1649 {
1651 if (!target)
1652 return;
1653
1655 {
1656 if (grow->GetStackAmount() <= 4)
1657 {
1661 }
1662 else
1663 grow->ModStackAmount(-4);
1664 }
1665 }
std::uint32_t uint32
Definition: Define.h:108
@ SPELL_GROW_STACKER
Definition: boss_professor_putricide.cpp:85
Definition: Creature.h:46
void DespawnOrUnsummon(Milliseconds msTimeToDespawn, Seconds forcedRespawnTimer)
Definition: Creature.cpp:2117
Aura * GetAura(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, ObjectGuid itemCasterGUID=ObjectGuid::Empty, uint8 reqEffMask=0) const
Definition: Unit.cpp:5519
void RemoveAura(AuraApplicationMap::iterator &i, AuraRemoveMode mode=AURA_REMOVE_BY_DEFAULT)
Definition: Unit.cpp:4722
void RemoveAurasDueToSpell(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, uint8 reqEffMask=0, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
Definition: Unit.cpp:4855
Definition: SpellAuras.h:87
Creature * GetHitCreature()
Definition: SpellScript.cpp:458
int32 GetEffectValue() const
Definition: SpellScript.cpp:600