Advena
Just casually observing atm ;)
- Reaction score
- 42
I'm guessing you mean the post above mine,
and what he described would require at least some triggering
and what he described would require at least some triggering
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Fire Twister
Actions
Set FWCaster = (Triggering unit)
Set FWTarg = (Target unit of ability being cast)
Set FWTargPt = (Position of FWTarg)
Trigger - Turn on FT Effect <gen>
Unit - Pause FWTarg
Countdown Timer - Start FireTimer as a One-shot timer that will expire in 3.00 seconds
Events
Time - Every 0.02 seconds of game time
Actions
Set FTOffset = (FWTargPt offset by 100.00 towards ((Elapsed time for FireTimer) x 720.00) degrees)
Unit - Create 1 Fire Dummy for (Owner of FWCaster) at FTOffset facing (Position of FWTarg)
Unit - Turn collision for (Last created unit) Off
Animation - Change (Last created unit) flying height to ((Elapsed time for FireTimer) x 100.00) at 1000.00
Unit - Add a 0.30 second Generic expiration timer to (Last created unit)
Custom script: call RemoveLocation (udg_FTOffset)
Events
Time - FireTimer expires
Actions
Trigger - Turn off FT Effect <gen>
Unit - Unpause FWTarg
Custom script: call RemoveLocation (udg_FWTargPt)
Trigger 1
E- unit cast
C - EOD
A - Set EOD_Caster = triggering
Set EOD_Point = postion of EOD_Caster
Turn on EODLoop
EODLoop
E - every 0.50 sec
C -
A -
Set temppoint = EOD_Point offset 100-400 towards 1-360 degrees
Create 1 flame for owner of EOD_Caster at temppoint
add last created unit to Flames
callremove temppoint
Set temppoint = EOD_Point offset 100-400 towards 1-360 degrees
if then else
if random integer between 1 and 100 less or equal to 20
then -
if then else if random integer between 1 and 100 less or equal to 50
then- create 1 skeleton archer for owner of EOD_Caster at temppoint
add 10 sec exporation timer to last created
else- create 1 skeleton warrior for owner of EOD_Caster at temppoint
add 10 sec exporation timer to last created
create a flame attached to chest of last created
else -
callremove temppoint
Trigger 3
A unit finishes casting an ability or a unit stops channeling an ability
triggering unit equal to EOD_Caster
Turn of EODLoop
Pick all in Flames and kill picked
Clear Flames
MoA Ini
unit cast
moa
set MoACaster = triggering
every 1 sec of game
Set tempgroup = units in map matching got buff MoA
pick all in tempgroup
set temppoint = postion of picked
create 1 dummy for owner of MoACaster at temppoint
add a 1.5 sec expiration timer to last created
add rain of fire to last created
set lvl of rain of fire for last created to lvl of MoA for MoACaster
order last create to rain of fire temppoint
callremove temppoint