From b4fe1fe36532513bac4b58372ba4753b188e4d85 Mon Sep 17 00:00:00 2001 From: Playtester Date: Tue, 31 May 2016 18:23:58 +0200 Subject: [PATCH] Enchant Blade on blocked attacks (fixes #1327) * Enchant Blade will no longer deal damage on blocked attacks (e.g. against Safety Wall and King's Grace) --- src/map/battle.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/map/battle.c b/src/map/battle.c index 29b89ce040..1513b7db77 100644 --- a/src/map/battle.c +++ b/src/map/battle.c @@ -5008,7 +5008,7 @@ struct Damage battle_calc_weapon_final_atk_modifiers(struct Damage wd, struct bl status_zap(src, hp, 0); } // Only affecting non-skills - if (!skill_id) { + if (!skill_id && wd.dmg_lv > ATK_BLOCK) { if (sc->data[SC_ENCHANTBLADE]) { //[((Skill Lv x 20) + 100) x (casterBaseLevel / 150)] + casterInt + MATK - MDEF - MDEF2 int64 enchant_dmg = sc->data[SC_ENCHANTBLADE]->val2;