In my opinion, AttackCursor= should be defined per weapon, not per unit. The reason is that a unit could have a normal weapon for its Primary=, and a "special" weapon for its secondary, and it would be silly to have a "special" cursor for both. Also, it might be better if the "Not" cursor was defined for each cursor. The code could then be trimmed down to:
In my opinion, AttackCursor= should be defined per weapon, not per unit. The reason is that a unit could have a normal weapon for its Primary=, and a "special" weapon for its secondary, and it would be silly to have a "special" cursor for both. Also, it might be better if the "Not" cursor was defined for each cursor. The code could then be trimmed down to:
[UNIT] ChronoCursor CustomDeployCur sor CustomGuardCurs or
Primary=Fudge
MoveCursor=
DeployCursor=
GuardCursor=
[Fudge] CustomAttackCur sor
Cursor=