summaryrefslogtreecommitdiff
path: root/src/net/ea
AgeCommit message (Collapse)AuthorFilesLines
2010-01-19Fix problems when dying with an NPC dialog openJared Adams1-0/+3
2010-01-13Supress level up notifications when startingJared Adams1-2/+2
2010-01-13Fix the previous commit (about following)BlueSansDouze1-1/+1
2010-01-13Adds a follow manager for usersBlueSansDouze1-2/+23
Right click contextual menu on player "follow" entry Cancel the following by moving with mouse or keys Adds a special behavior for map changes
2010-01-12Standardize header orderJared Adams19-87/+87
Also remove some extra new lines and fix eAthena's PartyTab define guards.
2010-01-10Change code styleAndrei Karas9-37/+55
2010-01-07Chat auto completingAndrei Karas2-0/+7
2010-01-06Prevented a segfault when the client receives a chat message before the GUI ↵Philipp Sehmisch1-1/+3
is initialized.
2009-12-27Item was not shown as equipedStefan Dombrowski1-3/+3
If the first item in the inventory was equiped, then that item was not showen in the equipment window.
2009-12-19Fix a race conditionFreeyorp1-2/+6
If the server tells the client to update the mp bar when handling an matk change message before the status window has initialised, a segfault occurs
2009-12-16Stored the cached config value which says if non-crucial particle effects ↵Philipp Sehmisch2-0/+19
are enabled or not in a static member of class Particle instead of an instanced member of Being.
2009-12-08Fix handling of an enum switchJared Adams1-2/+1
Removes warnings on older compilers.
2009-12-07Fix bugs in eAthena's equipment handlingJared Adams2-8/+23
Do a bit of cleanup too.
2009-12-07Simplify Equipment handlingJared Adams6-289/+162
Also merge eAthena's EquipmentHandler and InventoryHander. Fixes http://mantis.themanaworld.org/view.php?id=888 .
2009-12-05Removed a few superfluous semicolonsThorbjørn Lindeijer1-1/+1
2009-12-04Remove password length info for manaservJared Adams1-0/+2
Also fix defaults.
2009-12-04Register credentials information serviceJared Adams2-0/+8
2009-12-04Using the updatehost that was given by EAthenaStefan Dombrowski1-0/+1
This is a patch for http://mantis.themanaworld.org/view.php?id=970
2009-12-02Centralize netcode handler instances in NetJared Adams13-18/+15
Instead of each netcode making the global variables and Net referencing them, Net now makes them and the netcodes reference them. Also remove an innappropriate ChatHandler reference from eA's AdminHandler.
2009-12-02Simplify PartyMember by moving fields into AvatarJared Adams2-2/+2
2009-11-26Fix memory alignment on little endian systemsBernd Wachter2-6/+6
2009-11-24Fix increasing attributes that are at maxJared Adams1-6/+54
2009-11-14Fix display of non-existing items in storage windowStefan Dombrowski1-10/+2
If there are only equipable items in the storage, then the server does not send a SMSG_PLAYER_STORAGE_ITEMS message. In that case the storage did not get cleared.
2009-11-13Copy ints by memcpy to avoid segfaults on sparcBernd Wachter2-4/+10
2009-11-07More eAthena guild stuffJared Adams5-27/+79
Also some related chenges elsewhere
2009-11-05Fix attack atribute display at start in StatusWindow (eA)Andrei Karas1-2/+2
2009-11-03Move ManaServ guild code into GuildHandlerJared Adams3-0/+271
Ad start eAthena's GuildHandler
2009-11-03Remove two unneeded methods of Net::GeneralHandlerJared Adams2-15/+0
2009-11-03Remove more _SUPPORT ifdefs and do some cleanupJared Adams40-68/+530
2009-11-02Fixing disconnection bug.Andrei Karas2-2/+1
And revert commit 30db6c4375f932370d4fce0c5b35a0cab93a2a18.
2009-11-02Got rid of GameHandler::clearThorbjørn Lindeijer1-5/+0
It was just forwarding to disconnect().
2009-11-02Handle the added enum value PARTY_SHARE_UNKNOWNThorbjørn Lindeijer1-0/+6
Was added in commit b98b1702bc3bac8c7a7815aa61b6b26d90a61df0
2009-11-02Fix an uninitialized value in eAthena's netcodeJared Adams1-2/+3
2009-11-02Fix segfault after login error under eAthena buildJared Adams1-1/+0
2009-11-01Possible fixing disconnection bug.Andrei Karas1-0/+1
Bug in mantis #0000008
2009-10-30Support switching characters under eAthenaJared Adams6-0/+34
2009-10-29Some random cleanupsThorbjørn Lindeijer2-4/+3
2009-10-24Basically finish rebrandingJared Adams1-1/+1
2009-10-17Not translating a message sent to logPhilipp Sehmisch1-1/+1
2009-10-17Made some network error messages translateablePhilipp Sehmisch1-4/+5
2009-10-17Changed the "SDLNet_TCP_Recv()" error message to something more ↵Philipp Sehmisch1-1/+1
understandable for the user.
2009-10-07Clean up state machine some moreJared Adams1-1/+1
2009-10-06Some cleanup regarding keeping track of gender for eAthenaThorbjørn Lindeijer8-41/+61
LoginHandler now owns the world list and the token, instead of having them as global variables with pointers to the 'sex' member of the token from the GUI.
2009-10-04Introduced Net::LoginHandler::SetEmailOnRegisterThorbjørn Lindeijer1-1/+0
This "optional action" specifies whether the server expects to get an email address during registration. It is used now instead of having the general handlers of eAthena and tmwserv set a pointer to an email string on the GUI dialogs (to keep things understandable, the dependency should preferably go one way).
2009-10-04Add ability to delect characters from accountJared Adams2-6/+16
2009-10-04Changed 'Select Server' to 'Change Server', since it's already selectedThorbjørn Lindeijer1-0/+1
2009-10-03Polish login procedure and fix some bugs with itJared Adams1-0/+3
WorldSelectDialog now works correctly. Buttons for several dialogs have more explainatory text and consistant locations.
2009-10-03Update the CharSelectDialog after char creationJared Adams1-0/+1
2009-10-03Do some more post-merge cleanupJared Adams4-8/+23
Fixes a few more bugs
2009-10-04Replaced setNetworkOptions with LoginHandler::supportedOptionalActionsThorbjørn Lindeijer2-1/+3
Better to ask when needed that rely on static booleans to be set from somewhere. Also tried to fix the layouting a bit, but it's still not perfect.