--- deliantra/server/ext/chat.ext 2008/05/01 06:33:19 1.40 +++ deliantra/server/ext/chat.ext 2008/07/14 23:57:45 1.41 @@ -797,7 +797,7 @@ my ($map, $x, $y) = ($ob->map, $ob->x - 2, $ob->y - 2); for my $npc ( - grep +($_->invoke (cf::EVENT_OBJECT_SAY, $ob->contr, $msg) && return) || NPC_Dialogue::has_dialogue $_, + grep +($_->invoke (cf::EVENT_OBJECT_SAY, $ob->contr, $msg) && return) || $_->has_dialogue, map +($_, $_->inv), grep $_, map $map->at ($x + $_ % 5, $y + (int $_ / 5)),