Which Trigger do I use?

cstorm

New Member
Reaction score
1
Currently im making a map that encorperates "Acid Rain", Basically the player is warned that it's going to rain, a trigger activates the envirment weather effect "Ashenvale Heavy Rain", the player have to enter there shelters or be damaged. Which trigger do i use to do a "damage units(Units/not buildings) in region(Everywhere) owned by players that are controlled by humans, for 30 seconds" type of trigger or group of triggers... lol sorry that sounds like improper english

"damage units(Units/not buildings) in region(Everywhere) owned by players that are controlled by humans, for 30 seconds"
 

Sonic

New Member
Reaction score
10
Trigger:
  • Events
    • Time - Every 1 second
    • Conditions
    • Your Conditions
    • Actions
    • set Group - Units owned by Player 1 matching unit is a building equal to true, matching unit is a ground equal to true,matching is alive equal to true
    • Unit Group - Pick every unit in Group
    • Unit - Cause some unit to damage picked dealing damage

Then turn off the trigger
 

cstorm

New Member
Reaction score
1
Wait, for the "Unit - Unit - Cause some unit to damage picked dealing damage" ?
 

Moridin

Snow Leopard
Reaction score
144
The action as seen in the actions list is:

Unit - Damage Target

...if I remember it right.
 

rafaxik

New Member
Reaction score
2
Wait, for the "Unit - Unit - Cause some unit to damage picked dealing damage" ?

Well, I tried to do something here and I hope it helps you.
There will be 4 triggers:

Trigger:
  • AcidRainWarn
    • Events
      • Map initialization
    • Conditions
    • Actions
      • Game - Display to (All players) for 30.00 seconds the text: Acid rain will fall in 360 seconds

Trigger:
  • AcidRainRun
    • Events
      • Time - Elapsed game time is 360.00 seconds
    • Conditions
    • Actions
      • Game - Display to (All players) for 10.00 seconds the text: Acid rain will fall NOW!
      • Unit - Create 1 dummy01 for Neutral Hostile at (Center of (Playable map area)) facing Default building facing degrees
      • Set TempUnit1 = (Last created unit)
      • Trigger - Turn on AcidRainCheckUnits <gen>


Trigger:
  • AcidRainCheckUnits
    • Events
      • Time - Every 0.10 seconds of game time
    • Conditions
    • Actions
      • Unit Group - Pick every unit in (Units in (Playable map area) matching ((((Triggering unit) is A structure) Equal to False) and (((Region 000 <gen> contains (Matching unit)) Equal to True) and ((((Matching unit) is alive) Equal to True) and ((Race of (Owner of (Matching unit))) Equal to Hum and do (Actions)
        • Loop - Actions
          • Set TempUnit2 = (Picked unit)


Trigger:
  • AcidRainDamage
    • Events
      • Time - Every 1.00 seconds of game time
    • Conditions
      • (AcidRainCheckUnits <gen> is on) Equal to True
    • Actions
      • Unit - Cause TempUnit1 to damage TempUnit2, dealing 10.00 damage of attack type Hero and damage type Normal


I'm not so expert, but I really hope it helps you... It was hard to do =)
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top