HeroOfTheWinds / minetest-caverealms

A mod for Minetest to add underground realms
17 stars 14 forks source link

caverealms nodes.lua:546 crash when caverealms:constant_flame dug with technic:mining_drill_mk3_2 #11

Open Cat5TV opened 7 years ago

Cat5TV commented 7 years ago

Looks like Minetest crashes when a player drills caverealms:constant_flame. Crash occurs in caverealms/nodes.lua:546


2017-02-22 13:32:44: ACTION[Server]: Player digs caverealms:constant_flame at (-2340,-11564,-13348)
2017-02-22 13:32:44: ACTION[Main]: IRC: Disconnected.
2017-02-22 13:32:45: ERROR[Main]: ServerError: Lua: Runtime error from mod '' in callback item_OnUse(): /home/robbie/.minetest/mods/caverealms/nodes.lua:546: attempt to call field 'on_flame_remove_at' (a nil value)
2017-02-22 13:32:45: ERROR[Main]: stack traceback:
2017-02-22 13:32:45: ERROR[Main]:   /home/robbie/.minetest/mods/caverealms/nodes.lua:546: in function 'after_dig_node'
2017-02-22 13:32:45: ERROR[Main]:   /home/robbie/minetest/bin/../builtin/game/item.lua:500: in function 'node_dig'
2017-02-22 13:32:45: ERROR[Main]:   ...minetest/mods/technic/technic/tools/mining_drill.lua:60: in function 'drill_dig_it0'
2017-02-22 13:32:45: ERROR[Main]:   ...minetest/mods/technic/technic/tools/mining_drill.lua:180: in function 'drill_dig_it'
2017-02-22 13:32:45: ERROR[Main]:   ...minetest/mods/technic/technic/tools/mining_drill.lua:323: in function 'mining_drill_mk3_handler'
2017-02-22 13:32:45: ERROR[Main]:   ...minetest/mods/technic/technic/tools/mining_drill.lua:415: in function <...minetest/mods/technic/technic/tools/mining_drill.lua:414>```
Cat5TV commented 7 years ago

@Zeno- submitted this. Could it be added to the master branch? https://github.com/Zeno-/caverealms_lite/commit/e7f6026f76583e6f268b45882dce8bde4cb53cd0