diff --git a/wadsrc/static/filter/game-strife/acs/strfhelp.o b/wadsrc/static/filter/game-strife/acs/strfhelp.o index 483056f7b..824d8d688 100644 Binary files a/wadsrc/static/filter/game-strife/acs/strfhelp.o and b/wadsrc/static/filter/game-strife/acs/strfhelp.o differ diff --git a/wadsrc/static/strifehelp.acs b/wadsrc/static/strifehelp.acs index a3799de9e..ef2f3d3b2 100644 --- a/wadsrc/static/strifehelp.acs +++ b/wadsrc/static/strifehelp.acs @@ -91,14 +91,14 @@ script << 0 >> (int type, int tag) case 228: if (CheckInventory ("QuestItem24")) { + int logNum = 128; if (CheckInventory ("QuestItem28")) { - LocalAmbientSound ("svox/voc130", 127); - } - else - { - LocalAmbientSound ("svox/voc128", 127); + logNum = 130; } + str soundToPlay = StrParam(s: "svox/voc", d: logNum); + LocalAmbientSound(soundToPlay, 127); + SetSubtitleNumber(logNum, soundToPlay); clearlinespecial (); } break;