6#ifndef SF_SPELL_AURA_METADATA_H
7#define SF_SPELL_AURA_METADATA_H
81 bool casterIsSummon,
bool ownerIsSummon);
uint32 GetDrainSoulExecuteAuraSpellId()
uint32 GetBloodElfIllusionDisguiseSpellId(uint32 auraSpellId, uint8 gender)
uint32 GetGlyphOfPenguinDisplayId()
uint32 GetDruidBearFormSpellId()
uint32 GetStealthAuraSpellId()
uint8 GetDefaultAuraStateImmunityAuraTypes(int32 miscValue, uint32 *auraTypes, uint8 maxAuraTypes)
bool IsFullHealthRemovePeriodicDamageAura(uint32 auraSpellId)
uint32 GetArcanePotencyTriggerSpellId(uint32 auraSpellId)
uint8 const MAX_AURA_IMMUNITY_AURA_TYPES
uint32 GetImprovedDevouringPlagueDamageSpellId()
uint32 GetImprovedDevouringPlagueHealSpellId()
uint32 GetTheBeastWithinTriggerSpellId()
uint32 GetAuraImmunityMechanicMask(AuraImmunityMechanicMask mechanicMask)
uint32 GetPaladinTier10HolyBonusAuraSpellId()
uint32 GetLeaderOfThePackTriggeredSpellId()
uint32 GetGlyphOfBlurredSpeedSprintSpellId()
uint32 GetWildGrowthTier10AuraSpellId()
uint32 GetPolymorphPenguinSpellId()
bool IsNonAttackablePacifyAura(uint32 auraSpellId)
uint32 GetAvengingWrathAuraSpellId()
uint32 GetDrainSoulShardSpellId()
uint32 GetHeroicFuryCooldownSpellId()
bool IsUnboundPlaguePeriodicDamageAura(uint32 auraSpellId)
uint32 GetKillCommandOwnerAuraSpellId()
uint32 GetGlyphOfFreezingTrapAuraSpellId()
uint32 GetPolymorphSheepSpellId()
ChampioningAuraInfo const * GetChampioningAuraInfo(uint32 auraSpellId)
bool IsUnsavableSpecialAura(uint32 auraSpellId)
uint32 GetImprovedFearTriggerSpellId(uint32 auraSpellId)
uint32 GetLichKingIntroRemoveSoundId(uint32 auraSpellId)
uint32 GetPaladinTier10HolyBonusTriggerSpellId()
uint32 GetProwlAuraSpellId()
uint32 GetLichKingIntroContinueSpellId(uint32 auraSpellId)
uint32 GetAuraDummyTriggeredSpellId(uint32 auraSpellId)
bool IsUnsavableDruidEclipseAura(uint32 auraSpellId)
uint32 GetPeriodicOverloadCircuitShutdownSpellId(uint32 auraSpellId)
uint32 GetDruidFeralTier10BonusTriggerSpellId()
bool IsPctHealthRemovePeriodicDamageAura(uint32 auraSpellId)
MechanicImmunitySpellRule const * GetMechanicImmunitySpellRule(uint32 auraSpellId)
uint8 GetShapeshiftBoostSpellIds(uint32 shapeshiftForm, uint32 *spellIds, uint8 maxSpellIds)
uint32 GetTaggedMurlocEntry(bool apply)
uint32 GetPeriodicFrenziedRegenerationSpellId()
uint32 GetStackingAuraTriggerSpellId(uint32 auraSpellId)
uint32 GetDruidFeralTier10BonusAuraSpellId()
bool TransformDisplayRequiresPlayerRace(uint32 auraSpellId)
uint32 GetForbearanceAuraSpellId()
uint32 GetSpellclothSummonCreatureEntry()
uint32 GetGlyphOfBlurredSpeedAuraSpellId()
uint32 GetShadowFocusTriggeredSpellId()
uint32 GetDragonmawIllusionAuraSpellId()
uint32 GetShadowFocusAuraSpellId()
uint32 GetPeriodicHysteriaAuraSpellId()
uint32 GetAbsorbEyeOfGrillokCasterSpellId()
PeriodicBulletControllerRule const * GetPeriodicBulletControllerRule(uint32 auraSpellId)
AuraStateImmunityRule const * GetAuraStateImmunityRule(int32 miscValue, uint32 auraSpellId, int32 amount)
uint32 GetGlyphOfPenguinAuraSpellId()
uint32 GetStonedAuraTriggerSpellId(uint32 auraSpellId)
uint32 GetPeriodicFrostBlastTriggerSpellId()
bool IsPeriodicRestorationAura(uint32 auraSpellId)
uint32 GetInvisibilityFadeSpellId()
uint32 GetNurturingInstinctTriggeredSpellId(uint32 auraSpellId)
@ AURA_IMMUNITY_MECHANIC_MASK_MOVEMENT_IMPAIRMENT_AND_LOSS_CONTROL
@ AURA_IMMUNITY_MECHANIC_MASK_NONE
@ AURA_IMMUNITY_MECHANIC_MASK_LIGHT_CONTROL
@ AURA_IMMUNITY_MECHANIC_MASK_CROWD_CONTROL
@ AURA_IMMUNITY_MECHANIC_MASK_STUN
uint32 GetDivineFavorAuraSpellId()
uint32 GetKillCommandPetAuraSpellId()
uint32 GetPeriodicFuseArmorTriggerSpellId(uint32 auraSpellId)
uint32 GetUnknownTransformFallbackDisplayId()
uint32 GetPeriodicDoomTriggerSpellId()
uint32 GetTotemicMasteryTriggerSpellId()
uint32 GetQuestTameFinalSpellId(uint32 auraSpellId)
uint32 GetFestiveHolidayMountCreatureEntry(bool flying)
uint32 GetAvengingWrathMarkerAuraSpellId()
uint32 GetNetOMaticRootSelfSpellId()
uint32 GetPeriodicRestorationEnergizeSpellId()
uint32 GetDruidCatFormSpellId()
uint32 GetDragonmawIllusionMountDisplayId()
bool IsReagentConsumingPeriodicTriggerAura(uint32 auraSpellId)
uint32 GetPeriodicExplosiveShotTriggerSpellId()
uint32 GetRaptureEnergizeSpellId()
uint32 GetPeriodicDeathAndDecayTriggerSpellId()
uint32 GetTheBeastWithinTalentSpellId()
uint32 GetKillingSpreePeriodicSpellId(uint8 index)
uint32 GetTenacityAuraSpellId()
bool ShouldBindStackingAuraToCaster(bool canStackWithDifferentCasters, bool casterIsCreature, bool casterIsSummon, bool ownerIsSummon)
uint32 GetDruidTier8RestorationAuraSpellId()
uint32 GetLichKingIntroApplySoundId(uint32 auraSpellId)
uint32 GetPeriodicTriggerOverrideSpellId(uint32 auraSpellId)
uint32 GetAuraRemoveTriggeredSpellId(uint32 auraSpellId, bool heroic)
uint32 GetGlyphOfPowerWordShieldHealSpellId()
uint32 GetTransformDisplayId(uint32 auraSpellId, uint8 race, uint8 gender)
uint32 GetRaidProcChargeTriggerSpellId(uint32 auraSpellId)
uint32 GetLeaderOfThePackSpellId()
uint32 GetGlyphOfFreezingTrapTriggerSpellId()
uint32 GetManaFeedTriggerSpellId()
bool IsDespawnOnRemoveAura(uint32 auraSpellId)
uint32 GetSharedSufferingTriggerSpellId()
uint32 GetGlyphOfPowerWordShieldAuraSpellId()
uint32 GetBestialWrathAuraSpellId()
uint32 GetDruidTier8RestorationTriggerSpellId()
uint8 const MAX_SHAPESHIFT_BOOST_SPELLS
uint32 GetTotemicMasteryAuraSpellId()
uint32 GetRaptureRankedSpellId()
AuraImmunityMechanicMask MechanicMask
AuraImmunityMechanicMask MechanicMask