Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-05-11 | Standardize item statistics format | Jared Adams | 1 | -6/+6 | |
2009-05-11 | Fixed the memory issues with the pointers to item stat modifiers | Bjørn Lindeijer | 1 | -15/+7 | |
It was a list of pointers to Stat instances that had long been popped off the stack and deleted. | |||||
2009-05-11 | Fix an odd segfault with custom item stats | Jared Adams | 1 | -1/+2 | |
2009-05-08 | Client - Inventory handler moveItem improve | Blue | 1 | -2/+2 | |
Gives the actual number of items to the moveItem method. Fix compilation problem for twmserv client compilation. | |||||
2009-05-07 | Moved two files which held net data into the net folder. Considering | Tametomo | 2 | -2/+2 | |
their function, this is a much better place to put them. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl> | |||||
2009-05-07 | Made error strings in tmwserv login handler translatable | Bjørn Lindeijer | 1 | -23/+25 | |
2009-05-06 | Don't show the split button for eAthena | Jared Adams | 1 | -1/+3 | |
2009-05-06 | Remove more inventory handling support #ifdefs | Jared Adams | 2 | -11/+35 | |
This also fixes some minor bugs and centralizes some logic. | |||||
2009-05-02 | Fix up some things in the NPC dialog | Jared Adams | 1 | -0/+1 | |
2009-05-01 | mainline - NPC String input | Blue | 1 | -0/+6 | |
Adding support for npc string input for tmwserv. | |||||
2009-05-01 | Merge the NPC dialogs into one | Jared Adams | 4 | -19/+42 | |
Also add support for the new TMWServ NPC packets | |||||
2009-04-29 | Removed underscores from some non-conforming filenames | Bjørn Lindeijer | 5 | -6/+6 | |
We don't use underscores in the filenames generally, and let's be consistent on that matter. | |||||
2009-04-23 | Added rejecting party invites. | David Athay | 3 | -2/+25 | |
2009-04-23 | Added listing all online users | David Athay | 3 | -10/+49 | |
2009-04-21 | Trade system | blue112 | 3 | -11/+22 | |
Handler & GUI modification, to make the three steps systems working. Protocol changes for the same reason Player.cpp changes because it uses the cancel method which signature has changed | |||||
2009-04-20 | Fix clearing handlers on connecting to game server. | David Athay | 3 | -1/+7 | |
2009-04-19 | Error server unavailable Add an error box when then game server isn't ↵ | blue112 | 1 | -0/+6 | |
available (on char selection) | |||||
2009-04-19 | Fix TMWServ compilation | Jared Adams | 1 | -1/+6 | |
2009-04-19 | Flesh out eAtehan party handling | Jared Adams | 1 | -1/+11 | |
2009-04-16 | Fix compilation under TMWServ | Jared Adams | 1 | -6/+8 | |
2009-04-16 | Remove last support #ifdef in the resource code | Jared Adams | 1 | -0/+19 | |
2009-04-16 | Make sure math functions are still inlined | Bjørn Lindeijer | 1 | -5/+0 | |
A function call could be quite a large overhead on top of a fast square root function. | |||||
2009-04-15 | Merge the trade dialog | Jared Adams | 1 | -3/+6 | |
2009-04-14 | Put the remaining unnamespaced handlers in a namespace | Bjørn Lindeijer | 10 | -0/+39 | |
Also fixed some initialization order warnings when compiling with tmwserv support and made two getters const. | |||||
2009-04-12 | Append _F or _M to username in eAthena network layer | Bjørn Lindeijer | 2 | -9/+8 | |
Abstracts it away and out of main.cpp and register.cpp. | |||||
2009-04-11 | Remove more support #ifdefs | Jared Adams | 2 | -0/+14 | |
2009-04-09 | Remove a segfault when exiting the client | Jared Adams | 1 | -0/+2 | |
2009-04-07 | Implement TMWServ's PartyHandler | Jared Adams | 3 | -11/+89 | |
2009-04-07 | Make GeneralHandlers for both networks | Jared Adams | 10 | -24/+349 | |
Also make Net::LogoutHandler | |||||
2009-04-07 | Fixed compile warnings about unsigned/signed comparisons | Bjørn Lindeijer | 1 | -8/+11 | |
2009-04-06 | Implement TMWServ's CharHandler | Jared Adams | 2 | -5/+69 | |
Also cleanup character creation, which isn't functional at the moment. | |||||
2009-04-06 | Moved many MessageOut constructions around | Bjørn Lindeijer | 11 | -251/+126 | |
No real point in having these abstracted away twice. We're using network interfaces now instead of functions structured in namespaces. | |||||
2009-04-06 | Add TMWServ's SkillHandler | Jared Adams | 6 | -4/+112 | |
Also namespace both Player- and TradeHandlers | |||||
2009-04-05 | Implement TMWServ's Admin-, Chat-, and MapHandlers | Jared Adams | 6 | -1/+341 | |
2009-04-05 | Implement TMWServ's NpcHandler | Jared Adams | 5 | -6/+111 | |
2009-04-06 | Use a namespace to keep apart implementations of network handlers | Bjørn Lindeijer | 2 | -0/+8 | |
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. | |||||
2009-04-05 | Fixed compile warnings | Bjørn Lindeijer | 2 | -4/+4 | |
Initialization order, return values, unused variables, missing enumerator. | |||||
2009-04-03 | Fill in TMWServ's TradeHandler | Jared Adams | 6 | -1/+79 | |
Also started temparary implementation of the Net::getXHandler() methods and started using them. | |||||
2009-04-02 | Start TMWServ's PlayerHandler and InventoryHandler | Jared Adams | 4 | -2/+149 | |
2009-03-29 | Fix up eAthena party handling some more | Jared Adams | 1 | -3/+3 | |
2009-03-28 | Remove #ifdefs related to Being creation | Jared Adams | 1 | -2/+3 | |
Also move the Monster type offset handling into the eAthena netcode. | |||||
2009-03-27 | Clean up some ifdefs and start cleanup of parties | Jared Adams | 1 | -3/+0 | |
2009-03-27 | Clean up chat and chat tabs some more | Jared Adams | 2 | -2/+4 | |
2009-03-27 | Fixed position of dots on minimap | Bjørn Lindeijer | 1 | -0/+1 | |
Also made mPx and mPy private and synchronize with mPos on setPosition(). The side effects of setting destination and clearing the path have been removed from setPosition(). Only the tmwserv PlayerHandler seemed to rely on that feature. Mantis-issue: 672 | |||||
2009-03-27 | Changed the includes for the net/tmwserv/ directory | Bjørn Lindeijer | 45 | -274/+276 | |
2009-03-26 | Major clean up of ChatTab handling | Jared Adams | 5 | -36/+37 | |
ChatTabs now manage their own adding/removal from the chat window, which lost most of it's chat related messages. Whisper handling is stil done by the ChatWindow, but it no longer manages any other tabs. ChannelTab handling is now the sole responsability of the Channels they are attached to. The general tab is handled by Game. | |||||
2009-03-26 | Add whisper tabs for TMWServ | Jared Adams | 1 | -6/+1 | |
2009-03-26 | Add ChannelTab for chat channels | Jared Adams | 2 | -9/+14 | |
This fixes TMWServ compilation form the previous commit. | |||||
2009-03-26 | Fixes to file headers and header guards | Bjørn Lindeijer | 46 | -223/+223 | |
Mostly removal of branding for tmwserv related files, as was done for the eAthena client before. | |||||
2009-03-25 | A host of code style fixes | Bjørn Lindeijer | 1 | -1/+1 | |
Mostly putting & and * in the right place and making some getters const. |