280 SF_LOG_DEBUG(
"spells",
"Spell %u effect index %u effect %u dispatch status: %s",
287 SF_LOG_DEBUG(
"spells",
"Spell %u effect index %u effect %u dispatch status: %s",
#define SF_LOG_DEBUG(filterType__,...)
void(Spell::* pEffect)(SpellEffIndex effIndex)
void EffectHealPct(SpellEffIndex effIndex)
void EffectPowerBurn(SpellEffIndex effIndex)
void EffectSummonRaFFriend(SpellEffIndex effIndex)
void EffectDismissPet(SpellEffIndex effIndex)
void EffectModifyThreatPercent(SpellEffIndex effIndex)
void EffectInebriate(SpellEffIndex effIndex)
void EffectDurabilityDamage(SpellEffIndex effIndex)
void EffectMilling(SpellEffIndex effIndex)
void EffectApplyAura(SpellEffIndex effIndex)
void EffectEnchantItemTmp(SpellEffIndex effIndex)
void EffectGiveCurrency(SpellEffIndex effIndex)
void EffectTriggerRitualOfSummoning(SpellEffIndex effIndex)
void EffectTameCreature(SpellEffIndex effIndex)
void EffectJump(SpellEffIndex effIndex)
void EffectDamageFromMaxHealthPCT(SpellEffIndex effIndex)
void EffectSummonType(SpellEffIndex effIndex)
void EffectActivateSpec(SpellEffIndex effIndex)
void EffectLearnSpell(SpellEffIndex effIndex)
void EffectOpenLock(SpellEffIndex effIndex)
void EffectNULL(SpellEffIndex effIndex)
void EffectDisEnchant(SpellEffIndex effIndex)
void EffectPlayMusic(SpellEffIndex effIndex)
void EffectResurrectNew(SpellEffIndex effIndex)
void EffectAddFarsight(SpellEffIndex effIndex)
void EffectStuck(SpellEffIndex effIndex)
void EffectSendEvent(SpellEffIndex effIndex)
void EffectStealBeneficialBuff(SpellEffIndex effIndex)
void EffectQuestStart(SpellEffIndex effIndex)
void EffectSummonPet(SpellEffIndex effIndex)
void EffectForceCast(SpellEffIndex effIndex)
void EffectLearnSkill(SpellEffIndex effIndex)
void EffectJumpDest(SpellEffIndex effIndex)
void EffectDummy(SpellEffIndex effIndex)
void EffectDodge(SpellEffIndex effIndex)
void EffectThreat(SpellEffIndex effIndex)
void EffectEnergizePct(SpellEffIndex effIndex)
void EffectEnchantItemPerm(SpellEffIndex effIndex)
void EffectPullTowards(SpellEffIndex effIndex)
void EffectTitanGrip(SpellEffIndex effIndex)
void EffectActivateObject(SpellEffIndex effIndex)
void EffectChargeDest(SpellEffIndex effIndex)
void EffectPickPocket(SpellEffIndex effIndex)
void EffectProspecting(SpellEffIndex effIndex)
void EffectResurrectWithAura(SpellEffIndex effIndex)
void EffectSummonPlayer(SpellEffIndex effIndex)
void EffectEnchantHeldItem(SpellEffIndex effIndex)
void EffectDurabilityDamagePCT(SpellEffIndex effIndex)
void EffectRemoveAura(SpellEffIndex effIndex)
void EffectDuel(SpellEffIndex effIndex)
void EffectPersistentAA(SpellEffIndex effIndex)
void EffectCreateAreaTrigger(SpellEffIndex effIndex)
void EffectSummonDeadPet(SpellEffIndex effIndex)
void EffectBlock(SpellEffIndex effIndex)
void EffectParry(SpellEffIndex effIndex)
void EffectCastButtons(SpellEffIndex effIndex)
void EffectTeleportUnits(SpellEffIndex effIndex)
void EffectKillCreditPersonal(SpellEffIndex effIndex)
void EffectGameObjectDamage(SpellEffIndex effIndex)
void EffectEnchantItemPrismatic(SpellEffIndex effIndex)
void EffectInterruptCast(SpellEffIndex effIndex)
void EffectHealthLeech(SpellEffIndex effIndex)
void EffectCharge(SpellEffIndex effIndex)
void EffectTriggerMissileSpell(SpellEffIndex effIndex)
void EffectApplyAreaAura(SpellEffIndex effIndex)
void EffectUnlearnSpecialization(SpellEffIndex effIndex)
void EffectDispel(SpellEffIndex effIndex)
void EffectDiscoverTaxi(SpellEffIndex effIndex)
void EffectLearnPetSpell(SpellEffIndex effIndex)
void EffectCreateItem2(SpellEffIndex effIndex)
void EffectKillCredit(SpellEffIndex effIndex)
void EffectPowerDrain(SpellEffIndex effIndex)
void EffectSummonChangeItem(SpellEffIndex effIndex)
void EffectSpecCount(SpellEffIndex effIndex)
void EffectLeap(SpellEffIndex effIndex)
void EffectTeleUnitsFaceCaster(SpellEffIndex effIndex)
void EffectRechargeManaGem(SpellEffIndex effIndex)
void EffectSchoolDMG(SpellEffIndex effIndex)
void EffectSkill(SpellEffIndex effIndex)
void EffectReputation(SpellEffIndex effIndex)
void EffectDestroyItem(SpellEffIndex effIndex)
void EffectHealMechanical(SpellEffIndex effIndex)
void EffectAddExtraAttacks(SpellEffIndex effIndex)
void EffectUnlockGuildVaultTab(SpellEffIndex effIndex)
void EffectQuestClear(SpellEffIndex effIndex)
void EffectPlaySound(SpellEffIndex effIndex)
void EffectEnergize(SpellEffIndex effIndex)
void EffectUntrainTalents(SpellEffIndex effIndex)
void EffectWeaponDmg(SpellEffIndex effIndex)
void EffectEnvironmentalDMG(SpellEffIndex effIndex)
void EffectForceDeselect(SpellEffIndex effIndex)
void EffectCreateItem(SpellEffIndex effIndex)
void EffectRenamePet(SpellEffIndex effIndex)
void EffectUnused(SpellEffIndex effIndex)
void EffectRedirectThreat(SpellEffIndex effIndex)
void EffectLeapBack(SpellEffIndex effIndex)
void EffectApplyGlyph(SpellEffIndex effIndex)
void EffectPull(SpellEffIndex effIndex)
void EffectGameObjectRepair(SpellEffIndex effIndex)
void EffectFeedPet(SpellEffIndex effIndex)
void EffectDestroyAllTotems(SpellEffIndex effIndex)
void EffectResurrect(SpellEffIndex effIndex)
void EffectCreateTamedPet(SpellEffIndex effIndex)
void EffectSendTaxi(SpellEffIndex effIndex)
void EffectInstaKill(SpellEffIndex effIndex)
void EffectHealBattlePetPct(SpellEffIndex effIndex)
void EffectBattlePetsUnlock(SpellEffIndex effIndex)
void EffectCreateRandomItem(SpellEffIndex effIndex)
void EffectRemoveTalent(SpellEffIndex effIndex)
void EffectKnockBack(SpellEffIndex effIndex)
void EffectSummonObject(SpellEffIndex effIndex)
void EffectBind(SpellEffIndex effIndex)
void EffectTriggerSpell(SpellEffIndex effIndex)
void EffectDualWield(SpellEffIndex effIndex)
void EffectDistract(SpellEffIndex effIndex)
void EffectSummonObjectWild(SpellEffIndex effIndex)
void EffectHealMaxHealth(SpellEffIndex effIndex)
void EffectSelfResurrect(SpellEffIndex effIndex)
void EffectQuestComplete(SpellEffIndex effIndex)
void EffectSanctuary(SpellEffIndex effIndex)
void EffectGameObjectSetDestructionState(SpellEffIndex effIndex)
void EffectAddComboPoints(SpellEffIndex effIndex)
void EffectScriptEffect(SpellEffIndex effIndex)
void EffectPlayMovie(SpellEffIndex effIndex)
void EffectHeal(SpellEffIndex effIndex)
void EffectSkinning(SpellEffIndex effIndex)
void EffectDispelMechanic(SpellEffIndex effIndex)
void EffectActivateRune(SpellEffIndex effIndex)
SpellInfo const *const m_spellInfo
void EffectSkinPlayerCorpse(SpellEffIndex effIndex)
void EffectTaunt(SpellEffIndex effIndex)
void EffectTradeSkill(SpellEffIndex effIndex)
void EffectProficiency(SpellEffIndex effIndex)
void EffectTransmitted(SpellEffIndex effIndex)
void EffectSpiritHeal(SpellEffIndex effIndex)
void EffectQuestFail(SpellEffIndex effIndex)
SpellDispatchValidationStatus
char const * GetSpellDispatchValidationStatusName(SpellDispatchValidationStatus status)
@ SPELL_DISPATCH_HANDLER_UNUSED
@ SPELL_DISPATCH_HANDLER_NULL
SpellDispatchValidationStatus ClassifySpellDispatchHandler(SpellDispatchHandlerKind kind)