diff options
author | Giacomo Pozzoni <giacomopoz@gmail.com> | 2018-12-19 16:08:35 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2021-11-16 21:04:05 +0100 |
commit | 4177030dcfae9d5a866e4d77d47d333172a3efd6 (patch) | |
tree | 3c9ddb6a1a16c9a2d69b7bc06bf8ae30b3aa942d | |
parent | 734084b9cf9a88dac5c3819cf5a585479d69ad45 (diff) |
Scripts/Nagrand: Fix crash added in PR #22806 (#22878)
Fix crash added in PR #22806 happening in quest "Ruthless Cunning and Returning the Favor"
(cherry picked from commit cb136387218bc7a5473cf1ca6707ec1ba3b8c1c0)
-rw-r--r-- | src/server/scripts/Outland/zone_nagrand.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/scripts/Outland/zone_nagrand.cpp b/src/server/scripts/Outland/zone_nagrand.cpp index 64ef920e6ab..23f75db8867 100644 --- a/src/server/scripts/Outland/zone_nagrand.cpp +++ b/src/server/scripts/Outland/zone_nagrand.cpp @@ -729,14 +729,14 @@ public: void UpdateAI(uint32 diff) override { - if (!UpdateVictim()) + if (!UpdateVictim() || !me->GetVictim()) return; interrupt_cooldown += diff; if (me->HasUnitState(UNIT_STATE_CASTING)) return; - if (me->GetVictim()->HasUnitState(UNIT_STATE_CASTING) && interrupt_cooldown > 25000) + if (me->EnsureVictim()->HasUnitState(UNIT_STATE_CASTING) && interrupt_cooldown > 25000) { DoCastVictim(SPELL_COUNTERSPELL); interrupt_cooldown = 0; |