525 {
527 {
529 {
530 uint32 stackAmount = aurEff->GetBase()->GetStackAmount();
531 switch (stackAmount)
532 {
533 case 10:
534 target->TextEmote("Turkey Hunter!", target, true);
535 break;
536 case 20:
537 target->TextEmote("Turkey Domination!", target, true);
538 break;
539 case 30:
540 target->TextEmote("Turkey Slaughter!", target, true);
541 break;
542 case 40:
543 target->TextEmote("TURKEY TRIUMPH!", target, true);
545 aurEff->GetBase()->Remove();
546 break;
547 }
548 }
549 }
550 }
std::uint32_t uint32
Definition: Define.h:108
@ SPELL_TURKEY_TRACKER
Definition: pilgrims_bounty.cpp:516
@ SPELL_ACHI_TURKINATOR_CREDIT
Definition: pilgrims_bounty.cpp:517
Definition: Player.h:1056
Definition: SpellAuraEffects.h:39
Player * GetHitPlayer()
Definition: SpellScript.cpp:471