WeakAuras

WeakAuras

206M Downloads

Exact Spell Match Failure for 982

mltco78dhs opened this issue ยท 0 comments

commented

Description

I have specified Revive Pet by spell ID (982) and indicated Exact Spell Match.

When my pet dies, I should be seeing the Revive Pet aura with the correct (Revive Pet) icon.

What is happening is that the Mend Pet icon is appearing until I leave combat via a macro'd "/cleartarget followed by /stopattack followed by /petpassive" - THEN the Revive Pet icon appears.

Reentering combat does not revert back to the Mend Pet icon.

This is not mirrored by the behavior of the button on my bars - the correct icon shows there.

The converse case of Revive Pet showing when Mend Pet should is not happening.

I have tested this with every addon except Weak Auras turned off.

This is not related to the known Blizzard issue with walking out of range of your pet and losing the pet interface. I never left the area where my pet died.

Somehow my selection of Exact Spell Match is being overridden by WeakAuras if my pet dies during combat.

As a workaround I moved to a Fallback Icon that matches the icon that should be dynamically chosen, but this is definitely a bug. There is nothing about Revive Pet that canonically should care about whether or not I am in combat.

WeakAuras Version

WeakAuras 3.7.5

World of Warcraft Flavor

Retail (Default)

Tested with only WeakAuras

  • Yes
  • No

Lua Error

This does not generate a Lua error.

Reproduction Steps

  1. Import the aura (see below string) onto a Beast Mastery Hunter
  2. Find a Raider's Test Dummy that does damage and attack it with your pet active.
  3. When your pet dies, check the icon that is shown - it will be the Mend Pet icon.
  4. Leave combat via /cleartarget followed by /stopattack followed by /petpassive - it will now be the Revive Pet icon.
  5. Reenter combat (shoot at the target again) - it will not revert to the Mend Pet icon.

Last Good Version

No response

Screenshots

No response

Export String

!WA:2!DvvZUTTrq4i4wuuceaB5ux7IaeIGgxNEWnXbjbiO5GOQuIlKLuPORtBqG4sYvKBm9US7UuYY3IoLJf6rqh6PEspa9GFcwiu0ha)i4B9wNDPKSD1bX5)z(goZWs1lFs5OYrF8RNqcz0oSCEi(U3IFARE9eyzj(W5etr0WegVnJqLbvR10RM7SqglnInG2zajd7F(c2ArX4eokusyuXZCfsexAf0JqjIelh4H0AKKtIJXCXFTnFo5hxZvcoDSdkxYYwlxG7gJPyojStcBqlQ)SBWorapQKoanu4KdHmilfneZNQ9tRkomYFseoiVxpVHzy(RR1OD9dB4ibgxrgon9crEaUpMk7a2qoDA3Qv641TJxfxpxJ8STQohr2T5SyowiS3PJ21hMTUop4tbq21eSMOtW(Z4yuANfSrVCMPywQEKHC)iHLlf4fwlRG2CmubUDAxRrJXANmDc)XIRI14C68gL12QB)hQnvRNvwBkkqW4bVgY8bSiS)LjaLmPldWmsY4L)(lUYkJfQ7ASwMOwFVmSmOWHYpEI2Ucg)rAADB1xTH6lvFZYCYNJHOxQ(wisovrcPAD1DMUeQ7h5R2Xx9D(fVdVwpsR5grBl1QqmU8vPSauQ9IMToCQ7vszxy9AximVWxQ(b(QTlbbzAer8(CkmM1hheMlKStYkx80ROt1GftcZEEpJrm6oYhAzzd)4yzoNAVZoY3(43zJOr2Y3U37SFOnJdup5DGzyAu2AitSNhmDV7pV1LW4pMtrP)mm8cXeD5XyCwfaFHsxeKLKXcCApZAI6tHbqbcYfsItMaVSDXX6DIxSHAZzaBa8soMZYPrF8ozLL4tHgvcca5BMV0LTLrO5VEm(jiWG5eougfpEP67)ar2QxlcvzPm(pwQuPvUOq6IIYPYHETYw3iuVPbHIeEejsM4ubyVSixKtXrgHFywXE)VmVIo3O)9qxM0BiaqotcGZde60SvZAQn5aU02mXyyOPmwb(nEoiG1QvRZjNz)t5OiOXGS98Ub2xKPzgzdy8OJ4OSrhnNOOa6teKGuS)CmFTBtzRTFZM1C760YZR1bU7)Qx7nBzQ7qodV1Ce9MBKhTwZDIwh61y)M1(NzXPSb154Flhtdh2(tE0U790c0Pvmv)3IimsZODEwqUuYOT6J5WXOjAXnW0yzYxySFbYgRzQUSZCoSM8QfssC0ktmz3lHeEmfU6SIXJoHOuCbzdciEntcCG(cMNaBXK4e5hCszOO6bsWuQCd3tYtLelh945gkQLByksi0uocOvOjYwTODuNdNzm)LDVJWOJRatTIx0P9VAFajkkfBFyg0DSBNNMoHBgJ1i2r)rdvU)yeLONKy0NP(86NJrcChj3G9pdw0RolsVeaQ7QV)YfyWTiXiTD6WOQ6CcIqRRgySwDQAO6m4P1)xcStEv12gbzqMmLqlwjGWBndMPb9TYmF8Xk7ol(OKEe9hicem1eLmTN2FOcH5VvMizH9l2M3Su3)9(KOjW9FyX3UnwUxojAAZewyfKdxWFKlknlbTI7aZYH7vZ3baI6rIT4eQoy4KlVwLQX40o1AuRQxD3khuBIg(etj(vB7gMGdpUU62RmQpIt0vOJ(KNBFuAogcSwTWIhMGOXyWb1V7pkJRpWlhQVQS7t2vpjmAbu9DoJXoPuzH7t2957(0Y9)738F)