mirror of
https://github.com/Shadowss/TravianZ.git
synced 2026-06-28 00:24:23 +00:00
fix: "instant-finish" gold decreased 2x when demolition was in progress
Closes #257
This commit is contained in:
@@ -815,8 +815,11 @@ class Building {
|
||||
}
|
||||
}
|
||||
if($finish != 2){
|
||||
$newgold = $session->gold-2;
|
||||
$database->updateUserField($session->uid, "gold", $newgold, 1);
|
||||
// only decrease gold if we didn't already do it for the building phase
|
||||
if (!isset($newgold)) {
|
||||
$newgold = $session->gold-2;
|
||||
$database->updateUserField($session->uid, "gold", $newgold, 1);
|
||||
}
|
||||
$demolition=$database->finishDemolition($village->wid);
|
||||
$tech=$technology->finishTech();
|
||||
if ($finish==1 || $demolition>0 || $tech>0) {
|
||||
|
||||
Reference in New Issue
Block a user