simulateBlockingIncomingDamage

public double simulateBlockingIncomingDamage(String skillId, double amount)

Simulates the player taking damage while blocking. Enables the blocking override, equips a sword in main hand, then simulates incoming damage. Used for testing Parry and other blocking-dependent skills.