I don't think I understand. I create bombs with this.
Function CreateBomb()
If not TTile.List
TTile.List = CreateList()
End If
Local b:TTile = New TTile
b.BombFRame = 0
b.BombFrameTimer = MilliSecs()
TTile.List.AddLast(b)
End Function
And if MapArray[x,y].frame = 0, I TTile.createbomb()