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:
commit
9e6cba09a6
@ -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;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user