249 {
251 {
253 if (target->IsPlayer())
256 damage = target->GetMaxHealth() * 7.f / 100;
257
259 }
260 }
std::int32_t int32
Definition: Define.h:104
@ SPELL_THORNS
Definition: boss_buru.cpp:36
@ SPELL_EXPLODE_2
Definition: boss_buru.cpp:40
@ NPC_BURU
Definition: ruins_of_ahnqiraj.h:57
float GetDistance(WorldObject const *obj) const
Definition: Object.cpp:1245
SpellCastResult CastCustomSpell(Unit *victim, uint32 spellId, int32 const *bp0, int32 const *bp1, int32 const *bp2, bool triggered, Item *castItem=nullptr, AuraEffect const *triggeredByAura=nullptr, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition: Unit.cpp:1226
Unit * GetHitUnit()
Definition: SpellScript.cpp:448
Unit * GetCaster()
Definition: SpellScript.cpp:401