From 1bf857aa6e760089534bec5c17783d74f035d983 Mon Sep 17 00:00:00 2001 From: Aki Date: Mon, 8 Aug 2016 13:03:27 +0200 Subject: Hotfix for destroyed bodies --- player.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'player.lua') diff --git a/player.lua b/player.lua index 366fe5d..db6a683 100644 --- a/player.lua +++ b/player.lua @@ -97,6 +97,8 @@ end -- Update callback of `Player` function Player:update (dt) + -- hotfix? for destroyed bodies + if self.body:isDestroyed() then return end -- # LOCALS -- velocity: x, y local x,y = self.body:getLinearVelocity() @@ -377,7 +379,7 @@ function Player:damage (horizontal, vertical) self.body:setLinearVelocity(x,0) self.body:applyLinearImpulse((42+10*self.combo)*horizontal, (68+10*self.combo)*vertical + 15) self:changeAnimation("damage") - self.combo = math.min(20, self.combo + 1) + self.combo = math.min(80, self.combo + 1) self.punchcd = 0.07 + self.combo*0.005 self:playSound(2) end -- cgit v1.1