diff --git a/Strategic/Hourly Update.cpp b/Strategic/Hourly Update.cpp index 02944d24..bfa594be 100644 --- a/Strategic/Hourly Update.cpp +++ b/Strategic/Hourly Update.cpp @@ -676,10 +676,11 @@ void HourlyStealUpdate() if ( pTargetObj ) { - AutoPlaceObject( pSoldier, pTargetObj, TRUE ); - - // Flugente: dynamic opinion - HandleDynamicOpinionChange( pSoldier, OPINIONEVENT_THIEF, TRUE, FALSE ); + if ( AutoPlaceObject( pSoldier, pTargetObj, TRUE ) ) + { + // Flugente: dynamic opinion + HandleDynamicOpinionChange( pSoldier, OPINIONEVENT_THIEF, TRUE, FALSE ); + } } // save the changed inventory