… | |
… | |
51 | return; |
51 | return; |
52 | } |
52 | } |
53 | } |
53 | } |
54 | |
54 | |
55 | my (@stones) = cf::match::match <<'MATCH', $who; |
55 | my (@stones) = cf::match::match <<'MATCH', $who; |
56 | (type=SIGN and { warn "MSG" . $_->msg; $_->msg =~ /hero.*killed.*by/si }) in inv |
56 | (type=SIGN and { $_->msg =~ /hero.*killed.*by/si }) in inv |
57 | MATCH |
57 | MATCH |
58 | unless (@stones) { |
58 | unless (@stones) { |
59 | $who->reply ($npc, |
59 | $who->reply ($npc, |
60 | "I'm sorry sir, but you don't have any gravestones with you " |
60 | "I'm sorry sir, but you don't have any gravestones with you " |
61 | . "I'm interested in!"); |
61 | . "I'm interested in! " |
|
|
62 | . "H<He is only interested in gravestones caused by player deaths.>"); |
62 | return; |
63 | return; |
63 | } |
64 | } |
64 | |
65 | |
65 | cf::async { |
66 | cf::async { |
66 | my $ston = $stones[0]; |
67 | my $ston = $stones[0]; |