summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2008-11-23Grey out magic bar if matk negative, update F2 window magic barFate2-1/+6
2008-11-23Corrected a misreporting of the number of available slots. In the Ira Rice1-1/+1
future, this should be de-hardcoded and obtained from the server instead.
2008-11-22Fixed warning about passing NULL for a non-pointerBjørn Lindeijer2-10/+6
Encountered by z0ro.
2008-11-22Fixed non-virtual destructorBjørn Lindeijer1-25/+22
The class had virtual methods, in which case it's good practice to also make the destructor virtual. Otherwise you can end up with destructors of subclasses not being called on deletion.
2008-11-22Added ability to add equipment to the shurtcut barNikos Giagtzoglou3-28/+25
Patch by Nikos, with some improvements.
2008-11-22Added custom nib for Cmd-Q on OSXDavid Athay1-76/+181
2008-11-22Inventory window now displays amount of slots usedNikos Giagtzoglou4-10/+32
Patch by Nikos, with some improvements by vargavind.
2008-11-22While there is still a small visual artifact, this patch fixes the buy Ira Rice3-6/+4
window so that it properly reports how much money you have.
2008-11-21Center large minimaps on playerBjørn Lindeijer1-15/+19
Based on a patch by QOAL.
2008-11-21Changed windowing code to allow for multiple skins. This will be Ira Rice3-15/+15
modified in a bit so that there are no redundant skin loads, but for now, it doesn't leak any more as well.
2008-11-21Added the setup button to show when the client is loaded, since all of Ira Rice1-0/+37
the settings in it can be changed on client startup and aren't game specific.
2008-11-21Fixed the linker error that we've been having. Apparently, it was caused Ira Rice2-25/+28
by me accidently removing the include for main.h in openglgraphics.
2008-11-20Removed a duplicated includeBjørn Lindeijer1-1/+0
2008-11-18Pedantic fixes to the client, where I alphabetized all of the include Ira Rice311-1247/+319
statements, as well as removing the new skill dialog, which we do not, nor will we use (if we do, it'd be a new one that we'd make). WARNING!!! This, and all other previous builds have a linker error for the Gnome libraries version 4.3.2 on my setup. It's assumed that this is also the case for other users of this library as well. I'm currently assuming that there's a bug in the compiler itself, and will look into reporting this, but in the mean time, it doesn't build for these users, unfortunately. Sorry about this.
2008-11-17Added Xcode files.David Athay2-0/+289
2008-11-16Got rid of CVS/Subversion $Id$ markersBjørn Lindeijer291-600/+24
I don't know why we dealt with these things for so long. Did we ever get anything out of it?
2008-11-13Added a slot display so that players can track how much space they've used.Ira Rice2-2/+22
2008-11-12Applied a fix that fixes TMW loading.Ira Rice1-6/+9
2008-11-11Fixed a text glitch reported by Jarvellis.Ira Rice1-1/+1
2008-11-11Fixed two broken include pathsPhilipp Sehmisch1-2/+2
2008-11-09Fixed NPC's reporting as dead on the new server.Ira Rice1-1/+2
2008-11-08Ported a TMW compile error fix reported by Martin Michlmayr.Ira Rice1-4/+1
2008-11-08Fixed compile error with GCC 4.4 reported by Martin Michlmayr.Bjørn Lindeijer1-5/+1
2008-11-06Tweak member naming to fit conventions as a fix to r4934.Dennis Friis2-4/+4
2008-11-06Arrange system includes after project includes as a tweak to r4929.Dennis Friis1-2/+2
2008-11-06Minor interface cleanup. Moved the login selection scrollbox so that it Ira Rice1-1/+4
aligns up with the other fields.
2008-11-06Ported a patch by Peavey on TMW to keep all item pointers inside of Ira Rice6-45/+38
inventory. For us, this should get rid of the arrow crashing bug, if it still exists (been a few weeks since I've heard of it happening now).
2008-11-06Have equipment tied into player inventory instead of keeping its own list of ↵Dennis Friis6-34/+35
pointers to items. This ensures the ressource is up-to-date and avoids crashes on stale item pointers.
2008-11-06Remove an extra include and arrange headers like the trunk client for easier ↵Dennis Friis1-3/+1
merging.
2008-11-06Don't allow players to use items through item shortcuts while trading. Ira Rice1-74/+78
Patch done by Peavey on TMW.
2008-11-06Fix a missing brace that got lost on last commit (r4927)Dennis Friis1-0/+1
2008-11-06Do not activate shortcuts if tradewindow is visible.Dennis Friis1-9/+12
2008-11-05Minor targeting fix (don't count attacking against target timeouts), as Ira Rice1-5/+6
well as only calling the target draw update code only when necessary.
2008-11-05Found a way to remove the ugly hack that was done to ensure that Ira Rice1-7/+2
stringstream would behave. Before, it set the string stream to a single space, while now it clears the stream and then sets it to null. So, should the string stream code ever be fixed in the future, this function won't break.
2008-11-04Committed an extension to the San Serif font by Vargavind on TMW so that Ira Rice1-2/+12
it contains the complete ISO-8859-15 character set, as well as made a few other smaller fixes towards fixing make dist.
2008-11-04Applied more changes by vargavind, adding the complete ISO-8859-15 characterBjørn Lindeijer1-3/+13
set to the sans-serif font.
2008-11-03Fixed login server order, so as to not confuse new people.Ira Rice1-1/+1
2008-11-03Added a /w alias for whispering. Suggested by Kyron.Ira Rice1-2/+2
2008-11-03Updated a few files that have been out of date for a while. This doesn't Ira Rice1-3/+3
fix make dist yet, but at least these files aren't out of date any more.
2008-11-03Fixed talk being recalled while t is held down. Thanks doors for Ira Rice1-9/+12
noticing this bug.
2008-11-02Fixed a potential crash.Ira Rice1-0/+5
2008-11-02Since TMW de-hardcoded their hair colors, I have since removed the hard ↵Ira Rice1-27/+17
coded fail colors from the color db.
2008-11-02Fixed a few windows compiler errors, as well as rolled out a new Windows build.Ira Rice1-1/+1
2008-11-02This correctly fixes the attack problem. Apparently, I didn't realize a bit ↵Ira Rice2-2/+6
ago that the item type was being used to determine which attack animation to use, since a comment lied about it not being used.
2008-11-02Fixed a hair color problem that Soft reported that I apparently broke when I ↵Ira Rice2-1/+2
de-hardcoded the hair colors.
2008-11-02Fixed weapon attacks, which apparently has been broken since the mapping ↵Ira Rice1-3/+0
code was imported, due to me changing the actions to enumerations.
2008-11-02Merged another fix from TMW for the new skill dialogue, which makes it so ↵Ira Rice1-4/+20
that if a skill is unknown, it doesn't crash the client (it doesn't print garbage, like fate claims).
2008-11-02Reverted a TMW change that had a repercussion that I didn't think of. While ↵Ira Rice1-2/+2
TMW may think that it's unnecessary to use these view packets, what they fail to realize is that this is done so that you can see these viewed on OTHER players than yourself, otherwise there would never be a reason to use any of the clothing packets at all. So, my reccommendation, if any TMW person is reading these SVN logs at all, is to either add it back, or remove all clothing ID's in the SMSG_PLAYER_MOVE packet. This is yet again another reason why all TMW commits should not be treated as being good and should be tested first before committing to our own SVN.
2008-11-02Ported a patch from TMW by fate which de-hardcodes skills, as well as ↵Ira Rice9-64/+184
removes the server sending out view id's for gloves and boots (which weren't needed.) Here's the full log: * Updated GUI table and model to better handle NULL widgets during initialisation * On SMSG_MOVE et al., ignore boots and glove information-- that information is incorrect and we're guaranteed to already have the correct information anyway. * Properly decode `is dead' information for PCs, so that dead players, when encountered, will be lying on the ground, dead, rather than standing. * Use `skills.xml' file from client data to determine skill names * Report client version number (hereby bumped to 1) in unused charserver slot (ignored by vanilla eAthena)
2008-11-01* Report unmapped skill names as `Mystery Skill' (rather than random characters)Fate1-4/+22