Вот место которое отвечает за работу патча, если все гх куплены
PHP код:
if (showFromId = 0)
{
//all guildhouses are occupied
_creature->MonsterWhisper(MSG_NOFREEGH, player->GetGUID());
player->CLOSE_GOSSIP_MENU();
} else
{
//this condition occurs when COUNT(guildhouses) % GOSSIP_COUNT_MAX == 0
//just show GHs from beginning
showBuyList(player, _creature, 0);
}
Возможно должно быть
PHP код:
if (showFromId == NULL)
или
PHP код:
if (!showFromId)