mirror of
https://github.com/mangosfour/server.git
synced 2025-12-13 22:37:03 +00:00
[9699] Drop item text ids generation.
Now item text not used as independent object (real item texts associated with item guid)
This commit is contained in:
parent
7a0cb930eb
commit
b48da9755f
3 changed files with 1 additions and 11 deletions
|
|
@ -150,7 +150,6 @@ ObjectMgr::ObjectMgr() :
|
||||||
m_AuctionIds("Auction ids"),
|
m_AuctionIds("Auction ids"),
|
||||||
m_EquipmentSetIds("Equipment set ids"),
|
m_EquipmentSetIds("Equipment set ids"),
|
||||||
m_GuildIds("Guild ids"),
|
m_GuildIds("Guild ids"),
|
||||||
m_ItemTextIds("Item text ids"),
|
|
||||||
m_MailIds("Mail ids"),
|
m_MailIds("Mail ids"),
|
||||||
m_PetNumbers("Pet numbers"),
|
m_PetNumbers("Pet numbers"),
|
||||||
m_GroupIds("Group ids")
|
m_GroupIds("Group ids")
|
||||||
|
|
@ -5765,13 +5764,6 @@ void ObjectMgr::SetHighestGuids()
|
||||||
delete result;
|
delete result;
|
||||||
}
|
}
|
||||||
|
|
||||||
result = CharacterDatabase.Query( "SELECT MAX(id) FROM item_text" );
|
|
||||||
if( result )
|
|
||||||
{
|
|
||||||
m_ItemTextIds.Set((*result)[0].GetUInt32()+1);
|
|
||||||
delete result;
|
|
||||||
}
|
|
||||||
|
|
||||||
result = CharacterDatabase.Query( "SELECT MAX(guid) FROM corpse" );
|
result = CharacterDatabase.Query( "SELECT MAX(guid) FROM corpse" );
|
||||||
if( result )
|
if( result )
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -681,7 +681,6 @@ class ObjectMgr
|
||||||
uint32 GeneratePetNumber() { return m_PetNumbers.Generate(); }
|
uint32 GeneratePetNumber() { return m_PetNumbers.Generate(); }
|
||||||
|
|
||||||
void CreateItemText(uint32 guid, std::string text);
|
void CreateItemText(uint32 guid, std::string text);
|
||||||
void AddItemText(uint32 guid, std::string text) { mItemTexts[guid] = text; }
|
|
||||||
std::string GetItemText( uint32 id )
|
std::string GetItemText( uint32 id )
|
||||||
{
|
{
|
||||||
ItemTextMap::const_iterator itr = mItemTexts.find( id );
|
ItemTextMap::const_iterator itr = mItemTexts.find( id );
|
||||||
|
|
@ -911,7 +910,6 @@ class ObjectMgr
|
||||||
IdGenerator<uint32> m_AuctionIds;
|
IdGenerator<uint32> m_AuctionIds;
|
||||||
IdGenerator<uint64> m_EquipmentSetIds;
|
IdGenerator<uint64> m_EquipmentSetIds;
|
||||||
IdGenerator<uint32> m_GuildIds;
|
IdGenerator<uint32> m_GuildIds;
|
||||||
IdGenerator<uint32> m_ItemTextIds;
|
|
||||||
IdGenerator<uint32> m_MailIds;
|
IdGenerator<uint32> m_MailIds;
|
||||||
IdGenerator<uint32> m_PetNumbers;
|
IdGenerator<uint32> m_PetNumbers;
|
||||||
IdGenerator<uint32> m_GroupIds;
|
IdGenerator<uint32> m_GroupIds;
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
#ifndef __REVISION_NR_H__
|
#ifndef __REVISION_NR_H__
|
||||||
#define __REVISION_NR_H__
|
#define __REVISION_NR_H__
|
||||||
#define REVISION_NR "9698"
|
#define REVISION_NR "9699"
|
||||||
#endif // __REVISION_NR_H__
|
#endif // __REVISION_NR_H__
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue