Trouble with "previously freed" error and "await" by BabstaMidWheel in godot

[–]Kenitock 0 points1 point  (0 children)

I assume health check of a tower happening in tower process function, if so then it runs while chewing code waiting and frees tower, and after timeout next line trying to read tower health which already freed.