vPhaseReport.addElement(r);
addReport(r);
    private boolean doDislodgeSwarmerSkillCheck        (Entity entity, PilotingRollData roll, Coords curPos)    {        // okay, print the info        Report r = new Report(2180);        r.subject = entity.getId();        r.addDesc(entity);        r.add(roll.getLastPlainDesc(), true);        vPhaseReport.addElement(r);        // roll        final int diceRoll = Compute.d6(2);        r = new Report(2190);        r.subject = entity.getId();        r.add(roll.getValueAsString());        r.add(roll.getDesc());        r.add(diceRoll);        if (diceRoll < roll.getValue()) {            r.choose(false);            vPhaseReport.addElement(r);            return false;        } else {            // Dislodged swarmers don't get turns.            int swarmerId = entity.getSwarmAttackerId();            final Entity swarmer = game.getEntity( swarmerId );            game.removeTurnFor( swarmer );            send( createTurnVectorPacket() );            // Update the report and cause a fall.            r.choose(true);            vPhaseReport.addElement(r);            entity.setPosition( curPos );            doEntityFallsInto(entity, curPos, curPos, roll, false);            return true;        }    }