- fix the GO's type 8 (traps) to trigger on more conditions. This solves the annoying issue of Basic Campfires not giving spirit buffs.
- fix and simplify the Player::addSpell function. All credits go to @Olion17 for refactoring the code.
- having the trap GO's more responsive, let's hope the issue https://www.getmangos.eu/issue.php?issueid=735 is finally solved.
- ported commits from cmangos repositories
- also:
+ fix Movement::MoveSpline::ComputePosition to return only positive angles
+ improved algorithm for finding a random reachable point on ground
Non-rogues may see armed (wild or enemy) traps only having proper invisibility detection and using stealth rules
Rogues may see such traps anyway but if without proper aura, then at the minimal distance (with chance to disarm still)