Stone Block: At least 10 base damage, - Helmet PV, + Player total PV (yes, that means high PV = more damage) + some more based on randomness and danger level...
The "Player total PV" is added before a function is called that internally subtracts the "Player total PV" again before calculating the damage. It's working as intended (Thomas verified this).