summaryrefslogtreecommitdiff
path: root/src/net
AgeCommit message (Collapse)AuthorFilesLines
2009-05-11Automatically show/hide party window sometimesJared Adams1-1/+5
2009-05-11Adjust party window visibility logicJared Adams1-3/+0
It now behaves like most windows: defaults to not visible and will save it's visibility. Only the user should be altering it now.
2009-05-11Standardize item statistics formatJared Adams2-12/+12
2009-05-11Fixed the memory issues with the pointers to item stat modifiersBjørn Lindeijer2-29/+14
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 Adams2-2/+3
2009-05-10Fixed the resize grip of the party windowBjørn Lindeijer1-2/+2
It wasn't re-added after doing a clear. Also, don't leak all the PartyMember and Avatar instances.
2009-05-10Fix a segfaultJared Adams1-1/+2
2009-05-10Update color of party members ont he flyJared Adams1-0/+3
2009-05-10Add support for viewing the health and maximum health of other nearby ↵Freeyorp1-3/+4
members of your party.
2009-05-10Keep party talk to the party tabJared Adams1-4/+0
2009-05-10Color the party tab with the party colorJared Adams1-0/+3
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-08Let the player keep sitting while talking to NPCsJared Adams1-4/+14
2009-05-07Fix handling of error messages in the game stateJared Adams1-3/+7
Also make sure an appropirate message gets shown on duplicated login.
2009-05-07Moved two files which held net data into the net folder. ConsideringTametomo7-7/+117
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 Adams2-1/+6
2009-05-06Remove more inventory handling support #ifdefsJared Adams5-26/+68
This also fixes some minor bugs and centralizes some logic.
2009-05-04Fix link colors and item links for pickup messagesJared Adams1-2/+2
2009-05-04Fix char-server default selection to be firstJared Adams1-4/+4
Also send a different version to the login-server to tell it to send the main char-server first.
2009-05-03Moved strprintf into stringutils.{h,cpp}Bjørn Lindeijer7-7/+1
2009-05-03Moved mIsGM from Being to Player and made isGM() constBjørn Lindeijer1-2/+2
2009-05-02Fix up some things in the NPC dialogJared Adams2-6/+6
2009-05-02Make sure messages on most tabs are handled rightJared Adams1-1/+1
2009-05-02Changed chat window to allow downwards arrow to create a empty lineChuck Miller1-1/+0
Minor: removed some debugging output no longer needed
2009-05-01mainline - NPC String inputBlue1-0/+6
Adding support for npc string input for tmwserv.
2009-05-01Merge the NPC dialogs into oneJared Adams7-62/+67
Also add support for the new TMWServ NPC packets
2009-04-29Fix handling of party create response messagesJared Adams1-2/+3
Also tell the user that invite by name isn't available atm.
2009-04-29Removed underscores from some non-conforming filenamesBjørn Lindeijer13-20/+18
We don't use underscores in the filenames generally, and let's be consistent on that matter.
2009-04-28Made map non-resizable. Stopped emote spamming.David Athay1-1/+5
2009-04-27Fixed first item in inventory showing up in arrow slotBjørn Lindeijer1-1/+1
Index 0 is now a valid index, namely the first item in the inventory. I forgot to change this line to use -1.
2009-04-27Moved special coordinates packing into MessageOutBjørn Lindeijer5-83/+70
Is a better place. The reading part was already in MessageIn.
2009-04-25Fix chat actionsJared Adams1-1/+1
2009-04-25Fix occasional starting crash when in a partyJared Adams1-0/+3
2009-04-23Added rejecting party invites.David Athay3-2/+25
2009-04-23Added listing all online usersDavid Athay7-11/+59
2009-04-22Some string fixesKess Vargavind1-1/+1
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-20Removed the unused itemshortcutwindow.{h,cpp}Bjørn Lindeijer1-1/+3
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 Adams6-24/+245
2009-04-18Make sure every eAthena packet has a #defineJared Adams7-42/+79
2009-04-16Fix compilation under TMWServJared Adams2-12/+14
2009-04-16Remove last support #ifdef in the resource codeJared Adams2-0/+40
2009-04-16Some cleanupsBjørn Lindeijer2-2/+2
* std::string arguments to 'const std::string &' * findMember2 renamed to findOrCreateMember * Made some functions const
2009-04-16Rehash CommandHandler a bit, it's now fully mergedJared Adams3-37/+26
Tabs can now interract with CommandHandler and define their own commands in a seemless way. Most channel-related commands have been moved into ChannelTab, the close command is now in the WhisperTab, and eAthena's party tab now shows all standard commands.
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