… | |
… | |
36 | my $level = $pl->ob->level; |
36 | my $level = $pl->ob->level; |
37 | |
37 | |
38 | ($level <= 3 && $age > 7 * 86400) # 7 days for level 0..3 |
38 | ($level <= 3 && $age > 7 * 86400) # 7 days for level 0..3 |
39 | || ($level <= 9 && $age > 90 * 86400) # 3 months for level 4..9 |
39 | || ($level <= 9 && $age > 90 * 86400) # 3 months for level 4..9 |
40 | || ($level <= 20 && $age > 180 * 86400) # 6 months for level 10..20 |
40 | || ($level <= 20 && $age > 180 * 86400) # 6 months for level 10..20 |
41 | || $age > 700 * 86400 # 2 years for everybody else |
41 | #|| $age > 700 * 86400 # 2 years for everybody else |
42 | } |
42 | } |
43 | |
43 | |
44 | # return a guard object for a lock on the given username, if available |
44 | # return a guard object for a lock on the given username, if available |
45 | sub login_guard { |
45 | sub login_guard { |
46 | my ($user) = @_; |
46 | my ($user) = @_; |
… | |
… | |
200 | } |
200 | } |
201 | |
201 | |
202 | Coro::Timer::sleep 0.05; |
202 | Coro::Timer::sleep 0.05; |
203 | } |
203 | } |
204 | |
204 | |
205 | $ob->set_animation (2); |
205 | $ob->set_anim_frame (2); |
206 | $ob->add_statbonus; |
206 | $ob->add_statbonus; |
207 | |
207 | |
208 | $pl->{chargen} = "race"; |
208 | $pl->{chargen} = "race"; |
209 | } |
209 | } |
210 | |
210 | |