bool GossipSelect(Player* player, uint32 /*menuId*/, uint32 gossipListId) override { uint32 const action = player->PlayerTalkClass->GetGossipOptionAction(gossipListId); ClearGossipMenuFor(player); if (action == GOSSIP_ACTION_INFO_DEF + 1) { CloseGossipMenuFor(player); //here we make him run to door, set the charge and run away off to nowhere DestroyDoor(); } return true; }
void DoAction(int32 /*param*/) { DestroyDoor(); }
void DoAction(int32 /*param*/) override { DestroyDoor(); }
void DoAction(const int32 param) { DestroyDoor(); }