summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--conf/login/login-server.conf2
-rw-r--r--npc/000-0/sailors.txt7
-rw-r--r--npc/003-1/jakod.txt1
-rw-r--r--npc/025-1/ihclot.txt1
4 files changed, 10 insertions, 1 deletions
diff --git a/conf/login/login-server.conf b/conf/login/login-server.conf
index 016f0dc06..59a03608c 100644
--- a/conf/login/login-server.conf
+++ b/conf/login/login-server.conf
@@ -80,7 +80,7 @@ login_configuration: {
// Account registration flood protection system
// allowed_regs is the number of registrations allowed in time_allowed (in seconds)
- allowed_regs: 3
+ allowed_regs: 5
time_allowed: 86400
// Starting additional sec from now for the limited time at creation of account
diff --git a/npc/000-0/sailors.txt b/npc/000-0/sailors.txt
index 6e46cc4c9..d4a5c2d24 100644
--- a/npc/000-0/sailors.txt
+++ b/npc/000-0/sailors.txt
@@ -142,6 +142,9 @@ L_FiresOfSteam:
mesn strcharinfo(0);
mesq l("We'll be arriving at Artis by the dawn, where Elora will be waiting for us. I can only hope, that the denizens are okay...");
next;
+ clear;
+ GameRules(8 | 4);
+ clear;
closeclientdialog;
freeloop(true);
while (BaseLevel < 80)
@@ -149,6 +152,10 @@ L_FiresOfSteam:
freeloop(false);
setq ShipQuests_Arpan, 5;
setq General_Narrator, 21;
+ if (array_find($@IPBLIST$, getcharip()))
+ #TUTORIAL_DONE=true;
+ else
+ array_push($@IPBLIST$, getcharip());
if (!#TUTORIAL_DONE) {
.@acc=any(Mustache, Beard, HeartGlasses, Sunglasses, EyePatch, Shemagh, Monocle, Googles, BurglarMask, BanditMask, Shemagh);
.@ac2=any(OldTowel, SantaGlobe, RedStocking, LeatherBall, Doll, ZarkorScroll, ThetaBook, AshUrn, RubberDucky, DragonStar, BronzeQuiver, AstralCube, PlushMouboo, PlushMouboo, GraduationAlbum);
diff --git a/npc/003-1/jakod.txt b/npc/003-1/jakod.txt
index ebe8115aa..767fc6676 100644
--- a/npc/003-1/jakod.txt
+++ b/npc/003-1/jakod.txt
@@ -64,5 +64,6 @@ OnInit:
.sex = G_MALE;
.distance = 3;
+ npcsit;
end;
}
diff --git a/npc/025-1/ihclot.txt b/npc/025-1/ihclot.txt
index d9feb244a..490b4c1f5 100644
--- a/npc/025-1/ihclot.txt
+++ b/npc/025-1/ihclot.txt
@@ -68,6 +68,7 @@
// Calculate price
.@price=.@lv**3; // Cubic function to determine price.
+ .@price=max(1, .@price/7);
mesn;
mesq l("Please select the level I should use.");
menuint