My map was like this :
P1 = Human
P2 = Human
P3 = Human
P4 = Human
P5 = Human
P6 = Human
P7 = Computer (Used only for the Arbiter AI script which I really need)
P8 = Neutral (just neutral instead of Human, Computer etc... it's used for unit timers and other stuff)
It worked great like this.
... until the day I needed a Rescuable player for some reason. So it became like this :
P7 = Rescuable (color = black)
P8 = Computer (I needed a comp player for the Arbiter AI Recall)
P8 has several units on the map (dropships, zerglings, overlords, reavers etc) : those are timers which I use for duration, cooldown etc, by making them cross different distances. When P8 was neutral, they acted just like I asked them to. But when he became a comp, for some unknown reason P8 started moving those units and they left their timer positions (especially the flying ones). Also, Yggdrasills and Dropships started picking up other P8 ground units to give them a ride -_-' This turned then into a big mess, as expected.
The question is why do Computer players do things on his own when there isn't a script or anything ?
I can turn him back to neutral so timers work fine again, but Recalls won't work anymore. I only needed this for the Recall animation.
As for the Rescuable player, i need him because his color is black, and every player (P1-P6) must be able to control black units whenever the conditions are met, along with his own color and units.
So, what I need is :
1) Black color potentially controlled by all Human players (Rescuable player, P7)
2) Recall animation (requires a comp player)
3) "Neutral" or computer units that don't do anything, unless triggers make them do (I wanted P8 to be a comp player who handles those units and the Recalls..).
What should I do ?
I was thinking of few solutions :
1) Turn everyone's color to black and have back P7 as a Comp and P8 as neutral (this way there is no need to get black resuable units and will work fine, but I don't like much the idea all the Human players to share the same color : / Plus, there won't be any difference between normal units and "special black units"). Don't like this much.
2) Use some kind of restriction through triggers to forbid P8 Comp player to move its units, unless a trigger decides to move them (this will make the triggering even more complex... But I'll have to do it if there isn't a better way).
3) Make a Recall using a non-computer player (rescuable, human or neutral) => I think this is impossible, but if someone knows of a way...
Damn, this is quoite frustrating... Any help or advice will be greatly appreciated.
None.