This system is very simple, it lacks an appropriate description to explain what it's actually doing, please elaborate on what this is for - it seems more like a tutorial than a system
Though aside from that it has some technical flaws
- Group Leaks
- Store reused values in temporary variables (such as "Picked unit")
I'll be setting this to needs fix due to these above issues