forked from teamnwah/openmw-tes3coop
Fourth minor fix
This commit is contained in:
parent
44ef02eb99
commit
248fff6eb7
2 changed files with 5 additions and 1 deletions
|
@ -43,11 +43,13 @@ namespace MWWorld
|
|||
switch(MWWorld::Class::get (object).canBeEquipped (actor, object))
|
||||
{
|
||||
case 0:
|
||||
return; //Item cannot be equipped, so function breaks.
|
||||
return;
|
||||
case 2:
|
||||
invStore.equip(MWWorld::InventoryStore::Slot_CarriedLeft, invStore.end());
|
||||
break;
|
||||
case 3:
|
||||
invStore.equip(MWWorld::InventoryStore::Slot_CarriedRight, invStore.end());
|
||||
break;
|
||||
}
|
||||
|
||||
// equip the item in the first free slot
|
||||
|
|
|
@ -192,8 +192,10 @@ void MWWorld::InventoryStore::autoEquip (const MWWorld::Ptr& npc)
|
|||
continue;
|
||||
case 2:
|
||||
invStore.equip(MWWorld::InventoryStore::Slot_CarriedLeft, invStore.end());
|
||||
break;
|
||||
case 3:
|
||||
invStore.equip(MWWorld::InventoryStore::Slot_CarriedRight, invStore.end());
|
||||
break;
|
||||
}
|
||||
|
||||
if (!itemsSlots.second) // if itemsSlots.second is true, item can stay stacked when equipped
|
||||
|
|
Loading…
Reference in a new issue