Outbreak191
New Member
- Reaction score
- 17
Im trying to make an ability based off searing arrows that does damage equivalent to a percentage of the casters Intelligence. Ive got it all figured out and made a floating text to display the damage but for some reason it always says the damage is 0 and from looking at the enemies life bar, the damage isn't added on either. Heres my trigger:
I know its not the conditions because the trigger is running it just says it does 0 damage.
Code:
EnchantDamage
Events
Unit - A unit Is attacked
Conditions
And - All (Conditions) are true
Conditions
(Level of Enchant Weapon (Neutral) for (Attacking unit)) Greater than 0
(Mana of (Attacking unit)) Greater than or equal to 50.00
Actions
Unit - Cause (Attacking unit) to damage (Attacked unit), dealing (((Real((Intelligence of (Attacking unit) (Include bonuses)))) / 4.00) x (Real((Level of Enchant Sword for (Attacking unit))))) damage of attack type Spells and damage type Normal
Set loc = ((Position of (Attacked unit)) offset by ((-10.00 x (Real((Length of (String((Intelligence of (Attacking unit) (Include bonuses)))))))), 0.00))
Floating Text - Create floating text that reads (<Empty String> + (String(((Integer(((Real((Intelligence of (Attacking unit) (Include bonuses)))) / 4.00))) x (Level of Enchant Sword for (Attacking unit)))))) at loc with Z offset 140.00, using font size 10.00, color (100.00%, 0.00%, 100.00%), and 0.00% transparency
Custom script: set udg_loc = null
Floating Text - Change (Last created floating text): Disable permanence
Floating Text - Change the fading age of (Last created floating text) to 1.00 seconds
Floating Text - Set the velocity of (Last created floating text) to 64.00 towards 90.00 degrees
Floating Text - Change the lifespan of (Last created floating text) to 2.00 seconds
I know its not the conditions because the trigger is running it just says it does 0 damage.