Closed ratacat closed 5 years ago
Your code is out of date, they were added in 361ddd6bbe8c42fbd0a2189ac0dbf017f1254fe1
oh my god! you're so very right. Thanks Shawn.
The other part of the changes pulled in, not sure why those didn't make it...oh well
To replicate: Load an item from item definition in datasource. Modify the name, keywords, or roomdesc. Save the player. Quit the game. Login again. It will reset to the original name, keywords, and roomdesc.
This seems to be an issue with hydrating, not serializing. Look at hydrate method in Inventory.js, aprox lines 86 - 110.
Nowhere does it set the other properties though. I believe it should be name, keywords, roomdesc, desc