|
MaNGOS 0.12 (2.4.3) Любителям олд-скула =) Всё для клиента 2.4.3 |
|
Опции темы | Поиск в этой теме | Опции просмотра |
13.03.2011, 00:46 | #1 |
Пользователь
Регистрация: 05.04.2010
Сообщений: 53
Сказал(а) спасибо: 4
Поблагодарили 24 раз(а) в 15 сообщениях
|
[fix] LoadGossipMenuItems
Код:
@@ -8390,10 +8390,15 @@ void ObjectMgr::LoadGossipMenuItems() } while(result->NextRow()); delete result; + for(uint32 i = 1; i < sCreatureStorage.MaxEntry; ++i) + if (CreatureInfo const* cInfo = sCreatureStorage.LookupEntry<CreatureInfo>(i)) + if (cInfo->GossipMenuId) + menu_ids.erase(cInfo->GossipMenuId); + for(std::set<uint32>::const_iterator itr = gossipScriptSet.begin(); itr != gossipScriptSet.end(); ++itr) sLog.outErrorDb("Table `gossip_scripts` contain unused script, id %u.", *itr); if (!sLog.HasLogFilter(LOG_FILTER_DB_STRICTED_CHECK)) { П.С. Зачем таблица npc_gossip если есть поле в самой таблице creature_template ? |