| Not sure what you mean by engine/systems.. Is this a prebuilt engine or one you're making from scratch?
You don't mention any of the aesthetic elements, is it a 3D or 2D game? Either way you'll need an animation system and render system as well.
Character System, also.
Inventory's are usually done with databases of items, and then each character's array/db referencing the master list of items. I think that's how they did it in EQ (if I remember the emulation community and scripting correctly).
__________________ |