Dummies

N582114

New Member
Reaction score
2
Is there any chance that someone can spot what is wrong with this code?

It stopped working all of a sudden.

Trigger:
  • Killer Roots
    • Events
      • Unit - A unit enters Killer Grass <gen>
    • Conditions
      • (Unit-type of (Triggering unit)) Not equal to Dummy
    • Actions
      • Set Temp_Point = (Center of Killer Grass <gen>)
      • Unit - Create 1 Dummy for Neutral Hostile at Temp_Point facing Default building facing degrees
      • Unit - Add Entangling Roots to (Last created unit)
      • Unit - Order (Last created unit) to Night Elf Keeper Of The Grove - Entangling Roots (Entering unit)
      • Game - Display to (All players) the text: ((Name of (Owner of (Entering unit))) + didn't know that killer roots kill.)
      • Custom script: call RemoveLocation (udg_Temp_Point)
      • Unit - Add a 3.00 second Generic expiration timer to (Last created unit)
 

HeX.16

Isn't Trollin You Right Now
Reaction score
131
Change the "entering unit" to "triggering unit". Also add the expiration timer just after you make the unit even before you give it the spell.
 

N582114

New Member
Reaction score
2
Change the "entering unit" to "triggering unit". Also add the expiration timer just after you make the unit even before you give it the spell.

Thanks, it's working again.

I have another code that I'd like you to look at. It was working fine like my killer roots trigger, and it also stopped working.

Trigger:
  • Stage 2 GCoP
    • Events
      • Unit - A unit enters KilJaeden GCoP <gen>
    • Conditions
    • Actions
      • -------- Color checks: 1 = Red, 2 = Blue, 3 = Green, 4 = Purple, 5 = Teal --------
      • -------- colorCheck[2,3,4] are the only ones available. --------
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • And - All (Conditions) are true
            • Conditions
              • colorCheck2[1] Equal to 1
              • colorCheck3[1] Equal to 1
              • colorCheck4[1] Equal to 1
        • Then - Actions
          • -------- If all the circles are equal to red, then it does: --------
        • Else - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • And - All (Conditions) are true
                • Conditions
                  • colorCheck2[2] Equal to 1
                  • colorCheck3[2] Equal to 1
                  • colorCheck4[2] Equal to 1
            • Then - Actions
              • -------- If all the circles are equal to blue, then it does: --------
            • Else - Actions
              • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                • If - Conditions
                  • And - All (Conditions) are true
                    • Conditions
                      • colorCheck2[3] Equal to 1
                      • colorCheck3[3] Equal to 1
                      • colorCheck4[3] Equal to 1
                • Then - Actions
                  • -------- If all the circles are equal to green, then it does: --------
                  • Set Temp_Point = (Center of Spellcaster Zone <gen>)
                  • Set AoE_Kill = (Units in Stage 3 Zone <gen>)
                  • Unit - Create 1 Dummy for Neutral Hostile at Temp_Point facing Default building facing degrees
                  • Unit - Add a 3.00 second Generic expiration timer to (Last created unit)
                  • Unit - Add Inferno to (Last created unit)
                  • Unit - Order (Last created unit) to Undead Dreadlord - Inferno Temp_Point
                  • Unit Group - Pick every unit in AoE_Kill and do (Actions)
                    • Loop - Actions
                      • Unit - Order (Last created unit) to Attack (Picked unit)
                  • Custom script: call DestroyGroup (udg_AoE_Kill)
                  • Custom script: call RemoveLocation (udg_Temp_Point)
                • Else - Actions
                  • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                    • If - Conditions
                      • And - All (Conditions) are true
                        • Conditions
                          • colorCheck2[4] Equal to 1
                          • colorCheck3[4] Equal to 1
                          • colorCheck4[4] Equal to 1
                    • Then - Actions
                      • -------- If all the circles are equal to purple, then it does: --------
                    • Else - Actions
                      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                        • If - Conditions
                          • And - All (Conditions) are true
                            • Conditions
                              • colorCheck2[5] Equal to 1
                              • colorCheck3[5] Equal to 1
                              • colorCheck4[5] Equal to 1
                        • Then - Actions
                          • -------- If all the circles are equal to teal, then it does: --------
                        • Else - Actions
                          • -------- If the circles are equal to any other combination, it does: --------
                          • Wait 2.00 seconds
                          • Unit - Explode (Entering unit)
 

HeX.16

Isn't Trollin You Right Now
Reaction score
131
What does this colour check do? Im sure that is the problem.
 

N582114

New Member
Reaction score
2
What does this colour check do? Im sure that is the problem.
Colorcheck is a variable that I use so that the trigger knows what color my circle of power is.

Each time I move on the circle of power, it changes color. So according to my code, when all the circle of powers are green, it will cause the inferno to drop down if a unit walks upon the main circle of power.

I really doubt that it is the color check variables, because I haven't changed them at all. It was working fine and stopped working alongside the killer roots trigger. The only thing I remember changing was the duration/damage of the entangling roots spell so that it killed the units that got entangled.
 

HeX.16

Isn't Trollin You Right Now
Reaction score
131
Look at inferno(the spell)'s mana cost and cast range. Also make sure the dummy can see this location.
 
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