◆ HandleScript()
273 {
275 {
277 caster->RemoveAurasDueToSpell(spell);
278
280 }
281 }
std::uint32_t uint32
Definition Define.h:107
uint32 urand(uint32 min, uint32 max)
Definition Random.cpp:44
@ SPELL_ARCANE_ELEMENTAL_SHIELD
Definition boss_chromaggus.cpp:246
@ SPELL_FIRE_ELEMENTAL_SHIELD
Definition boss_chromaggus.cpp:242
Unit * GetCaster()
Definition SpellScript.cpp:401
References SpellScript::GetCaster(), SPELL_ARCANE_ELEMENTAL_SHIELD, SPELL_FIRE_ELEMENTAL_SHIELD, and urand().
Referenced by Register().
◆ PrepareSpellScript()
◆ Register()
| void spell_gen_elemental_shield::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
◆ Validate()
| bool spell_gen_elemental_shield::Validate |
( |
SpellInfo const * |
| ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file:
- azerothcore-wotlk/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/boss_chromaggus.cpp