Anyone tested Gpy in PvP lately?

In a 1v1 hit someone with 19.3M HP with Greater Pyroblast, which does a flat 30% health in damage, which should’ve been like a 5.7M hit, but instead it did less than 4M.

Not sure if this was like some weird interaction with a buff they had or something but definitely feel like it’s not doing the damage it’s supposed to after more duel testing / BG testing.

Can anyone confirm if their Gpy casts in PvP are hitting as expected or significantly lower?

I imagine it’s because it does 30% hp in damage before factoring in damage reducers, vers, etc. I may be wrong.