--- deliantra/server/ext/map-per-player.ext 2007/01/14 01:09:46 1.3 +++ deliantra/server/ext/map-per-player.ext 2007/01/18 16:20:40 1.6 @@ -10,6 +10,15 @@ $self->{deny_reset} = 1; #d# for now } +sub thawer_merge { + # we have to keep some variables in memory intact + local $_[0]{user}; + local $_[0]{orig_path}; + local $_[0]{deny_reset}; + + $_[0]->SUPER::thawer_merge ($_[1]); +} + sub load_path { my ($self) = @_; @@ -39,5 +48,12 @@ 1 } +sub decay_objects { + # do nothing on per player maps at the moment + # to protect apartments. + # TODO: apartments should be marked as such + # (no reset, no decay etc.) +} + 1