Fix collectibles playing "fail use" sound.

This commit is contained in:
Mari the Deer 2022-08-06 15:35:02 +02:00
commit 9cd39a74f5
5 changed files with 6 additions and 4 deletions

View file

@ -194,7 +194,7 @@ extend Class DemolitionistMenu
MenuSound(snd);
}
}
else if ( (hnd.checklist[j].used is 'SWWMCollectible') || (hnd.checklist[j].used is 'SWWMKey') )
else if ( (hnd.checklist[j].used is 'SWWMCollectible') || (hnd.checklist[j].used is 'Key') )
MenuSound("demolitionist/handsup");
else
{

View file

@ -538,6 +538,7 @@ Class DemolitionistMenuInvItem : DemolitionistMenuListItem
let t = new("MenuTransaction");
t.uid = master.GenTUID();
t.type = MenuTransaction.TT_ITEMUSE;
t.used = inv.GetClass();
t.result = false;
// don't check weapons, keys or collectibles, always assume check succeeded
if ( (inv is 'Weapon') || (inv is 'Key') || (inv is 'SWWMCollectible') ) t.result = true;