fix fire properly

*tiles[i] != *tile