Advertisement
Guest User

Untitled

a guest
Jul 6th, 2014
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. if (Aura const* UnstableAura = me->GetAura(SPELL_UNSTABLE_OOZE))
  2. {
  3. if (UnstableAura->GetStackAmount() >= 5)
  4. {
  5. me->RemoveAurasDueToSpell(SPELL_LARGE_OOZE_BUFF_COMBINE);
  6. me->RemoveAurasDueToSpell(SPELL_LARGE_OOZE_COMBINE);
  7. if (Creature* rotface = Unit::GetCreature(*me, instance->GetData64(DATA_ROTFACE)))
  8. if (rotface->IsAlive())
  9. {
  10. rotface->AI()->Talk(EMOTE_UNSTABLE_EXPLOSION);
  11. rotface->AI()->Talk(SAY_UNSTABLE_EXPLOSION);
  12. }
  13. DoCastVictim(SPELL_STICKY_OOZE);
  14. me->CastSpell(me, SPELL_UNSTABLE_OOZE_EXPLOSION, true);
  15. me->DespawnOrUnsummon();
  16. }
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement