A single shield is pretty simple and straightforward, but when multiple shields overlap, things get a bit more complicated.
Example: Shield A gives 2000 points for 5 seconds, shield B gives 1000 points for 10 seconds, shield B is applied half a second before shield A, the hero takes 500 damage over 5 seconds and shield A expires, how much shield power do they have left?
Case 1: Shield A and shield B are combined into a single shield for 3000 that lasts 10 seconds, the remaining shield power is 2500
Case 2: The damage targets the shield with the shortest duration first, the remaining shield power is 1000
Case 3: The damage targets the shield with the highest value first, the remaining shield power is 1000
Case 4: The damage targets the shield that was applied second, the remaining shield power is 1000
Case 5: The damage is divided evenly between shields, the remaining shield power is 750
Case 6: The damage targets the shield with the lowest power first, the remaining shield power is 500
Case 7: The damage targets the shield with the longest duration first, the remaining shield power is 500
Case 8: The damage targets the shields that was applied first, the remaining shield power is 500
Which of these is correct?