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.11 by root, Fri Feb 17 19:36:36 2006 UTC vs.
Revision 1.13 by elmex, Mon Mar 20 23:27:50 2006 UTC

55 $portal->apply ($pl->ob); 55 $portal->apply ($pl->ob);
56 56
57 $portal->free; 57 $portal->free;
58} 58}
59 59
60sub on_player_death {
61 my ($event) = @_;
62
63 my $ob = $event->{who};
64 my $name = $ob->name;
65
66 delete $follow{$name};
67
68 while (my ($k, $v) = each %follow) {
69 if ($v->[0] eq $name) {
70 delete $follow{$k};
71 }
72 }
73
74 0
75}
76
60sub on_clock { 77sub on_clock {
61 my ($event) = @_; 78 my ($event) = @_;
62 79
63 return unless %follow; 80 return unless %follow;
64 81

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines