Re-add event support for type 10 (goober) GOs. By Biglad
--HG-- branch : trunk
This commit is contained in:
@@ -3290,6 +3290,13 @@ void Spell::SendLoot(uint64 guid, LootType loottype)
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
case GAMEOBJECT_TYPE_GOOBER:
|
case GAMEOBJECT_TYPE_GOOBER:
|
||||||
|
// goober_scripts can be triggered if the player don't have the quest
|
||||||
|
if (gameObjTarget->GetGOInfo()->goober.eventId)
|
||||||
|
{
|
||||||
|
sLog.outDebug("Goober ScriptStart id %u for GO %u",gameObjTarget->GetGOInfo()->goober.eventId,gameObjTarget->GetDBTableGUIDLow());
|
||||||
|
player->GetMap()->ScriptsStart(sEventScripts, gameObjTarget->GetGOInfo()->goober.eventId, player, gameObjTarget);
|
||||||
|
gameObjTarget->EventInform(gameObjTarget->GetGOInfo()->goober.eventId);
|
||||||
|
}
|
||||||
gameObjTarget->Use(m_caster);
|
gameObjTarget->Use(m_caster);
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user