draist
Active Member
- Reaction score
- 1
Ok, so the ability I want to create is as below:
Volcanic Shield - Level V
Calls forth a shield of volcanic rocks that increases your armor by X and causes Y damage every second to nearby enemy units. Increases damage by 1 for each point of Strength you have/gain. Lasts 30 seconds.
Now, I based the ability off of Frost Armor and started poking about in the trigger editor. And then I got stuck. How the hell do I do this?
My trigger (so far) looks like:
I know that what I have isn't right and I have no idea how to fix this...
any suggestions?
Volcanic Shield - Level V
Calls forth a shield of volcanic rocks that increases your armor by X and causes Y damage every second to nearby enemy units. Increases damage by 1 for each point of Strength you have/gain. Lasts 30 seconds.
Now, I based the ability off of Frost Armor and started poking about in the trigger editor. And then I got stuck. How the hell do I do this?
My trigger (so far) looks like:
Trigger:
- Volcanic Shield
- Events
- Unit - A unit Starts the effect of an ability
- Conditions
- (Ability being cast) Equal to Volcanic Shield (dummy)
- (Level of Volcanic Shield (dummy) for (Triggering unit)) Equal to 1
- Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- ((Owner of (Target unit of ability being cast)) is an ally of (Owner of (Casting unit))) Equal to True
- Then - Actions
- Unit - Create 1 dummy for (Owner of (Triggering unit)) at (Position of (Target unit of ability being cast)) facing Default building facing degrees
- Unit - Add a 1.50 second Generic expiration timer to (Last created unit)
- Unit - Cause (Last created unit) to damage circular area after 0.00 seconds of radius 250.00 at (Position of (Triggering unit)), dealing (3.00 + (Real((Strength of (Triggering unit) (Include bonuses))))) damage of attack type Spells and damage type Fire
- Unit - Set level of Permanent Immolation (Neutral Hostile 1) for (Last created unit) to (Level of Volcanic Shield (dummy) for (Triggering unit))
- Else - Actions
- Do nothing
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Events
I know that what I have isn't right and I have no idea how to fix this...
any suggestions?