if ((step.getMovementType() == IEntityMovementType.MOVE_WALK) || (step.getMovementType() == IEntityMovementType.MOVE_VTOL_WALK) || (step.getMovementType() == IEntityMovementType.MOVE_RUN) || (step.getMovementType() == IEntityMovementType.MOVE_VTOL_RUN)) {
// For Tanks, we need to check if the tank had more MPs
// because it was moving along a road
if ((step.getMpUsed() > entity.getRunMP(false, false)) && !step.isOnlyPavement()) {
rollTarget = entity.checkMovedTooFast(step);
if (rollTarget.getValue() != TargetRoll.CHECK_FALSE) {
nagReport.append(SharedUtility.addNag(rollTarget));
}
}
// If the tank was moving on a road, he got a +1 bonus.