I’m not even sure what happened, but now it’s not displaying the tiles incorrectly at the start of a unit’s turn anymore… Must have been some kind of odd compiling error or something, because I didn’t really change anything and it’s fine now… I’ll try adding in some print strings as you suggested to see if I can figure out what was going on with the attacking air and random attack issues, but I think I can probably figure it out from here.
Thanks again for the assistance, I’ll let you know if I have any other issues that I can’t figure out. 