I am doing Champion Mipha's Song on Master Mode and I am on the 'Defeat the ancient foes' one, meaning I have to kill some Guardian Skywatchers.
I've found that my Perfect Guard damage is changing compared to the other Guardian types. Normally your parried laser blast deals 500 damage, but there are many times when my damage is only 104 which is then quickly recovered from.
I have found that they have been swaying either from damage or wind, and if I am higher I will always miss with the reflected blast. However, when they are higher I am more likely to hit.
I originally thought that shield values were where the damage came in, but using a Steel Lizal Shield (35), Knight's Shield (40), Royal Shield (60), and Guardian Shield++ (42) I found they have not directly affected damage.
Why do I sometimes get the 500 damage, but other times it's only 104?