![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "AreaTrigger.h"#include "AreaTriggerAI.h"#include "Battleground.h"#include "BattlePetMgr.h"#include "CellImpl.h"#include "CommonPredicates.h"#include "Containers.h"#include "CreatureAI.h"#include "DB2Stores.h"#include "GameTime.h"#include "GridNotifiersImpl.h"#include "Item.h"#include "Log.h"#include "MapUtils.h"#include "MotionMaster.h"#include "NPCPackets.h"#include "ObjectMgr.h"#include "Pet.h"#include "PhasingHandler.h"#include "ReputationMgr.h"#include "PathGenerator.h"#include "SkillDiscovery.h"#include "SpellAuraEffects.h"#include "SpellHistory.h"#include "SpellMgr.h"#include "SpellPackets.h"#include "SpellScript.h"#include "Vehicle.h"#include "WorldStateMgr.h"
Include dependency graph for spell_generic.cpp:Go to the source code of this file.
Namespaces | |
| namespace | MajorPlayerHealingCooldownHelpers |
Functions | |
| SpellEffectValue | MajorPlayerHealingCooldownHelpers::GetBonusMultiplier (Unit const *unit, uint32 spellId) |
| void | AddSC_generic_spell_scripts () |
Variables | |
| static Emote const | EmoteArray [] = { EMOTE_ONESHOT_CHEER, EMOTE_ONESHOT_EXCLAMATION, EMOTE_ONESHOT_APPLAUD } |
| BindLocation const | StormwindInnLoc (0, -8868.1f, 675.82f, 97.9f, 5.164778709411621093f, 5148) |
| BindLocation const | OrgrimmarInnLoc (1, 1573.18f, -4441.62f, 16.06f, 1.818284034729003906f, 8618) |
| 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 79 of file spell_generic.cpp.
| enum AncestralCallSpells |
| Enumerator | |
|---|---|
| SPELL_RICTUS_OF_THE_LAUGHING_SKULL | |
| SPELL_ZEAL_OF_THE_BURNING_BLADE | |
| SPELL_FEROCITY_OF_THE_FROSTWOLF | |
| SPELL_MIGHT_OF_THE_BLACKROCK | |
Definition at line 4867 of file spell_generic.cpp.
| enum AnimalBloodPoolSpell |
| Enumerator | |
|---|---|
| SPELL_ANIMAL_BLOOD | |
| SPELL_SPAWN_BLOOD_POOL | |
Definition at line 172 of file spell_generic.cpp.
| enum AuraProcRemoveSpells |
| Enumerator | |
|---|---|
| SPELL_FACE_RAGE | |
| SPELL_IMPATIENT_MIND | |
Definition at line 4548 of file spell_generic.cpp.
| enum BloodlustExhaustionSpell : uint32 |
| Enumerator | |
|---|---|
| SPELL_SHAMAN_SATED | |
| SPELL_SHAMAN_EXHAUSTION | |
| SPELL_MAGE_TEMPORAL_DISPLACEMENT | |
| SPELL_HUNTER_FATIGUED | |
| SPELL_EVOKER_EXHAUSTION | |
Definition at line 5046 of file spell_generic.cpp.
| enum BloodReserve |
| Enumerator | |
|---|---|
| SPELL_GEN_BLOOD_RESERVE_AURA | |
| SPELL_GEN_BLOOD_RESERVE_HEAL | |
Definition at line 540 of file spell_generic.cpp.
| enum Bonked |
| Enumerator | |
|---|---|
| SPELL_BONKED | |
| SPELL_FOAM_SWORD_DEFEAT | |
| SPELL_ON_GUARD | |
Definition at line 580 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 635 of file spell_generic.cpp.
| enum CannibalizeSpells |
| Enumerator | |
|---|---|
| SPELL_CANNIBALIZE_TRIGGERED | |
Definition at line 739 of file spell_generic.cpp.
| enum CannonBlast |
| Enumerator | |
|---|---|
| SPELL_CANNON_BLAST | |
| SPELL_CANNON_BLAST_DAMAGE | |
Definition at line 4409 of file spell_generic.cpp.
| enum ChaosBlast |
| Enumerator | |
|---|---|
| SPELL_CHAOS_BLAST | |
Definition at line 799 of file spell_generic.cpp.
| enum ChargeSpells |
Definition at line 2148 of file spell_generic.cpp.
| enum Clone |
| Enumerator | |
|---|---|
| SPELL_NIGHTMARE_FIGMENT_MIRROR_IMAGE | |
Definition at line 844 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 872 of file spell_generic.cpp.
| Enumerator | |
|---|---|
| NPC_APEXIS_FLAYER | |
| NPC_SHARD_HIDE_BOAR | |
| NPC_AETHER_RAY | |
| SPELL_CORRUPTING_PLAGUE | |
Definition at line 4210 of file spell_generic.cpp.
| enum CreateLanceSpells |
| Enumerator | |
|---|---|
| SPELL_CREATE_LANCE_ALLIANCE | |
| SPELL_CREATE_LANCE_HORDE | |
Definition at line 1040 of file spell_generic.cpp.
Definition at line 1076 of file spell_generic.cpp.
Definition at line 4663 of file spell_generic.cpp.
| enum DefendVisuals |
| Enumerator | |
|---|---|
| SPELL_VISUAL_SHIELD_1 | |
| SPELL_VISUAL_SHIELD_2 | |
| SPELL_VISUAL_SHIELD_3 | |
Definition at line 1210 of file spell_generic.cpp.
| enum DivineStormSpell |
| Enumerator | |
|---|---|
| SPELL_DIVINE_STORM | |
Definition at line 1335 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 1389 of file spell_generic.cpp.
| enum Feast |
Definition at line 1492 of file spell_generic.cpp.
| enum FishingSpells |
| Enumerator | |
|---|---|
| SPELL_FISHING_NO_FISHING_POLE | |
| SPELL_FISHING_WITH_POLE | |
Definition at line 1809 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 3475 of file spell_generic.cpp.
| enum FreezingCircleMisc |
| Enumerator | |
|---|---|
| SPELL_FREEZING_CIRCLE_PIT_OF_SARON_NORMAL | |
| SPELL_FREEZING_CIRCLE_PIT_OF_SARON_HEROIC | |
| SPELL_FREEZING_CIRCLE | |
| SPELL_FREEZING_CIRCLE_SCENARIO | |
| MAP_ID_BLOOD_IN_THE_SNOW_SCENARIO | |
Definition at line 4342 of file spell_generic.cpp.
| enum FriendOrFowl |
| Enumerator | |
|---|---|
| SPELL_TURKEY_VENGEANCE | |
Definition at line 3432 of file spell_generic.cpp.
| enum FungalDecay |
| Enumerator | |
|---|---|
| AURA_DURATION | |
Definition at line 1179 of file spell_generic.cpp.
| enum FuriousRage |
| Enumerator | |
|---|---|
| EMOTE_FURIOUS_RAGE | |
| EMOTE_EXHAUSTED | |
| SPELL_EXHAUSTION | |
Definition at line 1754 of file spell_generic.cpp.
| enum GenericBandage |
| Enumerator | |
|---|---|
| SPELL_RECENTLY_BANDAGED | |
Definition at line 378 of file spell_generic.cpp.
| enum GenericLifebloom |
Definition at line 2078 of file spell_generic.cpp.
| enum GMFreeze |
| Enumerator | |
|---|---|
| SPELL_GM_FREEZE | |
Definition at line 3767 of file spell_generic.cpp.
| enum GnomishTransporter |
| Enumerator | |
|---|---|
| SPELL_TRANSPORTER_SUCCESS | |
| SPELL_TRANSPORTER_FAILURE | |
Definition at line 1916 of file spell_generic.cpp.
| enum Interrupt |
| Enumerator | |
|---|---|
| SPELL_GEN_THROW_INTERRUPT | |
Definition at line 2036 of file spell_generic.cpp.
| enum KazrogalHellfireMark |
| Enumerator | |
|---|---|
| SPELL_MARK_OF_KAZROGAL_HELLFIRE | |
| SPELL_MARK_OF_KAZROGAL_DAMAGE_HELLFIRE | |
Definition at line 4480 of file spell_generic.cpp.
| Enumerator | |
|---|---|
| SPELL_LANDMINE_KNOCKBACK_ACHIEVEMENT | |
Definition at line 4129 of file spell_generic.cpp.
Definition at line 5220 of file spell_generic.cpp.
| enum MossCoveredFeet |
| Enumerator | |
|---|---|
| SPELL_FALL_DOWN | |
Definition at line 2270 of file spell_generic.cpp.
| enum MountedDuelSpells |
| Enumerator | |
|---|---|
| SPELL_ON_TOURNAMENT_MOUNT | |
| SPELL_MOUNTED_DUEL | |
Definition at line 3258 of file spell_generic.cpp.
| enum Netherbloom : uint32 |
| Enumerator | |
|---|---|
| SPELL_NETHERBLOOM_POLLEN_1 | |
Definition at line 2296 of file spell_generic.cpp.
| enum NightmareVine |
| Enumerator | |
|---|---|
| SPELL_NIGHTMARE_POLLEN | |
Definition at line 2342 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 2392 of file spell_generic.cpp.
| enum OrcDisguiseSpells |
| Enumerator | |
|---|---|
| SPELL_ORC_DISGUISE_TRIGGER | |
| SPELL_ORC_DISGUISE_MALE | |
| SPELL_ORC_DISGUISE_FEMALE | |
Definition at line 2503 of file spell_generic.cpp.
| enum ParachuteSpells |
| Enumerator | |
|---|---|
| SPELL_PARACHUTE | |
| SPELL_PARACHUTE_BUFF | |
Definition at line 2644 of file spell_generic.cpp.
| enum ParalyticPoison |
| Enumerator | |
|---|---|
| SPELL_PARALYSIS | |
Definition at line 2541 of file spell_generic.cpp.
| enum PetSummoned |
| Enumerator | |
|---|---|
| NPC_DOOMGUARD | |
| NPC_INFERNAL | |
| NPC_IMP | |
Definition at line 2678 of file spell_generic.cpp.
| enum PonySpells |
| Enumerator | |
|---|---|
| ACHIEV_PONY_UP | |
| MOUNT_PONY | |
Definition at line 4175 of file spell_generic.cpp.
| enum ProfessionResearch |
| Enumerator | |
|---|---|
| SPELL_NORTHREND_INSCRIPTION_RESEARCH | |
Definition at line 2744 of file spell_generic.cpp.
| Enumerator | |
|---|---|
| SPELL_WILL_OF_THE_FORSAKEN_COOLDOWN_TRIGGER | |
| SPELL_WILL_OF_THE_FORSAKEN_COOLDOWN_TRIGGER_WOTF | |
Definition at line 3387 of file spell_generic.cpp.
| enum Replenishment |
| Enumerator | |
|---|---|
| SPELL_REPLENISHMENT | |
| SPELL_INFINITE_REPLENISHMENT | |
Definition at line 2960 of file spell_generic.cpp.
Definition at line 3843 of file spell_generic.cpp.
| enum RunningWildMountIds |
| Enumerator | |
|---|---|
| SPELL_ALTERED_FORM | |
Definition at line 3038 of file spell_generic.cpp.
| enum SeaforiumSpells |
| Enumerator | |
|---|---|
| SPELL_PLANT_CHARGES_CREDIT_ACHIEVEMENT | |
Definition at line 3138 of file spell_generic.cpp.
| enum SiegeTankControl |
| Enumerator | |
|---|---|
| SPELL_SIEGE_TANK_CONTROL | |
Definition at line 4324 of file spell_generic.cpp.
Definition at line 4966 of file spell_generic.cpp.
| enum SpatialRiftSpells |
| Enumerator | |
|---|---|
| SPELL_SPATIAL_RIFT_TELEPORT | |
| SPELL_SPATIAL_RIFT_AREATRIGGER | |
Definition at line 5507 of file spell_generic.cpp.
| enum StasisFieldEntrys |
| Enumerator | |
|---|---|
| NPC_DAGGERTAIL_LIZARD | |
| SPELL_STASIS_FIELD | |
Definition at line 4268 of file spell_generic.cpp.
| enum Teleporting |
| Enumerator | |
|---|---|
| AREA_VIOLET_CITADEL_SPIRE | |
| SPELL_TELEPORT_SPIRE_DOWN | |
| SPELL_TELEPORT_SPIRE_UP | |
Definition at line 3318 of file spell_generic.cpp.
| Enumerator | |
|---|---|
| SPELL_LANCE_EQUIPPED | |
Definition at line 3211 of file spell_generic.cpp.
| enum TransporterBackfires |
| Enumerator | |
|---|---|
| SPELL_TRANSPORTER_MALFUNCTION_POLYMORPH | |
| SPELL_TRANSPORTER_EVIL_TWIN | |
| SPELL_TRANSPORTER_MALFUNCTION_MISS | |
Definition at line 1847 of file spell_generic.cpp.
| enum TrinketSpells |
| Enumerator | |
|---|---|
| SPELL_PVP_TRINKET_ALLIANCE | |
| SPELL_PVP_TRINKET_HORDE | |
Definition at line 2792 of file spell_generic.cpp.
| enum VampiricTouch |
| Enumerator | |
|---|---|
| SPELL_VAMPIRIC_TOUCH_HEAL | |
Definition at line 3508 of file spell_generic.cpp.
| enum VehicleScaling |
| Enumerator | |
|---|---|
| SPELL_GEAR_SCALING | |
Definition at line 3541 of file spell_generic.cpp.
| enum VendorBarkTrigger |
| Enumerator | |
|---|---|
| NPC_AMPHITHEATER_VENDOR | |
| SAY_AMPHITHEATER_VENDOR | |
Definition at line 3587 of file spell_generic.cpp.
| Enumerator | |
|---|---|
| SPELL_YOGG_SARON_WHISPER_DUMMY | |
Definition at line 3623 of file spell_generic.cpp.
| Enumerator | |
|---|---|
| WHISPER_FUTURE_YOU | |
| WHISPER_DEFENDER | |
| WHISPER_PAST_YOU | |
Definition at line 3667 of file spell_generic.cpp.
| void AddSC_generic_spell_scripts | ( | ) |
|
static |
Definition at line 3169 of file spell_generic.cpp.
| BindLocation const OrgrimmarInnLoc(1, 1573.18f, -4441.62f, 16.06f, 1.818284034729003906f, 8618) | ( | 1 | , |
| 1573. | 18f, | ||
| -4441. | 62f, | ||
| 16. | 06f, | ||
| 1. | 818284034729003906f, | ||
| 8618 | |||
| ) |
| BindLocation const StormwindInnLoc(0, -8868.1f, 675.82f, 97.9f, 5.164778709411621093f, 5148) | ( | 0 | , |
| -8868. | 1f, | ||
| 675. | 82f, | ||
| 97. | 9f, | ||
| 5. | 164778709411621093f, | ||
| 5148 | |||
| ) |