From 265087dcdc3accf4209762ad2e488c33540ec544 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Sun, 5 Jun 2022 12:37:08 -0300 Subject: Do not allow infinite magic goblins to spawn at Gemini, and raise their accuracy --- npc/014-2-2/valia.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/npc/014-2-2/valia.txt b/npc/014-2-2/valia.txt index 8bdb4e890..c4911307e 100644 --- a/npc/014-2-2/valia.txt +++ b/npc/014-2-2/valia.txt @@ -240,7 +240,12 @@ OnCSnake: OnMGoblin: fix_mobkill(MagicGoblin); .@p = getcharid(1); - areamonster("val1@"+.@p, 100, 20, 170, 60, strmobinfo(1, MagicGoblin), MagicGoblin, 2, "Valia::OnMGoblin"); + if (mobcount("val1@"+.@p, "Valia::OnMGoblin") > getmapusers("val1@"+.@p) * 50) + end; + areamonster("val1@"+.@p, 100, 20, 170, 60, strmobinfo(1, MagicGoblin), MagicGoblin, 1, "Valia::OnMGoblin"); + // Spawn a high precision one as well + .@mg=areamonster("val1@"+.@p, 100, 20, 170, 60, strmobinfo(1, MagicGoblin), MagicGoblin, 1, "Valia::OnMGoblin"); + setunitdata(.@mg, UDT_HIT, 42 + mobcount("val1@"+.@p, "Valia::OnMGoblin") * 2); end; /////////////////////////////////// -- cgit v1.2.3-60-g2f50