ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/ext/minesweeper.ext
(Generate patch)

Comparing deliantra/server/ext/minesweeper.ext (file contents):
Revision 1.5 by root, Mon Jun 11 21:38:13 2007 UTC vs.
Revision 1.6 by root, Sun Sep 30 16:24:30 2007 UTC

9 9
10 if (my $teleport = $ob->{options}{"teleport_$status"}) { 10 if (my $teleport = $ob->{options}{"teleport_$status"}) {
11 my ($x, $y, $damned) = split /,/, $teleport; 11 my ($x, $y, $damned) = split /,/, $teleport;
12 my $pl = cf::player::find_active $ob->{player}; 12 my $pl = cf::player::find_active $ob->{player};
13 13
14 $pl->ob->transfer ($x, $y); 14 my $path = $pl->ob->map->path;
15
16 $pl->ob->goto ($path, $x, $y);
15 $pl->savebed ($pl->ob->map->path, $x, $y) 17 $pl->savebed ($path, $x, $y)
16 if $ob->{options}{"set_savebed_$status"}; 18 if $ob->{options}{"set_savebed_$status"};
17 } 19 }
18} 20}
19 21
20sub apply { 22sub apply {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines