I was digging canals to fill a lake on a lower level, needed to dig another layer once the canal were filled already and the water bugged. Rebooted and got 42 of these errors popup. Screen caps to follow.
develop-2513 (x64)
radiant/modules/entities.luac:86: attempt to index local ‘entity’ (a nil value)
stack traceback:
[C]: ?
radiant/modules/entities.luac:86: in function ‘get_world_grid_location’
stonehearth/components/water/water_component.luac:32: in function ‘get_water_level’
…hearth/components/waterfall/waterfall_component.luac:63: in function ‘_update’
…hearth/components/waterfall/waterfall_component.luac:54: in function <…hearth/components/waterfall/waterfall_component.luac:54>
I have the exact same issue with the current build.
I have been able to reproduce the issue as well. Just dig out a long series of canals/lakes etc BEFORE connecting to the source of water. When it’s connected up to a lake, the water will flow in and then this error message will occur on load from then on.
develop-2534 (x64)
radiant/modules/entities.luac:86: attempt to index local 'entity' (a nil value)
stack traceback:
[C]: ?
radiant/modules/entities.luac:86: in function 'get_world_grid_location'
stonehearth/components/water/water_component.luac:32: in function 'get_water_level'
...hearth/components/waterfall/waterfall_component.luac:63: in function '_update'
...hearth/components/waterfall/waterfall_component.luac:54: in function <...hearth/components/waterfall/waterfall_component.luac:54>
I was just about to hop in the game. I’ll see what I can do about getting this error in the latest build
Edit: 4 attempts so far and haven’t managed a single water error of any kind. Has Team Radiant developed the super-human ability to fix problems by simply mentioning them? How awesome are you guys?!?!
I’ll keep working at it and send the save when I manage to replicate the error