diff options
Diffstat (limited to 'npc/042-0/arthur.txt')
-rw-r--r-- | npc/042-0/arthur.txt | 20 |
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; |