Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-04-17 | Changed eAthena protocol name to TmwAthena and changed the config files ↵ | Bertram | 1 | -652/+0 | |
accordingly. This makes room for the actual eAthena protocol future inclusion. | |||||
2010-03-25 | Merge StorageWindow into InventoryWindow | Jared Adams | 1 | -1/+0 | |
Reviewed-by: Chuck Miller | |||||
2010-02-24 | Move StorageWindow to instancing intead of global | Jared Adams | 1 | -2/+0 | |
Also make storage under eAthena more flexible. Reviewed-by: Dennis Friis | |||||
2010-02-22 | Modify copyright headers | Freeyorp | 1 | -1/+2 | |
2010-02-20 | License header update for The Mana Client | Thorbjørn Lindeijer | 1 | -4/+3 | |
2010-02-19 | Fixed a crash when trying to switch servers | Thorbjørn Lindeijer | 1 | -2/+2 | |
Ownership of the charInfo global variable wasn't well defined. It was being locked, unlocked and generally modified from a lot of places, and somewhere in this mess it ended up crashing when switching servers. Now the CharHandler instances, for eAthena and manaserv respectively, own this list of characters. A new class, Net::Character wraps up the slot index in combination with the player dummy. The list is passed on to the CharSelectDialog each time it changes. Both related and unrelated cleanups were made as well. Reviewed-by: Jared Adams | |||||
2010-02-13 | Make NPC dialogs instance instead of global | Jared Adams | 1 | -5/+5 | |
This change allows players to talk to multiple NPCs at a time (if the server agrees). Manaserv's netcode allows multiple commerce instances too. eAthena's is limited to one commerce instance, due to protocol limitations. | |||||
2010-02-13 | Allow player to talk after death | Andrei Karas | 1 | -1/+2 | |
Mantis-issue: 938 (TMW Mantis) | |||||
2010-02-09 | Pushed away some 32 hardcoded values. | Bertram | 1 | -4/+7 | |
2010-02-09 | Made the Beings' logic be able to handle any tile height/width. | Bertram | 1 | -3/+7 | |
This is the First step to get rid of most hardcoded 32 values. | |||||
2010-02-07 | Updated Copyright year to 2010! | Bertram | 1 | -1/+1 | |
Also added the update copyright tool from the Wormux Team. ( And not forgetting credit's due. :P ) | |||||
2010-02-06 | Merged the Engine class into the Game class | Thorbjørn Lindeijer | 1 | -7/+9 | |
There was little point in keeping the Engine class separate. It wasn't an engine at all, but only kept track of the currently active map, a job more suitable for the Game class anyway. | |||||
2010-01-31 | Unify eAthena and manaserv support in to one build. | Daniel Bradshaw | 1 | -3/+7 | |
Finish support for server types in the server dialog. Using the new server type function, strip out ifdefs, replacing them with if blocks for later merging in smaller atomic commits. Remove any remaining references to the support defs, including in build system. | |||||
2010-01-27 | Added mutators/accessors to being.h and smal cleanups. | Bertram | 1 | -2/+2 | |
2010-01-19 | Fix problems when dying with an NPC dialog open | Jared Adams | 1 | -0/+3 | |
2010-01-12 | Standardize header order | Jared Adams | 1 | -5/+5 | |
Also remove some extra new lines and fix eAthena's PartyTab define guards. | |||||
2010-01-10 | Change code style | Andrei Karas | 1 | -3/+6 | |
2009-12-19 | Fix a race condition | Freeyorp | 1 | -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-02 | Centralize netcode handler instances in Net | Jared Adams | 1 | -1/+1 | |
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-11-24 | Fix increasing attributes that are at max | Jared Adams | 1 | -6/+54 | |
2009-11-05 | Fix attack atribute display at start in StatusWindow (eA) | Andrei Karas | 1 | -2/+2 | |
2009-11-03 | Remove more _SUPPORT ifdefs and do some cleanup | Jared Adams | 1 | -1/+11 | |
2009-10-03 | Fix text string typo | Kess Vargavind | 1 | -1/+1 | |
2009-10-03 | Still update attrs for eAthena when increase fails | Jared Adams | 1 | -3/+6 | |
Corrisponding change in eAthena made too. | |||||
2009-09-30 | Merge login state machines for both clients | Jared Adams | 1 | -1/+1 | |
Also do some cleanup and refactoring of related code. | |||||
2009-08-07 | Gettext fixes | Kess Vargavind | 1 | -1/+2 | |
Trying to use the same kind of capitalization and interpunctuation for various parts of the gui, melding a few split strings, updating POTFILES.in and adding translators' notes. | |||||
2009-07-27 | Makes mX and mY in the being class private | Chuck Miller | 1 | -6/+5 | |
2009-07-26 | Gettext fixes | Kess Vargavind | 1 | -2/+2 | |
And a Swedish translation of the desktop file. | |||||
2009-07-24 | Remove an ifdef in StatusWindow and update MP more | Jared Adams | 1 | -4/+11 | |
Also make MiniStatus only update the bars when needed (called by StatusWindow). | |||||
2009-07-23 | Clear some more support ifdefs | Jared Adams | 1 | -2/+2 | |
2009-07-19 | Merge StatusWindows | Jared Adams | 1 | -19/+24 | |
Also some other small merges | |||||
2009-07-19 | Fixes raising player attributes | Chuck Miller | 1 | -1/+1 | |
2009-07-15 | Merge and cleanup attribute code | Jared Adams | 1 | -101/+128 | |
2009-07-14 | Merge and cleanup more stuff | Jared Adams | 1 | -2/+2 | |
2009-07-13 | Rename Net::SkillHandler to Net::SpecialHandler | Jared Adams | 1 | -0/+9 | |
SkillHandler::up moved to PlayerHandler::increaseSkill | |||||
2009-07-08 | Have both builds use the same SkillDialog | Jared Adams | 1 | -3/+1 | |
2009-07-06 | Merge some player stats | Jared Adams | 1 | -3/+3 | |
2009-06-07 | Let athena dictate the walking speed of beings. | Dennis Friis | 1 | -3/+1 | |
This seems to have the added bones of mobs no longer being so much out of sync when you attack them. Also adds support for GM command @speed. | |||||
2009-05-21 | Fixed a few strings for better translation | Kess Vargavind | 1 | -3/+3 | |
Just a few notes that would help us translators immensly: * Please do not split one sentence into several strings * Please try to refrain from inserting extra spaces into the strings | |||||
2009-05-18 | Added target combat | David Athay | 1 | -2/+2 | |
2009-05-13 | Add GM notification handling | Jared Adams | 1 | -0/+1 | |
2009-05-12 | Remove methods from LocalPlayer that just call Net | Jared Adams | 1 | -1/+1 | |
And make a few others like that, and remove them too. | |||||
2009-05-01 | Merge the NPC dialogs into one | Jared Adams | 1 | -12/+0 | |
Also add support for the new TMWServ NPC packets | |||||
2009-04-29 | Removed underscores from some non-conforming filenames | Bjørn Lindeijer | 1 | -2/+2 | |
We don't use underscores in the filenames generally, and let's be consistent on that matter. | |||||
2009-04-27 | Moved special coordinates packing into MessageOut | Bjørn Lindeijer | 1 | -3/+1 | |
Is a better place. The reading part was already in MessageIn. | |||||
2009-04-22 | Some string fixes | Kess Vargavind | 1 | -1/+1 | |
2009-04-18 | Make sure every eAthena packet has a #define | Jared Adams | 1 | -6/+14 | |
2009-04-15 | Some PopupMenu cleanups/fixes and additions. | Tametomo | 1 | -0/+1 | |
Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl> | |||||
2009-04-06 | Add support for changing direction under eAthena | Jared Adams | 1 | -1/+3 | |
2009-04-06 | Add TMWServ's SkillHandler | Jared Adams | 1 | -1/+5 | |
Also namespace both Player- and TradeHandlers |