]> ruin.nu Git - NDIRC.git/commitdiff
Two minor fixes
authorMichael Andreen <harv@ruin.nu>
Wed, 20 May 2009 20:39:57 +0000 (22:39 +0200)
committerMichael Andreen <harv@ruin.nu>
Wed, 20 May 2009 20:39:57 +0000 (22:39 +0200)
Commands/Scans.pm
ndawn.pl

index 70420e9a33d100492b24f029bafe1cb71bf37052..ed0def8dc5af3bd3adfafe4c23497ac377b41ea2 100644 (file)
@@ -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", "<b>$mess</b> <c04>(reply with /msg $ND::scanchan)</c>");
-       $c->message("msg $ND::scanchan", "<c03>$target << $mess</c>");
+       $c->message("msg $target", "<b>$mess</b> <c04>(reply with /msg "
+               .$c->channel.")</c>");
+       $c->message("msg ".$c->channel, "<c03>$target << $mess</c>");
 }
+
 sub addscan
        : Help(syntax: .addscan list of scans)
 {
index cd935aae7bc2728ff0825c07a9fc08cab64baa76..7923e2a8cba97e0aa1c022a852590b7f2bed3371 100644 (file)
--- 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';