Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
I want to make an item like Quelling Blade from the dota. I tried to do it myself with Demolish, but it doesn't work. I give only 7 damage to the enemy considering that the champion has 58-66 damage. What is the problem?
Maybe the ability also considers the armor of the target and the defense-type, did you tried with a unit with 0 armor and a defense without reductions?
If Damage Source has Quelling Blade + Damage Target is a Creep then Increase damage dealt by X.
X can vary depending on whether or not the Damage Source is Ranged or Melee.
The Tree destroying functionality can be done with something like the Sentinel ability:
Events
Unit - A unit starts the effect of an ability
Conditions
(Ability being cast) Equal to Quelling Blade (Sentinel)
Actions
Destructible - Destroy (Target destructible of ability being cast)
If Damage Source has Quelling Blade + Damage Target is a Creep then Increase damage dealt by X.
X can vary depending on whether or not the Damage Source is Ranged or Melee.
The Tree destroying functionality can be done with something like the Sentinel ability:
Events
Unit - A unit starts the effect of an ability
Conditions
(Ability being cast Equal to Quelling Blade (Sentinel)
Actions
Destructible - Destroy (Target destructible of ability being cast)
So only do the damage part. You could also probably get away with something like this:
Events
Unit - A unit is attacked
Conditions
Attacking unit has Quelling Blade Equal to True
Attacked unit is a Hero Equal to False
Attacked unit is a Structure Equal to False
Actions
If (Attacking unit) is Ranged then Add Quelling Blade Range Bonus to (Attacking unit) ELSE Add Quelling Blade Melee Bonus to (Attacking unit)
You can then Remove these abilities if the Attacked unit IS a Hero or Structure.
The Damage Engine solution:
Events
Game - DamageEvent becomes Equal to 1.00
Conditions
DamageEventSource has Quelling Blade Equal to True
DamageEventTarget is a Hero Equal to False
DamageEventTarget is a Structure Equal to False
Actions
Set Variable DamageEventAmount = DamageEventAmount + 7
The Damage Engine demo map as well as the Damage Engine thread have examples on how to use the system. I've also posted at least 10 threads on Hive showing examples on how to use it.
Use the Damage Engine is the ideal solution, but if you are not still interested the ability seems to doesn't increase the damage, but sets it because 50*0.320=16, so try putting the Damage Multiplier to 1.320
Use the Damage Engine is the ideal solution, but if you are not still interested the ability seems to doesn't increase the damage, but sets it because 50*0.320=16, so try putting the Damage Multiplier to 1.320
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.