The amount of damage dealed by falling anvils capped at 10 hearts, then 45% damage reduction from Safety Helmet™ are applied and then further reduction due to armor are calculated.
Therefore even 256 block high fall won't deal more than 3 hearts damage to people with iron armor set.
The delay between falling anvil trap activation and reaching ground alreafy enough to limit usefulness of such traps. There is no need to impare it further.
- Make anvil damage ignore armor (aside from Safety Helmet™).
- Increase or remove damage cap OR apply it after damage reduction.