summaryrefslogtreecommitdiff
path: root/src/net/tmwserv
AgeCommit message (Collapse)AuthorFilesLines
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-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
2009-05-12Some small cleanups and fixed compile with tmwserv supportBjørn Lindeijer1-1/+1
2009-05-12Show party name in party windowJared Adams1-0/+2
2009-05-12Remove methods from LocalPlayer that just call NetJared Adams3-1/+7
And make a few others like that, and remove them too.
2009-05-11Standardize item statistics formatJared Adams1-6/+6
2009-05-11Fixed the memory issues with the pointers to item stat modifiersBjørn Lindeijer1-15/+7
It was a list of pointers to Stat instances that had long been popped off the stack and deleted.
2009-05-11Fix an odd segfault with custom item statsJared Adams1-1/+2
2009-05-08Client - Inventory handler moveItem improveBlue1-2/+2
Gives the actual number of items to the moveItem method. Fix compilation problem for twmserv client compilation.
2009-05-07Moved two files which held net data into the net folder. ConsideringTametomo2-2/+2
their function, this is a much better place to put them. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-05-07Made error strings in tmwserv login handler translatableBjørn Lindeijer1-23/+25
2009-05-06Don't show the split button for eAthenaJared Adams1-1/+3
2009-05-06Remove more inventory handling support #ifdefsJared Adams2-11/+35
This also fixes some minor bugs and centralizes some logic.
2009-05-02Fix up some things in the NPC dialogJared Adams1-0/+1
2009-05-01mainline - NPC String inputBlue1-0/+6
Adding support for npc string input for tmwserv.
2009-05-01Merge the NPC dialogs into oneJared Adams4-19/+42
Also add support for the new TMWServ NPC packets
2009-04-29Removed underscores from some non-conforming filenamesBjørn Lindeijer5-6/+6
We don't use underscores in the filenames generally, and let's be consistent on that matter.
2009-04-23Added rejecting party invites.David Athay3-2/+25
2009-04-23Added listing all online usersDavid Athay3-10/+49
2009-04-21Trade systemblue1123-11/+22
Handler & GUI modification, to make the three steps systems working. Protocol changes for the same reason Player.cpp changes because it uses the cancel method which signature has changed
2009-04-20Fix clearing handlers on connecting to game server.David Athay3-1/+7
2009-04-19Error server unavailable Add an error box when then game server isn't ↵blue1121-0/+6
available (on char selection)
2009-04-19Fix TMWServ compilationJared Adams1-1/+6
2009-04-19Flesh out eAtehan party handlingJared Adams1-1/+11
2009-04-16Fix compilation under TMWServJared Adams1-6/+8
2009-04-16Remove last support #ifdef in the resource codeJared Adams1-0/+19
2009-04-16Make sure math functions are still inlinedBjørn Lindeijer1-5/+0
A function call could be quite a large overhead on top of a fast square root function.
2009-04-15Merge the trade dialogJared Adams1-3/+6
2009-04-14Put the remaining unnamespaced handlers in a namespaceBjørn Lindeijer10-0/+39
Also fixed some initialization order warnings when compiling with tmwserv support and made two getters const.
2009-04-12Append _F or _M to username in eAthena network layerBjørn Lindeijer2-9/+8
Abstracts it away and out of main.cpp and register.cpp.
2009-04-11Remove more support #ifdefsJared Adams2-0/+14
2009-04-09Remove a segfault when exiting the clientJared Adams1-0/+2