--- deliantra/server/lib/cf.pm 2006/07/19 22:19:19 1.23 +++ deliantra/server/lib/cf.pm 2006/07/19 22:51:40 1.24 @@ -373,9 +373,12 @@ $flags = cf::NDI_BROWN | cf::NDI_UNIQUE unless @_ >= 4; - $msg = $npc->name . " says: $msg" if $npc; - - $self->message ($msg, $flags); + if ($self->{record_replies}) { + push @{ $self->{record_replies} }, [$npc, $msg, $flags]; + } else { + $msg = $npc->name . " says: $msg" if $npc; + $self->message ($msg, $flags); + } } #############################################################################