Core/Auras: Removed unneeded typecasting from aura 54798 handler

This commit is contained in:
Shauren
2011-01-23 11:09:26 +01:00
parent 0796889c21
commit 9dfa00bb60

View File

@@ -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;