Affected files (3):
- dist/game/data/spawns/Kamael/IsleOfSouls.xml
- dist/game/data/spawns/Dion/BeeHive.xml
- dist/game/data/spawns/Others/21_25.xml
Chronicle: CT 2.6 HighFive
Problem:
Three retail HighFive monsters are defined in stats/npcs but have no spawn entry anywhere in the datapack (no spawn XML, no instance, no minion template, no script), while retail PTS spawns them. In every case a sibling of the same family is already spawned in the same zone, so the gap is a partial omission, not an intentional removal:
- 22246 Muertos Commander (lvl 18) - Isle of Souls. Siblings 22245 Muertos Lieutenant and 22247 Grotto Golem are already in IsleOfSouls.xml; the Commander is missing. It is also a kill target of quests Q00284 Muertos Feather and Q00175 The Way of the Warrior, which cannot be completed without it.
- 20928 Hatu Weird Bee (lvl 30) + 20929 Hatu Dire Wolf (lvl 32) - Bee Hive (Dion). BeeHive.xml already has the rest of the Hatu/Wasp family (20930-20935); these two were missing from the zone.
- 20118 Dre Vanul Scout (lvl 21) - Dre Vanul camp. Sibling 20117 Dre Vanul is already spawned in Others/21_25.xml; the Scout is missing.
Fix:
Coordinates, region polygons, levels, counts and respawn timers follow retail HF data from PTS H5:
- 22246: PTS makers [aden49_1719_11..16] [mostro_leader] pos=anywhere, total=3 (territories 11-12) + total=8 (territories 13-16), respawn 15sec. Added as 6 territory <spawn> blocks reproducing the PTS polygons; grand total 11 (per-zone counts distribute each maker's PTS total across its territories). minZ/maxZ derived 1:1 from PTS node z-bounds (same rule as the existing aden03_2417_01 territory in BlazingSwamp.xml).
- 20928 / 20929: PTS makers [dion14_2023_*] [hatu_weird_bee] / [hatu_dire_wolf] pos=anywhere, respawn 32sec. Added to the 8 existing BeeHive.xml <spawn> zones with the exact per-zone PTS totals (49 Weird Bee, 51 Dire Wolf).
- 20118: PTS maker [gludio29_2125_18] [dre_vanul_scouter] pos=anywhere total=2, respawn 100sec. Added as 1 territory <spawn> block.
Additive only - no existing upstream lines removed or modified.
Tested in-game (HF test server): all spawns appear, move/attack/drop correctly, respawn on timer, no XSD/parse errors on load, and quests Q00284 / Q00175 progress correctly with the Muertos Commander now present.
Diff :
dist/game/data/spawns/Kamael/IsleOfSouls.xml
diff --git a/dist/game/data/spawns/Kamael/IsleOfSouls.xml b/dist/game/data/spawns/Kamael/IsleOfSouls.xml
index 0907210f35b..9f932bccf97 100644
--- a/dist/game/data/spawns/Kamael/IsleOfSouls.xml
+++ b/dist/game/data/spawns/Kamael/IsleOfSouls.xml
@@ -1423,4 +1423,62 @@
<npc id="32189" x="-74016" y="51932" z="-3680" heading="0" respawnDelay="60" />
<npc id="32190" x="-74016" y="52896" z="-3680" heading="0" respawnDelay="60" />
</spawn>
+ <spawn zone="aden49_1719_11">
+ <territory minZ="-3035" maxZ="-2401">
+ <node x="-89083" y="46939" />
+ <node x="-87188" y="47790" />
+ <node x="-87305" y="48201" />
+ <node x="-89225" y="47403" />
+ </territory>
+ <npc id="22246" count="1" respawnDelay="15" /> <!-- Muertos Commander -->
+ </spawn>
+ <spawn zone="aden49_1719_12">
+ <territory minZ="-3035" maxZ="-2401">
+ <node x="-91111" y="44494" />
+ <node x="-89681" y="45443" />
+ <node x="-89512" y="46850" />
+ <node x="-89939" y="47295" />
+ <node x="-93199" y="46189" />
+ </territory>
+ <npc id="22246" count="2" respawnDelay="15" /> <!-- Muertos Commander -->
+ </spawn>
+ <spawn zone="aden49_1719_13">
+ <territory minZ="-2658" maxZ="-1645">
+ <node x="-93234" y="42915" />
+ <node x="-92114" y="42829" />
+ <node x="-90951" y="44143" />
+ <node x="-91944" y="45076" />
+ <node x="-93363" y="43383" />
+ </territory>
+ <npc id="22246" count="2" respawnDelay="15" /> <!-- Muertos Commander -->
+ </spawn>
+ <spawn zone="aden49_1719_14">
+ <territory minZ="-2658" maxZ="-1645">
+ <node x="-93931" y="43326" />
+ <node x="-92778" y="44344" />
+ <node x="-92283" y="44998" />
+ <node x="-93231" y="45561" />
+ <node x="-94817" y="44084" />
+ </territory>
+ <npc id="22246" count="2" respawnDelay="15" /> <!-- Muertos Commander -->
+ </spawn>
+ <spawn zone="aden49_1719_15">
+ <territory minZ="-2658" maxZ="-1645">
+ <node x="-94881" y="44564" />
+ <node x="-93088" y="45941" />
+ <node x="-93746" y="46534" />
+ <node x="-95375" y="45292" />
+ </territory>
+ <npc id="22246" count="2" respawnDelay="15" /> <!-- Muertos Commander -->
+ </spawn>
+ <spawn zone="aden49_1719_16">
+ <territory minZ="-2658" maxZ="-1645">
+ <node x="-98222" y="44553" />
+ <node x="-96535" y="44420" />
+ <node x="-95184" y="44921" />
+ <node x="-95473" y="45395" />
+ <node x="-98189" y="45473" />
+ </territory>
+ <npc id="22246" count="2" respawnDelay="15" /> <!-- Muertos Commander -->
+ </spawn>
</list>
dist/game/data/spawns/Dion/BeeHive.xml
diff --git a/dist/game/data/spawns/Dion/BeeHive.xml b/dist/game/data/spawns/Dion/BeeHive.xml
index 5a8a4417667..a12f62c9d7f 100644
--- a/dist/game/data/spawns/Dion/BeeHive.xml
+++ b/dist/game/data/spawns/Dion/BeeHive.xml
@@ -9,6 +9,8 @@
<node x="18228" y="181493" />
</territory>
<npc id="20930" count="11" respawnDelay="32" /> <!-- Hatu Brown Bear -->
+ <npc id="20928" count="11" respawnDelay="32" /> <!-- Hatu Weird Bee -->
+ <npc id="20929" count="11" respawnDelay="32" /> <!-- Hatu Dire Wolf -->
</spawn>
<spawn zone="dion14_2023_02">
<territory minZ="-3803" maxZ="-2603">
@@ -19,6 +21,8 @@
<node x="21520" y="185588" />
</territory>
<npc id="20930" count="11" respawnDelay="32" /> <!-- Hatu Brown Bear -->
+ <npc id="20928" count="11" respawnDelay="32" /> <!-- Hatu Weird Bee -->
+ <npc id="20929" count="12" respawnDelay="32" /> <!-- Hatu Dire Wolf -->
</spawn>
<spawn zone="dion14_2023_04">
<territory minZ="-3778" maxZ="-2778">
@@ -31,6 +35,8 @@
<npc id="20930" count="8" respawnDelay="32" /> <!-- Hatu Brown Bear -->
<npc id="20934" count="8" respawnDelay="32" /> <!-- Wasp Worker -->
<npc id="20935" count="8" respawnDelay="32" /> <!-- Wasp Leader -->
+ <npc id="20928" count="8" respawnDelay="32" /> <!-- Hatu Weird Bee -->
+ <npc id="20929" count="8" respawnDelay="32" /> <!-- Hatu Dire Wolf -->
</spawn>
<spawn zone="dion14_2023_05">
<territory minZ="-3599" maxZ="-2399">
@@ -42,6 +48,8 @@
<npc id="20930" count="6" respawnDelay="32" /> <!-- Hatu Brown Bear -->
<npc id="20934" count="5" respawnDelay="32" /> <!-- Wasp Worker -->
<npc id="20935" count="5" respawnDelay="32" /> <!-- Wasp Leader -->
+ <npc id="20928" count="5" respawnDelay="32" /> <!-- Hatu Weird Bee -->
+ <npc id="20929" count="5" respawnDelay="32" /> <!-- Hatu Dire Wolf -->
</spawn>
<spawn zone="dion14_2023_06">
<territory minZ="-3793" maxZ="-3093">
@@ -53,6 +61,8 @@
<npc id="20930" count="5" respawnDelay="32" /> <!-- Hatu Brown Bear -->
<npc id="20934" count="5" respawnDelay="32" /> <!-- Wasp Worker -->
<npc id="20935" count="6" respawnDelay="32" /> <!-- Wasp Leader -->
+ <npc id="20928" count="5" respawnDelay="32" /> <!-- Hatu Weird Bee -->
+ <npc id="20929" count="5" respawnDelay="32" /> <!-- Hatu Dire Wolf -->
</spawn>
<spawn zone="dion14_2023_07">
<territory minZ="-3793" maxZ="-3093">
@@ -65,6 +75,8 @@
<npc id="20930" count="4" respawnDelay="32" /> <!-- Hatu Brown Bear -->
<npc id="20934" count="4" respawnDelay="32" /> <!-- Wasp Worker -->
<npc id="20935" count="4" respawnDelay="32" /> <!-- Wasp Leader -->
+ <npc id="20928" count="3" respawnDelay="32" /> <!-- Hatu Weird Bee -->
+ <npc id="20929" count="4" respawnDelay="32" /> <!-- Hatu Dire Wolf -->
</spawn>
<spawn zone="dion14_2023_08">
<territory minZ="-3778" maxZ="-3078">
@@ -141,6 +153,8 @@
<node x="19797" y="179381" />
</territory>
<npc id="20930" count="3" respawnDelay="32" /> <!-- Hatu Brown Bear -->
+ <npc id="20928" count="3" respawnDelay="32" /> <!-- Hatu Weird Bee -->
+ <npc id="20929" count="3" respawnDelay="32" /> <!-- Hatu Dire Wolf -->
</spawn>
<spawn zone="dion14_2023_14s">
<territory minZ="-3664" maxZ="-2964">
@@ -152,6 +166,8 @@
<npc id="20930" count="4" respawnDelay="32" /> <!-- Hatu Brown Bear -->
<npc id="20934" count="3" respawnDelay="32" /> <!-- Wasp Worker -->
<npc id="20935" count="3" respawnDelay="32" /> <!-- Wasp Leader -->
+ <npc id="20928" count="3" respawnDelay="32" /> <!-- Hatu Weird Bee -->
+ <npc id="20929" count="3" respawnDelay="32" /> <!-- Hatu Dire Wolf -->
</spawn>
<spawn zone="dion14_2123_01">
<territory minZ="-3539" maxZ="-2639">
dist/game/data/spawns/Others/21_25.xml
diff --git a/dist/game/data/spawns/Others/21_25.xml b/dist/game/data/spawns/Others/21_25.xml
index 7f1ad9226a2..d12e42d28ed 100644
--- a/dist/game/data/spawns/Others/21_25.xml
+++ b/dist/game/data/spawns/Others/21_25.xml
@@ -87,4 +87,13 @@
<npc id="27117" x="48001" y="244347" z="-6563" heading="32944" respawnDelay="60" /> <!-- Nahir -->
<npc id="30429" x="49328" y="248416" z="-5952" heading="24576" respawnDelay="60" /> <!-- Tiramisa -->
</spawn>
+ <spawn zone="gludio29_2125_18">
+ <territory minZ="-6723" maxZ="-6523">
+ <node x="47690" y="245471" />
+ <node x="48248" y="245467" />
+ <node x="48267" y="246318" />
+ <node x="47688" y="246327" />
+ </territory>
+ <npc id="20118" count="2" respawnDelay="100" /> <!-- Dre Vanul Scout -->
+ </spawn>
</list>