1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-02-19 12:40:49 +00:00

break invisibility first

This commit is contained in:
rexelion 2017-11-04 00:44:16 +00:00
parent bcbfa5fe1e
commit 8c2cc0f42f

View File

@ -653,13 +653,13 @@ namespace MWGui
if (object.getClass().getName(object) == "") // objects without name presented to user can never be picked up
return;
if (!object.getRefData().activate())
return;
int count = object.getRefData().getCount();
MWWorld::Ptr player = MWMechanics::getPlayer();
MWBase::Environment::get().getWorld()->breakInvisibility(player);
if (!object.getRefData().activate())
return;
MWBase::Environment::get().getMechanicsManager()->itemTaken(player, object, MWWorld::Ptr(), count);