Spells overriding hotbars

Started 6 Jan 2019
by Ceaseless
in Resolved Issues
On our Druids, we will have 'spell A' on hotbar #2 - When we level, it changes it to 'spell B' as if it takes its place.

Goes from a heal to a Resurrection at level 10 for example. In the middle of a fight, I leveled and #2 is no longer a heal on the bar, but a new spell I just received.

Issue Timeline

6 Jan 2019 Ceaseless created this issue
6 Jan 2019 Shreds triaged this issue
6 Jan 2019 Shreds changed the status of this issue from new to open
7 Jan 2019 Maxim assigned this issue from Nobody to Maxim
7 Jan 2019 Maxim assigned this issue from Maxim to Nobody
7 Jan 2019 Maxim changed the status of this issue from open to soon
7 Jan 2019 Maxim assigned this issue from Nobody to Maxim
7 Jan 2019 Maxim changed the status of this issue from in_progress to resolved
7 Jan 2019 Maxim assigned this issue from Maxim to Nobody
7 Jan 2019 Maxim assigned this issue from Nobody to Maxim
1 Mar 2019 Maxim assigned this issue from Maxim to Nobody
24 Oct 2020 gruenesschaf assigned this issue from Nobody to gruenesschaf
24 Oct 2020 gruenesschaf changed the status of this issue from in_progress to resolved
Mon 7 Jan 2019 5:50 PM by Matricus
Confirming. Affected classes:
all main and hybrid healers (warden, friar, ...)
Melee-Caster hybrids (Thane, Champion, Minstrel, ...)
Pure spellcasters are not affected.

Mechanic: no spell downgrading; e.g. heal baseline spells are updated automatically on level up -- but same applies to any spec line spells without downgrading mechanic

Root cause
Whenever the spell list (available spells) is updated - on level, when training or respeccing - the client does a force-refresh of the hotbars.
The hotbars items are assigned by a placement number of that spell in the given spell line. On level up or training the placements of the spells might change (=getting a new or an updated spell).
Instead of getting the "updated spell" the client just keeps the original placements on the bar and therefore result in mashed up qbars.

Example - a healer, level 15
His healing spell line has the following spells in that order
[1] Ressurection
[2] Minor Specline Heal
[3] Mayor Baseline Heal
[4] Minor Baseline Heal

The qbar is sorted by: [4]-[3]-empty-[2]

Now the healer is getting to level 16. On level 16 the mayor baseline heal is updated to the next rank.
His healing spell line will look like this:

[1] Ressurection
[2] Minor Specline Heal
[3] Minor Baseline Heal
[4] Mayor Baseline Heal

The minor and mayor baseline heal swapped places.
The same will happen on the qbar because it is using the ranks of the spell line [1], [2] etc.
Mon 7 Jan 2019 5:52 PM by Matricus
Forgot to mention... the intended behaviour would be to update the qbar based on internal spell IDs and just increment the rank instead of pulling all skills again from the spell list.
Tue 22 Jan 2019 8:57 AM by Anaethema
Confirmed - this happened to my druid while I was leveling her and is quite annoying.

Return to Resolved Issues or the latest topics