It's awfully annoying that there's no direct way of determining whether or not a unit is neutral to a player.
.
________________
real ticker 039;ticker039; is, in seconds, how often the periodic functions of UAC are called for the
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ particular instance. This includes the frequency at which units can become affected
or unaffected, and how often unitPeriodic and timerLoop are called. This is automatically rounded down
to a multiple of TIMEOUT. This is TIMEOUT by default.
set data.ticker = data.ticker + TIMEOUT
..If implement attempts to implement a module that has already been implemented in a struct, the call is ignored as well..