I did some testing with shields on the PTS, and found a bug that I believe is the source of all the complaints about sorcs/shields we've been seeing. To summarize it, the extra bonus percentages on hardened ward/healing ward are not affected by the Battle Spirit 50% nerf to shield strength. For testing purposes, I have no champion points in Bastion, Quick Recovery, or Blessed, and no heavy armor or anything else that would affect shield strength or healing done/received.
Before I get to the to the screenshots from in Cyrodiil, here are a set of screenshots taken
outside of Cyrodiil that show the tooltip values and actual shield strength for Hardened Ward, Harness Magicka, and Healing Ward.
Outside of Cyrodiil, everything behaves as expected according to the tooltips. However
inside of Cyrodiil the extra 33% shield strength on Hardened Ward, and the up to 300% shield strength from Healing Ward on a low health target seem to be calculated off of the base value of the shield before the Battle Spirit 50% reduction is applied, leading to larger than expected shield values.
My Hardened Ward shield strength is 7701, while the correct value according to the tooltip should be 4639*1.33=6185. The extra 33% bonus is actually calculated off the base shield strength before Battle Spirit, 9278 (seen in the screenshots taken outside of Cyrodiil above). So the math looks like 4639+(9278*0.33)=7701
Harness Magicka behaves exactly as expected, with both the tooltip value and actual shield strength being exactly half of their value outside Cyrodiil.
At full health, Healing Ward also works as expected, with both the shield strength and initial heal value being half of what they are outside Cyrodiil. (Though the tooltip is incorrect for the initial heal)
The maximum shield value on a low health target should be 2082+(2082*3)=8328, but the shield strength shown exceeds that, indicating that the extra shield strength based on missing health is also calculated in the same way as the 33% bonus on Hardened Ward.
The final heal does seem to be working as intended, it is reduced by 50%, but the bugged shield value causes it to be larger than it should be.
There have been a lot of complaints about shields on the PTS, and before a knee-jerk reaction to the complaints is made (like allowing shields to be crit), this bug needs to be fixed so we can test shields as they were intended to be in this patch.
@ZOS_GinaBruno @ZOS_JessicaFolsom @ZOS_BrianWheeler @ZOS_EricWrobel @ZOS_RichLambert