From e4713ff964551e3820d9f08aff49e343af3d175a Mon Sep 17 00:00:00 2001 From: Daemo <9426953+codename626@users.noreply.github.com> Date: Thu, 7 Mar 2024 10:56:06 +1100 Subject: [PATCH] Update GameSession.cs Clear game messages on player death --- SOSCSRPG.ViewModels/GameSession.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/SOSCSRPG.ViewModels/GameSession.cs b/SOSCSRPG.ViewModels/GameSession.cs index eb162ab..754b042 100644 --- a/SOSCSRPG.ViewModels/GameSession.cs +++ b/SOSCSRPG.ViewModels/GameSession.cs @@ -367,7 +367,10 @@ public void CraftItemUsing(Recipe recipe) private void OnPlayerKilled(object sender, System.EventArgs e) { - _messageBroker.RaiseMessage(""); + while (GameMessages.Count > 0) + { + GameMessages.RemoveAt(0); + } _messageBroker.RaiseMessage("You have been killed."); CurrentLocation = CurrentWorld.LocationAt(0, -1); @@ -391,4 +394,4 @@ public void Dispose() _messageBroker.OnMessageRaised -= OnGameMessageRaised; } } -} \ No newline at end of file +}