From 948cb9e7a377cbceaa782180c3155783b43c8dcb Mon Sep 17 00:00:00 2001 From: Sean Hulka Date: Sat, 29 May 2021 02:36:47 +0000 Subject: Balance number of pirates spawned (WIP). --- npc/018-5-4/elder.txt | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/npc/018-5-4/elder.txt b/npc/018-5-4/elder.txt index ad5f93a2e..d3b01819a 100644 --- a/npc/018-5-4/elder.txt +++ b/npc/018-5-4/elder.txt @@ -164,7 +164,7 @@ function elderSupplyGive { } function elderPirateAttack { - // Level requeriment + // Level requirement if (BaseLevel < 75) { mesn; mesq l("The pirates amass for their siege, but they will not attack yet. Return when you are stronger. King DD is working to find a solution."); @@ -230,20 +230,20 @@ OnBegin: // Spawn Monsters // FIXME MIGHT NOT WORK WITH COORDINATES ZERO (for several reasons) // PLEASE PREFER AREAMONSTER - monster(.@m$, 0, 0, "Ocean Pirate", OceanPirate, @pLvl, "Duck Elder::OnPirateKilled"); - @total_pirates+=@pLvl; - monster(.@m$, 0, 0, "Pirate Captain", OceanPirate, (@pLvl/10), "Duck Elder::OnPirateKilled"); // FIXME - @total_pirates+=(@pLvl/10); + monster(.@m$, 0, 0, "Ocean Pirate", OceanPirate, (@pLvl/2), "Duck Elder::OnPirateKilled"); + @total_pirates+=(@pLvl/2); + monster(.@m$, 0, 0, "Pirate Captain", OceanPirate, (@pLvl/15), "Duck Elder::OnPirateKilled"); // FIXME + @total_pirates+=(@pLvl/15); monster(.@m$, 0, 0, "Desert Pirate", DesertBandit, (@pLvl/3), "Duck Elder::OnPirateKilled"); @total_pirates+=(@pLvl/3); - monster(.@m$, 0, 0, "Marsh Pirate", Bandit, (@pLvl/3), "Duck Elder::OnPirateKilled"); - @total_pirates+=(@pLvl/3); - monster(.@m$, 0, 0, "Buccaneer", Sarracenus, (@pLvl/6), "Duck Elder::OnPirateKilled"); - @total_pirates+=(@pLvl/6); - monster(.@m$, 0, 0, "Corsair", RobinBandit, (@pLvl/5), "Duck Elder::OnPirateKilled"); - @total_pirates+=(@pLvl/5); - monster(.@m$, 0, 0, "Pirate Lord", BanditLord, (@pLvl/11), "Duck Elder::OnPirateKilled"); - @total_pirates+=(@pLvl/11); + monster(.@m$, 0, 0, "Marsh Pirate", Bandit, (@pLvl/4), "Duck Elder::OnPirateKilled"); + @total_pirates+=(@pLvl/4); + monster(.@m$, 0, 0, "Buccaneer", Sarracenus, (@pLvl/7), "Duck Elder::OnPirateKilled"); + @total_pirates+=(@pLvl/7); + monster(.@m$, 0, 0, "Corsair", RobinBandit, (@pLvl/7), "Duck Elder::OnPirateKilled"); + @total_pirates+=(@pLvl/7); + monster(.@m$, 0, 0, "Pirate Lord", BanditLord, (@pLvl/12), "Duck Elder::OnPirateKilled"); + @total_pirates+=(@pLvl/12); monster(.@m$, 0, 0, "Pirate Assassin", HoodedAssassin, (@pLvl/25), "Duck Elder::OnPirateKilled"); @total_pirates+=(@pLvl/25); debugmes "Pirates of SARAH, \"%s\" - Total: %d (Lv %d)", strcharinfo(0), @total_pirates, @pLvl; -- cgit v1.2.3-60-g2f50