diff options
-rwxr-xr-x | src/server/game/Spells/Auras/SpellAuraEffects.cpp | 6 |
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; |