diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-06-13 20:45:36 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-06-13 20:45:36 -0300 |
commit | edcd20a005cd18273bdcb87d43fdc259029d88b5 (patch) | |
tree | e6bee0b16480176bdb06ae60580629ee2278b095 | |
parent | 4936f3f5a021fb573678200dd4c3e8583485d6e2 (diff) | |
download | serverdata-edcd20a005cd18273bdcb87d43fdc259029d88b5.tar.gz serverdata-edcd20a005cd18273bdcb87d43fdc259029d88b5.tar.bz2 serverdata-edcd20a005cd18273bdcb87d43fdc259029d88b5.tar.xz serverdata-edcd20a005cd18273bdcb87d43fdc259029d88b5.zip |
Yeti King Quest: Rewards tweaking.
Gemstone or Ore: REBIRTH might allow Iridium Ore to be found
Experience: Base Level can increase rewards (2x at level 100)
Gold: Job Level can increase rewards (2x at level 100)
NEW option: Monster Points (Average of Base + Job level affects)
Defeating the Yeti King itself will give 10k monster points to slayer
-rw-r--r-- | npc/001-7/celestia_bossfight.txt | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/npc/001-7/celestia_bossfight.txt b/npc/001-7/celestia_bossfight.txt index b91008a23..eb51ffc94 100644 --- a/npc/001-7/celestia_bossfight.txt +++ b/npc/001-7/celestia_bossfight.txt @@ -53,7 +53,8 @@ L_Survivor: l("I want a gemstone or ore"), l("I want experience"), l("I want gold"), - l("I want coal"); + l("I want coal"), + l("I want monster points"); mes ""; .@r=rand(1,100)+(@YetiKing_Challenger*5); @@ -62,17 +63,23 @@ L_Survivor: if (.@r > 70) getitem rand2(Diamond, Amethyst), 1; else - getitem rand2(CopperOre, TitaniumOre), any(1,2); + getitem rand2(CopperOre, (REBRITH ? IridiumOre : TitaniumOre)), any(1,2); break; case 2: - getexp .@r*80, .@r*2; // max 8000 xp and 200 jp + .@r+=BaseLevel; + getexp .@r*80, .@r*2; // max 8000 xp and 200 jp (level 0) break; case 3: - Zeny=Zeny+.@r*75; // max 7500 gp + .@r+=JobLevel; + Zeny=Zeny+.@r*75; // max 7500 gp (job 0) break; case 4: getitem Coal, (.@r/10); // max 10 coal break; + case 5: + .@r+=(BaseLevel+JobLevel)/2; + Mobpt+=.@r*5; // max 500 mobpt (base/job 0) + break; } // Completion bonus getexp 0, 2500; @@ -120,6 +127,7 @@ OnVictory: stopnpctimer; setnpcdisplay .name$, NPC_SUMMONING_CIRC; //Karma=Karma+1; + Mobpt+=10000; npctalk l("Good job... You can keep the drops. Touch here to return home."); areatimer "001-7", 20, 20, 141, 171, 10, "#YetiKing::OnDefeat"; end; |