Spell.dbc/Effect: Difference between revisions

From wowdev
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
==enum SpellEffect==
==enum SpellEffect==
     &Spell::EffectNULL, // 0
     &Spell::EffectNULL,                         // 0
     &Spell::EffectInstaKill, // 1 SPELL_EFFECT_INSTAKILL
     &Spell::EffectInstaKill,                     // 1 SPELL_EFFECT_INSTAKILL
     &Spell::EffectSchoolDMG, // 2 SPELL_EFFECT_SCHOOL_DAMAGE
     &Spell::EffectSchoolDMG,                     // 2 SPELL_EFFECT_SCHOOL_DAMAGE
     &Spell::EffectDummy, // 3 SPELL_EFFECT_DUMMY
     &Spell::EffectDummy,                         // 3 SPELL_EFFECT_DUMMY
     &Spell::EffectUnused, // 4 SPELL_EFFECT_PORTAL_TELEPORT unused
     &Spell::EffectUnused,                       // 4 SPELL_EFFECT_PORTAL_TELEPORT unused
     &Spell::EffectTeleportUnits, // 5 SPELL_EFFECT_TELEPORT_UNITS
     &Spell::EffectTeleportUnits,                 // 5 SPELL_EFFECT_TELEPORT_UNITS
     &Spell::EffectApplyAura, // 6 SPELL_EFFECT_APPLY_AURA
     &Spell::EffectApplyAura,                     // 6 SPELL_EFFECT_APPLY_AURA
     &Spell::EffectEnvironmentalDMG, // 7 SPELL_EFFECT_ENVIRONMENTAL_DAMAGE
     &Spell::EffectEnvironmentalDMG,             // 7 SPELL_EFFECT_ENVIRONMENTAL_DAMAGE
     &Spell::EffectPowerDrain, // 8 SPELL_EFFECT_POWER_DRAIN
     &Spell::EffectPowerDrain,                   // 8 SPELL_EFFECT_POWER_DRAIN
     &Spell::EffectHealthLeech, // 9 SPELL_EFFECT_HEALTH_LEECH
     &Spell::EffectHealthLeech,                   // 9 SPELL_EFFECT_HEALTH_LEECH
     &Spell::EffectHeal, // 10 SPELL_EFFECT_HEAL
     &Spell::EffectHeal,                         // 10 SPELL_EFFECT_HEAL
     &Spell::EffectBind, // 11 SPELL_EFFECT_BIND
     &Spell::EffectBind,                         // 11 SPELL_EFFECT_BIND
     &Spell::EffectNULL, // 12 SPELL_EFFECT_PORTAL
     &Spell::EffectNULL,                         // 12 SPELL_EFFECT_PORTAL
     &Spell::EffectUnused, // 13 SPELL_EFFECT_RITUAL_BASE unused
     &Spell::EffectUnused,                       // 13 SPELL_EFFECT_RITUAL_BASE unused
     &Spell::EffectUnused, // 14 SPELL_EFFECT_RITUAL_SPECIALIZE unused
     &Spell::EffectUnused,                       // 14 SPELL_EFFECT_RITUAL_SPECIALIZE unused
     &Spell::EffectUnused, // 15 SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL unused
     &Spell::EffectUnused,                       // 15 SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL unused
     &Spell::EffectQuestComplete, // 16 SPELL_EFFECT_QUEST_COMPLETE
     &Spell::EffectQuestComplete,                 // 16 SPELL_EFFECT_QUEST_COMPLETE
     &Spell::EffectWeaponDmg, // 17 SPELL_EFFECT_WEAPON_DAMAGE_NOSCHOOL
     &Spell::EffectWeaponDmg,                     // 17 SPELL_EFFECT_WEAPON_DAMAGE_NOSCHOOL
     &Spell::EffectResurrect, // 18 SPELL_EFFECT_RESURRECT
     &Spell::EffectResurrect,                     // 18 SPELL_EFFECT_RESURRECT
     &Spell::EffectAddExtraAttacks, // 19 SPELL_EFFECT_ADD_EXTRA_ATTACKS
     &Spell::EffectAddExtraAttacks,               // 19 SPELL_EFFECT_ADD_EXTRA_ATTACKS
     &Spell::EffectUnused, // 20 SPELL_EFFECT_DODGE one spell: Dodge
     &Spell::EffectUnused,                       // 20 SPELL_EFFECT_DODGE one spell: Dodge
     &Spell::EffectUnused, // 21 SPELL_EFFECT_EVADE one spell: Evade (DND)
     &Spell::EffectUnused,                       // 21 SPELL_EFFECT_EVADE one spell: Evade (DND)
     &Spell::EffectParry, // 22 SPELL_EFFECT_PARRY
     &Spell::EffectParry,                         // 22 SPELL_EFFECT_PARRY
     &Spell::EffectBlock, // 23 SPELL_EFFECT_BLOCK one spell: Block
     &Spell::EffectBlock,                         // 23 SPELL_EFFECT_BLOCK one spell: Block
     &Spell::EffectCreateItem, // 24 SPELL_EFFECT_CREATE_ITEM
     &Spell::EffectCreateItem,                   // 24 SPELL_EFFECT_CREATE_ITEM
     &Spell::EffectUnused, // 25 SPELL_EFFECT_WEAPON
     &Spell::EffectUnused,                       // 25 SPELL_EFFECT_WEAPON
     &Spell::EffectUnused, // 26 SPELL_EFFECT_DEFENSE one spell: Defense
     &Spell::EffectUnused,                       // 26 SPELL_EFFECT_DEFENSE one spell: Defense
     &Spell::EffectPersistentAA, // 27 SPELL_EFFECT_PERSISTENT_AREA_AURA
     &Spell::EffectPersistentAA,                 // 27 SPELL_EFFECT_PERSISTENT_AREA_AURA
     &Spell::EffectSummonType, // 28 SPELL_EFFECT_SUMMON
     &Spell::EffectSummonType,                   // 28 SPELL_EFFECT_SUMMON
     &Spell::EffectLeap, // 29 SPELL_EFFECT_LEAP
     &Spell::EffectLeap,                         // 29 SPELL_EFFECT_LEAP
     &Spell::EffectEnergize, // 30 SPELL_EFFECT_ENERGIZE
     &Spell::EffectEnergize,                     // 30 SPELL_EFFECT_ENERGIZE
     &Spell::EffectWeaponDmg, // 31 SPELL_EFFECT_WEAPON_PERCENT_DAMAGE
     &Spell::EffectWeaponDmg,                     // 31 SPELL_EFFECT_WEAPON_PERCENT_DAMAGE
     &Spell::EffectTriggerMissileSpell, // 32 SPELL_EFFECT_TRIGGER_MISSILE
     &Spell::EffectTriggerMissileSpell,           // 32 SPELL_EFFECT_TRIGGER_MISSILE
     &Spell::EffectOpenLock, // 33 SPELL_EFFECT_OPEN_LOCK
     &Spell::EffectOpenLock,                     // 33 SPELL_EFFECT_OPEN_LOCK
     &Spell::EffectSummonChangeItem, // 34 SPELL_EFFECT_SUMMON_CHANGE_ITEM
     &Spell::EffectSummonChangeItem,             // 34 SPELL_EFFECT_SUMMON_CHANGE_ITEM
     &Spell::EffectApplyAreaAura, // 35 SPELL_EFFECT_APPLY_AREA_AURA_PARTY
     &Spell::EffectApplyAreaAura,                 // 35 SPELL_EFFECT_APPLY_AREA_AURA_PARTY
     &Spell::EffectLearnSpell, // 36 SPELL_EFFECT_LEARN_SPELL
     &Spell::EffectLearnSpell,                   // 36 SPELL_EFFECT_LEARN_SPELL
     &Spell::EffectUnused, // 37 SPELL_EFFECT_SPELL_DEFENSE one spell: SPELLDEFENSE (DND)
     &Spell::EffectUnused,                       // 37 SPELL_EFFECT_SPELL_DEFENSE one spell: SPELLDEFENSE (DND)
     &Spell::EffectDispel, // 38 SPELL_EFFECT_DISPEL
     &Spell::EffectDispel,                       // 38 SPELL_EFFECT_DISPEL
     &Spell::EffectUnused, // 39 SPELL_EFFECT_LANGUAGE
     &Spell::EffectUnused,                       // 39 SPELL_EFFECT_LANGUAGE
     &Spell::EffectDualWield, // 40 SPELL_EFFECT_DUAL_WIELD
     &Spell::EffectDualWield,                     // 40 SPELL_EFFECT_DUAL_WIELD
     &Spell::EffectJump, // 41 SPELL_EFFECT_JUMP
     &Spell::EffectJump,                         // 41 SPELL_EFFECT_JUMP
     &Spell::EffectJumpDest, // 42 SPELL_EFFECT_JUMP_DEST
     &Spell::EffectJumpDest,                     // 42 SPELL_EFFECT_JUMP_DEST
     &Spell::EffectTeleUnitsFaceCaster, // 43 SPELL_EFFECT_TELEPORT_UNITS_FACE_CASTER
     &Spell::EffectTeleUnitsFaceCaster,           // 43 SPELL_EFFECT_TELEPORT_UNITS_FACE_CASTER
     &Spell::EffectLearnSkill, // 44 SPELL_EFFECT_SKILL_STEP
     &Spell::EffectLearnSkill,                   // 44 SPELL_EFFECT_SKILL_STEP
     &Spell::EffectAddHonor, // 45 SPELL_EFFECT_ADD_HONOR honor/pvp related
     &Spell::EffectAddHonor,                     // 45 SPELL_EFFECT_ADD_HONOR honor/pvp related
     &Spell::EffectUnused, // 46 SPELL_EFFECT_SPAWN clientside, unit appears as if it was just spawned
     &Spell::EffectUnused,                       // 46 SPELL_EFFECT_SPAWN clientside, unit appears as if it was just spawned
     &Spell::EffectTradeSkill, // 47 SPELL_EFFECT_TRADE_SKILL
     &Spell::EffectTradeSkill,                   // 47 SPELL_EFFECT_TRADE_SKILL
     &Spell::EffectUnused, // 48 SPELL_EFFECT_STEALTH one spell: Base Stealth
     &Spell::EffectUnused,                       // 48 SPELL_EFFECT_STEALTH one spell: Base Stealth
     &Spell::EffectUnused, // 49 SPELL_EFFECT_DETECT one spell: Detect
     &Spell::EffectUnused,                       // 49 SPELL_EFFECT_DETECT one spell: Detect
     &Spell::EffectTransmitted, // 50 SPELL_EFFECT_TRANS_DOOR
     &Spell::EffectTransmitted,                   // 50 SPELL_EFFECT_TRANS_DOOR
     &Spell::EffectUnused, // 51 SPELL_EFFECT_FORCE_CRITICAL_HIT unused
     &Spell::EffectUnused,                       // 51 SPELL_EFFECT_FORCE_CRITICAL_HIT unused
     &Spell::EffectUnused, // 52 SPELL_EFFECT_GUARANTEE_HIT one spell: zzOLDCritical Shot
     &Spell::EffectUnused,                       // 52 SPELL_EFFECT_GUARANTEE_HIT one spell: zzOLDCritical Shot
     &Spell::EffectEnchantItemPerm, // 53 SPELL_EFFECT_ENCHANT_ITEM
     &Spell::EffectEnchantItemPerm,               // 53 SPELL_EFFECT_ENCHANT_ITEM
     &Spell::EffectEnchantItemTmp, // 54 SPELL_EFFECT_ENCHANT_ITEM_TEMPORARY
     &Spell::EffectEnchantItemTmp,               // 54 SPELL_EFFECT_ENCHANT_ITEM_TEMPORARY
     &Spell::EffectTameCreature, // 55 SPELL_EFFECT_TAMECREATURE
     &Spell::EffectTameCreature,                 // 55 SPELL_EFFECT_TAMECREATURE
     &Spell::EffectSummonPet, // 56 SPELL_EFFECT_SUMMON_PET
     &Spell::EffectSummonPet,                     // 56 SPELL_EFFECT_SUMMON_PET
     &Spell::EffectLearnPetSpell, // 57 SPELL_EFFECT_LEARN_PET_SPELL
     &Spell::EffectLearnPetSpell,                 // 57 SPELL_EFFECT_LEARN_PET_SPELL
     &Spell::EffectWeaponDmg, // 58 SPELL_EFFECT_WEAPON_DAMAGE
     &Spell::EffectWeaponDmg,                     // 58 SPELL_EFFECT_WEAPON_DAMAGE
     &Spell::EffectCreateRandomItem, // 59 SPELL_EFFECT_CREATE_RANDOM_ITEM create item base at spell specific loot
     &Spell::EffectCreateRandomItem,             // 59 SPELL_EFFECT_CREATE_RANDOM_ITEM create item base at spell specific loot
     &Spell::EffectProficiency, // 60 SPELL_EFFECT_PROFICIENCY
     &Spell::EffectProficiency,                   // 60 SPELL_EFFECT_PROFICIENCY
     &Spell::EffectSendEvent, // 61 SPELL_EFFECT_SEND_EVENT
     &Spell::EffectSendEvent,                     // 61 SPELL_EFFECT_SEND_EVENT
     &Spell::EffectPowerBurn, // 62 SPELL_EFFECT_POWER_BURN
     &Spell::EffectPowerBurn,                     // 62 SPELL_EFFECT_POWER_BURN
     &Spell::EffectThreat, // 63 SPELL_EFFECT_THREAT
     &Spell::EffectThreat,                       // 63 SPELL_EFFECT_THREAT
     &Spell::EffectTriggerSpell, // 64 SPELL_EFFECT_TRIGGER_SPELL
     &Spell::EffectTriggerSpell,                 // 64 SPELL_EFFECT_TRIGGER_SPELL
     &Spell::EffectApplyAreaAura, // 65 SPELL_EFFECT_APPLY_AREA_AURA_RAID
     &Spell::EffectApplyAreaAura,                 // 65 SPELL_EFFECT_APPLY_AREA_AURA_RAID
     &Spell::EffectRechargeManaGem, // 66 SPELL_EFFECT_CREATE_MANA_GEM (possibly recharge it, misc - is item ID)
     &Spell::EffectRechargeManaGem,               // 66 SPELL_EFFECT_CREATE_MANA_GEM (possibly recharge it, misc - is item ID)
     &Spell::EffectHealMaxHealth, // 67 SPELL_EFFECT_HEAL_MAX_HEALTH
     &Spell::EffectHealMaxHealth,                 // 67 SPELL_EFFECT_HEAL_MAX_HEALTH
     &Spell::EffectInterruptCast, // 68 SPELL_EFFECT_INTERRUPT_CAST
     &Spell::EffectInterruptCast,                 // 68 SPELL_EFFECT_INTERRUPT_CAST
     &Spell::EffectDistract, // 69 SPELL_EFFECT_DISTRACT
     &Spell::EffectDistract,                     // 69 SPELL_EFFECT_DISTRACT
     &Spell::EffectPull, // 70 SPELL_EFFECT_PULL one spell: Distract Move
     &Spell::EffectPull,                         // 70 SPELL_EFFECT_PULL one spell: Distract Move
     &Spell::EffectPickPocket, // 71 SPELL_EFFECT_PICKPOCKET
     &Spell::EffectPickPocket,                   // 71 SPELL_EFFECT_PICKPOCKET
     &Spell::EffectAddFarsight, // 72 SPELL_EFFECT_ADD_FARSIGHT
     &Spell::EffectAddFarsight,                   // 72 SPELL_EFFECT_ADD_FARSIGHT
     &Spell::EffectUntrainTalents, // 73 SPELL_EFFECT_UNTRAIN_TALENTS
     &Spell::EffectUntrainTalents,               // 73 SPELL_EFFECT_UNTRAIN_TALENTS
     &Spell::EffectApplyGlyph, // 74 SPELL_EFFECT_APPLY_GLYPH
     &Spell::EffectApplyGlyph,                   // 74 SPELL_EFFECT_APPLY_GLYPH
     &Spell::EffectHealMechanical, // 75 SPELL_EFFECT_HEAL_MECHANICAL one spell: Mechanical Patch Kit
     &Spell::EffectHealMechanical,               // 75 SPELL_EFFECT_HEAL_MECHANICAL one spell: Mechanical Patch Kit
     &Spell::EffectSummonObjectWild, // 76 SPELL_EFFECT_SUMMON_OBJECT_WILD
     &Spell::EffectSummonObjectWild,             // 76 SPELL_EFFECT_SUMMON_OBJECT_WILD
     &Spell::EffectScriptEffect, // 77 SPELL_EFFECT_SCRIPT_EFFECT
     &Spell::EffectScriptEffect,                 // 77 SPELL_EFFECT_SCRIPT_EFFECT
     &Spell::EffectUnused, // 78 SPELL_EFFECT_ATTACK
     &Spell::EffectUnused,                       // 78 SPELL_EFFECT_ATTACK
     &Spell::EffectSanctuary, // 79 SPELL_EFFECT_SANCTUARY
     &Spell::EffectSanctuary,                     // 79 SPELL_EFFECT_SANCTUARY
     &Spell::EffectAddComboPoints, // 80 SPELL_EFFECT_ADD_COMBO_POINTS
     &Spell::EffectAddComboPoints,               // 80 SPELL_EFFECT_ADD_COMBO_POINTS
     &Spell::EffectUnused, // 81 SPELL_EFFECT_CREATE_HOUSE one spell: Create House (TEST)
     &Spell::EffectUnused,                       // 81 SPELL_EFFECT_CREATE_HOUSE one spell: Create House (TEST)
     &Spell::EffectNULL, // 82 SPELL_EFFECT_BIND_SIGHT
     &Spell::EffectNULL,                         // 82 SPELL_EFFECT_BIND_SIGHT
     &Spell::EffectDuel, // 83 SPELL_EFFECT_DUEL
     &Spell::EffectDuel,                         // 83 SPELL_EFFECT_DUEL
     &Spell::EffectStuck, // 84 SPELL_EFFECT_STUCK
     &Spell::EffectStuck,                         // 84 SPELL_EFFECT_STUCK
     &Spell::EffectSummonPlayer, // 85 SPELL_EFFECT_SUMMON_PLAYER
     &Spell::EffectSummonPlayer,                 // 85 SPELL_EFFECT_SUMMON_PLAYER
     &Spell::EffectActivateObject, // 86 SPELL_EFFECT_ACTIVATE_OBJECT
     &Spell::EffectActivateObject,               // 86 SPELL_EFFECT_ACTIVATE_OBJECT
     &Spell::EffectGameObjectDamage, // 87 SPELL_EFFECT_GAMEOBJECT_DAMAGE
     &Spell::EffectGameObjectDamage,             // 87 SPELL_EFFECT_GAMEOBJECT_DAMAGE
     &Spell::EffectGameObjectRepair, // 88 SPELL_EFFECT_GAMEOBJECT_REPAIR
     &Spell::EffectGameObjectRepair,             // 88 SPELL_EFFECT_GAMEOBJECT_REPAIR
     &Spell::EffectGameObjectSetDestructionState, // 89 SPELL_EFFECT_GAMEOBJECT_SET_DESTRUCTION_STATE
     &Spell::EffectGameObjectSetDestructionState, // 89 SPELL_EFFECT_GAMEOBJECT_SET_DESTRUCTION_STATE
     &Spell::EffectKillCreditPersonal, // 90 SPELL_EFFECT_KILL_CREDIT Kill credit but only for single person
     &Spell::EffectKillCreditPersonal,           // 90 SPELL_EFFECT_KILL_CREDIT Kill credit but only for single person
     &Spell::EffectUnused, // 91 SPELL_EFFECT_THREAT_ALL one spell: zzOLDBrainwash
     &Spell::EffectUnused,                       // 91 SPELL_EFFECT_THREAT_ALL one spell: zzOLDBrainwash
     &Spell::EffectEnchantHeldItem, // 92 SPELL_EFFECT_ENCHANT_HELD_ITEM
     &Spell::EffectEnchantHeldItem,               // 92 SPELL_EFFECT_ENCHANT_HELD_ITEM
     &Spell::EffectForceDeselect, // 93 SPELL_EFFECT_FORCE_DESELECT
     &Spell::EffectForceDeselect,                 // 93 SPELL_EFFECT_FORCE_DESELECT
     &Spell::EffectSelfResurrect, // 94 SPELL_EFFECT_SELF_RESURRECT
     &Spell::EffectSelfResurrect,                 // 94 SPELL_EFFECT_SELF_RESURRECT
     &Spell::EffectSkinning, // 95 SPELL_EFFECT_SKINNING
     &Spell::EffectSkinning,                     // 95 SPELL_EFFECT_SKINNING
     &Spell::EffectCharge, // 96 SPELL_EFFECT_CHARGE
     &Spell::EffectCharge,                       // 96 SPELL_EFFECT_CHARGE
     &Spell::EffectCastButtons, // 97 SPELL_EFFECT_CAST_BUTTON (totem bar since 3.2.2a)
     &Spell::EffectCastButtons,                   // 97 SPELL_EFFECT_CAST_BUTTON (totem bar since 3.2.2a)
     &Spell::EffectKnockBack, // 98 SPELL_EFFECT_KNOCK_BACK
     &Spell::EffectKnockBack,                     // 98 SPELL_EFFECT_KNOCK_BACK
     &Spell::EffectDisEnchant, // 99 SPELL_EFFECT_DISENCHANT
     &Spell::EffectDisEnchant,                   // 99 SPELL_EFFECT_DISENCHANT
     &Spell::EffectInebriate, //100 SPELL_EFFECT_INEBRIATE
     &Spell::EffectInebriate,                     //100 SPELL_EFFECT_INEBRIATE
     &Spell::EffectFeedPet, //101 SPELL_EFFECT_FEED_PET
     &Spell::EffectFeedPet,                       //101 SPELL_EFFECT_FEED_PET
     &Spell::EffectDismissPet, //102 SPELL_EFFECT_DISMISS_PET
     &Spell::EffectDismissPet,                   //102 SPELL_EFFECT_DISMISS_PET
     &Spell::EffectReputation, //103 SPELL_EFFECT_REPUTATION
     &Spell::EffectReputation,                   //103 SPELL_EFFECT_REPUTATION
     &Spell::EffectSummonObject, //104 SPELL_EFFECT_SUMMON_OBJECT_SLOT1
     &Spell::EffectSummonObject,                 //104 SPELL_EFFECT_SUMMON_OBJECT_SLOT1
     &Spell::EffectSummonObject, //105 SPELL_EFFECT_SUMMON_OBJECT_SLOT2
     &Spell::EffectSummonObject,                 //105 SPELL_EFFECT_SUMMON_OBJECT_SLOT2
     &Spell::EffectSummonObject, //106 SPELL_EFFECT_SUMMON_OBJECT_SLOT3
     &Spell::EffectSummonObject,                 //106 SPELL_EFFECT_SUMMON_OBJECT_SLOT3
     &Spell::EffectSummonObject, //107 SPELL_EFFECT_SUMMON_OBJECT_SLOT4
     &Spell::EffectSummonObject,                 //107 SPELL_EFFECT_SUMMON_OBJECT_SLOT4
     &Spell::EffectDispelMechanic, //108 SPELL_EFFECT_DISPEL_MECHANIC
     &Spell::EffectDispelMechanic,               //108 SPELL_EFFECT_DISPEL_MECHANIC
     &Spell::EffectSummonDeadPet, //109 SPELL_EFFECT_SUMMON_DEAD_PET
     &Spell::EffectSummonDeadPet,                 //109 SPELL_EFFECT_SUMMON_DEAD_PET
     &Spell::EffectDestroyAllTotems, //110 SPELL_EFFECT_DESTROY_ALL_TOTEMS
     &Spell::EffectDestroyAllTotems,             //110 SPELL_EFFECT_DESTROY_ALL_TOTEMS
     &Spell::EffectDurabilityDamage, //111 SPELL_EFFECT_DURABILITY_DAMAGE
     &Spell::EffectDurabilityDamage,             //111 SPELL_EFFECT_DURABILITY_DAMAGE
     &Spell::EffectUnused, //112 SPELL_EFFECT_112
     &Spell::EffectUnused,                       //112 SPELL_EFFECT_112
     &Spell::EffectResurrectNew, //113 SPELL_EFFECT_RESURRECT_NEW
     &Spell::EffectResurrectNew,                 //113 SPELL_EFFECT_RESURRECT_NEW
     &Spell::EffectTaunt, //114 SPELL_EFFECT_ATTACK_ME
     &Spell::EffectTaunt,                         //114 SPELL_EFFECT_ATTACK_ME
     &Spell::EffectDurabilityDamagePCT, //115 SPELL_EFFECT_DURABILITY_DAMAGE_PCT
     &Spell::EffectDurabilityDamagePCT,           //115 SPELL_EFFECT_DURABILITY_DAMAGE_PCT
     &Spell::EffectSkinPlayerCorpse, //116 SPELL_EFFECT_SKIN_PLAYER_CORPSE one spell: Remove Insignia, bg usage, required special corpse flags...
     &Spell::EffectSkinPlayerCorpse,             //116 SPELL_EFFECT_SKIN_PLAYER_CORPSE one spell: Remove Insignia, bg usage, required special corpse flags...
     &Spell::EffectSpiritHeal, //117 SPELL_EFFECT_SPIRIT_HEAL one spell: Spirit Heal
     &Spell::EffectSpiritHeal,                   //117 SPELL_EFFECT_SPIRIT_HEAL one spell: Spirit Heal
     &Spell::EffectSkill, //118 SPELL_EFFECT_SKILL professions and more
     &Spell::EffectSkill,                         //118 SPELL_EFFECT_SKILL professions and more
     &Spell::EffectApplyAreaAura, //119 SPELL_EFFECT_APPLY_AREA_AURA_PET
     &Spell::EffectApplyAreaAura,                 //119 SPELL_EFFECT_APPLY_AREA_AURA_PET
     &Spell::EffectUnused, //120 SPELL_EFFECT_TELEPORT_GRAVEYARD one spell: Graveyard Teleport Test
     &Spell::EffectUnused,                       //120 SPELL_EFFECT_TELEPORT_GRAVEYARD one spell: Graveyard Teleport Test
     &Spell::EffectWeaponDmg, //121 SPELL_EFFECT_NORMALIZED_WEAPON_DMG
     &Spell::EffectWeaponDmg,                     //121 SPELL_EFFECT_NORMALIZED_WEAPON_DMG
     &Spell::EffectUnused, //122 SPELL_EFFECT_122 unused
     &Spell::EffectUnused,                       //122 SPELL_EFFECT_122 unused
     &Spell::EffectSendTaxi, //123 SPELL_EFFECT_SEND_TAXI taxi/flight related (misc value is taxi path id)
     &Spell::EffectSendTaxi,                     //123 SPELL_EFFECT_SEND_TAXI taxi/flight related (misc value is taxi path id)
     &Spell::EffectPullTowards, //124 SPELL_EFFECT_PULL_TOWARDS
     &Spell::EffectPullTowards,                   //124 SPELL_EFFECT_PULL_TOWARDS
     &Spell::EffectModifyThreatPercent, //125 SPELL_EFFECT_MODIFY_THREAT_PERCENT
     &Spell::EffectModifyThreatPercent,           //125 SPELL_EFFECT_MODIFY_THREAT_PERCENT
     &Spell::EffectStealBeneficialBuff, //126 SPELL_EFFECT_STEAL_BENEFICIAL_BUFF spell steal effect?
     &Spell::EffectStealBeneficialBuff,           //126 SPELL_EFFECT_STEAL_BENEFICIAL_BUFF spell steal effect?
     &Spell::EffectProspecting, //127 SPELL_EFFECT_PROSPECTING Prospecting spell
     &Spell::EffectProspecting,                   //127 SPELL_EFFECT_PROSPECTING Prospecting spell
     &Spell::EffectApplyAreaAura, //128 SPELL_EFFECT_APPLY_AREA_AURA_FRIEND
     &Spell::EffectApplyAreaAura,                 //128 SPELL_EFFECT_APPLY_AREA_AURA_FRIEND
     &Spell::EffectApplyAreaAura, //129 SPELL_EFFECT_APPLY_AREA_AURA_ENEMY
     &Spell::EffectApplyAreaAura,                 //129 SPELL_EFFECT_APPLY_AREA_AURA_ENEMY
     &Spell::EffectRedirectThreat, //130 SPELL_EFFECT_REDIRECT_THREAT
     &Spell::EffectRedirectThreat,               //130 SPELL_EFFECT_REDIRECT_THREAT
     &Spell::EffectPlayerNotification, //131 SPELL_EFFECT_PLAYER_NOTIFICATION sound id in misc value (SoundEntries.dbc)
     &Spell::EffectPlayerNotification,           //131 SPELL_EFFECT_PLAYER_NOTIFICATION sound id in misc value (SoundEntries.dbc)
     &Spell::EffectPlayMusic, //132 SPELL_EFFECT_PLAY_MUSIC sound id in misc value (SoundEntries.dbc)
     &Spell::EffectPlayMusic,                     //132 SPELL_EFFECT_PLAY_MUSIC sound id in misc value (SoundEntries.dbc)
     &Spell::EffectUnlearnSpecialization, //133 SPELL_EFFECT_UNLEARN_SPECIALIZATION unlearn profession specialization
     &Spell::EffectUnlearnSpecialization,         //133 SPELL_EFFECT_UNLEARN_SPECIALIZATION unlearn profession specialization
     &Spell::EffectKillCredit, //134 SPELL_EFFECT_KILL_CREDIT misc value is creature entry
     &Spell::EffectKillCredit,                   //134 SPELL_EFFECT_KILL_CREDIT misc value is creature entry
     &Spell::EffectNULL, //135 SPELL_EFFECT_CALL_PET
     &Spell::EffectNULL,                         //135 SPELL_EFFECT_CALL_PET
     &Spell::EffectHealPct, //136 SPELL_EFFECT_HEAL_PCT
     &Spell::EffectHealPct,                       //136 SPELL_EFFECT_HEAL_PCT
     &Spell::EffectEnergizePct, //137 SPELL_EFFECT_ENERGIZE_PCT
     &Spell::EffectEnergizePct,                   //137 SPELL_EFFECT_ENERGIZE_PCT
     &Spell::EffectLeapBack, //138 SPELL_EFFECT_LEAP_BACK Leap back
     &Spell::EffectLeapBack,                     //138 SPELL_EFFECT_LEAP_BACK Leap back
     &Spell::EffectQuestClear, //139 SPELL_EFFECT_CLEAR_QUEST Reset quest status (miscValue - quest ID)
     &Spell::EffectQuestClear,                   //139 SPELL_EFFECT_CLEAR_QUEST Reset quest status (miscValue - quest ID)
     &Spell::EffectForceCast, //140 SPELL_EFFECT_FORCE_CAST
     &Spell::EffectForceCast,                     //140 SPELL_EFFECT_FORCE_CAST
     &Spell::EffectForceCast, //141 SPELL_EFFECT_FORCE_CAST_WITH_VALUE
     &Spell::EffectForceCast,                     //141 SPELL_EFFECT_FORCE_CAST_WITH_VALUE
     &Spell::EffectTriggerSpell, //142 SPELL_EFFECT_TRIGGER_SPELL_WITH_VALUE
     &Spell::EffectTriggerSpell,                 //142 SPELL_EFFECT_TRIGGER_SPELL_WITH_VALUE
     &Spell::EffectApplyAreaAura, //143 SPELL_EFFECT_APPLY_AREA_AURA_OWNER
     &Spell::EffectApplyAreaAura,                 //143 SPELL_EFFECT_APPLY_AREA_AURA_OWNER
     &Spell::EffectKnockBack, //144 SPELL_EFFECT_KNOCK_BACK_DEST
     &Spell::EffectKnockBack,                     //144 SPELL_EFFECT_KNOCK_BACK_DEST
     &Spell::EffectPullTowards, //145 SPELL_EFFECT_PULL_TOWARDS_DEST Black Hole Effect
     &Spell::EffectPullTowards,                   //145 SPELL_EFFECT_PULL_TOWARDS_DEST Black Hole Effect
     &Spell::EffectActivateRune, //146 SPELL_EFFECT_ACTIVATE_RUNE
     &Spell::EffectActivateRune,                 //146 SPELL_EFFECT_ACTIVATE_RUNE
     &Spell::EffectQuestFail, //147 SPELL_EFFECT_QUEST_FAIL quest fail
     &Spell::EffectQuestFail,                     //147 SPELL_EFFECT_QUEST_FAIL quest fail
     &Spell::EffectTriggerMissileSpell, //148 SPELL_EFFECT_TRIGGER_MISSILE_SPELL_WITH_VALUE
     &Spell::EffectTriggerMissileSpell,           //148 SPELL_EFFECT_TRIGGER_MISSILE_SPELL_WITH_VALUE
     &Spell::EffectChargeDest, //149 SPELL_EFFECT_CHARGE_DEST
     &Spell::EffectChargeDest,                   //149 SPELL_EFFECT_CHARGE_DEST
     &Spell::EffectQuestStart, //150 SPELL_EFFECT_QUEST_START
     &Spell::EffectQuestStart,                   //150 SPELL_EFFECT_QUEST_START
     &Spell::EffectTriggerRitualOfSummoning, //151 SPELL_EFFECT_TRIGGER_SPELL_2
     &Spell::EffectTriggerRitualOfSummoning,     //151 SPELL_EFFECT_TRIGGER_SPELL_2
     &Spell::EffectSummonRaFFriend, //152 SPELL_EFFECT_SUMMON_RAF_FRIEND summon Refer-a-Friend
     &Spell::EffectSummonRaFFriend,               //152 SPELL_EFFECT_SUMMON_RAF_FRIEND summon Refer-a-Friend
     &Spell::EffectCreateTamedPet, //153 SPELL_EFFECT_CREATE_TAMED_PET misc value is creature entry
     &Spell::EffectCreateTamedPet,               //153 SPELL_EFFECT_CREATE_TAMED_PET misc value is creature entry
     &Spell::EffectDiscoverTaxi, //154 SPELL_EFFECT_DISCOVER_TAXI
     &Spell::EffectDiscoverTaxi,                 //154 SPELL_EFFECT_DISCOVER_TAXI
     &Spell::EffectTitanGrip, //155 SPELL_EFFECT_TITAN_GRIP Allows you to equip two-handed axes, maces and swords in one hand, but you attack $49152s1% slower than normal.
     &Spell::EffectTitanGrip,                     //155 SPELL_EFFECT_TITAN_GRIP Allows you to equip two-handed axes, maces and swords in one hand, but you attack $49152s1% slower than normal.
     &Spell::EffectEnchantItemPrismatic, //156 SPELL_EFFECT_ENCHANT_ITEM_PRISMATIC
     &Spell::EffectEnchantItemPrismatic,         //156 SPELL_EFFECT_ENCHANT_ITEM_PRISMATIC
     &Spell::EffectCreateItem2, //157 SPELL_EFFECT_CREATE_ITEM_2 create item or create item template and replace by some randon spell loot item
     &Spell::EffectCreateItem2,                   //157 SPELL_EFFECT_CREATE_ITEM_2 create item or create item template and replace by some randon spell loot item
     &Spell::EffectMilling, //158 SPELL_EFFECT_MILLING milling
     &Spell::EffectMilling,                       //158 SPELL_EFFECT_MILLING milling
     &Spell::EffectRenamePet, //159 SPELL_EFFECT_ALLOW_RENAME_PET allow rename pet once again
     &Spell::EffectRenamePet,                     //159 SPELL_EFFECT_ALLOW_RENAME_PET allow rename pet once again
     &Spell::EffectNULL, //160 SPELL_EFFECT_160 1 spell - 45534
     &Spell::EffectNULL,                         //160 SPELL_EFFECT_160 1 spell - 45534
     &Spell::EffectSpecCount, //161 SPELL_EFFECT_TALENT_SPEC_COUNT second talent spec (learn/revert)
     &Spell::EffectSpecCount,                     //161 SPELL_EFFECT_TALENT_SPEC_COUNT second talent spec (learn/revert)
     &Spell::EffectActivateSpec, //162 SPELL_EFFECT_TALENT_SPEC_SELECT activate primary/secondary spec
     &Spell::EffectActivateSpec,                 //162 SPELL_EFFECT_TALENT_SPEC_SELECT activate primary/secondary spec
     &Spell::EffectNULL, //163 unused
     &Spell::EffectNULL,                         //163 unused
     &Spell::EffectRemoveAura, //164 SPELL_EFFECT_REMOVE_AURA
     &Spell::EffectRemoveAura,                   //164 SPELL_EFFECT_REMOVE_AURA





