private void doSkillCheckInPlace(Entity entity, PilotingRollData roll) {
private boolean doSkillCheckInPlace(Entity entity, PilotingRollData roll) {
    private void doSkillCheckInPlace(Entity entity, PilotingRollData roll) {        if (roll.getValue() == TargetRoll.AUTOMATIC_SUCCESS) {            return;        }        // non-mechs should never get here        if (! (entity instanceof Mech) || entity.isProne()) {            return;        }        // okay, print the info        phaseReport.append("\n" ).append( entity.getDisplayName() )            .append( " must make a piloting skill check (" )            .append( roll.getLastPlainDesc() ).append( ")" ).append( ".\n");        // roll        final int diceRoll = Compute.d6(2);        phaseReport.append("Needs " ).append( roll.getValueAsString()        ).append( " [" ).append( roll.getDesc() ).append( "]"        ).append( ", rolls " ).append( diceRoll ).append( " : ");        if (diceRoll < roll.getValue()) {            phaseReport.append("falls.\n");            doEntityFall(entity, roll);        } else {            phaseReport.append("succeeds.\n");        }    }