- Joined
- Mar 24, 2020
- Messages
- 80
Hello,
I've been trying to make bladestorm's power be based on the casting hero's agility.
I set the abilities damage using triggers, however the damage still maintains as the same damage before. I have even detected with triggers that the change is definitely made in terms of the ability value being changed. It just doesn't actually reflect that when it's cast.
Any ideas on a fix other than rebuilding the spell fully with triggers?
I've been trying to make bladestorm's power be based on the casting hero's agility.
I set the abilities damage using triggers, however the damage still maintains as the same damage before. I have even detected with triggers that the change is definitely made in terms of the ability value being changed. It just doesn't actually reflect that when it's cast.
Any ideas on a fix other than rebuilding the spell fully with triggers?
-
Bladespin
-
Events
-
Unit - A unit Begins channeling an ability
-
-
Conditions
-
(Ability being cast) Equal to The Blademaster - [|cffffcc00Bladestorm|r]
-
-
Actions
-
Set VariableSet BlademasterAgility[(Player number of (Owner of (Triggering unit)))] = (Agility of Heroes[(Player number of (Owner of (Casting unit)))] (Include bonuses))
-
Ability - Set Ability: (Unit: (Casting unit)'s Ability with Ability Code: (Ability being cast))'s Real Level Field: Damage Per Second ('Oww1') of Level: 0 to (Real(BlademasterAgility[(Player number of (Owner of (Triggering unit)))]))
-
Game - Display to (All players) the text: (String((Ability: (Unit: (Casting unit)'s Ability with Ability Code: (Ability being cast))'s Real Level Field Damage Per Second ('Oww1'), of Level: 0)))
-
-
-
[/triggger]
Last edited: