WeakAuras

WeakAuras

210M Downloads

Weakaura unable to distinguish Power Bar differences when changing forms

zewpi opened this issue ยท 0 comments

commented

Is there an existing issue for this?

  • I have searched the existing open and closed issues.

Description

This mostly impacts druids, but there will be other classes/vehicles that will cause the same issue.

When creating a simple progress bar aura to display any power (mana,energy,rage etc) the weakaura will always show your primary power. Even when you tick/untick the "only if primary" box in any combination.

For example - if I want to have a persistent mana bar while in cat form so I know how many times I can power shift, or if I have enough mana to pop out and rebirth, the mana bar shows my cat's energy instead of mana.

I thought this may be a technical limitation of the TBC client, however ElvUI is able to display mana while in other druid forms, so the feature and necessary hooks seem to be available.

Note: World of Warcraft Flavor - no option for TBC 2.4.3 client, but that is what this is tested on.

WeakAuras Version

WeakAuras 4.0.5 (latest at time)

World of Warcraft Flavor

Retail (Default)

World of Warcraft Region

EU

Tested with only WeakAuras

I got this issue with only WeakAuras enabled

Lua Error

No error as weakaura is technically working, just displaying the incorrect value.

Reproduction Steps

  1. Create Druid
  2. Create new Progress Bar
  3. Trigger 1: Player/Unit info > Power > Unit: Player > Tick Power Type: Mana. Ensure "Only if Primary" is unticked.
  4. Enter Bear / Cat form
  5. Bar will show Energy or Rage instead of Mana.

Last Good Version

No response

Screenshots

image
Yellow bar is Energy
Blue bar is Mana
Both show 100 (energy value).

Export String

!WA:2!nAvZVTXXvCVHiWXeig2SYQ2igPBnqdSbKLfzACccsIaxjktAilXUCL)qWaKZU7qUt1YzwnZSuKQOhQqo4Ze5VaEjxccm49eyOZ9WcIa4d9uuUvG2d6qVf4(MzxsPKid4byiNpEZ773V3ASwHUf8l4)SpBKicX35reFzWvSiEmAWrUmUpMBH82XNZIIUKviz)9rCFthglusIC3d1HvB1H33H0Vyy)poGpyZ2Tfyz1xSR5BDoymgr9cy86mcv6UsLnCQyFOwoP09ydE)SxS8R(5xOEXe912mjssyuJOl)l2)aMp2Q8woBwkMhg9EbszK4tVZDu6XIe2DMPi3P0XUGA3HZIP(RWcz87xD5V99vJAN1IF6L5x(vV64dKCsNoyU4IFapB5)ZsoicBftjYdJf4MIa2ERWeYaEmf3dtLwOyjZwV0UoBpm)a)yUwzlumAo1t44DJjCS(shGzbhjID1pOoh3M03Ur9kRVEYvCJcrdW8Hrkcvs14areomSMViVnf1flYFGIFkDP1mE0iUnWJXnxPCdNMnCkB7mrr0mM0AKp2fOrjzE1kRxFTTwFymnZ8YhDzKNK0d7KUx5G)MZnsf)B6P9B5GXXq4dZPOWhc(gWYiPjlRmJGHcCyBDuo5cApVkHPgDnoJkdSK4(YGdCr8PrI)511JQl)Vsh5QU8)(hV3ZHWpOScKu5aXbtaplK8SzKYzkYZ7Lk83Eey624oQdV)8jZnb2EsWo7G2moo9GEJttJBki7JZnjBtAEzjqNsMBOIb6Jpm72ul3WWixwnqZEebXne3AkZW(GZQOzDsFC4uEY0zY5E2Vp6pQS4M6FafPls2mQPK0fIkCShrze5goJKsM)jO2sVveG8vPxZKE6PZ8Txm63PprLYbCL4PlxTkdBpovAG(4Rp8Fmj1eFsA9LXH67)RXcjP9GKlKmhhSA1zrV)Rtzt3zmsF1jjddZiLkJU0ACY(M)LyKpeWqMoozc9XzcnQWPmRmn56NlvvM6rNO3Th4cFehfDWJYwmzMuujUwBWO4mN0PGugxBJnQy30U29Q6eDTFJDqZwyrvV(ANHDMUWwzU(NiXgqMY1IU1RZV4pakgjEnbmamahe6p4xyNzgFo3amPtG8pOlMAWI5E4RFoRqgYV3qvfQxisiAPxQqs4bUsuiuqpVD3yaDnpFFqRHA)3Ywt5h4ki0oHy7vT3Q2QjTZBbGdEZRxa6RAXr6QslGj(Q64sLxD1Olb8VSVkUJ9X(pa1pyiIs6QbOURTqI4Y1sMlz7dXibUHKJPDKbNFYumSMkieUadMGV4afnQWrY2wDre6ZUSRoTWU6Y)3Vxn(oxHhyd9ZLEE5S)VxUK5C9avG1njoz7uIgKZgfgfGmsPXQ6Y)NFwnEzHbgf6BKisKj8ZpuF5AXuV(gFDB4pLsDZioRd47flyYlUGzhy6ctem5LG9W0fMOs3kVjmczG8mtbxBIPyENbMFU5wakQgs(M3i9QBSG5hE6hWX(aV4ymfyxymgEtXfkUWsAsiT)vm8lm)KLmLbyQ(A14mF)sl(rWSKMiCOaFg85d)O3a(mvpotE8zVbSivr0Zugr9ZNskG(s)nVybZI5vK8MmC5QU1yJ0yNoF5VLMXR2h42MqjIaDwheH1bADwHUeXL0nIXLhb4uE7my1S0Wa79uGAF17E6VE4jghj6YyYG6zPdT(1z7eAWiUUtHU7hc4gG4NHxN1EQ1KP9RM1oREoWRmu3duq8X2A8LsXe)Xf3vADxhhURZ2JBZHwYqfdG8LBSwTQQl4)CUcmiMJhxjS3w1mTcr0D4iDMR4Uj7M3cSFz(KVmV1(mwxdxbUlu(BxCXLwS4ijZlRp37S5ZZylX3htT3OYdN(1toPci6M1u9LBJ8WpDfe4XODSq8NUvTBFYUB3q9GK)EUJtXnxtP1kVHBJvSRuzJBq8h9aefzc0AwcQfPTjDYZjuLwGdsUARXmobGL0XHrv30U22BUHt51hPGeiPTMhtOPqKWU5JUkPdfA)M13UI6JuQW5mUOLTw7dkiS)ZGXUuHE)WJ))p

Bisector Report

No response