Trigger:
Type:Switch
X:99999 Y:99999
Activation: Anybody
Occurrence:Repeatedly
Name: EVERYUNIT
(But no other action/effects/conditions or On Activation parameters set.)
I didn't take a really deep look into the script itself, but
as i can see it's refering to the list of the trigger: EVERYUNIT,
and looking at your trigger i would say:
Your trigger doesn't get activated at least once
why? - there's no condition in the condition field
fix? - set the condition of the trigger to either: TRUE
or THIS
If it's set to TRUE, the trigger will become active even if the trigger's activation condition doesn't actually match
in this case: anybody present inside the trigger area
If it's set to THIS, the trigger will become active, once any
unit is inside it's area (by the size of the trigger it will happen
right from the start of the mission).
Also you can change the trigger to be activated from repeatedly
to once, as it's not necessary to have a trigger activated
more than once, when only refering to it's LIST.
The array LIST TRIGGERNAME always returns the actual list
of the trigger, even if it's set to be activated ONCE.
hope this helps
~S~ CD