- Joined
- Jul 10, 2007
- Messages
- 6,306
When Life Drain is used with bonus life (means life goes above max) and the unit dies, when it is revived, it has the maximum bonus multiplier (in this case 60k hp instead of 340 hp).
I've tried removing buffs, setting widget life to UNIT_STATE_MAX_LIFE (max life actually changes to the 60k or w/e, the bonus), setting widget life to 1, and so on and have yet to figure out how to fix this... or even detect it >.>.
So any ideas? I even tried using timers and the buff just isn't on the unit until it is damaged. I can't use damage as that could potentially fire off a bundle of stuff with DDS.
The ability is unknown, the buff is unknown, the bonus amount is unknown, the original amount is unknown.
I'm clueless as to how to solve this as it appears to be 100% undetectable.
I've tried removing buffs, setting widget life to UNIT_STATE_MAX_LIFE (max life actually changes to the 60k or w/e, the bonus), setting widget life to 1, and so on and have yet to figure out how to fix this... or even detect it >.>.
So any ideas? I even tried using timers and the buff just isn't on the unit until it is damaged. I can't use damage as that could potentially fire off a bundle of stuff with DDS.
The ability is unknown, the buff is unknown, the bonus amount is unknown, the original amount is unknown.
I'm clueless as to how to solve this as it appears to be 100% undetectable.