fix punching ghast not getting velocity

This commit is contained in:
epCode 2022-10-17 12:38:51 -07:00
parent 4e4bd8f978
commit 4834b01091

View File

@ -3459,6 +3459,7 @@ local mob_punch = function(self, hitter, tflp, tool_capabilities, dir)
dir = dir or {x = 0, y = 0, z = 0} dir = dir or {x = 0, y = 0, z = 0}
local v = self.object:get_velocity() local v = self.object:get_velocity()
if not v then return end
local r = 1.4 - min(punch_interval, 1.4) local r = 1.4 - min(punch_interval, 1.4)
local kb = r * (abs(v.x)+abs(v.z)) local kb = r * (abs(v.x)+abs(v.z))
local up = 2 local up = 2