}
if (isMember() && param('cmd') eq 'arbiter'){
- my $query = $DBH->prepare(q{SELECT count(*) AS friendlies FROM current_planet_stats WHERE x = ? AND z = ?
+ my $query = $DBH->prepare(q{SELECT count(*) AS friendlies FROM current_planet_stats WHERE x = ? AND y = ?
AND (planet_status IN ('Friendly','NAP') OR relationship IN ('Friendly','NAP'))});
- my $count = $DBH->selectrow_array($query,undef,$x,$y);
+ my ($count) = $DBH->selectrow_array($query,undef,$x,$y);
if ($count > 0){
$BODY->param(Arbiter => '<b>DO NOT ATTACK THIS GAL</b>');
}else{
}
my @planets;
my $planet_id = undef;
+my $i = 0;
while (my ($id,$coords,$planet,$race,$size,$score,$value,$xp,$sizerank,$scorerank,$valuerank,$xprank
,$fleetvalue,$resvalue,$planet_status,$hit_us,$alliance,$relationship,$nick) = $query->fetchrow){
$planet_id = $id;
$LOG->execute($ND::UID,"BC browsing ND planet $coords tick $ND::TICK");
}
}
+ $i++;
+ $planet{ODD} = $i % 2;
push @planets,\%planet;
}
$BODY->param(Planets => \@planets);