summaryrefslogtreecommitdiff
path: root/world/map/npc/012-3/beheader.txt
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2021-02-04 12:19:44 -0300
committerJesusaves <cpntb1@ymail.com>2021-02-04 12:19:44 -0300
commit965ef3e88a407aceffd7aea0d33eb92adb993aa3 (patch)
tree981e2a72d1e9825a12ee18ecc6c6fc9392e07db9 /world/map/npc/012-3/beheader.txt
parent2f3450acff9b312514390e20a16af8453f9b60ed (diff)
downloadserverdata-965ef3e88a407aceffd7aea0d33eb92adb993aa3.tar.gz
serverdata-965ef3e88a407aceffd7aea0d33eb92adb993aa3.tar.bz2
serverdata-965ef3e88a407aceffd7aea0d33eb92adb993aa3.tar.xz
serverdata-965ef3e88a407aceffd7aea0d33eb92adb993aa3.zip
Final batch of changes and balance after through testing with Ledmitz (and Prsm$
- Fix bugs on @getexp and @chargetexp - Bump exp for Beheader quest from 400k to 750k - Beheader: 999 DMG +50% Double Attack, 1800ms, -20% HIT, -25% CRIT. No int and no bow. NOTE: The -20 HIT might be or not be lowered further. Beheader is not as powerful as it looks like!
Diffstat (limited to 'world/map/npc/012-3/beheader.txt')
-rw-r--r--world/map/npc/012-3/beheader.txt9
1 files changed, 8 insertions, 1 deletions
diff --git a/world/map/npc/012-3/beheader.txt b/world/map/npc/012-3/beheader.txt
index 25885edb..9f95f701 100644
--- a/world/map/npc/012-3/beheader.txt
+++ b/world/map/npc/012-3/beheader.txt
@@ -91,10 +91,17 @@ L_Later:
mes "";
mes "[The Beheader]";
mes "\"Some February, I don't know. If you want to help, go to Hurnscald square, look for the noisy person with an AFK Cap which is always sitting with their kitty, and tell them to start working. That might just do the trick.\"";
+ if (!(FLAGS & FLAG_GOT_BEHEADER_SWORD)) goto L_MaybeBeheader;
// NOTE: Room for future expansion if needed.
// The "noisy person w/ an AFK Cap and a kytty" is Jesusalva (script author)
close;
+L_MaybeBeheader:
+ next;
+ menu
+ "Okay, good bye.", L_Close,
+ "Can I behead Terranites on my own?", L_Beheader;
+
L_Beheader:
if (FLAGS & FLAG_GOT_BEHEADER_SWORD) goto L_Again;
if (TERRAC == 1501) goto L_Finish;
@@ -168,7 +175,7 @@ L_Finish:
goto L_Nope;
getitem "Beheader", 1;
- getexp 400000, 0;
+ getexp 750000, 0;
set FLAGS, FLAGS | FLAG_GOT_BEHEADER_SWORD;
set TERRAC, 0;