diff --git a/src/main/java/com/minelittlepony/model/AbstractPonyModel.java b/src/main/java/com/minelittlepony/model/AbstractPonyModel.java index 365b4c6d..8a29486a 100644 --- a/src/main/java/com/minelittlepony/model/AbstractPonyModel.java +++ b/src/main/java/com/minelittlepony/model/AbstractPonyModel.java @@ -396,6 +396,9 @@ public abstract class AbstractPonyModel extends ModelPlayer implements IModel, P case BLOCK: arm.rotateAngleX = (arm.rotateAngleX / 2 - 0.9424779F) - 0.3F; arm.rotateAngleY = reflect * PI / 9; + if (complement == pose) { + arm.rotateAngleY -= reflect * PI / 18; + } arm.rotationPointX += reflect; arm.rotationPointZ += 3; if (isCrouching()) {