X-maul
AKA: Demtrod
- Reaction score
- 201
How can I make certain effects (basically all damage from a specific unit) deal 10% more damage when the target got a behavior?
event "Unit takes damage"
conditions "Damaging effect=your effect"
"Triggering unit has behavior=your behavior"
actions "Enviroment-inflict damage using "neweffect0dmg" to triggering unit adding (0.1*ammount triggering damage)
I am sorry, I was pretty sure that I stated that I needed it in data, but I must've forgottenI think that my trigger will do that but in order to avoid misundestandings... post an example with names and numbets and i will explain how will work my trigger (so you can see if you can use it)
You tried I'll be patient, so no worrySo i'm completely usless, i'm still lost in the data editor since my last tries!
You have to wait Siretu or Dave... or MissKerrighan that become quite confident with the data.
Or a new casual user
Hmm, well I need it to make a certain unit deal 10% more damage (and only that unit (there will only be one of that unit in the map though)) after the behavior have been applied. I assume I'll use a trigger here then Thanks for the effort though,This is actually rather simple. On your behaviour, edit the Behaviour: Modification + property, go to the Combat tab and set the Damage Dealt Fraction to 0.1 for each type of damage you want to modify. Also you can ignore what the tooltip says for this property because it is wrong (I have tested this).
If you only want to increase the units damage for certain effects, it will make this much more complicated. You would need to modify the abilities that apply these damage effects such that they would apply a damage bonus buff (a buff with the damage bonus as described above) before the damage is dealt and then have this damage buff removed after the damage has been dealt.