{
ps = new PartySpelled(player);
}
// Create the olympiad spectator packet if needed
ExOlympiadSpelledInfo os = null;
if ((player != null) && player.isInOlympiadMode())
{
os = new ExOlympiadSpelledInfo(player);
}
if ((mi == null) && (ps == null) && (os == null))
{
return; // nothing to do (should not happen)