From c853ef0303d4309b8c4174e37378a5788357d84f Mon Sep 17 00:00:00 2001 From: aleos Date: Thu, 2 Feb 2017 18:07:37 -0500 Subject: [PATCH] Backslide against walls (fixes #1914) * Backslide animation is not shown when the player is against a wall. * SP is still consumed as normal. Thanks to @zackdreaver! --- src/map/skill.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/map/skill.c b/src/map/skill.c index 39e22dd8ed..5301f4afb3 100755 --- a/src/map/skill.c +++ b/src/map/skill.c @@ -7937,8 +7937,8 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui break; case TF_BACKSLIDING: //This is the correct implementation as per packet logging information. [Skotlex] - clif_skill_nodamage(src,bl,skill_id,skill_lv,1); - skill_blown(src,bl,skill_get_blewcount(skill_id,skill_lv),unit_getdir(bl),BLOWN_IGNORE_NO_KNOCKBACK); + if (skill_blown(src,bl,skill_get_blewcount(skill_id,skill_lv),unit_getdir(bl),BLOWN_IGNORE_NO_KNOCKBACK)) + clif_skill_nodamage(src, bl, skill_id, skill_lv, 1); break; case TK_HIGHJUMP: