Closed sadovsf closed 3 years ago
I'll double check for missing edge cases with that function. Thanks.
No problem :-) Maybe check out this place for other machines as they may contain this issue as well (i did not check them explicitly as code was not complete yet)
In function
grab_output
is checkingheld_item_id == item_id
but there is missing case what to do if not.In simplest case
item.queue_free()
should be called for missing else code branch to releaseBlueprintEntity
. Ideally some handling so player does not loose this prepared item.