• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • ✅ The POLL for Hive's Texturing Contest #33 is OPEN! Vote for the TOP 3 SKINS! 🔗Click here to cast your vote!

Aoe Entagling Roots

Status
Not open for further replies.
Level 25
Joined
May 11, 2007
Messages
4,650
Gimme a sec.

EDIT: Copy units, abilities and triggers to map. Make sure you have the Preferences->"Create unknown variables" checked.
 

Attachments

  • LordDz_aoe_entangling_roots.w3x
    12.5 KB · Views: 118
Last edited:
Level 9
Joined
Jun 10, 2013
Messages
473
Damn thanks again LordDz !

EDIT: IT WORKS AMAZINGLY ! thank you so much

Hey I've manage to make an aoe holy light the same way you did the aoe above but I want to make it multi leveled using the same stats as the single cast holy light but the aoe would increase each level 200/300/400
 
Last edited by a moderator:
Level 6
Joined
Aug 31, 2014
Messages
137
double post btw and
[trigger=the trigger]AOE Entangling
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to (==) Mass Roots (Give this to the Hero)
Actions
Set SpellLevel = (Level of Mass Roots (Give this to the Hero) for (Triggering unit))
Set tempPlayer = (Owner of (Triggering unit))
Set tempPoint1 = (Target point of ability being cast)
-------- --------------- --------
-------- Spell --------
Set AbilityAdd = Aoe Entangle (Used by the dummy unit)
-------- Radius --------
Set tempReal = 650.00
-------- Dummy --------
Unit - Create 1 Dummy Spellcaster for tempPlayer at tempPoint1 facing 0.00 degrees
Set tempUnit = (Last created unit)
Unit - Add AbilityAdd to (Last created unit)
Unit - Set level of Aoe Entangle (Used by the dummy unit) for tempUnit to SpellLevel
Unit - Add a 2.00 second Water Elemental expiration timer to tempUnit
-------- --------------- --------
Set tempGroup1 = (Units within tempReal of tempPoint1 matching ((((Owner of (Matching unit)) is an enemy of tempPlayer) Equal to (==) True) and (((Matching unit) is alive) Equal to (==) True)))
Unit Group - Pick every unit in tempGroup1 and do (Actions)
Loop - Actions
Unit - Order tempUnit to Night Elf Keeper Of The Grove - Entangling Roots (Picked unit)
Custom script: call RemoveLocation(udg_tempPoint1)
[/trigger]


just add the few lines and it should work and be levelable
 
Status
Not open for further replies.
Top