Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.68 KB | None | 0 0
  1. switch(GetId())
  2.     {
  3.     case 45062:
  4.             if (apply)
  5.             {
  6.                 if(GetStackAmount()== 1)
  7.                     caster->AddAura(42051, caster); //Holy Power Aura
  8.                 if(GetStackAmount() == 5)
  9.                 {
  10.                     caster->AddAura(40470, caster); // 5 stack - buff - invis
  11.                     caster->CastSpell(caster, 48078, false); // 5 stack - damage
  12.                 }
  13.                 if(GetStackAmount() == 10)
  14.                 {
  15.                     caster->CastSpell(caster, 23733, false); // 10 stack - buff
  16.                     caster->CastSpell(caster, 20696, false); // 10 stack - damage
  17.                 }
  18.                 if(GetStackAmount() == 15)
  19.                 {
  20.                     caster->CastSpell(caster, 47788, false); // 15 stack - buff
  21.                     caster->CastSpell(caster, 32445, false); // 15 stack - damage
  22.                 }
  23.                 if(GetStackAmount() == 20) //ULTIMATE ZALYNAGE
  24.                 {
  25.                     caster->RemoveAura(42051); //1 stack buff
  26.                     caster->RemoveAura(45062); //Holy Power
  27.                     caster->RemoveAura(40470); //5 stack buff
  28.                     caster->CastSpell(caster, 37959, false); // 20 stack - damage
  29.                     caster->CastSpell(caster, 67371, false); // 20 stack - buff
  30.                 }
  31.                 break;
  32.             }
  33.             if (!apply && aurApp->GetRemoveMode()!= AURA_REMOVE_BY_STACK)
  34.             {
  35.                 caster->RemoveAura(42051); // 1 stack buff
  36.                 caster->RemoveAura(47788); //15 stack buff
  37.                 caster->RemoveAura(40470); // 5 stack buff
  38.             }
  39.     break;
  40.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement