diff --git a/lib/Lacuna/RPC/Building.pm b/lib/Lacuna/RPC/Building.pm index 56d899ed..e9846c37 100644 --- a/lib/Lacuna/RPC/Building.pm +++ b/lib/Lacuna/RPC/Building.pm @@ -174,7 +174,9 @@ sub build { my $plan = $body->get_plan($building->class, 1); if (defined $plan) { if ($plan->extra_build_level) { - $building->level( $plan->extra_build_level); + $building->level($plan->extra_build_level); + $body->needs_recalc(1); + $body->update; } $body->delete_one_plan($plan); } diff --git a/var/www/public/changes.txt b/var/www/public/changes.txt index bd8ea280..1ccf61fa 100644 --- a/var/www/public/changes.txt +++ b/var/www/public/changes.txt @@ -1,3 +1,6 @@ +3.0917: + - Fix: Recalc stats when building 1+x plans. + 3.0916: - Mod: Jackpot enhanced. - Fix: If parliament missing, better error handling.