summaryrefslogtreecommitdiff
path: root/src/net/tmwserv
AgeCommit message (Collapse)AuthorFilesLines
2009-10-24REplace instances of TMW with ManaJared Adams61-6674/+0
2009-10-21Commencing the keyboard walking fine-tune.Bertram1-2/+1
Also, fixed sit to stand action change.
2009-10-19Fix RegisterDialog tab order and detail lengthsJared Adams1-0/+4
2009-10-15Speed code unification part 3: Made the client handle the speed in tiles per ↵Bertram1-7/+4
second in TMWserv. While I was on it, I tweaked the default speed value to its final 6 tiles per second value, which seems to be nice to me. Another notice, the server does already send speed value to the player. The keyboard movement protocol is one step ahead Release Candidate, enjoy ;)
2009-10-07Clean up state machine some moreJared Adams1-2/+2
2009-10-06Fix a removed method in tmwserv nethandlerJared Adams1-2/+0
2009-10-06Some cleanup regarding keeping track of gender for eAthenaThorbjørn Lindeijer2-2/+2
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 Lindeijer3-6/+2
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-2/+11
2009-10-03Fix the text of an error messageJared Adams1-1/+2
Better grammer and more explanatory.
2009-10-03Update the CharSelectDialog after char creationJared Adams2-2/+42
2009-10-03Do some more post-merge cleanupJared Adams4-1/+15
Fixes a few more bugs
2009-10-04Replaced setNetworkOptions with LoginHandler::supportedOptionalActionsThorbjørn Lindeijer2-2/+4
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.
2009-10-03Added support for the "too fast" login errorThorbjørn Lindeijer2-0/+4
So that next time somebody encounters it, it doesn't turn up as "unknown error".
2009-10-01Redesign CharSelectDialogJared Adams1-3/+6
2009-10-01Fixed TMWserv client buildBertram1-1/+1
2009-10-01Finish merging registration dialogJared Adams2-1/+6
2009-09-30Merge login state machines for both clientsJared Adams15-494/+436
Also do some cleanup and refactoring of related code.
2009-09-27Client-sided netcode support for being-bound special effectsPhilipp Sehmisch3-6/+27
2009-08-16More merges and conflict resolvesPhilipp Sehmisch7-9/+25
2009-08-16fixed a compilation errorPhilipp Sehmisch1-1/+1
2009-08-16Merged changes from last month with a commit I forgot to commit before I ↵Philipp Sehmisch14-215/+157
went on vacation.
2009-08-13Clean up Being and it's derivativesJared Adams2-6/+9
Move stuff only needed for Players into Player (like slots and sprite limits). Move name handling into Being (no need for three copies of this code). Clean up terminology (including Map terminology). Remove hair-related variables.
2009-08-10Add SpecialsWindowJared Adams4-2/+15
THis replaces the MagicWindow that the TMWServ build used and will be usable going forward for eAthena.
2009-08-11Bugfixed the TMWserv client version.Bertram2-2/+2
2009-08-07Gettext fixesKess Vargavind5-56/+66
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-08-01Simplifies movement to only move to the current posChuck Miller2-43/+5
2009-07-26Fixed a '+' string operation, and attempt to resolve the Mantis 427.Bertram1-1/+1
2009-07-26Gettext fixesKess Vargavind1-2/+2
And a Swedish translation of the desktop file.
2009-07-24Remove an ifdef in StatusWindow and update MP moreJared Adams2-0/+7
Also make MiniStatus only update the bars when needed (called by StatusWindow).
2009-07-19Merge StatusWindowsJared Adams2-3/+5
Also some other small merges
2009-07-17Various gettext fixesKess Vargavind2-20/+20
* Merged a few split strings * Fixed some spellings and wordings * Turned a couple of std::cout and std::cerr into logger messages
2009-07-15Merge and cleanup attribute codeJared Adams1-0/+8
2009-07-14Merge and cleanup more stuffJared Adams4-22/+10
2009-07-14Add netcode for specialsJared Adams3-9/+10
2009-07-13Rename Net::SkillHandler to Net::SpecialHandlerJared Adams4-15/+22
SkillHandler::up moved to PlayerHandler::increaseSkill
2009-07-13Move some functions into better placesJared Adams3-26/+9
2009-07-13Some item pickup cleaningJared Adams3-10/+4
Still need to find where to attach LocalPlayer::pickedUp for TMWServ.
2009-07-08Have both builds use the same SkillDialogJared Adams1-1/+0
2009-07-07Use tmw-skills.xml instead of hardcodingJared Adams3-25/+6
2009-07-03Implemented display of spell recharge information from server in the magic ↵Philipp Sehmisch3-2/+21
gui (very, very hackish)
2009-07-01Remove complex path finding for players. Add a simple path finding algorithm ↵Roderic Morris1-2/+3
to map.
2009-06-30Use two bytes for skill IDJared Adams2-2/+2
2009-05-29Some movement fixes for TMWServ build.Chuck Miller2-10/+2
Looked pretty good so I removed annoying debug information. Also should note that movement between two players is still off.
2009-05-25Merge branch '0.0.29'Bjørn Lindeijer1-1/+0
2009-05-25Handle map not found gracefullyBjørn Lindeijer1-1/+0
Instead of shutting down, the client will now draw a gray background. This allows the player to still contact a GM in order to be helped out of the situation. It also helps me warp out of the non-existing map I accidentally warped myself onto. ;)
2009-05-23Fixed a few strings for better translationKess Vargavind6-29/+46
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 (cherry picked from commit 9712489ef67f95d6a5fa1fc3102bb7c4ee6a1f59)
2009-05-21Fixed a few strings for better translationKess Vargavind6-29/+46
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-19Fixed targeting and warn on attack-range not being found in itemdb.David Athay1-2/+4
Tried to make the client continue attacking (it does not need to send attack packets, but just continue playing attack animation and sounds). Now logs a warning when a weapon is found without an attack-range (I keep finding weapons with an attack-range of 0 which makes it hard to target monsters).
2009-05-18Added target combatDavid Athay5-12/+6