diff options
| author | treeston <treeston.mmoc@gmail.com> | 2016-10-04 13:49:05 +0200 |
|---|---|---|
| committer | treeston <treeston.mmoc@gmail.com> | 2016-10-04 13:49:05 +0200 |
| commit | 84cf239fdafbe12d7a5a695c57eff1f7a1cb42e3 (patch) | |
| tree | 06267b281ea343052a947229a5e6cb3ff088b7c5 /src/server/scripts/Spells | |
| parent | 9638c1145390b4d9593200af2a96616c4c8370fc (diff) | |
Various: Fix coverity reported issues.
Diffstat (limited to 'src/server/scripts/Spells')
| -rw-r--r-- | src/server/scripts/Spells/spell_generic.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/server/scripts/Spells/spell_generic.cpp b/src/server/scripts/Spells/spell_generic.cpp index 168284b31bc..81da50635c3 100644 --- a/src/server/scripts/Spells/spell_generic.cpp +++ b/src/server/scripts/Spells/spell_generic.cpp @@ -4262,8 +4262,10 @@ class spell_gen_pony_mount_check : public SpellScriptLoader void HandleEffectPeriodic(AuraEffect const* /*aurEff*/) { Unit* caster = GetCaster(); + if (!caster) + return; Player* owner = caster->GetOwner()->ToPlayer(); - if (!caster || !owner || !owner->HasAchieved(ACHIEV_PONY_UP)) + if (!owner || !owner->HasAchieved(ACHIEV_PONY_UP)) return; if (owner->IsMounted()) |
