mirror of
https://github.com/TES3MP/TES3MP.git
synced 2025-09-28 07:32:00 -04:00
Make enable/disable a no-op for items in containers
This commit is contained in:
parent
8824af30b4
commit
e597328b6b
@ -610,6 +610,10 @@ namespace MWWorld
|
|||||||
|
|
||||||
void World::enable (const Ptr& reference)
|
void World::enable (const Ptr& reference)
|
||||||
{
|
{
|
||||||
|
// enable is a no-op for items in containers
|
||||||
|
if (!reference.isInCell())
|
||||||
|
return;
|
||||||
|
|
||||||
if (!reference.getRefData().isEnabled())
|
if (!reference.getRefData().isEnabled())
|
||||||
{
|
{
|
||||||
reference.getRefData().enable();
|
reference.getRefData().enable();
|
||||||
@ -640,6 +644,10 @@ namespace MWWorld
|
|||||||
|
|
||||||
void World::disable (const Ptr& reference)
|
void World::disable (const Ptr& reference)
|
||||||
{
|
{
|
||||||
|
// disable is a no-op for items in containers
|
||||||
|
if (!reference.isInCell())
|
||||||
|
return;
|
||||||
|
|
||||||
if (reference.getRefData().isEnabled())
|
if (reference.getRefData().isEnabled())
|
||||||
{
|
{
|
||||||
reference.getRefData().disable();
|
reference.getRefData().disable();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user