Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.


SPELLNAME
The request should contain this below:
Description - What the spell should do.
Damage, Buffs, Debuffs, DOT, etc..
Spell Type - Passive, Area of Effect, Target Unit, Target Point, Target Unit or Point, Instant (No Target)
Levels - How many levels the spell will have.
Cooldown, Icons and Effects Rework is your own job.
Thunder Clap
Creates a big electric field in an AOE that damages in an AOE and slows every enemy unit in the AOE for a certain amount of time.
Levels - 3
Damage - 90 x (Level of ability)
Spell Type - Instant (No Target)
Buffs - Apply slowed buff to target [Slows for 20% lasts 1 x (Level of ability)]
AOE - 400
A Start

Events


Unit - A unit Starts the effect of an ability

Conditions


(Ability being cast) Equal to Assassinate

Actions


Set A_Attacks = 4


Hashtable - Save A_Attacks as (Key attacks) of (Key (Triggering unit)) in A_Hashtable


Unit Group - Add (Triggering unit) to A_Casters


Trigger - Turn on A AttackCounter <gen>
A AttackCounter

Events


Unit - A unit Is attacked

Conditions

Actions


Unit Group - Pick every unit in A_Casters and do (Actions)



Loop - Actions




If (All Conditions are True) then do (Then Actions) else do (Else Actions)





If - Conditions






(Attacking unit) Equal to (Picked unit)





Then - Actions






If (All Conditions are True) then do (Then Actions) else do (Else Actions)







If - Conditions








((Picked unit) has buff Assassinate (AS Increase)) Equal to False







Then - Actions








Set A_Loc[1] = (Position of (Picked unit))








Unit - Create 1 Dummy unit for (Owner of (Picked unit)) at A_Loc[1] facing Default building facing degrees








Unit - Add Assassinate (AS Increase) to (Last created unit)








Unit - Order (Last created unit) to Orc Shaman - Bloodlust (Picked unit)








Unit - Add a 3.00 second Generic expiration timer to (Last created unit)








Custom script: call RemoveLocation (udg_A_Loc[1])







Else - Actions








Set A_Attacks = (Load (Key attacks) of (Key (Picked unit)) from A_Hashtable)








If (All Conditions are True) then do (Then Actions) else do (Else Actions)









If - Conditions










A_Attacks Equal to 0









Then - Actions










Unit - Remove Assassinate (AS Increase) buff from (Picked unit)










Hashtable - Clear all child hashtables of child (Key (Picked unit)) in A_Hashtable










Unit Group - Remove (Picked unit) from A_Casters










If (All Conditions are True) then do (Then Actions) else do (Else Actions)











If - Conditions












(A_Casters is empty) Equal to True











Then - Actions












Trigger - Turn off (This trigger)











Else - Actions









Else - Actions










Set A_Attacks = (A_Attacks - 1)










Hashtable - Save A_Attacks as (Key attacks) of (Key (Picked unit)) in A_Hashtable





Else - Actions
And why don't you do your requests yourself if you can do it.

And please don't forget about the Ultimate Flame Strike
OR I WILL RIP YOUR HEAD OFF SPINE DANGLING, LAUGHING!!!!
Maybe not......
millzy, I have some small questions that I need to have answered to continiue my work.
1st. In the spell Blessing I've set so it heals the caster for: (Heal done / 2 x) Nearby enemy units. Example: (160 / 2) x 5 = 400. That's a pretty high value but you choose. The other way I thought you might have meant was Heal done / 2. Simple as that. Example : 160 / 2 = 80. That's a pretty OK value i think. But you choose.
2nd. I need to have a name to the last spell to continiue. Because i neme the variables after the spell names. Like if a spell is called Holy Blessing i call a point variable "HB_Loc". Do you understand me?
So for now I'll pause my progress of the work until i get a name for the spell. =)
It's easy to do but i really need a name.
Thanks for your time.
- Tom
DeftheLynn, This is a spell for me. I dont think the others will be able to make it. I will create it when i get assigned to you.
Note. This spell will take a while to do and i may pause the request and go on with others if i need to calculate and stuffs throught the triggers of yours. I hope you understanded me.
Greetings
-Tom

