- Describe the minimum logic required to achieve the intended behavior.
- Describe the processing cost when this logic executes across many bots.
-
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)
-
Was AI assistance used while working on this change?
-
- No
-
- Yes (explain below)
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)
-
- Changes are understood and tested for server stability and performance impact.
-
- Any new bot dialogue lines are translated.
-
- New source files use the GPLv2 header.
-
- Documentation updated if needed (Code comments, Conf comments, WiKi commands).
-
- New and modified files do not introduce new compiler warnings.