AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Private Member Functions | |
PrepareSpellScript (spell_brewfest_unfill_keg) | |
uint32 | GetEmptyEntry (uint32 baseEntry) |
void | HandleAfterHit () |
void | Register () override |
References BLUE_EMPTY_KEG, GREEN_EMPTY_KEG, and YELLOW_EMPTY_KEG.
Referenced by HandleAfterHit().
|
inlineprivate |
References Player::AddItem(), ObjectGuid::Clear(), Player::DestroyItemCount(), SpellScript::GetCaster(), SpellScript::GetCastItem(), GetEmptyEntry(), SpellScript::GetSpell(), Spell::m_CastItem, Spell::m_castItemGUID, and Object::ToPlayer().
Referenced by Register().
|
private |
|
inlineoverrideprivatevirtual |
Implements _SpellScript.
References SpellScript::AfterHit, HandleAfterHit(), and SpellHitFn.