Fatal Error with trigger

dondonda

New Member
Reaction score
3
In my map i always get a fatal error when these three triggers run, they are initially off until around 10 minutes when they are turned on and are supposed to run for the rest of the game.. The triggers are spawn triggers that send random units from a unit group that i set to different types of units in a region.Now can anyone tell me whether i am using some forbidden blizzard move that cuases these crashes in these trgger??
Trigger:
  • OrcAutoSpawn
    • Events
      • Time - Every 45.00 seconds of game time
    • Conditions
    • Actions
      • Set OrcSpawn = (Center of Orc Spawn Area <gen>)
      • Set OrcAttackArea = (Center of Orc Attack Area <gen>)
      • Unit - Create 10 (Unit-type of (Random unit from OrcSpawnUnits)) for Player 12 (Brown) at OrcSpawn facing Default building facing degrees
      • Set AllOrc = (Units in Orc Spawn Area <gen>)
      • Unit Group - Pick every unit in AllOrc and do (Actions)
        • Loop - Actions
          • Unit - Order (Picked unit) to Attack-Move To OrcAttackArea
      • Custom script: call RemoveLocation(udg_OrcSpawn)
      • Custom script: call RemoveLocation(udg_OrcAttackArea)
      • Custom script: call DestroyGroup(udg_AllOrc)

Trigger:
  • Undead Auto Spawn
    • Events
      • Time - Every 45.00 seconds of game time
    • Conditions
    • Actions
      • Set UndeadAttackArea = (Center of Undead Attack Area <gen>)
      • Set UndeadSpawn = (Center of Undead Spawn Area <gen>)
      • Unit - Create 10 (Unit-type of (Random unit from UndeadSpawnUnits)) for Player 12 (Brown) at UndeadSpawn facing Default building facing degrees
      • Set AllUndead = (Units in Undead Spawn Area <gen>)
      • Unit Group - Pick every unit in AllUndead and do (Actions)
        • Loop - Actions
          • Unit - Order (Picked unit) to Attack-Move To UndeadAttackArea
      • Custom script: call RemoveLocation(udg_UndeadAttackArea)
      • Custom script: call RemoveLocation(udg_UndeadSpawn)
      • Custom script: call DestroyGroup(udg_AllUndead)

Trigger:
  • DemonAutoSpawn
    • Events
      • Time - Every 45.00 seconds of game time
    • Conditions
    • Actions
      • Set DemonAttackArea = (Center of Demon Attack Area <gen>)
      • Set DemonSpawn = (Center of Demon Spawn Area <gen>)
      • Unit - Create 10 (Unit-type of (Random unit from DemonSpawnUnits)) for Player 12 (Brown) at DemonSpawn facing Default building facing degrees
      • Set AllDemon = (Units in Demon Spawn Area <gen>)
      • Unit Group - Pick every unit in AllDemon and do (Actions)
        • Loop - Actions
          • Unit - Order (Picked unit) to Attack-Move To DemonAttackArea
      • Custom script: call RemoveLocation(udg_DemonAttackArea)
      • Custom script: call RemoveLocation(udg_UndeadSpawn)
      • Custom script: call DestroyGroup(udg_AllDemon)
 

Shura

New Member
Reaction score
45
Well in the third trigger, when your removing the locations, your removing UndeadSpawn instead of DemonSpawn.
 

canons200

New Member
Reaction score
50
is it too many unit in the game? i hear my friend say once the total unit in the game exceed the limit(don't know the excatly number) the game start to maifunction, if continue more, fatal error
 

Happy

Well-Known Member
Reaction score
71
i had the same problem one time and there i had to change the time about 0.01 secs...dont know why but it worked then...maybe its the same for you...
 

dondonda

New Member
Reaction score
3
I think i fixed the problem.. I had to set the spawnpool unit groups at beginning of each trigger not at beginning of game.

Also thanks for pointing out the custom script error for me.
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top