summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-10-31Added a text patch done on TMW to increase the number of characters Ira Rice2-3/+3
supported (done by vargavind), as well as changing the effect used for critical updates (change of opinion on what looks better).
2008-10-31Applied patch by vargavind which adds more special characters to the font.Bjørn Lindeijer2-3/+9
Somehow they were already part of the font image, but not used.
2008-10-31Added critical notifications to the client. While I had originally Ira Rice7-7/+31
planned to do this (I still did it my way), TMW beat me to implementing, so I'll credit them with their commit reminding me to do it. This is not done the exact same way, as I prefer to see an actual "crit!" show above the being, instead of an ambiguous particle.
2008-10-30Added particle effect on critical hits.Philipp Sehmisch2-4/+13
2008-10-30Minor fixes to movement and hit effects. Patch by Kage_Jittai.Dennis Friis2-9/+8
2008-10-30Fixed a small targeting issue that arose from having uninitialized data Ira Rice1-10/+9
at the start.
2008-10-30Do not set shoe sprite on player move packet unless supported by eAthena.Dennis Friis2-3/+7
2008-10-28Removed a redundant line that wasn't doing anything. Should have taken a Ira Rice1-1/+0
minute more to check it over thouroughly first.
2008-10-28Made it so that the trade window doesn't stay visible when it was open Ira Rice1-0/+1
before the client was closed. Patch by Trelos on TMW.
2008-10-28Added support for no dialogue NPC's. Patch by Peavey from TMW.Ira Rice1-2/+8
2008-10-28Handle NPC script close. Fixes client input freeze on no-dialog NPCs.Dennis Friis2-2/+13
2008-10-28Fixed a fast walking bug that was caused by a state conflict Ira Rice2-9/+9
where the keys would tell the client to attack and stop attacking all at the same time. Thanks to SoftLace for reporting it.
2008-10-28Fixed trade window being visible on client startup when it was visible onBjørn Lindeijer2-0/+6
shutdown. Thanks to Trelos for looking into this problem.
2008-10-28Fixed up confirm dialogues so that they also can utilize the text Ira Rice3-16/+50
wrapping code, like the ok dialogues.
2008-10-28Fixed OK dialogue so that it draws correctly for multiple lines Ira Rice1-1/+1
(forgot to do button padding before).
2008-10-28Changed the name of the old target key to stop attack, as well as making Ira Rice2-2/+8
it do exactly that in the local player. Since it already was doing this behavior anyways, I just extended it out to stop attack at any point in the attack.
2008-10-28Fixed attacking so that it will actually continue to attack in Ira Rice4-31/+47
succession like it's intended to if it's given a true keep flag, or just do one attack if that flag isn't set. Since most people seem to prefer to continue to attack when attacking, shift will be used for when someone only wants to hit the target once.
2008-10-27Removed an unnecessary check.Ira Rice1-3/+0
2008-10-27De-hardcoded the number of hair styles.Ira Rice5-7/+25
2008-10-27Forgot the ChangeLogDavid Athay1-0/+5
2008-10-27Removed /check command.David Athay1-4/+0
2008-10-27add effect handler (by Chuck Miller)Roderic Morris9-1/+115
2008-10-27Revised code so that dead sprites are de-targeted.Ira Rice3-8/+16
2008-10-27Changed mouse attack behavior so that if you click on a being that's too Ira Rice1-1/+1
far away and are holding down the attack key, you will attack that being.
2008-10-27Fixed mouse attacks and targeting.Ira Rice2-5/+7
2008-10-27Added the ability to turn off a target by targeting it again after being Ira Rice1-2/+9
targeted.
2008-10-27Made targets draw on the fringe layer, as well as added t for talking to Ira Rice9-16/+53
an NPC, n for targeting an NPC, and changed basic targeting code so that it'll time out after being on a target for longer than a minute.
2008-10-27Add an effects manager (patch by Kage Jittai)Jared Adams7-2/+159
2008-10-27Merged the Tametomo branch back into trunk. Targeting has been removed Ira Rice6-124/+133
from the viewport, and is now located on the beings themselves. Eventually, this will be changed further so that the targets draw below the being, instead of maintaining the same logic, but baby steps first.
2008-10-26fix for last commitRoderic Morris1-2/+2
2008-10-26fixes for movementRoderic Morris3-1/+25
2008-10-26Merged revisions 4302,4338,4360-4362,4526,4528,4534,4547 via svnmerge from Bjørn Lindeijer7-22/+132
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r4302 | crush_tmw | 2008-05-28 18:51:26 +0200 (Wed, 28 May 2008) | 1 line Changed the way particle emitter skip is handled to make linear and circular emitters work with particleEmitterSkip enabled. ........ r4338 | crush_tmw | 2008-06-05 20:41:39 +0200 (Thu, 05 Jun 2008) | 1 line Lowered default particle detail level. ........ r4360 | crush_tmw | 2008-06-23 16:44:20 +0200 (Mon, 23 Jun 2008) | 1 line Implemented "alpha" particle property. ........ r4361 | crush_tmw | 2008-06-23 22:20:05 +0200 (Mon, 23 Jun 2008) | 1 line Forgot changelog with last commit. ........ r4362 | crush_tmw | 2008-06-24 14:29:33 +0200 (Tue, 24 Jun 2008) | 1 line Added particle property "follow-parent" which makes the particle move when its parent particle is moved. ........ r4526 | crush_tmw | 2008-08-24 20:52:00 +0200 (Sun, 24 Aug 2008) | 1 line Added new particle emitter property "output-pause" which allows to define a fixed (or random) interval between two outputs. ........ r4528 | crush_tmw | 2008-08-24 20:58:39 +0200 (Sun, 24 Aug 2008) | 1 line fix for an error in the last commit ........ r4534 | b_lindeijer | 2008-08-27 20:48:13 +0200 (Wed, 27 Aug 2008) | 3 lines Renamed "randomnes" to "randomness", so that it won't show up as part of Fate's patch. ........ r4547 | crush_tmw | 2008-08-29 00:44:43 +0200 (Fri, 29 Aug 2008) | 1 line Added output-pause to copy constructor of particle emitters. ........
2008-10-26Since we somehow did end up depending on a hacked eAthena instead of supportingBjørn Lindeijer2-8/+10
existing features decently, assign the shoes and gloves IDs.
2008-10-26Added Crush's recent Particle engine modifications from TMW.Ira Rice8-112/+194
2008-10-26Implemented particle emitters with properties which change over time ↵Philipp Sehmisch9-117/+225
according to wave functions.
2008-10-26Fixed some compile errors that occured from restructuring.Ira Rice1-3/+4
2008-10-26get rid of /admin commandsRoderic Morris2-23/+7
2008-10-26Pixel-accurate and fluently animated keyboard movement by Kage Jittai - ↵Philipp Sehmisch4-6/+66
albeit not flawless it is still a big improvement.
2008-10-25Fixed NPC's so that clothes would draw again. However, if in the future Ira Rice2-0/+7
this isn't sufficient for attacking, movement, or other code, this will be changed to mimic the style used by the base class player.
2008-10-25Changed NPC's to inherit from the player class. This should be helpful Ira Rice2-3/+9
later, since they essentially are a beefed up player.
2008-10-25Imported --data parameter from TMW.Ira Rice1-29/+37
2008-10-25Added in TMW's patch to display how long a ban is in effect.Ira Rice1-1/+1
2008-10-25Made the ok dialogue use code that's similar to the speech bubble, so Ira Rice3-15/+52
that it can take advantage of the text box's wrapping code.
2008-10-25Changed NPC name logic so that it filters out all content past the # Ira Rice1-2/+4
delimiter. This behavior is specified as being a Safray client feature, and not being a server feature, and we haven't implemented it before because of not having a good reason to at the time.
2008-10-25attack range fixes, highlight monsters in range (by Chuck Miller)Roderic Morris6-34/+78
2008-10-24Made it so the player will auto face its targetJared Adams3-2/+41
Fixed it so the correct direction will be Patch by Chuck Miller
2008-10-24fixes for targetting (by Chuck Miller)Roderic Morris4-15/+23
2008-10-23Added missing header and print newline at end of usage instructionsBjørn Lindeijer2-1/+2
2008-10-23Added missing header fileBjørn Lindeijer1-0/+1
2008-10-23Fixed a crash that I caused earlier when I was fixing compiler warnings. Caused Ira Rice2-12/+1
by adding a new destructor.