Bugged "Swiftmendable" red dot interaction with Dreamstate talent

Siphuros Gaming
2024-11-22T03:02:39Z

**Describe your environment:**

* *VuhDo version --
3.179-alpha-1

* *World of Warcraft region --
Americas

* *World of Warcraft client language --
enUS

**Summary of the issue:**

The "Dreamstate" talent (392162) in the Restoration Druid spec tree reduces the cooldowns of other spells when channeling Tranquility (740), including Swiftmend (18562). However, the `red dot` from the Swiftmendable bouquet does not display on a unit eligible for Swiftmend even though it is off cooldown after channeling Tranquility.

**Expected behaviour:**

The `red dot` from the Swiftmendable bouquet should display once Swiftmend is off cooldown.

**Actual behaviour:**

To reproduce the issue, first ensure the "Dreamstate" talent is selected. Then cast Swiftmend >> Regrowth on a unit followed by Tranquility. Notice that Swiftmend comes off cooldown while channeling Tranquility but the `red dot` does not immediately display. After some testing, it seems that the Swiftmendable `red dot` is tied to the base Swiftmend cooldown time of 15 seconds, rather than e.g. spell charges. In case it is useful, I modified some code I used for another bouquet:

`(C_Spell.GetSpellCharges("Swiftmend")["currentCharges"] > 0)`

**Related error messages:**

N/A