From ca439c7a0f2ce325ca1e61c3e4e7aba75463645e Mon Sep 17 00:00:00 2001 From: Martin Michelsen Date: Mon, 6 Feb 2023 22:58:16 -0800 Subject: [PATCH] fix incorrect version check --- src/Items.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Items.cc b/src/Items.cc index 2da85dbd..bd73cda3 100644 --- a/src/Items.cc +++ b/src/Items.cc @@ -175,7 +175,8 @@ void player_use_item(shared_ptr c, size_t item_index) { // On PC (and presumably DC), the client sends a 6x29 after this to delete the // used item. On GC and later versions, this does not happen, so we should // delete the item here. - bool should_delete_item = (c->version != GameVersion::DC) && (c->version != GameVersion::PC); + bool should_delete_item = (c->version() != GameVersion::DC) && + (c->version() != GameVersion::PC); auto& item = c->game_data.player()->inventory.items[item_index]; if (item.data.data1w[0] == 0x0203) { // technique disk