I just got 4 errors when the hearthlings were removing scaffolding from a finished building. And this is a building I’ve built many times over the last few games.
release-699 (x64)
stonehearth/renderers/ladder/ladder_renderer.lua:31: attempt to index field ‘_vertical_pathing_region’ (a nil value)
stack traceback:
[C]: ?
stonehearth/renderers/ladder/ladder_renderer.lua:31: in function <stonehearth/renderers/ladder/ladder_renderer.lua:8>
release-699 (x64)
c++ exception: lua runtime error
stack traceback:
release-699 (x64)
stonehearth/components/ladder/ladder_component.lua:19: invalid normal (0.00, -1.00, 0.00) in :set_normal()
stack traceback:
[C]: ?
[C]: in function 'assert’
stonehearth/components/ladder/ladder_component.lua:19: in function 'set_normal’
stonehearth/services/server/build/ladder_builder.lua:56: in function 'create’
radiant/modules/common.lua:512: in function 'create_controller’
stonehearth/services/server/build/ladder_manager.lua:43: in function 'request_ladder_to’
stonehearth/services/server/build/build_service.lua:1502: in function ‘request_ladder_to’
…earth/components/ghost_form/ghost_form_component.lua:115: in function 'request_place_item_type’
stonehearth/services/server/town/town.lua:594: in function ‘place_item_type’
…/fixture_fabricator/fixture_fabricator_component.lua:280: in function ‘_request_town_place_item_on_structure’
…/fixture_fabricator/fixture_fabricator_component.lua:247: in function ‘_place_fixture’
…
radiant/controllers/time_tracker_controller.lua:82: in function 'set_now’
radiant/controllers/time_tracker_controller.lua:103: in function 'increment_now’
radiant/modules/timer.lua:13: in function 'instance’
radiant/modules/events.lua:291: in function <radiant/modules/events.lua:285>
[C]: in function 'xpcall’
radiant/modules/common.lua:257: in function 'xpcall’
radiant/modules/events.lua:285: in function 'trigger’
radiant/modules/events.lua:398: in function '_trigger_gameloop’
radiant/modules/events.lua:446: in function '_update’
radiant/server.lua:61: in function <radiant/server.lua:58>
release-699 (x64)
c++ exception: lua runtime error
stack traceback:
[C]: in function 'destroy’
stonehearth/components/scaffolding/scaffolding.lua:262: in function '_remove_scaffolding_region’
stonehearth/components/scaffolding/scaffolding.lua:496: in function '_process_destroy_changes’
stonehearth/components/scaffolding/scaffolding.lua:411: in function 'fn’
radiant/controllers/nonpersistent_timer.lua:56: in function 'fire’
radiant/controllers/time_tracker_controller.lua:82: in function <radiant/controllers/time_tracker_controller.lua:82>
[C]: in function 'xpcall’
radiant/modules/common.lua:257: in function 'xpcall’
radiant/controllers/time_tracker_controller.lua:82: in function 'set_now’
radiant/controllers/time_tracker_controller.lua:103: in function 'increment_now’
radiant/modules/timer.lua:13: in function 'instance’
radiant/modules/events.lua:291: in function <radiant/modules/events.lua:285>
[C]: in function 'xpcall’
radiant/modules/common.lua:257: in function 'xpcall’
radiant/modules/events.lua:285: in function 'trigger’
radiant/modules/events.lua:398: in function '_trigger_gameloop’
radiant/modules/events.lua:446: in function '_update’
radiant/server.lua:61: in function <radiant/server.lua:58>