Gift of Unlife gets overwritten even though its better

Delacroix

Dalayan Beginner
I honestly dont know if this is a bug or not, or even fixable.

Gift of Unlife a 60 nec pet spell gives the pet 75% haste and +70 AC and +70 Str (info from the WR Spell Database) Link

The shaman spell Gift of Celerity gives 50% haste and overwrites my ancient pet spell buff. Should I submit this as a bug, or is this just how it all works out and its something I'll have to live with?
 
Higher spell levels override lower ones. It's a long-standing stacking issue that would require a very intensive, complete rewrite of the stacking code.
Stacking, in general, is highly fickle and sketchy. There's no quick fix to this that can be done, unfortunately.
 
Hm, but they're both the same level, which raises an interesting point about what happens in that case. How did gift of celerity be marked higher than gift of unlife (seeing as they are both ancient spells)?

This is rhetorical, as the answer doesn't affect me. I'm just slightly curious. "No" is an acceptable answer.
 
Player level then takes precedence, Rabb. Most likely the shaman is a higher level in this instance. I believe, when both casters are the same level, they overwrite each other. So if Delacroix were to cast Gift of Unlife after the shaman casted Celerity, it would overwrite it on his pet.
 
Nuralia said:
Higher spell levels override lower ones. It's a long-standing stacking issue that would require a very intensive, complete rewrite of the stacking code.
Stacking, in general, is highly fickle and sketchy. There's no quick fix to this that can be done, unfortunately.
Thanks for the reply Nuralia, no worries I can only impagine the complexity of the situation. Appreciate the info.
 
Back
Top Bottom