summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2024-02-10 11:02:38 -0300
committerJesusaves <cpntb1@ymail.com>2024-02-10 11:02:38 -0300
commit9a1b992afed196b46e8c70f34959161eacd05fc8 (patch)
tree7b5ea4b5f115c77cd55ae084776fafc89dd2e0a4
parentfc509be76736d39f82fe578b4f4ba5fd231b006b (diff)
downloadserverdata-9a1b992afed196b46e8c70f34959161eacd05fc8.tar.gz
serverdata-9a1b992afed196b46e8c70f34959161eacd05fc8.tar.bz2
serverdata-9a1b992afed196b46e8c70f34959161eacd05fc8.tar.xz
serverdata-9a1b992afed196b46e8c70f34959161eacd05fc8.zip
Add several compulsory reminders to assign stat points if you have none
-rw-r--r--npc/002-1/arpan.txt4
-rw-r--r--npc/002-1/dan.txt4
-rw-r--r--npc/002-1/juliet.txt11
3 files changed, 16 insertions, 3 deletions
diff --git a/npc/002-1/arpan.txt b/npc/002-1/arpan.txt
index e1e13a8fa..9fe521d42 100644
--- a/npc/002-1/arpan.txt
+++ b/npc/002-1/arpan.txt
@@ -75,6 +75,10 @@ OnTalk:
msObjective(false, l("Talk to @@", l("Juliet")));
tutmes l("Juliet is east (right) of %s.", .name$), l("Protip"), false;
next;
+ // Friendly reminder to new players
+ if (StatusPoint == 48 && BaseLevel < 2) {
+ mesc l("Remember to assign status points before fighting. By default, it can be done with %s.", b("F2")), 1;
+ }
goto L_Menu;
diff --git a/npc/002-1/dan.txt b/npc/002-1/dan.txt
index be0af1935..f36f2fe3a 100644
--- a/npc/002-1/dan.txt
+++ b/npc/002-1/dan.txt
@@ -60,6 +60,10 @@ L_Continue:
L_Report:
mesn;
mesq l("You've killed @@/12 @@. Get rid of them!", getq2(ShipQuests_Dan),getmonsterlink(Piou));
+ // Friendly reminder to new players
+ if (StatusPoint == 48 && BaseLevel < 2) {
+ mesc l("Remember to assign status points to fight. By default, it can be done with %s.", b("F2")), 1;
+ }
close;
L_Reward:
diff --git a/npc/002-1/juliet.txt b/npc/002-1/juliet.txt
index 3ddc8dcb5..02488531e 100644
--- a/npc/002-1/juliet.txt
+++ b/npc/002-1/juliet.txt
@@ -89,7 +89,6 @@
do
{
.@q4 = getq(General_Narrator);
-
select
l("I am hungry. Can I buy some food here?"),
rif(getskilllv(NV_BASIC) < 6, l("Something is wrong with me, I can't smile nor sit.")),
@@ -119,7 +118,13 @@
mesq l("What do you want today?");
next;
- mainMenu;
+ // Friendly reminder to new players
+ if (StatusPoint == 48 && BaseLevel < 2) {
+ mesc l("Remember to assign status points to fight. By default, it can be done with %s.", b("F2")), 1;
+ }
+
+ mainMenu();
+ // FALLTHROUGH
OnTouch:
.@q = getq(ShipQuests_Julia);
@@ -136,7 +141,7 @@ OnTouch:
mesq l("I'm sure that you've got some questions for me, feel free to ask them, but first I need to tell you the rules all adventurers must respect on this world.");
next;
- GameRules 8 | 4;
+ GameRules(8 | 4);
mesn;
mesq l("Oh, and I almost forgot! Do not share passwords or pincodes, not even with staff! And do not use the same password somewhere else, they can be stolen!");