diff options
| author | ariel- <ariel-@users.noreply.github.com> | 2018-01-01 17:17:49 -0300 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2021-04-27 23:56:35 +0200 |
| commit | b426e64c39d47b70a92fe029c0af7bbf85ea9d30 (patch) | |
| tree | d993b7b51cdef6f177635f5254f9ea145d8aea58 /src/server/game/Reputation/ReputationMgr.cpp | |
| parent | e0afca513a9bfbd82134942e1266e46811707cbb (diff) | |
Core/Entities: fix crash
- m_currentSpells and spell would be different in case cancelation of a channeled spell would remove the aura, and aura scripted to cast another channeled spell on remove
- In the above situation, we would lose reference of currentSpell and remove reference from wrong one, this was fixed by clearing the pointer before spell cancelation.
Closes #20172
(cherry picked from commit 5e284d4b3826cd345193298688c1d2bc5b3c8f72)
Diffstat (limited to 'src/server/game/Reputation/ReputationMgr.cpp')
0 files changed, 0 insertions, 0 deletions
