private Packet createReportPacket(Player p) {
// When the final report is created, MM sends a null player to create
// the
// report. This will handle that issue.
if ((p == null) || !doBlind()) {
return new Packet(Packet.COMMAND_SENDING_REPORTS, vPhaseReport);
}
return new Packet(Packet.COMMAND_SENDING_REPORTS, p.getTurnReport());
}