{
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)