Closed BuckarooBanzay closed 2 years ago
I have still not been able to reproduce this. My tests work fine in node breaker, deployer and postool can't be set in digtron. Have also tested in constructor without errors.
edit: also triggering with luac and dead player does not trigger any errors.
Hmm, it didn't happen after that :shrug: closing for the sake of sanity :slightly_smiling_face:
Hm, i think i remember again how this could happen:
Did you test it with a node-breaker/deployer and logging out afterwards?
The oPlayer
object might come from here: https://github.com/mt-mods/pipeworks/blob/23fe215721a816d49652f4523c9ff6458b010b4b/common.lua#L176-L290
And it does not have the get_meta
field...
Thanks. :D Yes it seems to happen if the player who set up the node-breaker is offline. I found a way to make it work, so that the grid shows up and there is no crash. Also found something else to improve.
(i haven't looked at this one in detail yet)
EDIT: the tool was used in a node-breaker, right? :facepalm: