summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcheapie <no-email-for-you@example.com>2025-04-09 17:27:49 -0500
committercheapie <no-email-for-you@example.com>2025-04-09 17:27:49 -0500
commit194a3bed98bb46ae64cdb69f2f2b3ec4de78ec13 (patch)
tree86b0583e660ab1434af6c06dc7295bea36a46382
parenta887141fb409475ade542b3cb16c97579d27d830 (diff)
downloadcelevator-194a3bed98bb46ae64cdb69f2f2b3ec4de78ec13.tar
celevator-194a3bed98bb46ae64cdb69f2f2b3ec4de78ec13.tar.gz
celevator-194a3bed98bb46ae64cdb69f2f2b3ec4de78ec13.tar.bz2
celevator-194a3bed98bb46ae64cdb69f2f2b3ec4de78ec13.tar.xz
celevator-194a3bed98bb46ae64cdb69f2f2b3ec4de78ec13.zip
Fix misbehavior and possible crashes if the floor table is edited such that the floor the car is on no longer exists
-rw-r--r--controllerfw.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/controllerfw.lua b/controllerfw.lua
index 430d576..2b29db2 100644
--- a/controllerfw.lua
+++ b/controllerfw.lua
@@ -97,7 +97,7 @@ local function getpos(pioffset)
ret = ret+v
if ret > searchpos then return k end
end
- return mem.params.floorheights[#mem.params.floorheights]
+ return #mem.params.floorheights
end
local function gettarget(floor)