NPXcoot / nssm

Not So Simple Mobs mod for Minetest
14 stars 9 forks source link

Invalid position (expected table got number) #1

Closed greencopper closed 8 years ago

greencopper commented 8 years ago

Running lastest dev. Server crashes with the following error from nssm.

2016-03-05 23:45:11: ERROR[Main]: ServerError: Lua: Runtime error from mod 'nssm' in callback luaentity_Step(): Invalid position (expected table got number).
2016-03-05 23:45:11: ERROR[Main]: stack traceback:
2016-03-05 23:45:11: ERROR[Main]:       [C]: in function 'line_of_sight'
2016-03-05 23:45:11: ERROR[Main]:       /home/minetest/minetest-dev/bin/../mods/mobs/api.lua:145: in function 'line_of_sight_water'
2016-03-05 23:45:11: ERROR[Main]:       /home/minetest/minetest-dev/bin/../mods/nssm/api.lua:1239: in function </home/minetest/minetest-dev/bin/../mods/nssm/api.lua:1033>
NPXcoot commented 8 years ago

Thank you, I'm going to look into it...

greencopper commented 8 years ago

Thanks. Let me know if you need further info etc.

NPXcoot commented 8 years ago

Can you reproduce the error in the latest version? I have updated the api to 12th March version of Tenplus1 and I think the problem has gone...

NPXcoot commented 8 years ago

Fixed in development branch