aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/server/game/Spells/Auras/SpellAuraEffects.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/Spells/Auras/SpellAuraEffects.cpp b/src/server/game/Spells/Auras/SpellAuraEffects.cpp
index 404f5a6c4bf..3e4cb69c709 100755
--- a/src/server/game/Spells/Auras/SpellAuraEffects.cpp
+++ b/src/server/game/Spells/Auras/SpellAuraEffects.cpp
@@ -1931,7 +1931,7 @@ void AuraEffect::PeriodicDummyTick(Unit * target, Unit * caster) const
}
case 54798: // FLAMING Arrow Triggered Effect
{
- if (!target || !target->ToCreature() || !caster->ToCreature()->IsVehicle())
+ if (!target || !target->ToCreature() || !caster->IsVehicle())
return;
Unit *rider = caster->GetVehicleKit()->GetPassenger(0);
@@ -1945,10 +1945,10 @@ void AuraEffect::PeriodicDummyTick(Unit * target, Unit * caster) const
target->CastSpell(target, 54683, true);
// Credit Frostworgs
- if (target->ToCreature()->GetEntry() == 29358)
+ if (target->GetEntry() == 29358)
rider->CastSpell(rider, 54896, true);
// Credit Frost Giants
- else if (target->ToCreature()->GetEntry() == 29351)
+ else if (target->GetEntry() == 29351)
rider->CastSpell(rider, 54893, true);
break;