![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "Battleground.h"#include "CellImpl.h"#include "Containers.h"#include "DBCStores.h"#include "GameTime.h"#include "GridNotifiersImpl.h"#include "Group.h"#include "InstanceScript.h"#include "Item.h"#include "LFGMgr.h"#include "Log.h"#include "MotionMaster.h"#include "ObjectMgr.h"#include "Pet.h"#include "ReputationMgr.h"#include "SkillDiscovery.h"#include "SpellAuraEffects.h"#include "SpellHistory.h"#include "SpellMgr.h"#include "SpellScript.h"#include "Vehicle.h"
Include dependency graph for spell_generic.cpp:Go to the source code of this file.
Functions | |
| void | AddSC_generic_spell_scripts () |
Variables | |
| static Emote const | EmoteArray [] = { EMOTE_ONESHOT_CHEER, EMOTE_ONESHOT_EXCLAMATION, EMOTE_ONESHOT_APPLAUD } |
| enum AdaptiveWarding |
| Enumerator | |
|---|---|
| SPELL_GEN_ADAPTIVE_WARDING_FIRE | |
| SPELL_GEN_ADAPTIVE_WARDING_NATURE | |
| SPELL_GEN_ADAPTIVE_WARDING_FROST | |
| SPELL_GEN_ADAPTIVE_WARDING_SHADOW | |
| SPELL_GEN_ADAPTIVE_WARDING_ARCANE | |
Definition at line 73 of file spell_generic.cpp.
| enum AnimalBloodPoolSpell |
| Enumerator | |
|---|---|
| SPELL_ANIMAL_BLOOD | |
| SPELL_SPAWN_BLOOD_POOL | |
Definition at line 171 of file spell_generic.cpp.
| Enumerator | |
|---|---|
| SPELLICON_DRUID_INFECTED_WOUNDS | |
Definition at line 424 of file spell_generic.cpp.
| enum BladeWarding |
| Enumerator | |
|---|---|
| SPELL_GEN_BLADE_WARDING_TRIGGERED | |
Definition at line 508 of file spell_generic.cpp.
| enum BloodReserve |
| Enumerator | |
|---|---|
| SPELL_GEN_BLOOD_RESERVE_AURA | |
| SPELL_GEN_BLOOD_RESERVE_HEAL | |
Definition at line 465 of file spell_generic.cpp.
| enum Bonked |
| Enumerator | |
|---|---|
| SPELL_BONKED | |
| SPELL_FOAM_SWORD_DEFEAT | |
| SPELL_ON_GUARD | |
Definition at line 546 of file spell_generic.cpp.
| enum BreakShieldSpells |
| Enumerator | |
|---|---|
| SPELL_BREAK_SHIELD_DAMAGE_2K | |
| SPELL_BREAK_SHIELD_DAMAGE_10K | |
| SPELL_BREAK_SHIELD_TRIGGER_FACTION_MOUNTS | |
| SPELL_BREAK_SHIELD_TRIGGER_CAMPAING_WARHORSE | |
| SPELL_BREAK_SHIELD_TRIGGER_UNK | |
Definition at line 603 of file spell_generic.cpp.
| enum CannibalizeSpells |
| Enumerator | |
|---|---|
| SPELL_CANNIBALIZE_TRIGGERED | |
Definition at line 766 of file spell_generic.cpp.
| enum CannonBlast |
| Enumerator | |
|---|---|
| SPELL_CANNON_BLAST | |
| SPELL_CANNON_BLAST_DAMAGE | |
Definition at line 4664 of file spell_generic.cpp.
| enum ChargeSpells |
Definition at line 2431 of file spell_generic.cpp.
| enum ChokingVines |
| Enumerator | |
|---|---|
| SPELL_CHOKING_WOUND | |
Definition at line 831 of file spell_generic.cpp.
| enum CloneWeaponSpells |
| Enumerator | |
|---|---|
| SPELL_COPY_WEAPON_AURA | |
| SPELL_COPY_WEAPON_2_AURA | |
| SPELL_COPY_WEAPON_3_AURA | |
| SPELL_COPY_OFFHAND_AURA | |
| SPELL_COPY_OFFHAND_2_AURA | |
| SPELL_COPY_RANGED_AURA | |
Definition at line 895 of file spell_generic.cpp.
| Enumerator | |
|---|---|
| NPC_APEXIS_FLAYER | |
| NPC_SHARD_HIDE_BOAR | |
| NPC_AETHER_RAY | |
| SPELL_CORRUPTING_PLAGUE | |
Definition at line 4461 of file spell_generic.cpp.
| enum CreateLanceSpells |
| Enumerator | |
|---|---|
| SPELL_CREATE_LANCE_ALLIANCE | |
| SPELL_CREATE_LANCE_HORDE | |
Definition at line 1079 of file spell_generic.cpp.
Definition at line 1117 of file spell_generic.cpp.
| enum DamageReductionAura |
| Enumerator | |
|---|---|
| SPELL_BLESSING_OF_SANCTUARY | |
| SPELL_GREATER_BLESSING_OF_SANCTUARY | |
| SPELL_RENEWED_HOPE | |
| SPELL_VIGILANCE | |
| SPELL_DAMAGE_REDUCTION_AURA | |
Definition at line 1185 of file spell_generic.cpp.
| enum DefendVisuals |
| Enumerator | |
|---|---|
| SPELL_VISUAL_SHIELD_1 | |
| SPELL_VISUAL_SHIELD_2 | |
| SPELL_VISUAL_SHIELD_3 | |
Definition at line 1303 of file spell_generic.cpp.
| enum DivineStormSpell |
| Enumerator | |
|---|---|
| SPELL_DIVINE_STORM | |
Definition at line 1432 of file spell_generic.cpp.
| enum DreamingGlory |
| Enumerator | |
|---|---|
| SPELL_DREAMING_GLORY | |
Definition at line 1465 of file spell_generic.cpp.
| enum EtherealPet |
| Enumerator | |
|---|---|
| NPC_ETHEREAL_SOUL_TRADER | |
| SAY_STEAL_ESSENCE | |
| SAY_CREATE_TOKEN | |
| SPELL_PROC_TRIGGER_ON_KILL_AURA | |
| SPELL_ETHEREAL_PET_AURA | |
| SPELL_CREATE_TOKEN | |
| SPELL_STEAL_ESSENCE_VISUAL | |
Definition at line 1547 of file spell_generic.cpp.
| enum Feast |
Definition at line 1658 of file spell_generic.cpp.
| enum FoamSword |
| Enumerator | |
|---|---|
| ITEM_FOAM_SWORD_GREEN | |
| ITEM_FOAM_SWORD_PINK | |
| ITEM_FOAM_SWORD_BLUE | |
| ITEM_FOAM_SWORD_RED | |
| ITEM_FOAM_SWORD_YELLOW | |
Definition at line 3677 of file spell_generic.cpp.
| enum FreezingCircleSpells |
| Enumerator | |
|---|---|
| SPELL_FREEZING_CIRCLE_PIT_OF_SARON_NORMAL | |
| SPELL_FREEZING_CIRCLE_PIT_OF_SARON_HEROIC | |
| SPELL_FREEZING_CIRCLE | |
Definition at line 4599 of file spell_generic.cpp.
| enum FriendOrFowl |
| Enumerator | |
|---|---|
| SPELL_TURKEY_VENGEANCE | |
Definition at line 3633 of file spell_generic.cpp.
| enum FungalDecay |
| Enumerator | |
|---|---|
| AURA_DURATION | |
Definition at line 1269 of file spell_generic.cpp.
| enum FuriousRage |
| Enumerator | |
|---|---|
| EMOTE_FURIOUS_RAGE | |
| EMOTE_EXHAUSTED | |
| SPELL_EXHAUSTION | |
Definition at line 1857 of file spell_generic.cpp.
| enum GenericBandage |
| Enumerator | |
|---|---|
| SPELL_RECENTLY_BANDAGED | |
Definition at line 387 of file spell_generic.cpp.
| enum GenericLifeblood |
| Enumerator | |
|---|---|
| SPELL_GROW_FLOWER_PATCH | |
Definition at line 2166 of file spell_generic.cpp.
| enum GenericLifebloom |
| Enumerator | |
|---|---|
| SPELL_TUR_RAGEPAW_LIFEBLOOM_FINAL_HEAL | |
| SPELL_CENARION_SCOUT_LIFEBLOOM_FINAL_HEAL | |
| SPELL_TWISTED_VISAGE_LIFEBLOOM_FINAL_HEAL | |
| SPELL_FACTION_CHAMPIONS_DRU_LIFEBLOOM_FINAL_HEAL | |
Definition at line 2212 of file spell_generic.cpp.
| enum GMFreeze |
| Enumerator | |
|---|---|
| SPELL_GM_FREEZE | |
Definition at line 4006 of file spell_generic.cpp.
| enum GnomishTransporter |
| Enumerator | |
|---|---|
| SPELL_TRANSPORTER_SUCCESS | |
| SPELL_TRANSPORTER_FAILURE | |
Definition at line 1996 of file spell_generic.cpp.
| Enumerator | |
|---|---|
| SPELL_LANDMINE_KNOCKBACK_ACHIEVEMENT | |
Definition at line 4374 of file spell_generic.cpp.
| enum MossCoveredFeet |
| Enumerator | |
|---|---|
| SPELL_FALL_DOWN | |
Definition at line 2551 of file spell_generic.cpp.
| enum MountedDuelSpells |
| Enumerator | |
|---|---|
| SPELL_ON_TOURNAMENT_MOUNT | |
| SPELL_MOUNTED_DUEL | |
Definition at line 3490 of file spell_generic.cpp.
| enum Mounts |
Definition at line 2251 of file spell_generic.cpp.
| enum Netherbloom : uint32 |
| Enumerator | |
|---|---|
| SPELL_NETHERBLOOM_POLLEN_1 | |
Definition at line 2579 of file spell_generic.cpp.
| enum NightmareVine |
| Enumerator | |
|---|---|
| SPELL_NIGHTMARE_POLLEN | |
Definition at line 2627 of file spell_generic.cpp.
| enum ObsidianArmor |
| Enumerator | |
|---|---|
| SPELL_GEN_OBSIDIAN_ARMOR_HOLY | |
| SPELL_GEN_OBSIDIAN_ARMOR_FIRE | |
| SPELL_GEN_OBSIDIAN_ARMOR_NATURE | |
| SPELL_GEN_OBSIDIAN_ARMOR_FROST | |
| SPELL_GEN_OBSIDIAN_ARMOR_SHADOW | |
| SPELL_GEN_OBSIDIAN_ARMOR_ARCANE | |
Definition at line 2681 of file spell_generic.cpp.
| enum OrcDisguiseSpells |
| Enumerator | |
|---|---|
| SPELL_ORC_DISGUISE_TRIGGER | |
| SPELL_ORC_DISGUISE_MALE | |
| SPELL_ORC_DISGUISE_FEMALE | |
Definition at line 2808 of file spell_generic.cpp.
| enum ParachuteSpells |
| Enumerator | |
|---|---|
| SPELL_PARACHUTE | |
| SPELL_PARACHUTE_BUFF | |
Definition at line 2961 of file spell_generic.cpp.
| enum ParalyticPoison |
| Enumerator | |
|---|---|
| SPELL_PARALYSIS | |
Definition at line 2848 of file spell_generic.cpp.
| enum PetSummoned |
| Enumerator | |
|---|---|
| NPC_DOOMGUARD | |
| NPC_INFERNAL | |
| NPC_IMP | |
Definition at line 2997 of file spell_generic.cpp.
| enum PonySpells |
| Enumerator | |
|---|---|
| ACHIEV_PONY_UP | |
| MOUNT_PONY | |
Definition at line 4424 of file spell_generic.cpp.
| enum ProfessionResearch |
| Enumerator | |
|---|---|
| SPELL_NORTHREND_INSCRIPTION_RESEARCH | |
Definition at line 3067 of file spell_generic.cpp.
| Enumerator | |
|---|---|
| SPELL_WILL_OF_THE_FORSAKEN_COOLDOWN_TRIGGER | |
| SPELL_WILL_OF_THE_FORSAKEN_COOLDOWN_TRIGGER_WOTF | |
Definition at line 3586 of file spell_generic.cpp.
| enum Replenishment |
| Enumerator | |
|---|---|
| SPELL_REPLENISHMENT | |
| SPELL_INFINITE_REPLENISHMENT | |
Definition at line 3263 of file spell_generic.cpp.
Definition at line 4086 of file spell_generic.cpp.
| enum SeaforiumSpells |
| Enumerator | |
|---|---|
| SPELL_PLANT_CHARGES_CREDIT_ACHIEVEMENT | |
Definition at line 3362 of file spell_generic.cpp.
| enum SiegeTankControl |
| Enumerator | |
|---|---|
| SPELL_SIEGE_TANK_CONTROL | |
Definition at line 4579 of file spell_generic.cpp.
| enum StasisFieldEntrys |
| Enumerator | |
|---|---|
| NPC_DAGGERTAIL_LIZARD | |
| SPELL_STASIS_FIELD | |
Definition at line 4521 of file spell_generic.cpp.
| enum Teleporting |
| Enumerator | |
|---|---|
| AREA_VIOLET_CITADEL_SPIRE | |
| SPELL_TELEPORT_SPIRE_DOWN | |
| SPELL_TELEPORT_SPIRE_UP | |
Definition at line 3554 of file spell_generic.cpp.
| Enumerator | |
|---|---|
| SPELL_LANCE_EQUIPPED | |
Definition at line 3439 of file spell_generic.cpp.
| enum TransporterBackfires |
| Enumerator | |
|---|---|
| SPELL_TRANSPORTER_MALFUNCTION_POLYMORPH | |
| SPELL_TRANSPORTER_EVIL_TWIN | |
| SPELL_TRANSPORTER_MALFUNCTION_MISS | |
Definition at line 1916 of file spell_generic.cpp.
| enum VampiricTouch |
| Enumerator | |
|---|---|
| SPELL_VAMPIRIC_TOUCH_HEAL | |
Definition at line 3712 of file spell_generic.cpp.
| enum VehicleScaling |
| Enumerator | |
|---|---|
| SPELL_GEAR_SCALING | |
Definition at line 3747 of file spell_generic.cpp.
| enum VendorBarkTrigger |
| Enumerator | |
|---|---|
| NPC_AMPHITHEATER_VENDOR | |
| SAY_AMPHITHEATER_VENDOR | |
Definition at line 3795 of file spell_generic.cpp.
| Enumerator | |
|---|---|
| SPELL_YOGG_SARON_WHISPER_DUMMY | |
Definition at line 3835 of file spell_generic.cpp.
| Enumerator | |
|---|---|
| WHISPER_FUTURE_YOU | |
| WHISPER_DEFENDER | |
| WHISPER_PAST_YOU | |
Definition at line 3883 of file spell_generic.cpp.
| void AddSC_generic_spell_scripts | ( | ) |
Definition at line 4710 of file spell_generic.cpp.
References RegisterSpellAndAuraScriptPair, RegisterSpellScript, RegisterSpellScriptWithArgs, SPELL_BIG_BLIZZARD_BEAR_100, SPELL_BIG_BLIZZARD_BEAR_60, SPELL_BIG_LOVE_ROCKET_0, SPELL_BIG_LOVE_ROCKET_100, SPELL_BIG_LOVE_ROCKET_150, SPELL_BIG_LOVE_ROCKET_310, SPELL_BIG_LOVE_ROCKET_60, SPELL_BLAZING_HIPPOGRYPH_150, SPELL_BLAZING_HIPPOGRYPH_280, SPELL_CELESTIAL_STEED_100, SPELL_CELESTIAL_STEED_150, SPELL_CELESTIAL_STEED_280, SPELL_CELESTIAL_STEED_310, SPELL_CELESTIAL_STEED_60, SPELL_CENARION_SCOUT_LIFEBLOOM_FINAL_HEAL, SPELL_FACTION_CHAMPIONS_DRU_LIFEBLOOM_FINAL_HEAL, SPELL_HEADLESS_HORSEMAN_MOUNT_100, SPELL_HEADLESS_HORSEMAN_MOUNT_150, SPELL_HEADLESS_HORSEMAN_MOUNT_280, SPELL_HEADLESS_HORSEMAN_MOUNT_60, SPELL_INVINCIBLE_100, SPELL_INVINCIBLE_150, SPELL_INVINCIBLE_310, SPELL_INVINCIBLE_60, SPELL_MAGIC_BROOM_100, SPELL_MAGIC_BROOM_150, SPELL_MAGIC_BROOM_280, SPELL_MAGIC_BROOM_60, SPELL_TUR_RAGEPAW_LIFEBLOOM_FINAL_HEAL, SPELL_TWISTED_VISAGE_LIFEBLOOM_FINAL_HEAL, SPELL_WINGED_STEED_150, SPELL_WINGED_STEED_280, SPELL_X53_TOURING_ROCKET_150, SPELL_X53_TOURING_ROCKET_280, SPELL_X53_TOURING_ROCKET_310, WHISPER_DEFENDER, WHISPER_FUTURE_YOU, and WHISPER_PAST_YOU.
Referenced by AddSpellsScripts().
|
static |
Definition at line 3395 of file spell_generic.cpp.
Referenced by spell_gen_spectator_cheer_trigger::HandleDummy().