◆ HandleScriptEffect()
void spell_pilgrims_bounty_turkey_tracker::HandleScriptEffect |
( |
SpellEffIndex |
| ) |
|
|
inlineprivate |
542 {
544 {
546 {
547 uint32 stackAmount = aurEff->GetBase()->GetStackAmount();
548 switch (stackAmount)
549 {
550 case 10:
552 break;
553 case 20:
555 break;
556 case 30:
558 break;
559 case 40:
562 aurEff->GetBase()->Remove();
563 break;
564 }
565 }
566 }
567 }
std::uint32_t uint32
Definition Define.h:107
Definition SpellAuraEffects.h:39
Player * GetHitPlayer()
Definition SpellScript.cpp:471
@ SPELL_TURKEY_TRACKER
Definition pilgrims_bounty.cpp:525
@ SPELL_ACHI_TURKINATOR_CREDIT
Definition pilgrims_bounty.cpp:526
@ SAY_TURKEY_HUNTER
Definition pilgrims_bounty.cpp:531
@ SAY_TURKEY_TRIUMPH
Definition pilgrims_bounty.cpp:534
@ SAY_TURKEY_SLAUGHTER
Definition pilgrims_bounty.cpp:533
@ SAY_TURKEY_DOMINATION
Definition pilgrims_bounty.cpp:532
References SpellScript::GetHitPlayer(), SAY_TURKEY_DOMINATION, SAY_TURKEY_HUNTER, SAY_TURKEY_SLAUGHTER, SAY_TURKEY_TRIUMPH, SPELL_ACHI_TURKINATOR_CREDIT, and SPELL_TURKEY_TRACKER.
Referenced by Register().
◆ PrepareSpellScript()
◆ Register()
void spell_pilgrims_bounty_turkey_tracker::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file: