Since there’s a limit on how many buffs one can have, buff should have prioritization over each other depending on their strengths rather then having the last casted buff replacing the very first one.
This is especially important when people buy buffs from Pardoners only to have Blessing or Sacrament being replaced with an Archer’s Swift Step or any other type of buff that doesn’t give any direct benefit, causing a lose in damage output.
This can be easily achieved including a “power level” of some kinds to buffs. For example, Sacrament having a power level of 9 and Swift Step having a power level of 5, meaning Swift Step won’t be able to overrule Sacrament since it’s power level is higher then that of Swift Step.
A simple implementation that will solve the frustration caused by buffs removing other more useful buffs.
