summaryrefslogtreecommitdiff
path: root/npc/014-2-2/gemini.txt
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2022-05-02 14:17:43 -0300
committerJesusaves <cpntb1@ymail.com>2022-05-02 14:17:43 -0300
commit5ed4fdbead138a784fe7c33b071b27c033921ab8 (patch)
treef0cfda3680e244a5cba6d3f723a830fd5dcf99c9 /npc/014-2-2/gemini.txt
parentdce0c6dfcfc83a36e41b1ab24e13e1f7cc1216e2 (diff)
downloadserverdata-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.txt23
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;
}
}