Even when one uses a region with positive/negative areas, what the engine actually does is trying up to 32 times to find a point that isn't included in any negative area. After 32 tries, it returns null (No Point).
Rather than looping indefinitely, you could try up to X times and if it fails, wait a short moment before trying again.
How can I find a random point within a region, but only at a certain cliff level. I can't think of any particular way of doing this.
Only doing an endless loop that breaks if by chance the random point it at the desired height?
EDIT: Woops meant to put this in the triggers section.
You may just have to loop through.
Even when one uses a region with positive/negative areas, what the engine actually does is trying up to 32 times to find a point that isn't included in any negative area. After 32 tries, it returns null (No Point).
Rather than looping indefinitely, you could try up to X times and if it fails, wait a short moment before trying again.
@Fullachain: Go
Action Def Create Valid Point
loops have a max ammount of times they can generally run in a given period or they error out .... if you put a wait in there it may help...
the goal is to count how many you have create and if you havent met the requirements keep calling this action....
you can include more conditionals in this action def here to prevent the points from being created too close to other given points and so on
Though there is a validator able to measure cliff height.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg