Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
SpellEffectMetadata.h File Reference
#include "Define.h"
Include dependency graph for SpellEffectMetadata.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Skyfire::Spells::ForceCastDamageRule
struct  Skyfire::Spells::ProtoTypicalShorteningBlasterSpells
struct  Skyfire::Spells::ShadowFlameScriptRule
struct  Skyfire::Spells::TriggerSpellRule

Namespaces

namespace  Skyfire
namespace  Skyfire::Spells

Enumerations

enum  Skyfire::Spells::ForceCastDamageRuleKind { Skyfire::Spells::FORCE_CAST_DAMAGE_RULE_NONE , Skyfire::Spells::FORCE_CAST_DAMAGE_RULE_REMOVE_AURA , Skyfire::Spells::FORCE_CAST_DAMAGE_RULE_CUSTOM_BASEPOINTS , Skyfire::Spells::FORCE_CAST_DAMAGE_RULE_TRIGGERED_ORIGINAL_CASTER }
enum  Skyfire::Spells::TriggerSpellRuleKind {
  Skyfire::Spells::TRIGGER_SPELL_RULE_NONE , Skyfire::Spells::TRIGGER_SPELL_RULE_VANISH , Skyfire::Spells::TRIGGER_SPELL_RULE_DEMONIC_EMPOWERMENT_SUCCUBUS , Skyfire::Spells::TRIGGER_SPELL_RULE_STACK_TRIGGER ,
  Skyfire::Spells::TRIGGER_SPELL_RULE_CLOAK_OF_SHADOWS
}

Functions

uint32 Skyfire::Spells::GetBendingShinboneTriggerSpellId (bool strongHit)
uint32 Skyfire::Spells::GetBigBlizzardBearMountSpellId (uint16 ridingSkill)
uint32 Skyfire::Spells::GetBrewfestSampleSpellId ()
uint32 Skyfire::Spells::GetBrutallusBurnRangeAuraSpellId ()
uint32 Skyfire::Spells::GetCreateHealthstoneTriggeredSpellId (uint32 createHealthstoneSpellId)
uint32 Skyfire::Spells::GetDeathboltDirectSpellId ()
uint32 Skyfire::Spells::GetDeathboltReflectedSpellId ()
uint32 Skyfire::Spells::GetDeathboltWardAuraSpellId ()
uint32 Skyfire::Spells::GetDeathKnightInitiateVisualSpellId (uint32 displayId)
uint32 Skyfire::Spells::GetDecimateScriptTriggerSpellId (uint32 scriptSpellId)
uint32 Skyfire::Spells::GetEmblazonRunebladeTriggerSpellId ()
ForceCastDamageRule const * Skyfire::Spells::GetForceCastDamageRule (uint32 spellId)
uint32 Skyfire::Spells::GetGiftOfTheHarvesterFallbackSpellId ()
uint32 Skyfire::Spells::GetGoblinWeatherMachineSpellId (uint32 roll)
uint32 Skyfire::Spells::GetGoldScriptAmount ()
uint32 Skyfire::Spells::GetGrabCrateParentSpellId ()
uint32 Skyfire::Spells::GetJudgementFallbackSealTriggerSpellId (uint32 sealSpellId)
uint32 Skyfire::Spells::GetJudgementSealTriggerSpellId (uint32 judgementSpellId)
uint32 Skyfire::Spells::GetKillCreditFallbackCreatureEntry (uint32 spellId)
uint32 Skyfire::Spells::GetLightwellChargesAuraSpellId ()
uint32 Skyfire::Spells::GetLightwellHealSpellId (uint32 creatureEntry)
uint32 Skyfire::Spells::GetMirrensDrinkingHatItemId (uint32 roll)
uint32 Skyfire::Spells::GetMugTransformationItemId ()
uint32 Skyfire::Spells::GetPestilenceBloodPlagueSpellId ()
uint32 Skyfire::Spells::GetPestilenceFrostFeverSpellId ()
uint32 Skyfire::Spells::GetPlantWarmaulOgreBannerEventId ()
ProtoTypicalShorteningBlasterSpells const * Skyfire::Spells::GetProtoTypicalShorteningBlasterSpells (uint32 roll)
uint32 Skyfire::Spells::GetScriptEffectStackRemovalAuraSpellId (uint32 scriptSpellId)
ShadowFlameScriptRule const * Skyfire::Spells::GetShadowFlameScriptRule (uint32 scriptSpellId)
uint32 Skyfire::Spells::GetSummonGhoulsOnScarletCrusadeSpellId ()
uint32 Skyfire::Spells::GetTeleportingScriptSpellId (uint32 areaId)
TriggerSpellRule const * Skyfire::Spells::GetTriggerSpellRule (uint32 triggerSpellId)
uint32 Skyfire::Spells::GetWintergraspRpggDropItemCount ()
bool Skyfire::Spells::IsScriptDespawnSpell (uint32 scriptSpellId)
bool Skyfire::Spells::ShouldLearnSpellFromEffectDamage (uint32 spellId)
bool Skyfire::Spells::ShouldSendNoFlyZoneNotification (uint32 spellId)