Показать сообщение отдельно
Старый 01.11.2010, 14:48   #2
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

Можно добавить опциональный аругмент : , uint32* pProblematicItemId)
и предавать его по цепочке Can* функций в глубь до ошибки, где

if (pProblematicItemId)
*pProblematicItemId = gemid -- или собствеено itemId

тогда можно будет значение из него будет передать в
SendEquipError( uint8 msg, Item* pItem, Item *pItem2, uint32 itemid) -- как itemid

Фактически тогда это значение можно будет использовать во всех случаях дополнительных данных в SendEquipError

Только это видимо потребует кучу мест для выставлния значений
__________________
Так как устал объяснять знайте ICQ не пользуюсь

Последний раз редактировалось Vladimir; 01.11.2010 в 14:51.
Vladimir вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Den (16.12.2010)