Ok, I think I understand what might be wrong then:
In this line, there are two boolean conditions which don’t seem like they could both be true (assuming fuelc and fuel2 have different IDs). Perhaps you want if cell.id == fuelc.id or cell.id == fuel2.id? That is, use a logical OR instead of a logical AND.