1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-26 18:35:20 +00:00

Merged pull request #1827

This commit is contained in:
Marc Zinnschlag 2018-07-29 12:52:51 +02:00
commit 9e6cba09a6

View File

@ -324,15 +324,19 @@ namespace MWGui
bool isReturnNeeded = playerStats.isParalyzed() || playerStats.isDead();
if (isReturnNeeded)
if (isReturnNeeded && key->type != Type_Item)
{
return;
else if (isDelayNeeded)
}
else if (isDelayNeeded && key->type != Type_Item)
{
mActivated = key;
return;
}
else
{
mActivated = nullptr;
}
if (key->type == Type_Item || key->type == Type_MagicItem)
{
@ -370,6 +374,11 @@ namespace MWGui
// delay weapon switching if player is busy
if (isDelayNeeded && (isWeapon || isTool))
{
mActivated = key;
return;
}
else if (isReturnNeeded && (isWeapon || isTool))
{
return;
}