RBM2

19 - Buffs not updating under certain conditions

What steps will reproduce the problem?
1. Set a frame to track your buffs, have both player and target buff tracking enabled
2. Target yourself
3. Cast a buff that is set to show for player, but not for target

What is the expected output? What do you see instead?
The player buff frame doesn't update.

What version of the product are you using?
Beta10

Do you have an error log of what happened?
There are no Lua errors.

Please provide any additional information below.
As long as you don't target anything, the buff tracking works fine. Having the same buffs tracked for player and target also works fine, but not when there are different buffs tracked for player and target.

I believe the cause of this error lies in the handling of duplicate units in DeBuffWatch.lua Function UNIT_AURA is first called for target, goes through the target auras, then when it's called for player it's considered to be a duplicate and execution aborted. As a result, the buffs I set to show for player but not for target are not processed.

User When Change
Kameril Wed, 04 Mar 2009 03:52:50 Changed status from New to Accepted
Mists Wed, 04 Mar 2009 02:48:26 Create

You must login to post a comment. Don't have an account? Register to get one!

Facts

Last updated on
24 May 2009
Reported on
04 Mar 2009
Status
Accepted - Problem reproduced / Need acknowledged.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.

Reported by

Possible assignees

Votes (Total: +2, Average: +2.0)