diff options
Diffstat (limited to 'objects/Enemy.lua')
| -rw-r--r-- | objects/Enemy.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/objects/Enemy.lua b/objects/Enemy.lua index 64dea31..a6e7738 100644 --- a/objects/Enemy.lua +++ b/objects/Enemy.lua @@ -54,6 +54,11 @@ function Enemy:move(dt) self.speed = self.originalSpeed end + -- deal with punched status + if self.punched and self.punched > G.time then + return + end + if self.movePattern == "vertical" then self:moveVertical(G.player.x, dt) else self:moveTo(G.player.x, G.player.y, dt) |
