Ok so I'm trying to make an item spawn on Fall Grass only. I want it to create at a random point and check if the item is on terrain type Fall Grass: if not, move it again and check again (until it's on the grass) and if it is on the grass, skip remaining actions. I'm sure this would be much easier to do in JASS just using some kind of do while loop or something but I haven't taken the time to learn JASS quite yet. My question is, are undefined for loops possible? Is there any way to re-enter a for loop in GUI without putting that for loop inside another for loop? Lol. Any help or alternative ways to accomplish this will definitely recieve some rep 