In single player mode this subgame plays well until experience is gained. Any time the character gets experience there is an error that comes up associated with an init.lua file for the 'experience' mod, and the subgame cannot continue. Experience is gained if the player kills an NPC or digs iron. I am attaching a large piece of the debug.txt, and also I include here the part with the error in quotes:
text of the error from debug.txt wrote:2017-02-04 17:42:24: WARNING[Server]: Assignment to undeclared global "noder" inside a function at ...t/games/LegendofMinetest-master/mods/experience/init.lua:219.
2017-02-04 17:42:24: VERBOSE[Server]: Server: Sent object remove/add: 0 removed, 0 added, packet size is 4392
2017-02-04 17:42:24: VERBOSE[Server]: Server: MapEditEvents:
2017-02-04 17:42:24: VERBOSE[Server]: MEET_ADDNODE: - - - - - - - - - - - - - - 1
2017-02-04 17:42:24: ERROR[Main]: ServerError: Runtime error from mod 'experience' in callback environment_Step(): ...t/games/LegendofMinetest-master/mods/experience/init.lua:114: attempt to compare string with number
2017-02-04 17:42:24: ERROR[Main]: stack traceback:
2017-02-04 17:42:24: ERROR[Main]: ...t/games/LegendofMinetest-master/mods/experience/init.lua:114: in function <...t/games/LegendofMinetest-master/mods/experience/init.lua:99>
2017-02-04 17:42:24: ERROR[Main]: /usr/local/share/minetest/builtin/game/register.lua:412: in function </usr/local/share/minetest/builtin/game/register.lua:392>
This Minetest 0.4.15 is running on Ubuntu 16.04. Lua is version 5.1 It runs fine as far as I can tell except for the error with this subgame. Let me know if you are interested in more system information or have an idea of how to troubleshoot.