Need spell help [Serpent Circle]

obucke

Member
Reaction score
23
K guys , what i need is a spell that creates a circle of snakes ( 5,7 ,9 ) in radius 200 (300,400) yards around the caster. But it also creates some kind of wall in between the snakes so no1 can aether enter or leave it for 12 sec ( at all lvls). Special effect would be nice cos i dono how to make any ... and the snakes r different strength at different spell lvls.
Now i tried doing something but it turned out shit ... but im new to WE so , its not suprising.
Serpent Circle
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Serpent Cricle
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Level of Serpent Cricle for (Casting unit)) Equal to 1
Then - Actions
Unit - Create 1 Serpent Ward (Level 1) for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 200.00 towards 0.00 degrees) facing Default building facing degrees
Unit - Create 1 Serpent Ward (Level 1) for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 200.00 towards 72.00 degrees) facing Default building facing degrees
Unit - Create 1 Serpent Ward (Level 1) for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 200.00 towards 144.00 degrees) facing Default building facing degrees
Unit - Create 1 Serpent Ward (Level 1) for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 200.00 towards 216.00 degrees) facing Default building facing degrees
Unit - Create 1 Serpent Ward (Level 1) for (Owner of (Casting unit)) at ((Position of (Casting unit)) offset by 200.00 towards 288.00 degrees) facing Default building facing degrees
Unit Group - Pick every unit in (Units of type Serpent Ward (Level 1)) and do (Unit - Add a 12.00 second Generic expiration timer to (Picked unit))
Else - Actions
Well anyway i added pathing blockers after but that didnt work aether ... + i cant remove pathing blockers only ...
So plz HEEEEELP THIS SHIT I KILLING ME BUT I KNOW IT CAN B DONE !!!
EDIT: i need it to be MUI
 

Slapshot136

Divide et impera
Reaction score
471
try some sort of loop action to avoid frustration.. like..

Code:
Set Temp_Point = (position of (targeted unit)
for each integer A from 1-(3 + 2 x (level of ability being cast)) do actions*
*Set Temp_Point2 = (Temp_Point offset by 200 towards ((360 / (3 + 2 x (level of ability being cast) x integer A))
*create 1 unit at Temp_Point2
*create 1 dummy at Temp_Point2
*add a X second expiration timer to (last created unit)
*create a special effect at Temp_Point
*remove (last created special effect)
*Custom script:   call RemoveLocation (udg_Temp_Point2)
Custom script:   call RemoveLocation (udg_Temp_Point)

add this trigger then

Code:
Push 
Event - every .05 seconds of game time
conditions - none
actions - pick every unit of type (push) and do actions*
*set (picked unit) = (temp_unit)
*pick every unit within (100?) range and do actions**
**move (picked unit) to (position of temp_unit) offset by 100 towards (picked unit)

edit: added some blocking dummies, they should work for units that try to move through the circle, but not on other triggers that slide units or dummies or things like blink
 

obucke

Member
Reaction score
23
I dont mean to be a bich or offend u but plz read more carefully what i wrote up there. What u did is just a leakless version of my own wich isnt what i need ( i could use it ofc :)) but my main problem is how to create the circle from wich u cant get out ( or enter ...)
 
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