public int calculateDefenseValue() {
        int actualDefenseValue = defenseValue;
        if (Agility > 10) {
            actualDefenseValue += Agility - 10;
        }
        if (Dexterity > 10) {
            actualDefenseValue += Dexterity - 10;
        }
        if (rightWeapon != null) {
            actualDefenseValue += rightWeapon.getDefenseValue();
        }
        if (leftWeapon != null) {
            actualDefenseValue += leftWeapon.getDefenseValue();
        }
        return actualDefenseValue;
    }