From 78e9413188b415960484002ae94339e515c9914b Mon Sep 17 00:00:00 2001 From: Boris Vanhoof Date: Wed, 5 Jun 2019 23:29:12 +0200 Subject: [PATCH] Fix : Missing with vampiric blow doesn't seem to trigger a 'Dodge' action text #59 --- src/skill.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/skill.c b/src/skill.c index ce66828..a243776 100644 --- a/src/skill.c +++ b/src/skill.c @@ -342,9 +342,11 @@ vampiric_blow_skill(Skill *skill, SkillData *data) player->stats.advantage = true; CombatResult result = stats_fight(&player->stats, &monster->stats); player->stats.advantage = false; + + monster_hit(monster, result.dmg, result.critical); + if (result.dmg) { mixer_play_effect(SWORD_HIT); - monster_hit(monster, result.dmg, result.critical); monster_set_bleeding(monster); unsigned int gain = player->stats.lvl * 3;