summaryrefslogtreecommitdiff
path: root/src/net/ea/partyhandler.cpp
AgeCommit message (Collapse)AuthorFilesLines
2009-05-12Fix a rare segfault for eAthena and the partyTabJared Adams1-0/+3
2009-05-12Show party name in party windowJared Adams1-0/+1
2009-05-12Handle in party status in a much saner wayJared Adams1-6/+1
2009-05-11Automatically show/hide party window sometimesJared Adams1-1/+5
2009-05-11Adjust party window visibility logicJared Adams1-3/+0
It now behaves like most windows: defaults to not visible and will save it's visibility. Only the user should be altering it now.
2009-05-10Fixed the resize grip of the party windowBjørn Lindeijer1-2/+2
It wasn't re-added after doing a clear. Also, don't leak all the PartyMember and Avatar instances.
2009-05-10Fix a segfaultJared Adams1-1/+2
2009-05-10Update color of party members ont he flyJared Adams1-0/+3
2009-05-10Add support for viewing the health and maximum health of other nearby ↵Freeyorp1-3/+4
members of your party.
2009-05-10Keep party talk to the party tabJared Adams1-4/+0
2009-05-03Moved strprintf into stringutils.{h,cpp}Bjørn Lindeijer1-1/+1
2009-05-02Make sure messages on most tabs are handled rightJared Adams1-1/+1
2009-04-29Fix handling of party create response messagesJared Adams1-2/+3
Also tell the user that invite by name isn't available atm.
2009-04-25Fix occasional starting crash when in a partyJared Adams1-0/+3
2009-04-19Flesh out eAtehan party handlingJared Adams1-9/+108
2009-04-14Put the remaining unnamespaced handlers in a namespaceBjørn Lindeijer1-1/+5
Also fixed some initialization order warnings when compiling with tmwserv support and made two getters const.
2009-04-09Some random cleanupsBjørn Lindeijer1-2/+2
2009-04-07Implement TMWServ's PartyHandlerJared Adams1-3/+3
2009-04-06Add support for changing direction under eAthenaJared Adams1-0/+5
2009-04-05Fixed compile warningsBjørn Lindeijer1-18/+14
Initialization order, return values, unused variables, missing enumerator.
2009-04-02Some cleanup and renamingBjørn Lindeijer1-0/+5
* Removed superfluous 'virtual' keyword in *Handler implementations * Renamed NPCHandler to NpcHandler * Renamed InvyHandler to InventoryHandler * Made all *Handler interface methods pure virtual * Used forward declarations in net.h * Renamed {start,end}Shoping to {start,end}Shopping
2009-03-31Implement a few more handlers for eAthenaJared Adams1-2/+55
Party, skill, and trade handlers made for eAthena.
2009-03-29Fix up eAthena party handling some moreJared Adams1-18/+86
2009-03-28Clean up eAthena party handling a bit moreJared Adams1-8/+23
2009-03-27Include statement cleanup for net/ea/ directory.Bjørn Lindeijer1-8/+7
2009-03-22Merged the tmwserv client with the eAthena clientBjørn Lindeijer1-0/+122
This merge involved major changes on both sides, and as such took several weeks. Lots of things are expected to be broken now, however, we now have a single code base to improve and extend, which can be compiled to support either eAthena or tmwserv. In the coming months, the plan is to work towards a client that supports both eAthena and tmwserv, without needing to be recompiled. Conflicts: Everywhere!