From: Michael Andreen Date: Wed, 20 May 2009 20:39:57 +0000 (+0200) Subject: Two minor fixes X-Git-Url: https://ruin.nu/git/?p=NDIRC.git;a=commitdiff_plain;h=4a4767265bc5003e9442d52c904869a21a42983e Two minor fixes --- diff --git a/Commands/Scans.pm b/Commands/Scans.pm index 70420e9..ed0def8 100644 --- a/Commands/Scans.pm +++ b/Commands/Scans.pm @@ -54,6 +54,10 @@ sub gs my $planet = $c->model->selectrow_array(q{SELECT planetid($1,$2,$3,tick())} ,undef,$x,$y,$z); + unless ($planet){ + $c->reply("There is no planet with coords $x:$y:$z, try again after the tick."); + return; + } my $query = $c->model->prepare(q{SELECT scan_id FROM scans @@ -194,9 +198,11 @@ sub anon my ($self, $c, $msg) = @_; my ($target,$mess) = $msg =~ /^(\S+) (.*)$/ or die 'ARGS'; - $c->message("msg $target", "$mess (reply with /msg $ND::scanchan)"); - $c->message("msg $ND::scanchan", "$target << $mess"); + $c->message("msg $target", "$mess (reply with /msg " + .$c->channel.")"); + $c->message("msg ".$c->channel, "$target << $mess"); } + sub addscan : Help(syntax: .addscan list of scans) { diff --git a/ndawn.pl b/ndawn.pl index cd935aa..7923e2a 100644 --- a/ndawn.pl +++ b/ndawn.pl @@ -55,7 +55,7 @@ my $TICK = $DBH->selectrow_array('SELECT tick()'); my $disp = new NDIRC::Dispatcher; -$disp->load('Basic','PA','Channel','Quotes','Members','Usermgm','Intel','Def'); +$disp->load('Basic','PA','Channel','Quotes','Members','Usermgm','Intel','Scans'); $ND::scanchan = '#testarmer'; $ND::defchan = '#testarlite';