Demolish effect remains after reloading the game

I’m also experiencing this issue.

I demolish and entire (but small) building and the destruction particle effects don’t disappear, even after a restart/reload the game.

Every time I load in the game I’m given 3 engine errors:

[details=Engine Error 1]release-687 (x64) ...onehearth/components/building/building_component.lua:727: attempt to index field 'entity' (a nil value) stack traceback: [C]: ? ...onehearth/components/building/building_component.lua:727: in function '_compute_total_structures' ...onehearth/components/building/building_component.lua:130: in function <...onehearth/components/building/building_component.lua:117>[/details]

[details=Engine Error 2]release-687 (x64) c++ exception: lua runtime error stack traceback:[/details]

[details=Engine Error 3]release-687 (x64) ...onehearth/components/building/building_component.lua:243: attempt to call method 'get_category' (a nil value) stack traceback: radiant/modules/common.lua:237: in function 'report_traceback' radiant/modules/common.lua:248: in function 'get_category' ...onehearth/components/building/building_component.lua:243: in function 'get_floors' ...onehearth/components/building/building_component.lua:463: in function '_restore_terrain' ...onehearth/components/building/building_component.lua:497: 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>[/details]

I would have uploaded my save-game file but I’'m a new user and I can’t do that, but is there though.

On a final note here, if there is a magical console command to reset particle effects that you (devs) can provide, that would be awesome.

Hope this helps.

Welcome to the forum, @ramjoseh :slight_smile:

I’ve split your post to this new thread since you say the effect doesn’t disappear after restarting.

I’ve bumped your user level, so now you can upload files. Could you post your savefile so that we can take a look?

Thanks! I’m glad I can help. :smiley:

Here is my save file:
1483456517834.zip (3.6 MB)

That building was a single house? Or was something built over an already built floor?

It looks like it hasn’t been correctly demolished (I can see a floor z-fighting with the ground).

Well the build was demolished, and the particle effect didn’t go away, so I build a new one in the same place. Cause I was carefully planing the village I didn’t have any space left so to speak.

1 Like

Hello, i am a new player (1 week ago). i bought stonehearth and i love it but today when i load my game i see the same thing and i try too restart/reload and nothing. Same engine error, i can share too they error but it’s really necessary?

Screenshot: (Sign in - Google Accounts)

thank you for your works, this game is just wonderfull :slight_smile:

ps: sorry for my english, i try without translator :stuck_out_tongue:

Hi @Ausaif The screenshot link is broken. :frowning2:

Perhaps if you try to uploaded directly to the forum, the devs would be able to help, plus I think there is never too much information when it comes to this sort of staff you know, smashing bugs and all. :bug:

Hi @ramjoseh, thanks for reply of my broken link

Screenshot:

it’s better like that, true :slight_smile:

if dev or anyone need more information, i can to share my savefile.

I use mods and this is list of them:

No problem man, huge farm and village by the way. :grin:

Summary:
When trying to destroy a building, the partials go on an infinite loop
Steps to reproduce:

  1. build a building
  2. destroy it

Expected Results:
Partials appear and go away with building
Actual Results:
Building stays there and partials don’t go away
Notes:
Building build over water as it was meant to be a bridge
Got an error log after trying to destroy it
Relog did not fox
Attachments:
Photo of building with particles

Error log
release-701 (x64)
…onehearth/components/building/building_component.lua:727: attempt to index field ‘entity’ (a nil value)
stack traceback:
[C]: ?
…onehearth/components/building/building_component.lua:727: in function ‘_compute_total_structures’
…onehearth/components/building/building_component.lua:130: in function <…onehearth/components/building/building_component.lua:117>

Version Number and Mods in use:
701 (x64) steam
no mods
System Information:

A bug like this was last reported here, but reloading the game has almost always fixed this type of bug, so I wonder if this is different?

Might be, when i load up the game i get 3 bug errors instantly, and none of them are the one i got above (see them below,)
I have tried to reloading the game many times and it didn’t get rid of it.

Error 1:
release-701 (x64)
…onehearth/components/building/building_component.lua:727: attempt to index field ‘entity’ (a nil value)
stack traceback:
[C]: ?
…onehearth/components/building/building_component.lua:727: in function ‘_compute_total_structures’
…onehearth/components/building/building_component.lua:130: in function <…onehearth/components/building/building_component.lua:117>

Error 2:
release-701 (x64)
c++ exception: lua runtime error
stack traceback:

Error 3:
release-701 (x64)
…onehearth/components/building/building_component.lua:243: attempt to call method ‘get_category’ (a nil value)
stack traceback:
radiant/modules/common.lua:237: in function 'report_traceback’
radiant/modules/common.lua:248: in function ‘get_category’
…onehearth/components/building/building_component.lua:243: in function ‘get_floors’
…onehearth/components/building/building_component.lua:463: in function ‘_restore_terrain’
…onehearth/components/building/building_component.lua:497: 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>

Summary:

I built a Tavern and wanted to delete my Dining Hall. I emptied it of all lanterns, tables, and chairs, clicked on it, chose “Remove” and then “Remove this building.” I got an error message (which I unfortunately didn’t screenshot) and now three of the four walls of the Dining Hall are still standing and there is an eternal dust cloud.

Steps to reproduce:

  1. Click on building.
  2. Choose “Remove.”
  3. Choose “Remove this building.”

Expected Results:

I expected the building to disappear completely.

Actual Results:

Three of the four walls are still standing and there is a permanent dust cloud.

Notes:

Attachments:

Version Number and Mods in use:

System Information:

1 Like

we get it. you vape. :roll_eyes:

1 Like

This exact same thing happened to me yesterday :stuck_out_tongue: I believe that most of the time, if you restart the game, it’ll be fixed. I know that Team Radiant is planning to fix this, because a bunch of other people have reported this.

1 Like

yeah its happened since the day the update came out lol

Summary:
One of my houses that I hand crafted was not being built (is this a bug on it’s own, who knows) so I demo’d it to try and rebuild, but the demo dust didn’t go away after the building was fully demolished. Once the building was complete, the demo dust is still active.

Steps to reproduce:

  1. Create a custom house
  2. Queue custom house to build (they wouldn’t complete it)
  3. Delete custom house

Expected Results:
House is deleted and I can start building it over.

Actual Results:
House is demolished, but the demolition dust is still whirling around

Notes:
I just queued the rebuild right over the area that I’d demo’d, and they are building through the demo dust.

Attachments:


https://imgur.com/NV0cFyb

Version Number and Mods in use:
release-763 (x64)

System Information:
OS Name Microsoft Windows 10 Pro
Processor Intel® Core™ i7-4790K CPU @ 4.00GHz, 4001 Mhz, 4 Core(s), 8 Logical Processor(s)
BIOS Version/Date American Megatrends Inc. P1.90, 10/13/2015
Installed Physical Memory (RAM) 16.0 GB
Total Physical Memory 16.0 GB

Whoops. Meant to write something like “This just happend to me as well, so adding onto this report”, but guess who failed to do that…