summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-12-27Fix double servers list in ServerDialogAndrei Karas2-2/+15
2009-12-25Merge branch 'master' of git@gitorious.org:mana/manaPhilipp Sehmisch2-0/+4
2009-12-25Always draw the first background image - even when ambient effects are off - ↵Philipp Sehmisch1-2/+2
to avoid graphic errors.
2009-12-25Add AmbientLayer to Makefile.am and mana.cbpAndrei Karas2-0/+4
2009-12-25Added support for map background images which work exactly like overlays, ↵Philipp Sehmisch5-30/+270
just that they are drawn before the tiles instead of afterwards. Renamed overlays to foregrounds (but kept backward compatibility intact)
2009-12-24Alpha property of outline and shadow of rendered text is now taken from the ↵Philipp Sehmisch3-5/+6
guichan color of the main text instead of an additional argument. Fixed alpha blending of text particles.
2009-12-22Rename tmw-skills.xml to mana-skills.xmlThorbjørn Lindeijer1-1/+1
Should eventually just be skills.xml, but we can't do that at the moment due to sharing the client data repository between different server types.
2009-12-20Fixed an uninitialized pointerPhilipp Sehmisch1-1/+1
2009-12-19Fixes functionality change broke in ↵Chuck Miller3-5/+15
cbc14c8a3c6614987d2331057e114d92336cbac0, where updates are loaded even if the -d option is given
2009-12-19Added support for resources.xml from update server... Also added option to ↵Chuck Miller8-55/+186
download music optionally I had to edit the XML wrapper a bit, basicilly its constructor can now take a optional thrid arguement which will tell it to use a resman or open the file directly Also I added fallback support for the old resouce2.txt so servers don't have to upgrade if they do not want to
2009-12-19Fixing bug in charselectdialogStefan Dombrowski1-0/+2
How to reproduce the bug: Start eathenas login-server and char-server but not the map-server. On the second attempt to login all slots of the charselectdialog show the same character and login fails.
2009-12-19Allow the player to move using the mouse at startupFreeyorp1-1/+1
Previously, the player had to move using the keyboard before movement with the mouse was possible
2009-12-19Fix a race conditionFreeyorp2-3/+9
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-19Client now returns to server selection after server disconnectionStefan Dombrowski3-32/+20
This resolves http://bugs.manasource.org/view.php?id=37
2009-12-16Merge branch 'master' of git@gitorious.org:mana/manaPhilipp Sehmisch0-0/+0
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-16Handle skill_damage (eathena)Freeyorp2-0/+19
2009-12-14Fixing a crash when pressing escape in charselectdialogStefan Dombrowski1-1/+1
The old code gave an exception fault, because when escape was pressed then event.getSource() was a null pointer. This resolves http://mantis.themanaworld.org/view.php?id=685
2009-12-13Send skill updates to the status window, e.g. to update the job experience ↵Fate1-0/+3
for eAthena
2009-12-10Avoiding compiler warnings with gcc 4.4.0Stefan Dombrowski2-2/+2
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-08Prune old entries from mana.filesJared Adams1-3/+0
2009-12-07Fix bugs in eAthena's equipment handlingJared Adams3-9/+23
Do a bit of cleanup too.
2009-12-07Simplify Equipment handlingJared Adams13-372/+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-05Remove targets from a file in mana.cbpJared Adams1-10/+2
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 Sehmisch2-14/+4
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 Adams9-218/+13
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