Maintenance for the week of December 23:
· [COMPLETE] NA megaservers for maintenance – December 23, 4:00AM EST (9:00 UTC) - 9:00AM EST (14:00 UTC)
· [COMPLETE] EU megaservers for maintenance – December 23, 9:00 UTC (4:00AM EST) - 14:00 UTC (9:00AM EST)
EVENT_COMBAT_EVENT and Damage Type (Direct Damage vs Damage over Time)
Hey,
I'm currently developing an AddOn which requires a feature for distinguishing between Direct Damage and Damage over Time as a core element of the AddOn.
I'm using the result variable sent by the EVENT_COMBAT_EVENT event which can provide the following values:
ACTION_RESULT_DAMAGE
ACTION_RESULT_CRITICAL_DAMAGE
ACTION_RESULT_DOT_TICK
ACTION_RESULT_DOT_TICK_CRITICAL
The problem is the (ACTION_RESULT_DOT_TICK and ACTION_RESULT_DOT_TICK_CRITICAL) values are only returned when the damage ability explicitly states (X damage over Y seconds). For all other abilities including the ones that states (X damage every Y seconds) the result variable holds the value (ACTION_RESULT_DAMAGE or ACTION_RESULT_CRITICAL_DAMAGE) therefore I can't really distinguish between Direct Damage and Damage over Time.
My development progress is currently stuck at this stage and I cannot go any further without solving this issue. Please if there is any other way of implementing this feature help me out or if it's possible to change the event manager so that the result values (ACTION_RESULT_DOT_TICK and ACTION_RESULT_DOT_TICK_CRITICAL) includes all Damage over Time abilities such as (Elemental Blockade and Endless Hail ...).
Edited by rullof on May 5, 2017 7:29PM