I noticed an enemy doll with a supposed 25% boost from sunfall only gave 12 shield. It should be 12.5 shield and round up to 13. I went to training grounds to check what's happening. I used Liz ultimate as a measure in case maybe sunfall just broke the rules for how things round in this game. It doesn't grow on turn 2, and the number on the item description is off by 5% because of it. It will say 25% boost but only give 20% boost.
One picture is Liz ult base damage 128 to do math from.
Video is Liz ult sunfall damage starting from turn 1 and going for several turns.
One picture is in real game doll 12 shield to show it's not just training ground.