From 6d1ab4c9c507c0bc64ddaa21035ed65ca3aaba10 Mon Sep 17 00:00:00 2001 From: Marisa Kirisame Date: Mon, 20 Sep 2021 19:41:51 +0200 Subject: [PATCH] Fix invalid dialogue sequences being appended to chat log. --- language.version | 4 ++-- zscript/hud/swwm_hudextra.zsc | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/language.version b/language.version index 092f75b24..5078e039d 100644 --- a/language.version +++ b/language.version @@ -1,3 +1,3 @@ [default] -SWWM_MODVER="\chSWWM \czGZ\c- \cw1.1.4 \cu(Mon 20 Sep 19:23:59 CEST 2021)\c-"; -SWWM_SHORTVER="\cw1.1.4 \cu(2021-09-20 19:23:59)\c-"; +SWWM_MODVER="\chSWWM \czGZ\c- \cw1.1.5 \cu(Mon 20 Sep 19:42:08 CEST 2021)\c-"; +SWWM_SHORTVER="\cw1.1.5 \cu(2021-09-20 19:42:08)\c-"; diff --git a/zscript/hud/swwm_hudextra.zsc b/zscript/hud/swwm_hudextra.zsc index 8ad0f88cf..2e29e2cf7 100644 --- a/zscript/hud/swwm_hudextra.zsc +++ b/zscript/hud/swwm_hudextra.zsc @@ -380,7 +380,8 @@ Class SWWMDirectMessage : HUDMessageBase } else txt = StringTable.Localize("$SWWM_"..seqname..seqnum); l = fnt.BreakLines(txt,220); - // append to the player's chat log + // append to the player's chat log (if it's valid) + if ( (seqnum < 1) || (seqnum > seqcnt) ) return; let bar = SWWMStatusBar(StatusBar); if ( bar ) {