ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/maps/perl/follow.ext
(Generate patch)

Comparing deliantra/maps/perl/follow.ext (file contents):
Revision 1.19 by root, Sun Jul 16 17:52:57 2006 UTC vs.
Revision 1.20 by root, Fri Aug 25 15:07:43 2006 UTC

88 $who->message ("follow mode off"); 88 $who->message ("follow mode off");
89 delete $follow{$name}; 89 delete $follow{$name};
90 } 90 }
91}; 91};
92 92
93sub on_player_death { 93cf::attach_to_player
94 on_death => sub {
94 my ($ob) = @_; 95 my ($pl) = @_;
95 96
96 my $name = $ob->name; 97 my $name = $pl->ob->name;
97 98
98 delete $follow{$name}; 99 delete $follow{$name};
99 100
100 while (my ($k, $v) = each %follow) { 101 while (my ($k, $v) = each %follow) {
101 if ($v->[0] eq $name) { 102 if ($v->[0] eq $name) {
102 delete $follow{$k}; 103 delete $follow{$k};
104 }
103 } 105 }
104 } 106 },
105 107;
106 0
107}
108 108
109 109
110 110
111 111

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines