diff --git a/src/scripting/tsc/text_script.rs b/src/scripting/tsc/text_script.rs index a1a9055..6f8227d 100644 --- a/src/scripting/tsc/text_script.rs +++ b/src/scripting/tsc/text_script.rs @@ -1564,6 +1564,8 @@ impl TextScriptVM { let item_id = read_cur_varint(&mut cursor)? as u16; let amount = read_cur_varint(&mut cursor)? as u16; + state.sound_manager.play_sfx(38); + if game_scene.inventory_player1.has_item_amount(item_id, Ordering::Less, amount) { game_scene.inventory_player1.add_item(item_id); state.mod_requirements.append_item(ctx, item_id)?;