--- deliantra/server/ext/cfplus.ext 2007/06/19 17:32:56 1.6 +++ deliantra/server/ext/cfplus.ext 2007/06/24 04:09:29 1.8 @@ -35,9 +35,11 @@ my $pl = $dialog->{pl}; my ($reply, @kw) = $dialog->tell ($msg); - $reply = "..." unless $reply; - $pl->ext_reply ($id => msgtype => "reply", msg => $reply, add_topics => \@kw); + $reply = "..." unless defined $reply; + return if $reply eq ""; # NPC doesn't want to say, or wants to say something later + + $pl->ext_reply ($id => msgtype => "reply", msg => $pl->expand_cfpod ($reply), add_topics => \@kw); } =item ... = extcmd lookat { dx => $dx, dy => $dy }