diff options
author | ariel- <ariel-@users.noreply.github.com> | 2018-01-01 17:17:49 -0300 |
---|---|---|
committer | ariel- <ariel-@users.noreply.github.com> | 2018-01-01 17:18:00 -0300 |
commit | 5e284d4b3826cd345193298688c1d2bc5b3c8f72 (patch) | |
tree | b9fbba9138c57a1a8c53263255a6ad5962b37148 /src/common/Utilities/Util.cpp | |
parent | 90f7fe609ac980883cab7dfd5eb68cf497f7bf92 (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
Diffstat (limited to 'src/common/Utilities/Util.cpp')
0 files changed, 0 insertions, 0 deletions