diff --git a/evennia/contrib/game_systems/messageboard/messageboard.py b/evennia/contrib/game_systems/messageboard/messageboard.py index 4010bba301..834355a6a9 100644 --- a/evennia/contrib/game_systems/messageboard/messageboard.py +++ b/evennia/contrib/game_systems/messageboard/messageboard.py @@ -207,7 +207,9 @@ class CmdEvMessageBoard(COMMAND_DEFAULT_CLASS): self.caller.msg("You may only change your own messages.") return - self.start_editor(board, buf=message["message"].message, message_id=int(message_id)) + lines = message["message"].message.split("\n") + buf = lines[0] + "\n\n" + "\n".join(lines[1:]) + self.start_editor(board, buf=buf, message_id=int(message_id)) return if "delete" in self.switches or "del" in self.switches: