diff --git a/src/skill.c b/src/skill.c index 0f5b1c0..84b7296 100644 --- a/src/skill.c +++ b/src/skill.c @@ -974,7 +974,7 @@ skill_erupt(Skill *skill, SkillData *data) gui_log("%s takes %d damage from the explosion", r->monster->label, result.dmg); monster_set_state(r->monster, SCARED, 3); - int lvl = player_has_artifact(player, PUSH_BACK); + int lvl = 1 + player_has_artifact(player, PUSH_BACK); Vector2d dir = vector2d_to_direction(&VEC2D((float) i, (float) j)); for (int k = 0; k < lvl; ++k) { monster_push(r->monster,