KingJohn
New Member
- Reaction score
- 0
Hey guys,
first of all, NO, I don't want to rebuild "Borrowed Time" from DotA, I rather want some general advice about damage detection, this is just an example.
I tried to do a passive ability, which provides for example 10 hp regeneration every time an enemy unit attacks (doesn't matter how much damage is dealt).
I works with the event "a unit is attacked", but as you know, that's very choppy and ignores the attack animation.
So I tried to look through threads about "Borrowed Time" since it sounded familar, but always the only advice would be "use a DDS". So I tried to deal with one (for example this: http://www.hiveworkshop.com/forums/spells-569/gui-damage-engine-v2-2-1-0-a-201016/ ), but I can't figure out, how to implement my spell with the help of the DDS.
I only rec0gnized it produces the dealt damage as floating text, which isn't useful to me at all.
I am quite good with GUI and know how to remove memory leaks with custom scripts, but nothing more.
May someone please introduce me into damage systems, how they work and how to use them properly?
Thanks in advance!
first of all, NO, I don't want to rebuild "Borrowed Time" from DotA, I rather want some general advice about damage detection, this is just an example.
I tried to do a passive ability, which provides for example 10 hp regeneration every time an enemy unit attacks (doesn't matter how much damage is dealt).
I works with the event "a unit is attacked", but as you know, that's very choppy and ignores the attack animation.
So I tried to look through threads about "Borrowed Time" since it sounded familar, but always the only advice would be "use a DDS". So I tried to deal with one (for example this: http://www.hiveworkshop.com/forums/spells-569/gui-damage-engine-v2-2-1-0-a-201016/ ), but I can't figure out, how to implement my spell with the help of the DDS.
I only rec0gnized it produces the dealt damage as floating text, which isn't useful to me at all.
I am quite good with GUI and know how to remove memory leaks with custom scripts, but nothing more.
May someone please introduce me into damage systems, how they work and how to use them properly?
Thanks in advance!
Last edited: