Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
gui (very, very hackish)
|
|
And make a few others like that, and remove them too.
|
|
Gives the actual number of items to the moveItem method.
Fix compilation problem for twmserv client compilation.
|
|
This also fixes some minor bugs and centralizes some logic.
|
|
No real point in having these abstracted away twice. We're using network
interfaces now instead of functions structured in namespaces.
|
|
|
|
Since we'll have three "InventoryHandler" classes, etc. this shows an
example of how we can compile with all of them at the same time using
namespaces. We'll have:
Net::InventoryHandler - the interface
EAthena::InventoryHandler - the eAthena implementation
TmwServ::InventoryHandler - the tmwserv implementation
Maybe we'll find a better way later, but for now this works. I'm not
convinced yet that using namespaces is better than just using longer
class names like EAthenaInventoryHandler.
|
|
Also started temparary implementation of the Net::getXHandler() methods
and started using them.
|
|
|
|
|
|
Mostly removal of branding for tmwserv related files, as was done for
the eAthena client before.
|
|
Also fix several instances where the same net handler was being used for
both servers, and a few other related oddities.
|