Quote:
Originally Posted by alissoncuan
i need a solution
|
I've had the same issue when I upgraded my client past 5065, Spirited and myself had quite a discussion about it while I tackled the problem and fixed it, Basically the new client handles colors differently (after 5065 I believe). Instead of relying on item IDs to display colors the colors are now saved as an item stat and loaded from the database or something when needed. Which ofcourse helped eliminate item duplicates in their itemtypes because they had like 9 copies of each itemtype to differentiate colors.
It's all about the item info packets, You need to send the correct item color for those items that can be colored like Head, Armor and Shield.
If you were to check the debug log on the client (Always check the debug log in the client it's very helpful sometimes) you'd see the client will be receiving the item ID but prefixed with it's color value (1 to 9).
All you need to do is experiment and see how that ID changes when you send different values in the item information packet and you'll figure out how to fix it.
Regards
Moh