From 4aa9f3bcefc07344e5be487420ab046210862309 Mon Sep 17 00:00:00 2001 From: scrawl Date: Sat, 23 Nov 2013 22:48:56 +0100 Subject: [PATCH] Don't set the enchanted item in HUD for "WhenStrikes" enchantments --- apps/openmw/mwmechanics/spellcasting.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/openmw/mwmechanics/spellcasting.cpp b/apps/openmw/mwmechanics/spellcasting.cpp index 9f7073d2a..08db18977 100644 --- a/apps/openmw/mwmechanics/spellcasting.cpp +++ b/apps/openmw/mwmechanics/spellcasting.cpp @@ -312,7 +312,7 @@ namespace MWMechanics } if (enchantment->mData.mType == ESM::Enchantment::CastOnce) item.getContainerStore()->remove(item, 1, mCaster); - else + else if (enchantment->mData.mType != ESM::Enchantment::WhenStrikes) { if (mCaster.getRefData().getHandle() == "player") MWBase::Environment::get().getWindowManager()->setSelectedEnchantItem(item); // Set again to show the modified charge