Dexterity Bug: Precision Buff counts as applying/expiring twice.

This issue has been present since the dexterity mastery change some time ago but as new nodes have been released that effect buff application my annoyance with it has increased and u wanted to bring it to the attention of the developer and the rest of the community.
My main issue is this: The precision buff that comes from using the dexterity mastery counts as applying twice. Once when you first successfully dodge an attack and then again right at the moment you strike the opponent and it starts to expire (expiration time of course varies by number of points in the mastery). In general this is not a home problem but has some annoying interactions in a few scenarios:
1) Buffet: If you acquire a dexterity buff while the buffet timer is resetting and do not manage to strike the opponent before the buffet timer resets, when you finally do strike the opponent, they will heal and you dexterity buff will instantly expire instead of slowly expiring over time. If you do not strike the opponent it will not trigger buffet and precision buff remains.
2) Burden of might: When you dexterity you get drained 25% power once the dexterity precision buff applies and then again once you strike the oponent and it begins to expire.
3) Dormamu's Degeneration: The timer starts once you strike the opponent and it begins to expire and then again once it finishes expiring.
There are several other examples but these were some of the most annoying to me, particularly with Dorm as a map 6 miniboss and the increasing number of nodes that interact with buffs applying.
Thanks,
Cendar333
My main issue is this: The precision buff that comes from using the dexterity mastery counts as applying twice. Once when you first successfully dodge an attack and then again right at the moment you strike the opponent and it starts to expire (expiration time of course varies by number of points in the mastery). In general this is not a home problem but has some annoying interactions in a few scenarios:
1) Buffet: If you acquire a dexterity buff while the buffet timer is resetting and do not manage to strike the opponent before the buffet timer resets, when you finally do strike the opponent, they will heal and you dexterity buff will instantly expire instead of slowly expiring over time. If you do not strike the opponent it will not trigger buffet and precision buff remains.
2) Burden of might: When you dexterity you get drained 25% power once the dexterity precision buff applies and then again once you strike the oponent and it begins to expire.
3) Dormamu's Degeneration: The timer starts once you strike the opponent and it begins to expire and then again once it finishes expiring.
There are several other examples but these were some of the most annoying to me, particularly with Dorm as a map 6 miniboss and the increasing number of nodes that interact with buffs applying.
Thanks,
Cendar333
0
Comments
It has been functioning that way for some time, but I don't think anyone has brought up this issue before.