diff options
Diffstat (limited to 'objects/Player.lua')
| -rw-r--r-- | objects/Player.lua | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/objects/Player.lua b/objects/Player.lua index c23fb14..74f9833 100644 --- a/objects/Player.lua +++ b/objects/Player.lua @@ -127,6 +127,7 @@ function Player:punch(target) -- check if enemy is in range if distance <= attack_radius + enemy.r + self.r and angle_diff <= math.rad(attack_angle / 2) then enemy:takeDamage(config.player.punch.damage) + enemy.punched = G.time + config.player.punch.cooldown -- knock back enemy local normEdx, normEdy = edx / distance, edy / distance local knockbackX, knockbackY = normEdx * knockback_force, normEdy * knockback_force |
