message: Refine emotes
  Give emotes their own private function so as to avoid cluttering `on_console_command`. Also add in braces to "Snowflakes" `else if` statement, since it is more than one line.
diff: @@ -598,19 +598,29 @@ void MapInstance::on_console_command(ConsoleCommand * ev)
  }
  }
  QString lowerContents = ev->contents.toLower(); // ERICEDIT: Make the contents all lowercase for case-insensitivity.
  - QString msg; // Initialize the variable to hold the debug message.
  if(lowerContents == "fly") // If the user enters "/fly":
  {
  + QString msg; // Initialize the variable to hold the debug message.
  ent->toggleFly(ent); // Call toggleFly() from Entity.cpp.
  if(ent->m_is_flying) // If the entity is now flying:
  msg = "Enabling " + lowerContents; // Set the message to reflect that.
  else // Else:
  msg = "Disabling " + lowerContents; // Set the message to reflect disabling fly.
  + qDebug() << msg; // Print out the message to the server console.
  + info = new InfoMessageCmd(InfoType::DEBUG_INFO, msg); // Create the message to send to the client.
  + src->addCommandToSendNextUpdate(std::unique_ptr<InfoMessageCmd>(info)); // Print the message to the client.
  }
  else if(lowerContents.startsWith("em") || lowerContents.startsWith("e")
  || lowerContents.startsWith("me")) // ERICEDIT: This encompasses all emotes.
  {
  + on_emote_command(lowerContents, ent, src);
  + }
  +}
  +void MapInstance::on_emote_command(QString lowerContents, Entity *ent, MapClient *src)
  +{
  + InfoMessageCmd *info;
  + QString msg; // Initialize the variable to hold the debug message.
  if(lowerContents.startsWith("em") || lowerContents.startsWith("me")) // This if-else removes the prefix of the command for conciseness.
  lowerContents.replace(0, 3, "");
  else // Requires a different argument for the "e" command.
  @@ -1111,6 +1121,7 @@ void MapInstance::on_console_command(ConsoleCommand * ev)
  msg = "Unhandled ListenPoliceBand emote"; // Heroes can use this without any unlock requirement. For villains, ListenStolenPoliceBand unlocks by earning the Outlaw Badge.
  else if(lowerContents == "snowflakes"
  || lowerContents == "throwsnowflakes") // Snowflakes: Throws snowflakes.
  + {
  if(ent->m_is_flying) // Different versions when flying and on the ground.
  msg = "Unhandled flying Snowflakes emote"; // Unlocked by purchasing from the Candy Keeper during the Winter Event.
  else
  