mirror of
https://github.com/araxiaonline/TrinityCore.git
synced 2026-06-17 21:50:50 -04:00
Core/Auras: Implemented SPELL_AURA_ADV_FLYING
This commit is contained in:
@@ -8216,8 +8216,12 @@ void Unit::UpdateMountCapability()
|
||||
if (!aurEff->GetAmount())
|
||||
aurEff->GetBase()->Remove();
|
||||
else if (MountCapabilityEntry const* capability = sMountCapabilityStore.LookupEntry(aurEff->GetAmount())) // aura may get removed by interrupt flag, reapply
|
||||
{
|
||||
SetFlightCapabilityID(capability->FlightCapabilityID, true);
|
||||
|
||||
if (!HasAura(capability->ModSpellAuraID))
|
||||
CastSpell(this, capability->ModSpellAuraID, aurEff);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user