From e98c1f0913a2911dd320a96ab47bbdeb559ae117 Mon Sep 17 00:00:00 2001 From: Graham Knop Date: Thu, 10 Mar 2011 12:36:06 -0600 Subject: [PATCH 1/2] fix diablotin attacking neutral zone --- bin/diablotin/send_attack.pl | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/diablotin/send_attack.pl b/bin/diablotin/send_attack.pl index 44788522..8b42e0be 100644 --- a/bin/diablotin/send_attack.pl +++ b/bin/diablotin/send_attack.pl @@ -39,6 +39,7 @@ while (my $attacking_colony = $colonies->next) { my $targets = $db->resultset('Lacuna::DB::Result::Map::Body')->search({ empire_id => { '>' => 1 }, 'empire.is_isolationist' => 0, + zone => { '!=' => '-3|0' }, }, { order_by => 'rand()', -- 2.51.2 From 66f7fbc9680ced51eb2993bdc8576043e3eb2380 Mon Sep 17 00:00:00 2001 From: Graham Knop Date: Tue, 15 Mar 2011 16:30:08 -0500 Subject: [PATCH 2/2] don't allow attack missions when in isolationist --- lib/Lacuna/DB/Result/Spies.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Lacuna/DB/Result/Spies.pm b/lib/Lacuna/DB/Result/Spies.pm index 65c545b9..aa37e099 100644 --- a/lib/Lacuna/DB/Result/Spies.pm +++ b/lib/Lacuna/DB/Result/Spies.pm @@ -244,7 +244,7 @@ sub get_possible_assignments { } # at hostiles you can attack - else { + elsif (! $self->empire->is_isolationist) { push @assignments, $self->offensive_assignments; } return \@assignments; -- 2.51.2