8
893
Guest
Does anyone have some ideas of what maps I should create? I am stuck on anything to make because its too hard or too easy :thdown:
Thanks.
Thanks.
When i started.
First i picked Object Editor and go messing around with spells.
It was pretty fun. u.u
Then i started to make(trying actualy) triggered spells.
Good Luck to you =]
e: unit starts the effect of an ability
c: ability being cast equal to Custom blink
a: set target = target point of ability being cast
move triggering unit instantly to target
custom script: call RemoveLocation(udg_target)
Code:e: unit starts the effect of an ability c: ability being cast equal to Custom blink a: set target = target point of ability being cast move triggering unit instantly to target custom script: call RemoveLocation(udg_target)
Ok, looks hard, how do I get normals spells and edit the damage ect?
Sporadic Heal
Events
Unit - A unit Starts the effect of an ability [color=red][This means when the unit starts to cast the spell][/color]
Conditions
(Ability being cast) Equal to Sporadic Heal [color=red][This means that the "Ability being cast" must be "Sporadic Heal", which is the only spell I want this trigger to run when cast][/color]
Actions
Unit Group - Pick every unit in (Units within 300.00 of (Position of (Target unit of ability being cast)) matching (((Matching unit) belongs to an ally of (Owner of (Triggering unit))) Equal to True)) and do (Actions) [color=red][This makes a "Unit Group"; it then picks all units within 300 AoE of the position of the target that "Sporadic Heal" was cast on; Then it takes all those units, and checks if they are an ally of the "Owner of (Triggering Unit)" which is just the unit that cast the spell][/color]
Loop - Actions [color=red][It will take all the units that got picked, that are now in the unit group, and do the following actions][/color]
Unit - Set life of (Picked unit) to ((Life of (Picked unit)) + ((Real((Level of (Ability being cast) for (Triggering unit)))) x 15.00))[color=red][It sets the life of the unit to what he already has plus "(level of the ability being cast) x 15"; so if the ability is level 1, (1 x 15) = 15, it will heal all the units for 15, if the abilities level 2, (2 x 15) = 30, it will heal them all for 30, and so on][/color]