From 9514976c15603795c2e94e804aac7a769a0a24d0 Mon Sep 17 00:00:00 2001 From: Martin Ambrus Date: Mon, 6 Nov 2017 15:11:57 +0100 Subject: [PATCH] fix: attacks on oasis result in assigning them to Multihunter --- GameEngine/Automation.php | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/GameEngine/Automation.php b/GameEngine/Automation.php index 512d6d2b..28910701 100755 --- a/GameEngine/Automation.php +++ b/GameEngine/Automation.php @@ -2960,7 +2960,12 @@ class Automation { } $database->setMovementProc($data['moveid']); - if(!isset($chiefing_village) || (isset($chiefing_village) && $chiefing_village != 1)){ + + if (!isset($chiefing_village)) { + $chiefing_village = 0; + } + + if($chiefing_village != 1){ $database->addMovement(4,$DefenderWref,$AttackerWref,$data['ref'],$AttackArrivalTime,$endtime); // send the bounty on type 6. @@ -2998,7 +3003,12 @@ class Automation { if($type == 3 or $type == 4){ $database->addGeneralAttack($totalattackdead); } - if(!isset($village_destroyed) || (isset($village_destroyed) && $village_destroyed == 1)){ + + if (!isset($village_destroyed)) { + $village_destroyed = 0; + } + + if ($village_destroyed == 1) { if($can_destroy==1){ $this->DelVillage($data['to']); }