TrinityCore
|
#include "ScriptMgr.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 "MotionMaster.h"
#include "NPCPackets.h"
#include "ObjectMgr.h"
#include "Pet.h"
#include "ReputationMgr.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"
Go to the source code of this file.
Namespaces | |
namespace | MajorPlayerHealingCooldownHelpers |
Functions | |
float | 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 74 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 4866 of file spell_generic.cpp.
enum AnimalBloodPoolSpell |
Enumerator | |
---|---|
SPELL_ANIMAL_BLOOD | |
SPELL_SPAWN_BLOOD_POOL |
Definition at line 167 of file spell_generic.cpp.
enum AuraProcRemoveSpells |
Enumerator | |
---|---|
SPELL_FACE_RAGE | |
SPELL_IMPATIENT_MIND | |
SPELL_TALISMAN_OF_ASCENDANCE | |
SPELL_JOM_GABBAR | |
SPELL_BATTLE_TRANCE | |
SPELL_WORLD_QUELLER_FOCUS | |
SPELL_BRUTAL_KINSHIP_1 | |
SPELL_BRUTAL_KINSHIP_2 |
Definition at line 4547 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 5043 of file spell_generic.cpp.
enum BloodReserve |
Enumerator | |
---|---|
SPELL_GEN_BLOOD_RESERVE_AURA | |
SPELL_GEN_BLOOD_RESERVE_HEAL |
Definition at line 571 of file spell_generic.cpp.
enum Bonked |
Enumerator | |
---|---|
SPELL_BONKED | |
SPELL_FOAM_SWORD_DEFEAT | |
SPELL_ON_GUARD |
Definition at line 611 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 666 of file spell_generic.cpp.
enum CannibalizeSpells |
Enumerator | |
---|---|
SPELL_CANNIBALIZE_TRIGGERED |
Definition at line 770 of file spell_generic.cpp.
enum CannonBlast |
Enumerator | |
---|---|
SPELL_CANNON_BLAST | |
SPELL_CANNON_BLAST_DAMAGE |
Definition at line 4408 of file spell_generic.cpp.
enum ChaosBlast |
Enumerator | |
---|---|
SPELL_CHAOS_BLAST |
Definition at line 830 of file spell_generic.cpp.
enum ChargeSpells |
Definition at line 2144 of file spell_generic.cpp.
enum Clone |
Enumerator | |
---|---|
SPELL_NIGHTMARE_FIGMENT_MIRROR_IMAGE |
Definition at line 875 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 903 of file spell_generic.cpp.
Enumerator | |
---|---|
NPC_APEXIS_FLAYER | |
NPC_SHARD_HIDE_BOAR | |
NPC_AETHER_RAY | |
SPELL_CORRUPTING_PLAGUE |
Definition at line 4209 of file spell_generic.cpp.
enum CreateLanceSpells |
Enumerator | |
---|---|
SPELL_CREATE_LANCE_ALLIANCE | |
SPELL_CREATE_LANCE_HORDE |
Definition at line 1071 of file spell_generic.cpp.
Definition at line 1107 of file spell_generic.cpp.
Definition at line 4662 of file spell_generic.cpp.
enum DefendVisuals |
Enumerator | |
---|---|
SPELL_VISUAL_SHIELD_1 | |
SPELL_VISUAL_SHIELD_2 | |
SPELL_VISUAL_SHIELD_3 |
Definition at line 1241 of file spell_generic.cpp.
enum DivineStormSpell |
Enumerator | |
---|---|
SPELL_DIVINE_STORM |
Definition at line 1366 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 1420 of file spell_generic.cpp.
enum Feast |
Definition at line 1523 of file spell_generic.cpp.
enum FishingSpells |
Enumerator | |
---|---|
SPELL_FISHING_NO_FISHING_POLE | |
SPELL_FISHING_WITH_POLE |
Definition at line 1805 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 3474 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 4341 of file spell_generic.cpp.
enum FriendOrFowl |
Enumerator | |
---|---|
SPELL_TURKEY_VENGEANCE |
Definition at line 3431 of file spell_generic.cpp.
enum FungalDecay |
Enumerator | |
---|---|
AURA_DURATION |
Definition at line 1210 of file spell_generic.cpp.
enum FuriousRage |
Enumerator | |
---|---|
EMOTE_FURIOUS_RAGE | |
EMOTE_EXHAUSTED | |
SPELL_EXHAUSTION |
Definition at line 1750 of file spell_generic.cpp.
enum GenericBandage |
Enumerator | |
---|---|
SPELL_RECENTLY_BANDAGED |
Definition at line 373 of file spell_generic.cpp.
enum GenericLifebloom |
Definition at line 2074 of file spell_generic.cpp.
enum GMFreeze |
Enumerator | |
---|---|
SPELL_GM_FREEZE |
Definition at line 3766 of file spell_generic.cpp.
enum GnomishTransporter |
Enumerator | |
---|---|
SPELL_TRANSPORTER_SUCCESS | |
SPELL_TRANSPORTER_FAILURE |
Definition at line 1912 of file spell_generic.cpp.
enum Interrupt |
Enumerator | |
---|---|
SPELL_GEN_THROW_INTERRUPT |
Definition at line 2032 of file spell_generic.cpp.
enum KazrogalHellfireMark |
Enumerator | |
---|---|
SPELL_MARK_OF_KAZROGAL_HELLFIRE | |
SPELL_MARK_OF_KAZROGAL_DAMAGE_HELLFIRE |
Definition at line 4479 of file spell_generic.cpp.
Enumerator | |
---|---|
SPELL_LANDMINE_KNOCKBACK_ACHIEVEMENT |
Definition at line 4128 of file spell_generic.cpp.
Definition at line 5217 of file spell_generic.cpp.
enum MossCoveredFeet |
Enumerator | |
---|---|
SPELL_FALL_DOWN |
Definition at line 2266 of file spell_generic.cpp.
enum MountedDuelSpells |
Enumerator | |
---|---|
SPELL_ON_TOURNAMENT_MOUNT | |
SPELL_MOUNTED_DUEL |
Definition at line 3257 of file spell_generic.cpp.
enum Netherbloom : uint32 |
Enumerator | |
---|---|
SPELL_NETHERBLOOM_POLLEN_1 |
Definition at line 2292 of file spell_generic.cpp.
enum NightmareVine |
Enumerator | |
---|---|
SPELL_NIGHTMARE_POLLEN |
Definition at line 2338 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 2388 of file spell_generic.cpp.
enum OrcDisguiseSpells |
Enumerator | |
---|---|
SPELL_ORC_DISGUISE_TRIGGER | |
SPELL_ORC_DISGUISE_MALE | |
SPELL_ORC_DISGUISE_FEMALE |
Definition at line 2499 of file spell_generic.cpp.
enum ParachuteSpells |
Enumerator | |
---|---|
SPELL_PARACHUTE | |
SPELL_PARACHUTE_BUFF |
Definition at line 2640 of file spell_generic.cpp.
enum ParalyticPoison |
Enumerator | |
---|---|
SPELL_PARALYSIS |
Definition at line 2537 of file spell_generic.cpp.
enum PetSummoned |
Enumerator | |
---|---|
NPC_DOOMGUARD | |
NPC_INFERNAL | |
NPC_IMP |
Definition at line 2674 of file spell_generic.cpp.
enum PonySpells |
Enumerator | |
---|---|
ACHIEV_PONY_UP | |
MOUNT_PONY |
Definition at line 4174 of file spell_generic.cpp.
enum ProfessionResearch |
Enumerator | |
---|---|
SPELL_NORTHREND_INSCRIPTION_RESEARCH |
Definition at line 2740 of file spell_generic.cpp.
Enumerator | |
---|---|
SPELL_WILL_OF_THE_FORSAKEN_COOLDOWN_TRIGGER | |
SPELL_WILL_OF_THE_FORSAKEN_COOLDOWN_TRIGGER_WOTF |
Definition at line 3386 of file spell_generic.cpp.
enum Replenishment |
Enumerator | |
---|---|
SPELL_REPLENISHMENT | |
SPELL_INFINITE_REPLENISHMENT |
Definition at line 2956 of file spell_generic.cpp.
Definition at line 3842 of file spell_generic.cpp.
enum RunningWildMountIds |
Enumerator | |
---|---|
SPELL_ALTERED_FORM |
Definition at line 3034 of file spell_generic.cpp.
enum SeaforiumSpells |
Enumerator | |
---|---|
SPELL_PLANT_CHARGES_CREDIT_ACHIEVEMENT |
Definition at line 3137 of file spell_generic.cpp.
enum SiegeTankControl |
Enumerator | |
---|---|
SPELL_SIEGE_TANK_CONTROL |
Definition at line 4323 of file spell_generic.cpp.
Definition at line 4963 of file spell_generic.cpp.
enum StasisFieldEntrys |
Enumerator | |
---|---|
NPC_DAGGERTAIL_LIZARD | |
SPELL_STASIS_FIELD |
Definition at line 4267 of file spell_generic.cpp.
enum Teleporting |
Enumerator | |
---|---|
AREA_VIOLET_CITADEL_SPIRE | |
SPELL_TELEPORT_SPIRE_DOWN | |
SPELL_TELEPORT_SPIRE_UP |
Definition at line 3317 of file spell_generic.cpp.
Enumerator | |
---|---|
SPELL_LANCE_EQUIPPED |
Definition at line 3210 of file spell_generic.cpp.
enum TransporterBackfires |
Enumerator | |
---|---|
SPELL_TRANSPORTER_MALFUNCTION_POLYMORPH | |
SPELL_TRANSPORTER_EVIL_TWIN | |
SPELL_TRANSPORTER_MALFUNCTION_MISS |
Definition at line 1843 of file spell_generic.cpp.
enum TrinketSpells |
Enumerator | |
---|---|
SPELL_PVP_TRINKET_ALLIANCE | |
SPELL_PVP_TRINKET_HORDE |
Definition at line 2788 of file spell_generic.cpp.
enum VampiricTouch |
Enumerator | |
---|---|
SPELL_VAMPIRIC_TOUCH_HEAL |
Definition at line 3507 of file spell_generic.cpp.
enum VehicleScaling |
Enumerator | |
---|---|
SPELL_GEAR_SCALING |
Definition at line 3540 of file spell_generic.cpp.
enum VendorBarkTrigger |
Enumerator | |
---|---|
NPC_AMPHITHEATER_VENDOR | |
SAY_AMPHITHEATER_VENDOR |
Definition at line 3586 of file spell_generic.cpp.
Enumerator | |
---|---|
SPELL_YOGG_SARON_WHISPER_DUMMY |
Definition at line 3622 of file spell_generic.cpp.
Enumerator | |
---|---|
WHISPER_FUTURE_YOU | |
WHISPER_DEFENDER | |
WHISPER_PAST_YOU |
Definition at line 3666 of file spell_generic.cpp.
void AddSC_generic_spell_scripts | ( | ) |
|
static |
Definition at line 3168 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 | |||
) |