Sure, I just thought it would be simpler this way because these are quite long:
Trigger:
Init
Events
Map initialization
Conditions
Actions
Hashtable - Create a hashtable
Set Rune_Hash = (Last created hashtable)
Trigger:
Cast Rune
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Rune
Actions
Set Rune_Caster = (Triggering unit)
Hashtable - Save Handle OfRune_Caster as (Key caster) of 1 in Rune_Hash
Set Rune_Point = (Target point of ability being cast)
Hashtable - Save Handle OfRune_Point as (Key location) of (Key caster) in Rune_Hash
Set Rune_Duration = 12.00
Hashtable - Save Rune_Duration as (Key duration) of (Key caster) in Rune_Hash
Set Rune_Effect = Abilities\Weapons\SpiritOfVengeanceMissile\SpiritOfVengeanceMissile.mdl
Set Rune_Damage = 500.00
Hashtable - Save DoT_Damage as (Key damage) of (Key caster) in Rune_Hash
Set Rune_Count = 0
Hashtable - Save Rune_Count as (Key count) of (Key caster) in Rune_Hash
Set Rune_Radius = 0.00
Hashtable - Save Rune_Radius as (Key radius) of (Key caster) in Rune_Hash
Trigger:
Rune
Events
Time - Every 0.05 seconds of game time
Conditions
Actions
Set Rune_Duration = (Load (Key duration) of (Key caster) from Rune_Hash)
Set Rune_Radius = (Load (Key radius) of (Key caster) from Rune_Hash)
Set Rune_Count = (Load (Key count) of (Key caster) from Rune_Hash)
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Load (Key duration) of (Key caster) from Rune_Hash) Greater than 0.00
Then - Actions
Hashtable - Save (Rune_Duration - 0.05) as (Key duration) of (Key caster) in Rune_Hash
Game - Display to (All players) the text: (String((Load (Key duration) of (Key caster) from Rune_Hash)))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Load (Key count) of (Key caster) from Rune_Hash) Less than 40
Then - Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Load (Key count) of (Key caster) from Rune_Hash) Less than 20
Then - Actions
Hashtable - Save (Rune_Count + 1) as (Key count) of (Key caster) in Rune_Hash
Hashtable - Save (Rune_Radius + (200.00 x 0.05)) as (Key radius) of (Key caster) in Rune_Hash
Set Rune_Point = ((Load (Key location) of (Key caster) in Rune_Hash) offset by (Load (Key radius) of (Key caster) from Rune_Hash) towards (90.00 + (18.00 x (Real((Load (Key count) of (Key caster) from Rune_Hash))))) degrees)
Special Effect - Create a special effect at Rune_Point using Rune_Effect
Hashtable - Save Handle Of(Last created special effect) as Rune_Count of (Key caster) in Rune_Hash
Hashtable - Save (Rune_Count + 1) as (Key count) of (Key caster) in Rune_Hash
Set Rune_Point = ((Load (Key location) of (Key caster) in Rune_Hash) offset by 200.00 towards (90.00 + (18.00 x (Real((Load (Key count) of (Key caster) from Rune_Hash))))) degrees)
Special Effect - Create a special effect at Rune_Point using Rune_Effect
Hashtable - Save Handle Of(Last created special effect) as Rune_Count of (Key caster) in Rune_Hash
Add the caster into a unit group. Put the loop into a UnitGroup pick multiple and then you make the loads of "picked unit" instead. That would do it I think (quick check)
I will be AFK for a couple of days you guys hold down the fort while I am gone. I will be checking in on my phone but that will severly limit me. Be back saturday!
I just got to watch the video because even though I was there I was trying to work out tech problems with the chat since I was the social media guy so I was distracted but check it out guys the video is super fucking great!
Looks like Google fixed whatever mistake that made the recipes on the site go crazy and we are no longer trending towards a recipe site lol - I don't care though because it motivated me to spend alot of time on the site improving it and at least now the content people are looking at is not stupid and embarrassing like it was when I first got back into this like 5 years ago.
They also were digging threw old shit at the sheriff's office and I tried to get them to give me the old electronic stuff, but they said no. They can't give it to people because they might use it to impersonate a cop or break into their network or some shit? idk but it was a shame to see them take a whole bunch of radios and shit to get shredded and landfilled