From d9376ee08e758d144491b47d799bcc0a415a05b2 Mon Sep 17 00:00:00 2001 From: Jacob Turnbull Date: Wed, 7 Apr 2021 16:57:06 -0500 Subject: [PATCH] Trim down comment and change flag name --- apps/openmw/mwworld/actionequip.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/apps/openmw/mwworld/actionequip.cpp b/apps/openmw/mwworld/actionequip.cpp index 23599b528..92cd04438 100644 --- a/apps/openmw/mwworld/actionequip.cpp +++ b/apps/openmw/mwworld/actionequip.cpp @@ -92,7 +92,7 @@ namespace MWWorld if (slot == slots_.first.end()) { ContainerStoreIterator enchItem = invStore.getSelectedEnchantItem(); - bool bReEquipEnchItem = false; + bool reEquip = false; for (slot = slots_.first.begin(); slot != slots_.first.end(); ++slot) { invStore.unequipSlot(*slot, actor, false); @@ -105,14 +105,13 @@ namespace MWWorld invStore.equip(*slot, it, actor); } - //if an enchanted item was re-equipped, set reEquipEnchItem = true + //Fix for issue of selected enchated item getting remmoved on cycle if (invStore.getSlot(*slot) == enchItem) { - bReEquipEnchItem = true; + reEquip = true; } } - //if re-equip flag is true, select the enchanted item again - if (bReEquipEnchItem) + if (reEquip) { invStore.setSelectedEnchantItem(enchItem); }