if(entity instanceof Mech) {
doSkillCheckWhileMoving(entity, lastPos, curPos, rollTarget, true);
} else if (entity instanceof Tank) {
if(0 < doSkillCheckWhileMoving(entity, lastPos, curPos, rollTarget, false)) {
//assume VTOLs in flight are always in clear terrain
if((0 == curHex.terrainsPresent()) || (step.getElevation() > 0)) {
r = new Report(2206);
r.addDesc(entity);
r.subject = entity.getId();
addReport(r);
mpUsed = step.getMpUsed() + 1;