summaryrefslogtreecommitdiff
path: root/npc/042-0
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-05-15 11:46:11 -0300
committerJesusaves <cpntb1@ymail.com>2020-05-15 11:46:11 -0300
commitbd50b28eb41ab5f7cd070b0057097288ce725768 (patch)
tree475d66f31b9a602b9efc7f38cc4fbc949e4f74ad /npc/042-0
parent70fc08672ba089ec376a3d489568ba6c0fecddb0 (diff)
downloadserverdata-bd50b28eb41ab5f7cd070b0057097288ce725768.tar.gz
serverdata-bd50b28eb41ab5f7cd070b0057097288ce725768.tar.bz2
serverdata-bd50b28eb41ab5f7cd070b0057097288ce725768.tar.xz
serverdata-bd50b28eb41ab5f7cd070b0057097288ce725768.zip
Kamelot difficulty selection
Diffstat (limited to 'npc/042-0')
-rw-r--r--npc/042-0/arthur.txt20
1 files changed, 20 insertions, 0 deletions
diff --git a/npc/042-0/arthur.txt b/npc/042-0/arthur.txt
index e0576053f..96217e4ec 100644
--- a/npc/042-0/arthur.txt
+++ b/npc/042-0/arthur.txt
@@ -88,6 +88,26 @@ L_Quest:
mes "";
mes l("1. Investigate Kamelot Basements");
mes l("2. Free Kamelot from its curse!");
+ next;
+ mesc l("Please select quest difficulty.");
+ mesc l("This will affect rewards, and decision is final!"), 1;
+ select
+ l("Normal"),
+ l("Easy"),
+ l("Hard");
+ mes "";
+ switch (@menu) {
+ case 2: // Easy
+ $KAMELOT_MX[.@g]-=15;
+ $KAMELOT_PC[.@g]=max(1, $KAMELOT_PC[.@g]*8/10);
+ mapannounce(getmap(), "Kamelot Difficulty set to: Easy.", bc_map);
+ break;
+ case 3: // Hard
+ $KAMELOT_MX[.@g]+=15;
+ $KAMELOT_PC[.@g]=max(1, $KAMELOT_PC[.@g]*12/10)+1;
+ mapannounce(getmap(), "Kamelot Difficulty set to: Hard.", bc_map);
+ break;
+ }
close;