From 66b1869cf299657c4b0856035b1c0dbe857271fb Mon Sep 17 00:00:00 2001 From: Bernard Date: Thu, 20 Feb 2014 15:21:14 -0500 Subject: [PATCH] Fix: Closed neutral zone loophole. --- lib/Lacuna/DB/Result/Propositions/SeizeStar.pm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/Lacuna/DB/Result/Propositions/SeizeStar.pm b/lib/Lacuna/DB/Result/Propositions/SeizeStar.pm index 3162ac40..e0bb1cfc 100644 --- a/lib/Lacuna/DB/Result/Propositions/SeizeStar.pm +++ b/lib/Lacuna/DB/Result/Propositions/SeizeStar.pm @@ -12,6 +12,9 @@ before pass => sub { if ($star->in_starter_zone) { $self->pass_extra_message('This star is in a starter zone and cannot be seized.'); } + if ($star->in_neutral_area) { + $self->pass_extra_message('This star is in the neutral area and cannot be seized.'); + } elsif (!$star->station_id) { my $influence_remaining = $station->influence_remaining; if ( $influence_remaining >= 1 ) { -- 2.51.2