4.8 KiB
4.8 KiB
Pull Request Description
Feature Evaluation
- Describe the minimum logic required to achieve the intended behavior.
- Describe the processing cost when this logic executes across many bots.
How to Test the Changes
Impact Assessment
-
Does this change increase per-bot/per-tick processing or risk scaling poorly with thousands of bots?
-
- No, not at all
-
- Minimal impact (explain below)
-
- Moderate impact (explain below)
-
-
Does this change modify default bot behavior?
-
- No
-
- Yes (explain why)
-
-
Does this change add new decision branches or increase maintenance complexity?
-
- No
-
- Yes (explain below)
-
AI Assistance
Was AI assistance used while working on this change?
-
- No
-
- Yes (explain below)
Code Provenance / Attribution
Was any code in this PR copied or adapted from a sister / upstream project (e.g. CMaNGOS playerbots, MaNGOS, another module)?
-
- No, all code in this PR is original
-
- Yes (name the project and the original author(s) below)
Final Checklist
-
- Stability is not compromised.
-
- Performance impact is understood, tested, and acceptable.
-
- Added logic complexity is justified and explained.
-
- Any new bot dialogue lines are translated.
-
- Any code ported/adapted from another project is attributed (project + author(s),
Co-authored-by:trailer + in-file note).
- Any code ported/adapted from another project is attributed (project + author(s),
-
- New source files use the GPLv2 header.
-
- Documentation updated if needed (Conf comments, WiKi commands).
-
- New and modified files do not introduce new compiler warnings.