![]() |
TrinityCore
|
Inheritance diagram for spell_gen_skinning:Private Member Functions | |
| bool | Validate (SpellInfo const *) override |
| void | HandleSkinningEffect (SpellEffIndex) |
| void | Register () override |
Definition at line 5081 of file spell_generic.cpp.
|
inlineprivate |
Definition at line 5099 of file spell_generic.cpp.
References ALLIANCE, WorldObject::CastSpell(), ContentTuningEntry::ExpansionID, SpellScript::GetCaster(), SpellScript::GetHitUnit(), Player::GetProfessionSkillForExp(), Player::GetTeam(), Player::HasSkill(), HORDE, sContentTuningStore, SKILL_CATACLYSM_SKINNING, SKILL_CLASSIC_SKINNING, SKILL_DRAENOR_SKINNING, SKILL_DRAGON_ISLES_SKINNING, SKILL_KUL_TIRAN_SKINNING, SKILL_LEGION_SKINNING, SKILL_NORTHREND_SKINNING, SKILL_OUTLAND_SKINNING, SKILL_PANDARIA_SKINNING, SKILL_SHADOWLANDS_SKINNING, SKILL_SKINNING, SPELL_CATACLYSM_SKINNING, SPELL_DRAENOR_SKINNING, SPELL_DRAGON_ISLES_SKINNING, SPELL_KUL_TIRAN_SKINNING, SPELL_NORTHREND_SKINNING, SPELL_OUTLAND_SKINNING, SPELL_PANDARIA_SKINNING, SPELL_SHADOWLANDS_SKINNING, SPELL_ZANDALARI_SKINNING, and Object::ToPlayer().
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 5139 of file spell_generic.cpp.
References EFFECT_0, HandleSkinningEffect(), SpellScript::OnEffectHitTarget, SPELL_EFFECT_SKINNING, and SpellEffectFn.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 5083 of file spell_generic.cpp.
References SPELL_CATACLYSM_SKINNING, SPELL_DRAENOR_SKINNING, SPELL_DRAGON_ISLES_SKINNING, SPELL_KUL_TIRAN_SKINNING, SPELL_NORTHREND_SKINNING, SPELL_OUTLAND_SKINNING, SPELL_PANDARIA_SKINNING, SPELL_SHADOWLANDS_SKINNING, SPELL_ZANDALARI_SKINNING, and SpellScriptBase::ValidateSpellInfo().