Let me delete unplace or failed plan item "NOW!"

Summary:
Let me delete unplace or failed plan item "NOW!!"
Steps to reproduce:

  1. Can delete unplace or failed place item
  2. make me play continued without new save
  3. fix bug item in building now

Expected Results:
fixed and update at once
Actual Results:
release-707 (x64)
No matching overload found, candidates: custom [double] distance_to(Point3 const&,Point3 const&)
stack traceback:
[C]: ?
[C]: in function 'distance_to’
stonehearth/services/server/inventory/inventory.lua:638: in function ‘find_closest_unused_placable_item’
…/fixture_fabricator/fixture_fabricator_component.lua:235: in function ‘_place_fixture’
…/fixture_fabricator/fixture_fabricator_component.lua:217: in function ‘_start_project’
…/fixture_fabricator/fixture_fabricator_component.lua:42: in function <…/fixture_fabricator/fixture_fabricator_component.lua:40>
release-707 (x64)
c++ exception: lua runtime error
stack traceback:
Notes:
fixed and update at once
Attachments:

Version Number and Mods in use:
alpha 21
System Information:

release-707 (x64)
…ehearth/components/happiness/happiness_component.lua:439: attempt to index local ‘category_data’ (a nil value)
stack traceback:
radiant/modules/common.lua:245: in function 'report_traceback’
radiant/modules/common.lua:256: in function <radiant/modules/common.lua:250>
…ehearth/components/happiness/happiness_component.lua:439: in function ‘get_category_data’
…ehearth/components/happiness/happiness_component.lua:513: in function ‘_is_thought_category’
…ehearth/components/happiness/happiness_component.lua:406: in function ‘_parse_thought_key’
…ehearth/components/happiness/happiness_component.lua:628: in function ‘_get_thought_data_for_key’
…ehearth/components/happiness/happiness_component.lua:601: in function ‘_expire_thought_event’
…ehearth/components/happiness/happiness_component.lua:619: in function '_fn’
radiant/controllers/timer_controller.lua:95: in function 'fire’
radiant/controllers/time_tracker_controller.lua:84: in function <radiant/controllers/time_tracker_controller.lua:84>
[C]: in function 'xpcall’
radiant/modules/common.lua:265: in function 'xpcall’
radiant/controllers/time_tracker_controller.lua:84: in function ‘set_now’
…hearth/services/server/calendar/calendar_service.lua:417: in function ‘_on_event_loop’
…hearth/services/server/calendar/calendar_service.lua:46: in function 'instance’
radiant/modules/events.lua:291: in function <radiant/modules/events.lua:285>
[C]: in function 'xpcall’
radiant/modules/common.lua:265: 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>

Oh hell yeah, this is common bug but suck time.

1 Like

Agree, it is and has been a gamebreaking experience with this bug for a loooong time… :glum:

1 Like