diff --git a/lib/Lacuna/Role/Ship/Arrive/StakeAClaim.pm b/lib/Lacuna/Role/Ship/Arrive/StakeAClaim.pm index 54ff302c..be5642d0 100644 --- a/lib/Lacuna/Role/Ship/Arrive/StakeAClaim.pm +++ b/lib/Lacuna/Role/Ship/Arrive/StakeAClaim.pm @@ -32,12 +32,12 @@ after handle_arrival_procedures => sub { $claimer_id = $planet->is_claimed; $claimed_by = $planet->claimed_by->name; } - if ($claimed) { + if ($claimed && $claimer_id != $empire->id) { $empire->send_predefined_message( tags => ['Colonization','Alert'], filename => 'cannot_stake.txt', params => [$self->name, $planet->x, $planet->y, $planet->name, $claimer_id, $claimed_by], - ); + ); } elsif ($asteroid) { $empire->send_predefined_message( diff --git a/var/www/public/changes.txt b/var/www/public/changes.txt index 8867e6fa..340a870d 100644 --- a/var/www/public/changes.txt +++ b/var/www/public/changes.txt @@ -9,6 +9,7 @@ - Fix: Make owner of star a bit more predictable in case of ties. - Fix: Gauntlet now works at uni+1 level, too. - Fix: Saben will destroy planets with a bit more randomness. + - Mod: Can stake your own stake. 3.0915: - Fix: Reduce the wild resource fluctuations during planet ticking.