summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2022-04-28 01:05:40 -0300
committerJesusaves <cpntb1@ymail.com>2022-04-28 01:05:40 -0300
commitd78269e1ea91d037d71dd7458bd0ca95f9c436b4 (patch)
treeda29f72b1549e80d08682d2d60e253784f1a3964
parentd03c12292df97aa07077aaa0ad6f55bf4cd036c0 (diff)
downloadserverdata-d78269e1ea91d037d71dd7458bd0ca95f9c436b4.tar.gz
serverdata-d78269e1ea91d037d71dd7458bd0ca95f9c436b4.tar.bz2
serverdata-d78269e1ea91d037d71dd7458bd0ca95f9c436b4.tar.xz
serverdata-d78269e1ea91d037d71dd7458bd0ca95f9c436b4.zip
Some balancing on a part of a WIP quest
-rw-r--r--npc/034-4/exit.txt14
1 files changed, 9 insertions, 5 deletions
diff --git a/npc/034-4/exit.txt b/npc/034-4/exit.txt
index f0877bf58..c0c8920df 100644
--- a/npc/034-4/exit.txt
+++ b/npc/034-4/exit.txt
@@ -7,8 +7,12 @@
034-4,144,82,0 script #GeminiFExit NPC_HIDDEN,0,0,{
OnWumpus:
- getitem WumpusEgg, 1;
- getitem LightGreenDiamond, 1;
+ // TODO FIXME: Instead of 75% chance, a Wumpus Egg only on first victory
+ if (any(true, true, true, false))
+ getitem WumpusEgg, 1;
+ else
+ getitem LightGreenDiamond, 1;
+ getexp 0, rand2(7500, 9999);
end;
OnTouch:
@@ -18,7 +22,7 @@ OnTouch:
.@mx=getmapinfo(MAPINFO_SIZE_X, MAZE_MAP$)-20;
.@my=getmapinfo(MAPINFO_SIZE_Y, MAZE_MAP$)-20;
.@tl=(20-.@mx)*(20-.@my) * 3 / 10; // Total tiles + collision guess
- .@tl=.@tl / rand2(10,13) + 1; // Monster density is a bit random
+ .@tl=(.@tl / 10) + 1; // Monster density is a bit random
/* *** Copied from 006-5/groata.txt & 018-2-2/main.txt! *** */
.@mb[0] = MagicGoblin;
@@ -130,8 +134,8 @@ OnTouch:
// Spawn & Configure the boss monster
.@mob=areamonster(MAZE_MAP$, 60, 60, .@mx-40, .@my-40, "Wumpus?", PanthomLord, 1, "#GeminiFExit::OnWumpus");
- setunitdata(.@mob, UDT_MAXHP, 175000);
- setunitdata(.@mob, UDT_HP, 175000);
+ setunitdata(.@mob, UDT_MAXHP, 250000);
+ setunitdata(.@mob, UDT_HP, 250000);
setunitdata(.@mob, UDT_SPEED, 275);
setunitdata(.@mob, UDT_HIT, 3500);
setunitdata(.@mob, UDT_DMOTION, 50);