--- deliantra/server/ext/chat.ext 2007/03/01 13:14:10 1.10 +++ deliantra/server/ext/chat.ext 2007/03/02 00:29:08 1.12 @@ -229,7 +229,8 @@ self => "Have you got something in your eye?", }, params => { - target => " winks at .", + target => " winks at you.", + other => " winks at .", self => "You wink suggestively at .", }, self => { @@ -329,7 +330,8 @@ self => "You bleed all over your nice new armour.", }, params => { - target => " slashes his wrist and bleeds all over .", + target => " slashes his wrist and bleeds all over you.", + other => " slashes his wrist and bleeds all over .", self => "You slash your wrist and bleed all over ", }, self => { @@ -880,6 +882,7 @@ } elsif ($other->ob->{ext_ignore_tell}{$name} >= time) { $pl->message ("$target ignores what you say. Give up on it.", cf::NDI_UNIQUE); } else { + return if $other->invoke (cf::EVENT_PLAYER_TOLD, $pl->contr, $msg); utf8::encode $msg; # ->message not yet utf8-ified cf::LOG cf::llevDebug, sprintf "TELL [%s>%s] %s\n", $name, $target, $msg;