In terms of configurability as a system, it is rather lacking. However, I do like the idea. The system would be ready for approval once you fix a few simple things:
- Is it necessary to pick units within the entire map? I feel the playable map area is enough
- On Fire abilities should be configurable
- As stated by Emm-A-, percentage life should be configurable
- As stated by Chaosy, you should store (Picked unit) into a variable when you need to refer to it more than once
- This leaks a point:
-
Unit Group - Pick every unit in (Units within (BuildingFire_InitialRadius + BuildingFire_IncrementalRadius) of (Position of (Picked unit))) and do (Actions)
- Why do you check to see if DamageSpread is true inside the unit group loop? The boolean is global, meaning that all buildings are affected by it, so there is no need to constantly check for it in the unit group loop. The check should be done before the group enumeration
- Attack and damage type should be configurable
I'm not next to my computer, so I was unable to open the demo map. However, judging from the way the triggers look, it looks like it was made in WEU. If so, you will need to make sure it works in the vanilla editor or JNGP for me to approve it. Other than that, if you only do the suggestions I made, I would have to give this system a low rating due to how lacking the config trigger is. It's a rather interesting system, so I would love to see more freedom for users to play around with it.
Set to
Awaiting Update.