diff options
author | Jesusaves <cpntb1@ymail.com> | 2022-05-02 14:17:43 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2022-05-02 14:17:43 -0300 |
commit | 5ed4fdbead138a784fe7c33b071b27c033921ab8 (patch) | |
tree | f0cfda3680e244a5cba6d3f723a830fd5dcf99c9 /npc/014-2-2/gemini.txt | |
parent | dce0c6dfcfc83a36e41b1ab24e13e1f7cc1216e2 (diff) | |
download | serverdata-5ed4fdbead138a784fe7c33b071b27c033921ab8.tar.gz serverdata-5ed4fdbead138a784fe7c33b071b27c033921ab8.tar.bz2 serverdata-5ed4fdbead138a784fe7c33b071b27c033921ab8.tar.xz serverdata-5ed4fdbead138a784fe7c33b071b27c033921ab8.zip |
Add Gemini and Celestia seasons (reduce Kamelot and Candor seasons).
Luvia's door can now be broken.
Diffstat (limited to 'npc/014-2-2/gemini.txt')
-rw-r--r-- | npc/014-2-2/gemini.txt | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/npc/014-2-2/gemini.txt b/npc/014-2-2/gemini.txt index ee6b56c62..376e7c9be 100644 --- a/npc/014-2-2/gemini.txt +++ b/npc/014-2-2/gemini.txt @@ -34,9 +34,10 @@ OnCore: areamonster("val1@"+.@p, 20, 20, 70, 60, strmobinfo(1, RedMushroom), RedMushroom, 1+(BaseLevel/30), "Valia::OnRShroom"); break; case 2: // Looking for a runestone + getexp 4000, 100; break; case 3: // Runestone was found - getexp 8132, 657; + getexp 8000, 200; break; case 4: // Desert unlocked, but no clue on what to do dispbottom l("You hear a noise from distance."); @@ -50,13 +51,14 @@ OnCore: areamonster(getmap(), 100, 20, 170, 60, strmobinfo(1, WickedMushroom), WickedMushroom, 1+(BaseLevel/32)); areamonster(getmap(), 100, 20, 170, 60, strmobinfo(1, EliteDuck), EliteDuck, 1); break; + case 5: // JackO shows up + getexp 16000, 400; + break; case 6: // Passage Open if (countitem(SealedSoul)) delitem SealedSoul, countitem(SealedSoul); dispbottom l("You hear waterfall opening in distance."); - // FALLTHROUGH - case 5: // JackO shows up - getexp 32000, 1400; + getexp 32000, 800; break; case 7: // Ambushed & Captured @lockpicks=false; @@ -81,7 +83,18 @@ OnCore: areamonster("val2@"+.@p, 25, 24, 50, 45, strmobinfo(1, HoodedNinja), HoodedNinja, 1); break; case 8: // Bandit Key retrieved - getexp 128000, 2000; + getexp 64000, 1600; + break; + case 9: // Door seal broken + getexp 128000, 3200; + // Limit exports of Lazurite outside the area + if (countitem(LazuriteShard) > 2) + delitem LazuriteShard, countitem(LazuriteShard)/2; + // These two remain for internal quests + if (countitem(LazuriteCrystal)) + delitem LazuriteCrystal, countitem(LazuriteCrystal); + if (countitem(LazuriteHeart)) + delitem LazuriteHeart, countitem(LazuriteHeart); break; } } |