summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2009-12-16Stored the cached config value which says if non-crucial particle effects ↵Philipp Sehmisch12-7/+32
are enabled or not in a static member of class Particle instead of an instanced member of Being.
2009-12-10Avoiding compiler warnings with gcc 4.4.0Stefan Dombrowski1-1/+1
With the changed __attribute__ it compiles now without warnings on gcc 4.4.0. For other compiler this should work too, because this format is already used for log() in log.h.
2009-12-09Unifying the default folder for screenshots and making it configurableStefan Dombrowski3-36/+61
For all operating systems screenshots are now saved in ~/Desktop. If this folder does not exist, then the user's home is used. The players can change this with the new option --screenshot-dir. This patch is for http://mantis.themanaworld.org/view.php?id=969
2009-12-08Fix handling of an enum switchJared Adams2-4/+2
Removes warnings on older compilers.
2009-12-07Fix bugs in eAthena's equipment handlingJared Adams3-9/+23
Do a bit of cleanup too.
2009-12-07Simplify Equipment handlingJared Adams12-363/+223
Also merge eAthena's EquipmentHandler and InventoryHander. Fixes http://mantis.themanaworld.org/view.php?id=888 .
2009-12-06Improve keyboard accessibility of login sequenceJared Adams10-12/+118
Enter and Escape now move forward and backwards for all dialogs except ServerSelectDialog (Escape quits) and CharSelectDialog (Enter doesn't do anything special).
2009-12-06Improve keyboard control of the QuitDialogJared Adams3-29/+87
Fixes http://mantis.themanaworld.org/view.php?id=562 .
2009-12-05Syncronize registration info with ManaServJared Adams2-5/+3
2009-12-05Removed a few superfluous semicolonsThorbjørn Lindeijer3-8/+8
2009-12-05Add a type member to ServerInfo and code for itJared Adams3-10/+85
Some of the code is waiting for ifdef removal.
2009-12-04Fixing multi thread crash.Andrei Karas3-4/+35
2009-12-04Don't process redudant visibility calls in WindowJared Adams3-2/+5
2009-12-04Remove password length info for manaservJared Adams4-19/+5
Also fix defaults.
2009-12-04Moved password hashing during registration to the clientPhilipp Sehmisch1-4/+2
2009-12-04Register credentials information serviceJared Adams10-11/+104
2009-12-04Reset the cursor when a window is hiddenJared Adams4-3/+15
2009-12-04Using the updatehost that was given by EAthenaStefan Dombrowski2-0/+4
This is a patch for http://mantis.themanaworld.org/view.php?id=970
2009-12-03Remove some unneeded _SUPPORt ifdefsJared Adams3-10/+1
2009-12-02Mark a section is ServerDialog for merge removalJared Adams1-1/+2
2009-12-02Centralize netcode handler instances in NetJared Adams27-45/+41
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 Adams6-21/+49
2009-11-30Updating codeblocks project and removing unused define - Patch by Stefan ↵Philipp Sehmisch1-4/+0
Dombrowski <stefan@uni-bonn.de>
2009-11-29Fix NPC choice interfaceJared Adams1-14/+14
Don't allow no selection to be sent. Reset selection on new dialog to fix issues with list size changes. Fixes: http://bugs.manasource.org/view.php?id=36
2009-11-27Fix display of status bars againJared Adams1-1/+1
2009-11-26Merge a little more and remove the BuddyWindowJared Adams7-192/+9
The BuddyWindow was only half implemented and would have been made redundant with the planned social window.
2009-11-26Fix memory alignment on little endian systemsBernd Wachter2-6/+6
2009-11-24Fix increasing attributes that are at maxJared Adams2-9/+67
2009-11-23Fixing the overlapping widgets in quitdialog.Stefan Dombrowski1-22/+10
2009-11-21Change the server list backup to use manasourceJared Adams1-2/+1
2009-11-21Remove another support ifdefJared Adams2-4/+5
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-13Added rules required for linking on SolarisBernd Wachter1-1/+11
2009-11-13Copy ints by memcpy to avoid segfaults on sparcBernd Wachter2-4/+10
2009-11-08Rename the rc file to mana instead of tmwJared Adams1-0/+0
2009-11-07Improve the look of the CharSelectDialogStefan Dombrowski1-9/+21
2009-11-07More eAthena guild stuffJared Adams23-125/+398
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 Adams14-204/+428
Ad start eAthena's GuildHandler
2009-11-03Remove two unneeded methods of Net::GeneralHandlerJared Adams6-35/+0
2009-11-03Fix switching characters under ManaServJared Adams6-8/+32
2009-11-03Fix first time show HP bar in mini status.Andrei Karas1-0/+1
2009-11-03Simplify ManaServ netcode some moreJared Adams36-1110/+214
2009-11-03Fix potential infinite recursionJared Adams3-4/+4
2009-11-03Remove more _SUPPORT ifdefs and do some cleanupJared Adams141-940/+1463
2009-11-02Remove more support #ifdefsJared Adams1-26/+6
2009-11-02Fix connecting to ManaServJared Adams1-1/+3
2009-11-02Fixing disconnection bug.Andrei Karas3-3/+2
And revert commit 30db6c4375f932370d4fce0c5b35a0cab93a2a18.
2009-11-02Got rid of GameHandler::clearThorbjørn Lindeijer4-15/+3
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