From d78269e1ea91d037d71dd7458bd0ca95f9c436b4 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Thu, 28 Apr 2022 01:05:40 -0300 Subject: Some balancing on a part of a WIP quest --- npc/034-4/exit.txt | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'npc') 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); -- cgit v1.2.3-60-g2f50