Issue information

Issue ID
#1168
Status
Needs more Info
Severity
None
Started
Hercules Elf Bot
Mar 12, 2008 11:27
Last Post
Hercules Elf Bot
Dec 17, 2011 6:07
Confirmation
N/A

Hercules Elf Bot - Mar 12, 2008 11:27

Originally posted by [b]theultramage[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=1168

I found this while doing some fixing to conf/battle/skill.conf
CODE
// This delay is the min 'can't walk delay' of all skills.
// NOTE: Do not set this too low, if a character starts moving too soon after
// doing a skill, the client will not update this, and the player/mob will
// appear to "teleport" afterwards.
default_walk_delay: 300

The only place where it is used is
CODE
        if (skill_get_state(ud->skillid) != ST_MOVE_ENABLE)
            unit_set_walkdelay(src, tick, battle_config.default_walk_delay+skill_get_walkdelay(ud->skillid, ud->skilllv), 1);

This makes me wonder. According to stuff in #1116, you get a walk delay equal to your amotion (I think) when you attack normally, and probably also when you attack using skills. The code above says that it will always slap on an extra 300ms no matter what the database value is.
Could this be... incorrect?