From 89b6f6aa8164f39b60fc4ab80d7206621d26d27c Mon Sep 17 00:00:00 2001 From: Flugente Date: Wed, 22 Apr 2015 18:57:25 +0000 Subject: [PATCH] Fix: dynamic opinions: mercs complain about a thief stealing, even if he fails git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@7830 3b4a5df2-a311-0410-b5c6-a8a6f20db521 --- Strategic/Hourly Update.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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