[7116] Correctly show quest/gossip menues.

In case non defeault gossip text with quest only
In case empty quest and gossip menus and gossip text.
This commit is contained in:
VladimirMangos 2009-01-19 17:55:33 +03:00
parent 9af1caccd8
commit ac9b14d70c
2 changed files with 2 additions and 4 deletions

View file

@ -813,10 +813,8 @@ void Creature::sendPreparedGossip(Player* player)
if(!player)
return;
GossipMenu& gossipmenu = player->PlayerTalkClass->GetGossipMenu();
// in case empty gossip menu open quest menu if any
if (gossipmenu.Empty() && GetNpcTextId() == 0)
if (player->PlayerTalkClass->GetGossipMenu().Empty() && !player->PlayerTalkClass->GetQuestMenu().Empty())
{
player->SendPreparedQuest(GetGUID());
return;