summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--luaentity.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/luaentity.lua b/luaentity.lua
index 8385264..6e75eeb 100644
--- a/luaentity.lua
+++ b/luaentity.lua
@@ -340,6 +340,8 @@ local move_entities_globalstep_part2 = function(dtime)
entity._velocity = master_entity:get_velocity()
entity._acceleration = master_entity:get_acceleration()
else
+ entity._velocity = entity._velocity or vector.new(0,0,0)
+ entity._acceleration = entity._acceleration or vector.new(0,0,0)
entity._pos = vector.add(vector.add(
entity._pos,
vector.multiply(entity._velocity, dtime)),