I've created a single targeted damaging nuke using Shadow Strike as a base. I wanted to have the damage triggered, so the little pop up in game wouldn't appear when it hits.
For the most part, the trigger works (scaling hero spell):
However, if I try to run away after the projectile is in the air, or if I'm at a certain distance from the target, the damage doesn't register.
Please help
For the most part, the trigger works (scaling hero spell):
-
FireballBaseDamage
-
Events
- Unit - A unit Starts the effect of an ability
-
Conditions
- (Ability being cast) Equal to Fireball
-
Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Fireball for (Triggering unit)) Equal to 1
-
Then - Actions
- Wait until (((Target unit of ability being cast) has buff Fireball (Data Trigger)) Equal to True), checking every 0.10 seconds
- Unit - Cause (Triggering unit) to damage (Target unit of ability being cast), dealing 90.00 damage of attack type Spells and damage type Normal
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Fireball for (Triggering unit)) Equal to 2
-
Then - Actions
- Wait until (((Target unit of ability being cast) has buff Fireball (Data Trigger)) Equal to True), checking every 0.10 seconds
- Unit - Cause (Triggering unit) to damage (Target unit of ability being cast), dealing 120.00 damage of attack type Spells and damage type Normal
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Fireball for (Triggering unit)) Equal to 3
-
Then - Actions
- Wait until (((Target unit of ability being cast) has buff Fireball (Data Trigger)) Equal to True), checking every 0.10 seconds
- Unit - Cause (Triggering unit) to damage (Target unit of ability being cast), dealing 150.00 damage of attack type Spells and damage type Normal
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Level of Fireball for (Triggering unit)) Equal to 4
-
Then - Actions
- Wait until (((Target unit of ability being cast) has buff Fireball (Data Trigger)) Equal to True), checking every 0.10 seconds
- Unit - Cause (Triggering unit) to damage (Target unit of ability being cast), dealing 180.00 damage of attack type Spells and damage type Normal
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Events
However, if I try to run away after the projectile is in the air, or if I'm at a certain distance from the target, the damage doesn't register.
Please help
Last edited: