From e25e6989781cfe03ce989acb0e907787fde86f10 Mon Sep 17 00:00:00 2001 From: Allofich Date: Mon, 4 Jul 2016 23:27:02 +0900 Subject: [PATCH] Fix telekinesis check for activators --- apps/openmw/mwworld/worldimp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/openmw/mwworld/worldimp.cpp b/apps/openmw/mwworld/worldimp.cpp index a6ea308e8..f1cee80f1 100644 --- a/apps/openmw/mwworld/worldimp.cpp +++ b/apps/openmw/mwworld/worldimp.cpp @@ -1030,7 +1030,7 @@ namespace MWWorld // Not allowing telekinesis on actors, on doors that teleport to other cells, or on activators // Original engine doesn't allow telekinesis on books or lights, either if (!facedObject.isEmpty() && (facedObject.getClass().isActor() - || facedObject.getCellRef().getTeleport() || facedObject.getClass().getTypeName() == "struct ESM::Activator") + || facedObject.getCellRef().getTeleport() || facedObject.getClass().getTypeName() == typeid(ESM::Activator).name()) && (distanceToObject > getMaxActivationDistance())) return 0; }