Fixed equipment set save problem after deleted recently added equipment set.

This commit is contained in:
VladimirMangos 2009-05-08 17:28:17 +04:00
parent c9f5062955
commit d739502fcc

View file

@ -20182,7 +20182,10 @@ void Player::DeleteEquipmentSet(uint64 setGuid)
{
if(itr->second.Guid == setGuid)
{
itr->second.state = EQUIPMENT_SET_DELETED;
if(itr->second.state == EQUIPMENT_SET_NEW)
m_EquipmentSets.erase(itr);
else
itr->second.state = EQUIPMENT_SET_DELETED;
break;
}
}