Question about unit group

Feralex

Active Member
Reaction score
4
I have 2 triggers that causes lag when used over and over again but i cant see why. The only connection between them is that they have a big unit group that they have to destroy. So my question is: Is the "destroy unit group" action disfunctional in the WE Unlimited 1.20v? Ive heard that the Unlimited has alot of bugs in it but so far i havent encountered any. So i thought maybe someone can confirm whether this specific action works or not
Code:
Unit Group - Destroy unit group (Last created unit group)
 

Accname

2D-Graphics enthusiast
Reaction score
1,462
last created unit group is a unit group created via "create units for player at position facing angle" action. if you set the unit group with a variable the (last created unit-group) doesnt work.

also i am not using WEU but you could try the custom script line "call DestroyGroup (udg_Variable)
 

AceHart

Your Friendly Neighborhood Admin
Reaction score
1,495
That's not a WEU action, and yes it works.
Though the "last created unit group" refers to units from the nearest "Unit - Create ...".

What group are you destroying?

Set UnitGroup = Units in ...
Pick every unit in UnitGroup and do
- ... something with "Picked unit"
Custom script: call DestroyGroup( udg_UnitGroup )
 

Feralex

Active Member
Reaction score
4
I know its not a WEU action but i thought it might suddenly just not work in WEU. But anywayz here is one of the triggers that causes lag:

Code:
Shadow Vortex
    Events
        Unit - |CFF0054A6Shadowmancer|R 0169 <gen> Starts the effect of an ability
    Conditions
        (Ability being cast) Equal to Shadow Vortex 
    Actions
        Set ShadowVortexpoint = (Target point of ability being cast)
"create alot of Shadow Ball units"
        Wait 0.01 seconds
"create alot of Shadow Ball units"
        Wait 0.01 seconds
"create alot of Shadow Ball units"
        Wait 0.01 seconds
        Set ShadowVortexgroup = (Units of type Shadow Ball)
        Unit Group - Pick every unit in ShadowVortexgroup and do (Unit - Kill (Picked unit))
        Unit Group - Destroy unit group ShadowVortexgroup
        Trigger - Run Enemies <gen> (ignoring conditions)
        Set ShadowVortexgroup = (Units within 350.00 of ShadowVortexpoint matching (((Matching unit) is in Enemies) Equal to True))
        Unit Group - Pick every unit in ShadowVortexgroup and do (Unit - Cause Shadowmancer to damage (Picked unit), dealing 100.00 damage of attack type Spells and damage type Death)
        Unit Group - Destroy unit group ShadowVortexgroup
        Point - Remove ShadowVortexpoint
 
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