summaryrefslogtreecommitdiff
path: root/src/net/ea
AgeCommit message (Collapse)AuthorFilesLines
2009-05-13Add GM notification handlingJared Adams1-0/+1
2009-05-12Fix up handling of GM statusJared Adams1-2/+3
2009-05-12Fix a rare segfault for eAthena and the partyTabJared Adams1-0/+3
2009-05-12Fix player party hilighting issuesJared Adams1-3/+8
Causes when other party memebrs were on the same map and they came in range, they wouldn't get hilighted. Also simplify the check for correct player (avoiding problems with multiple characters on an account).
2009-05-12Show party name in party windowJared Adams1-0/+1
2009-05-12Handle in party status in a much saner wayJared Adams1-6/+1
2009-05-12Remove methods from LocalPlayer that just call NetJared Adams4-5/+17
And make a few others like that, and remove them too.
2009-05-11Switch Tab to a color pointer to update on the flyJared Adams1-1/+1
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 Adams1-6/+6
2009-05-11Fixed the memory issues with the pointers to item stat modifiersBjørn Lindeijer1-14/+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/+1
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-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. ConsideringTametomo3-5/+5
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-06Don't show the split button for eAthenaJared Adams1-0/+3
2009-05-06Remove more inventory handling support #ifdefsJared Adams2-10/+24
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 Adams1-6/+5
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-01Merge the NPC dialogs into oneJared Adams3-43/+25
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 Lindeijer7-13/+11
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 Lindeijer3-83/+1
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 listing all online usersDavid Athay3-1/+8
2009-04-22Some string fixesKess Vargavind1-1/+1
2009-04-19Flesh out eAtehan party handlingJared Adams4-22/+217
2009-04-18Make sure every eAthena packet has a #defineJared Adams7-42/+79
2009-04-16Fix compilation under TMWServJared Adams1-6/+6
2009-04-16Remove last support #ifdef in the resource codeJared Adams1-0/+21
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-15Some PopupMenu cleanups/fixes and additions.Tametomo1-0/+1
Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-14Put the remaining unnamespaced handlers in a namespaceBjørn Lindeijer10-2/+40
Also fixed some initialization order warnings when compiling with tmwserv support and made two getters const.
2009-04-13Some cleanup of the Configuration interfaceBjørn Lindeijer1-3/+3
Mainly avoid all the convertions from integer to float and then to string and also back from string to float and then to integer.