Revision as of 17:55, 11 November 2012

enum SpellEffect

   &Spell::EffectNULL,                          // 0
   &Spell::EffectInstaKill,                     // 1 SPELL_EFFECT_INSTAKILL
   &Spell::EffectSchoolDMG,                     // 2 SPELL_EFFECT_SCHOOL_DAMAGE
   &Spell::EffectDummy,                         // 3 SPELL_EFFECT_DUMMY
   &Spell::EffectUnused,                        // 4 SPELL_EFFECT_PORTAL_TELEPORT unused
   &Spell::EffectTeleportUnits,                 // 5 SPELL_EFFECT_TELEPORT_UNITS
   &Spell::EffectApplyAura,                     // 6 SPELL_EFFECT_APPLY_AURA
   &Spell::EffectEnvironmentalDMG,              // 7 SPELL_EFFECT_ENVIRONMENTAL_DAMAGE
   &Spell::EffectPowerDrain,                    // 8 SPELL_EFFECT_POWER_DRAIN
   &Spell::EffectHealthLeech,                   // 9 SPELL_EFFECT_HEALTH_LEECH
   &Spell::EffectHeal,                          // 10 SPELL_EFFECT_HEAL
   &Spell::EffectBind,                          // 11 SPELL_EFFECT_BIND
   &Spell::EffectNULL,                          // 12 SPELL_EFFECT_PORTAL
   &Spell::EffectUnused,                        // 13 SPELL_EFFECT_RITUAL_BASE unused
   &Spell::EffectUnused,                        // 14 SPELL_EFFECT_RITUAL_SPECIALIZE unused
   &Spell::EffectUnused,                        // 15 SPELL_EFFECT_RITUAL_ACTIVATE_PORTAL unused
   &Spell::EffectQuestComplete,                 // 16 SPELL_EFFECT_QUEST_COMPLETE
   &Spell::EffectWeaponDmg,                     // 17 SPELL_EFFECT_WEAPON_DAMAGE_NOSCHOOL
   &Spell::EffectResurrect,                     // 18 SPELL_EFFECT_RESURRECT
   &Spell::EffectAddExtraAttacks,               // 19 SPELL_EFFECT_ADD_EXTRA_ATTACKS
   &Spell::EffectUnused,                        // 20 SPELL_EFFECT_DODGE one spell: Dodge
   &Spell::EffectUnused,                        // 21 SPELL_EFFECT_EVADE one spell: Evade (DND)
   &Spell::EffectParry,                         // 22 SPELL_EFFECT_PARRY
   &Spell::EffectBlock,                         // 23 SPELL_EFFECT_BLOCK one spell: Block
   &Spell::EffectCreateItem,                    // 24 SPELL_EFFECT_CREATE_ITEM
   &Spell::EffectUnused,                        // 25 SPELL_EFFECT_WEAPON
   &Spell::EffectUnused,                        // 26 SPELL_EFFECT_DEFENSE one spell: Defense
   &Spell::EffectPersistentAA,                  // 27 SPELL_EFFECT_PERSISTENT_AREA_AURA
   &Spell::EffectSummonType,                    // 28 SPELL_EFFECT_SUMMON
   &Spell::EffectLeap,                          // 29 SPELL_EFFECT_LEAP
   &Spell::EffectEnergize,                      // 30 SPELL_EFFECT_ENERGIZE
   &Spell::EffectWeaponDmg,                     // 31 SPELL_EFFECT_WEAPON_PERCENT_DAMAGE
   &Spell::EffectTriggerMissileSpell,           // 32 SPELL_EFFECT_TRIGGER_MISSILE
   &Spell::EffectOpenLock,                      // 33 SPELL_EFFECT_OPEN_LOCK
   &Spell::EffectSummonChangeItem,              // 34 SPELL_EFFECT_SUMMON_CHANGE_ITEM
   &Spell::EffectApplyAreaAura,                 // 35 SPELL_EFFECT_APPLY_AREA_AURA_PARTY
   &Spell::EffectLearnSpell,                    // 36 SPELL_EFFECT_LEARN_SPELL
   &Spell::EffectUnused,                        // 37 SPELL_EFFECT_SPELL_DEFENSE one spell: SPELLDEFENSE (DND)
   &Spell::EffectDispel,                        // 38 SPELL_EFFECT_DISPEL
   &Spell::EffectUnused,                        // 39 SPELL_EFFECT_LANGUAGE
   &Spell::EffectDualWield,                     // 40 SPELL_EFFECT_DUAL_WIELD
   &Spell::EffectJump,                          // 41 SPELL_EFFECT_JUMP
   &Spell::EffectJumpDest,                      // 42 SPELL_EFFECT_JUMP_DEST
   &Spell::EffectTeleUnitsFaceCaster,           // 43 SPELL_EFFECT_TELEPORT_UNITS_FACE_CASTER
   &Spell::EffectLearnSkill,                    // 44 SPELL_EFFECT_SKILL_STEP
   &Spell::EffectAddHonor,                      // 45 SPELL_EFFECT_ADD_HONOR honor/pvp related
   &Spell::EffectUnused,                        // 46 SPELL_EFFECT_SPAWN clientside, unit appears as if it was just spawned
   &Spell::EffectTradeSkill,                    // 47 SPELL_EFFECT_TRADE_SKILL
   &Spell::EffectUnused,                        // 48 SPELL_EFFECT_STEALTH one spell: Base Stealth
   &Spell::EffectUnused,                        // 49 SPELL_EFFECT_DETECT one spell: Detect
   &Spell::EffectTransmitted,                   // 50 SPELL_EFFECT_TRANS_DOOR
   &Spell::EffectUnused,                        // 51 SPELL_EFFECT_FORCE_CRITICAL_HIT unused
   &Spell::EffectUnused,                        // 52 SPELL_EFFECT_GUARANTEE_HIT one spell: zzOLDCritical Shot
   &Spell::EffectEnchantItemPerm,               // 53 SPELL_EFFECT_ENCHANT_ITEM
   &Spell::EffectEnchantItemTmp,                // 54 SPELL_EFFECT_ENCHANT_ITEM_TEMPORARY
   &Spell::EffectTameCreature,                  // 55 SPELL_EFFECT_TAMECREATURE
   &Spell::EffectSummonPet,                     // 56 SPELL_EFFECT_SUMMON_PET
   &Spell::EffectLearnPetSpell,                 // 57 SPELL_EFFECT_LEARN_PET_SPELL
   &Spell::EffectWeaponDmg,                     // 58 SPELL_EFFECT_WEAPON_DAMAGE
   &Spell::EffectCreateRandomItem,              // 59 SPELL_EFFECT_CREATE_RANDOM_ITEM create item base at spell specific loot
   &Spell::EffectProficiency,                   // 60 SPELL_EFFECT_PROFICIENCY
   &Spell::EffectSendEvent,                     // 61 SPELL_EFFECT_SEND_EVENT
   &Spell::EffectPowerBurn,                     // 62 SPELL_EFFECT_POWER_BURN
   &Spell::EffectThreat,                        // 63 SPELL_EFFECT_THREAT
   &Spell::EffectTriggerSpell,                  // 64 SPELL_EFFECT_TRIGGER_SPELL
   &Spell::EffectApplyAreaAura,                 // 65 SPELL_EFFECT_APPLY_AREA_AURA_RAID
   &Spell::EffectRechargeManaGem,               // 66 SPELL_EFFECT_CREATE_MANA_GEM (possibly recharge it, misc - is item ID)
   &Spell::EffectHealMaxHealth,                 // 67 SPELL_EFFECT_HEAL_MAX_HEALTH
   &Spell::EffectInterruptCast,                 // 68 SPELL_EFFECT_INTERRUPT_CAST
   &Spell::EffectDistract,                      // 69 SPELL_EFFECT_DISTRACT
   &Spell::EffectPull,                          // 70 SPELL_EFFECT_PULL one spell: Distract Move
   &Spell::EffectPickPocket,                    // 71 SPELL_EFFECT_PICKPOCKET
   &Spell::EffectAddFarsight,                   // 72 SPELL_EFFECT_ADD_FARSIGHT
   &Spell::EffectUntrainTalents,                // 73 SPELL_EFFECT_UNTRAIN_TALENTS
   &Spell::EffectApplyGlyph,                    // 74 SPELL_EFFECT_APPLY_GLYPH
   &Spell::EffectHealMechanical,                // 75 SPELL_EFFECT_HEAL_MECHANICAL one spell: Mechanical Patch Kit
   &Spell::EffectSummonObjectWild,              // 76 SPELL_EFFECT_SUMMON_OBJECT_WILD
   &Spell::EffectScriptEffect,                  // 77 SPELL_EFFECT_SCRIPT_EFFECT
   &Spell::EffectUnused,                        // 78 SPELL_EFFECT_ATTACK
   &Spell::EffectSanctuary,                     // 79 SPELL_EFFECT_SANCTUARY
   &Spell::EffectAddComboPoints,                // 80 SPELL_EFFECT_ADD_COMBO_POINTS
   &Spell::EffectUnused,                        // 81 SPELL_EFFECT_CREATE_HOUSE one spell: Create House (TEST)
   &Spell::EffectNULL,                          // 82 SPELL_EFFECT_BIND_SIGHT
   &Spell::EffectDuel,                          // 83 SPELL_EFFECT_DUEL
   &Spell::EffectStuck,                         // 84 SPELL_EFFECT_STUCK
   &Spell::EffectSummonPlayer,                  // 85 SPELL_EFFECT_SUMMON_PLAYER
   &Spell::EffectActivateObject,                // 86 SPELL_EFFECT_ACTIVATE_OBJECT
   &Spell::EffectGameObjectDamage,              // 87 SPELL_EFFECT_GAMEOBJECT_DAMAGE
   &Spell::EffectGameObjectRepair,              // 88 SPELL_EFFECT_GAMEOBJECT_REPAIR
   &Spell::EffectGameObjectSetDestructionState, // 89 SPELL_EFFECT_GAMEOBJECT_SET_DESTRUCTION_STATE
   &Spell::EffectKillCreditPersonal,            // 90 SPELL_EFFECT_KILL_CREDIT Kill credit but only for single person
   &Spell::EffectUnused,                        // 91 SPELL_EFFECT_THREAT_ALL one spell: zzOLDBrainwash
   &Spell::EffectEnchantHeldItem,               // 92 SPELL_EFFECT_ENCHANT_HELD_ITEM
   &Spell::EffectForceDeselect,                 // 93 SPELL_EFFECT_FORCE_DESELECT
   &Spell::EffectSelfResurrect,                 // 94 SPELL_EFFECT_SELF_RESURRECT
   &Spell::EffectSkinning,                      // 95 SPELL_EFFECT_SKINNING
   &Spell::EffectCharge,                        // 96 SPELL_EFFECT_CHARGE
   &Spell::EffectCastButtons,                   // 97 SPELL_EFFECT_CAST_BUTTON (totem bar since 3.2.2a)
   &Spell::EffectKnockBack,                     // 98 SPELL_EFFECT_KNOCK_BACK
   &Spell::EffectDisEnchant,                    // 99 SPELL_EFFECT_DISENCHANT
   &Spell::EffectInebriate,                     //100 SPELL_EFFECT_INEBRIATE
   &Spell::EffectFeedPet,                       //101 SPELL_EFFECT_FEED_PET
   &Spell::EffectDismissPet,                    //102 SPELL_EFFECT_DISMISS_PET
   &Spell::EffectReputation,                    //103 SPELL_EFFECT_REPUTATION
   &Spell::EffectSummonObject,                  //104 SPELL_EFFECT_SUMMON_OBJECT_SLOT1
   &Spell::EffectSummonObject,                  //105 SPELL_EFFECT_SUMMON_OBJECT_SLOT2
   &Spell::EffectSummonObject,                  //106 SPELL_EFFECT_SUMMON_OBJECT_SLOT3
   &Spell::EffectSummonObject,                  //107 SPELL_EFFECT_SUMMON_OBJECT_SLOT4
   &Spell::EffectDispelMechanic,                //108 SPELL_EFFECT_DISPEL_MECHANIC
   &Spell::EffectSummonDeadPet,                 //109 SPELL_EFFECT_SUMMON_DEAD_PET
   &Spell::EffectDestroyAllTotems,              //110 SPELL_EFFECT_DESTROY_ALL_TOTEMS
   &Spell::EffectDurabilityDamage,              //111 SPELL_EFFECT_DURABILITY_DAMAGE
   &Spell::EffectUnused,                        //112 SPELL_EFFECT_112
   &Spell::EffectResurrectNew,                  //113 SPELL_EFFECT_RESURRECT_NEW
   &Spell::EffectTaunt,                         //114 SPELL_EFFECT_ATTACK_ME
   &Spell::EffectDurabilityDamagePCT,           //115 SPELL_EFFECT_DURABILITY_DAMAGE_PCT
   &Spell::EffectSkinPlayerCorpse,              //116 SPELL_EFFECT_SKIN_PLAYER_CORPSE one spell: Remove Insignia, bg usage, required special corpse flags...
   &Spell::EffectSpiritHeal,                    //117 SPELL_EFFECT_SPIRIT_HEAL one spell: Spirit Heal
   &Spell::EffectSkill,                         //118 SPELL_EFFECT_SKILL professions and more
   &Spell::EffectApplyAreaAura,                 //119 SPELL_EFFECT_APPLY_AREA_AURA_PET
   &Spell::EffectUnused,                        //120 SPELL_EFFECT_TELEPORT_GRAVEYARD one spell: Graveyard Teleport Test
   &Spell::EffectWeaponDmg,                     //121 SPELL_EFFECT_NORMALIZED_WEAPON_DMG
   &Spell::EffectUnused,                        //122 SPELL_EFFECT_122 unused
   &Spell::EffectSendTaxi,                      //123 SPELL_EFFECT_SEND_TAXI taxi/flight related (misc value is taxi path id)
   &Spell::EffectPullTowards,                   //124 SPELL_EFFECT_PULL_TOWARDS
   &Spell::EffectModifyThreatPercent,           //125 SPELL_EFFECT_MODIFY_THREAT_PERCENT
   &Spell::EffectStealBeneficialBuff,           //126 SPELL_EFFECT_STEAL_BENEFICIAL_BUFF spell steal effect?
   &Spell::EffectProspecting,                   //127 SPELL_EFFECT_PROSPECTING Prospecting spell
   &Spell::EffectApplyAreaAura,                 //128 SPELL_EFFECT_APPLY_AREA_AURA_FRIEND
   &Spell::EffectApplyAreaAura,                 //129 SPELL_EFFECT_APPLY_AREA_AURA_ENEMY
   &Spell::EffectRedirectThreat,                //130 SPELL_EFFECT_REDIRECT_THREAT
   &Spell::EffectPlayerNotification,            //131 SPELL_EFFECT_PLAYER_NOTIFICATION sound id in misc value (SoundEntries.dbc)
   &Spell::EffectPlayMusic,                     //132 SPELL_EFFECT_PLAY_MUSIC sound id in misc value (SoundEntries.dbc)
   &Spell::EffectUnlearnSpecialization,         //133 SPELL_EFFECT_UNLEARN_SPECIALIZATION unlearn profession specialization
   &Spell::EffectKillCredit,                    //134 SPELL_EFFECT_KILL_CREDIT misc value is creature entry
   &Spell::EffectNULL,                          //135 SPELL_EFFECT_CALL_PET
   &Spell::EffectHealPct,                       //136 SPELL_EFFECT_HEAL_PCT
   &Spell::EffectEnergizePct,                   //137 SPELL_EFFECT_ENERGIZE_PCT
   &Spell::EffectLeapBack,                      //138 SPELL_EFFECT_LEAP_BACK Leap back
   &Spell::EffectQuestClear,                    //139 SPELL_EFFECT_CLEAR_QUEST Reset quest status (miscValue - quest ID)
   &Spell::EffectForceCast,                     //140 SPELL_EFFECT_FORCE_CAST
   &Spell::EffectForceCast,                     //141 SPELL_EFFECT_FORCE_CAST_WITH_VALUE
   &Spell::EffectTriggerSpell,                  //142 SPELL_EFFECT_TRIGGER_SPELL_WITH_VALUE
   &Spell::EffectApplyAreaAura,                 //143 SPELL_EFFECT_APPLY_AREA_AURA_OWNER
   &Spell::EffectKnockBack,                     //144 SPELL_EFFECT_KNOCK_BACK_DEST
   &Spell::EffectPullTowards,                   //145 SPELL_EFFECT_PULL_TOWARDS_DEST Black Hole Effect
   &Spell::EffectActivateRune,                  //146 SPELL_EFFECT_ACTIVATE_RUNE
   &Spell::EffectQuestFail,                     //147 SPELL_EFFECT_QUEST_FAIL quest fail
   &Spell::EffectTriggerMissileSpell,           //148 SPELL_EFFECT_TRIGGER_MISSILE_SPELL_WITH_VALUE
   &Spell::EffectChargeDest,                    //149 SPELL_EFFECT_CHARGE_DEST
   &Spell::EffectQuestStart,                    //150 SPELL_EFFECT_QUEST_START
   &Spell::EffectTriggerRitualOfSummoning,      //151 SPELL_EFFECT_TRIGGER_SPELL_2
   &Spell::EffectSummonRaFFriend,               //152 SPELL_EFFECT_SUMMON_RAF_FRIEND summon Refer-a-Friend
   &Spell::EffectCreateTamedPet,                //153 SPELL_EFFECT_CREATE_TAMED_PET misc value is creature entry
   &Spell::EffectDiscoverTaxi,                  //154 SPELL_EFFECT_DISCOVER_TAXI
   &Spell::EffectTitanGrip,                     //155 SPELL_EFFECT_TITAN_GRIP Allows you to equip two-handed axes, maces and swords in one hand, but you attack $49152s1% slower than normal.
   &Spell::EffectEnchantItemPrismatic,          //156 SPELL_EFFECT_ENCHANT_ITEM_PRISMATIC
   &Spell::EffectCreateItem2,                   //157 SPELL_EFFECT_CREATE_ITEM_2 create item or create item template and replace by some randon spell loot item
   &Spell::EffectMilling,                       //158 SPELL_EFFECT_MILLING milling
   &Spell::EffectRenamePet,                     //159 SPELL_EFFECT_ALLOW_RENAME_PET allow rename pet once again
   &Spell::EffectNULL,                          //160 SPELL_EFFECT_160 1 spell - 45534
   &Spell::EffectSpecCount,                     //161 SPELL_EFFECT_TALENT_SPEC_COUNT second talent spec (learn/revert)
   &Spell::EffectActivateSpec,                  //162 SPELL_EFFECT_TALENT_SPEC_SELECT activate primary/secondary spec
   &Spell::EffectNULL,                          //163 unused
   &Spell::EffectRemoveAura,                    //164 SPELL_EFFECT_REMOVE_AURA


Extracted from Trinity Core Source (SpellEffects.cpp).

--Genesis 15:41, 11 November 2012 (UTC)