Well here is a screenshot of my construction script. When using another bool array the for each loop takes all indexes, there probably is a mess with the creation of my “Fusible Status” bool array.
Aaaaaand I know I should never modify an array while a for each loop is looping using this array, but can’t find how to do this differently… The check code function is only called after the creation of the array btw.
