Originally posted by [b]Chilly[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=4160
the bug is when using skills with a cast time, it should check for obstacles(objects, walls, etc.) both before it starts casting and after the cast bar ends. it applies to both single target and aoe skills(but not all aoe skills), ill use firebolt in this example:
on kro:
target a monster with firebolt
a check is done to see if there are obstacles between the caster and the target:
- if there are obstacles --> skill fails
- if not --> skill begins casting
when cast time ends the check is done again:
- if there are obstacles --> sp is used, after-cast delay is applied to caster, but skill does not cast on the target.
- if not --> skill hits target
(IMG:http://img191.imageshack.us/img191/1541/screen155.th.jpg)
on eathena:
target a monster with firebolt
a check is done to see if there are obstacles between the caster and the target:
- if there are obstacles --> skill fails
- if not --> skill begins casting
when cast time ends no check is done:
skill hits target, even with obstacles in the way
(IMG:http://img191.imageshack.us/img191/1899/screenchillyro000.th.jpg)
ill make videos if needed~