From 9e2b73791b1d589b5767a2c22870eb4ef39122f7 Mon Sep 17 00:00:00 2001 From: Blitz54 Date: Sat, 30 May 2026 00:06:58 -0500 Subject: [PATCH 1/5] Fix exporters and add some spectres --- src/Data/Minions.lua | 22 +- src/Data/Spectres.lua | 1567 ++- src/Data/WorldAreas.lua | 14119 +++++++++++---------- src/Export/Minions/SpectreList.txt | 210 +- src/Export/Minions/Spectres.txt | 82 + src/Export/Scripts/minions.lua | 52 +- src/Export/Scripts/spectreSkillCheck.lua | 82 + src/Export/Scripts/worldAreas.lua | 78 +- src/Export/spec.lua | 58 +- 9 files changed, 9369 insertions(+), 6901 deletions(-) create mode 100644 src/Export/Scripts/spectreSkillCheck.lua diff --git a/src/Data/Minions.lua b/src/Data/Minions.lua index dec02b08e..89a037c5f 100644 --- a/src/Data/Minions.lua +++ b/src/Data/Minions.lua @@ -638,7 +638,7 @@ minions["ManifestWeapon"] = { -- set_cannot_be_splashed_from [set_cannot_be_splashed_from = 1] -- immune_to_auras_from_other_teams [immune_to_auras_from_other_teams = 1] -- hide_buff_visuals [hide_buff_visuals = 1] - -- hide_mini_life_bar [hide_mini_life_bar = 1] + -- base_hide_mini_life_bar [base_hide_mini_life_bar = 1] -- set_use_melee_pattern_range [set_use_melee_pattern_range = 0] }, } @@ -670,7 +670,7 @@ minions["RavenousSwarm"] = { -- set_item_drop_slots [set_item_drop_slots = 0] -- set_action_attack_or_cast_time_uses_animation_length [set_action_attack_or_cast_time_uses_animation_length = 0] mod("CurseImmune", "FLAG", 1, 0, 0), -- immune_to_curses [immune_to_curses = 1] - -- immune_to_auras_from_other_entities [immune_to_auras_from_other_entities = 1] + -- immune_to_auras_from_other_teams [immune_to_auras_from_other_teams = 1] -- set_item_drop_slots [set_item_drop_slots = 0] -- mana_regeneration_rate_per_minute_% [mana_regeneration_rate_per_minute_% = 100] -- base_maximum_mana [base_maximum_mana = 100000] @@ -679,7 +679,6 @@ minions["RavenousSwarm"] = { mod("FrenzyChargesMax", "OVERRIDE", 0, 0, 0), -- set_max_frenzy_charges [set_max_frenzy_charges = 0] mod("EnduranceChargesMax", "OVERRIDE", 0, 0, 0), -- set_max_endurance_charges [set_max_endurance_charges = 0] mod("PowerChargesMax", "OVERRIDE", 0, 0, 0), -- set_max_power_charges [set_max_power_charges = 0] - mod("HiddenMonster", "FLAG", 1, 0, 0), -- is_hidden_monster [is_hidden_monster = 1] mod("Condition:CannotBeDamaged", "FLAG", 1, 0, 0), -- base_cannot_be_damaged [base_cannot_be_damaged = 1] mod("StunImmune", "FLAG", 1, 0, 0), -- base_cannot_be_stunned [base_cannot_be_stunned = 1] mod("KnockbackImmune", "FLAG", 1, 0, 0), -- cannot_be_knocked_back [cannot_be_knocked_back = 1] @@ -734,7 +733,7 @@ minions["LivingLightning"] = { mod("Life", "OVERRIDE", 1, 0, 0), -- set_base_maximum_life_is_one [set_base_maximum_life_is_one = 1] -- set_cannot_be_splashed_from [set_cannot_be_splashed_from = 1] -- hide_buff_visuals [hide_buff_visuals = 1] - -- hide_mini_life_bar [hide_mini_life_bar = 1] + -- base_hide_mini_life_bar [base_hide_mini_life_bar = 1] }, } @@ -920,22 +919,17 @@ minions["WaterDjinn"] = { -- set_item_drop_slots [set_item_drop_slots = 0] -- set_action_attack_or_cast_time_uses_animation_length [set_action_attack_or_cast_time_uses_animation_length = 0] -- no_blood_on_death [no_blood_on_death = 1] - mod("DamageTaken", "MORE", -100, 0, 0), -- set_base_cannot_be_damaged [set_base_cannot_be_damaged = 1] -- set_cannot_be_chained_from [set_cannot_be_chained_from = 1] - mod("Life", "OVERRIDE", 1, 0, 0), -- set_base_maximum_life_is_one [set_base_maximum_life_is_one = 1] mod("StunImmune", "FLAG", 1, 0, 0), -- base_cannot_be_stunned [base_cannot_be_stunned = 1] mod("KnockbackImmune", "FLAG", 1, 0, 0), -- cannot_be_knocked_back [cannot_be_knocked_back = 1] -- set_cannot_be_splashed_from [set_cannot_be_splashed_from = 1] -- immune_to_auras_from_other_teams [immune_to_auras_from_other_teams = 1] -- hide_buff_visuals [hide_buff_visuals = 1] - -- hide_mini_life_bar [hide_mini_life_bar = 1] -- untargetable_by_monster_ai [untargetable_by_monster_ai = 1] -- set_cannot_die [set_cannot_die = 1] mod("StunDuration", "OVERRIDE", 5.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5600] -- set_minion_cannot_be_directed [set_minion_cannot_be_directed = 1] -- set_projectiles_do_not_collide_with_you [set_projectiles_do_not_collide_with_you = 1] - -- set_display_hide_minion_base_stats [set_display_hide_minion_base_stats = 1] - -- set_dont_replace_minion_if_level_changed_until_end_of_action [set_dont_replace_minion_if_level_changed_until_end_of_action = 1] }, } @@ -970,22 +964,17 @@ minions["FireDjinn"] = { -- set_item_drop_slots [set_item_drop_slots = 0] -- set_action_attack_or_cast_time_uses_animation_length [set_action_attack_or_cast_time_uses_animation_length = 0] -- no_blood_on_death [no_blood_on_death = 1] - mod("DamageTaken", "MORE", -100, 0, 0), -- set_base_cannot_be_damaged [set_base_cannot_be_damaged = 1] -- set_cannot_be_chained_from [set_cannot_be_chained_from = 1] - mod("Life", "OVERRIDE", 1, 0, 0), -- set_base_maximum_life_is_one [set_base_maximum_life_is_one = 1] mod("StunImmune", "FLAG", 1, 0, 0), -- base_cannot_be_stunned [base_cannot_be_stunned = 1] mod("KnockbackImmune", "FLAG", 1, 0, 0), -- cannot_be_knocked_back [cannot_be_knocked_back = 1] -- set_cannot_be_splashed_from [set_cannot_be_splashed_from = 1] -- immune_to_auras_from_other_teams [immune_to_auras_from_other_teams = 1] -- hide_buff_visuals [hide_buff_visuals = 1] - -- hide_mini_life_bar [hide_mini_life_bar = 1] -- untargetable_by_monster_ai [untargetable_by_monster_ai = 1] -- set_cannot_die [set_cannot_die = 1] mod("StunDuration", "OVERRIDE", 5.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5600] -- set_minion_cannot_be_directed [set_minion_cannot_be_directed = 1] -- set_projectiles_do_not_collide_with_you [set_projectiles_do_not_collide_with_you = 1] - -- set_display_hide_minion_base_stats [set_display_hide_minion_base_stats = 1] - -- set_dont_replace_minion_if_level_changed_until_end_of_action [set_dont_replace_minion_if_level_changed_until_end_of_action = 1] }, } @@ -1018,21 +1007,16 @@ minions["SandDjinn"] = { -- set_item_drop_slots [set_item_drop_slots = 0] -- set_action_attack_or_cast_time_uses_animation_length [set_action_attack_or_cast_time_uses_animation_length = 0] -- no_blood_on_death [no_blood_on_death = 1] - mod("DamageTaken", "MORE", -100, 0, 0), -- set_base_cannot_be_damaged [set_base_cannot_be_damaged = 1] -- set_cannot_be_chained_from [set_cannot_be_chained_from = 1] - mod("Life", "OVERRIDE", 1, 0, 0), -- set_base_maximum_life_is_one [set_base_maximum_life_is_one = 1] mod("StunImmune", "FLAG", 1, 0, 0), -- base_cannot_be_stunned [base_cannot_be_stunned = 1] mod("KnockbackImmune", "FLAG", 1, 0, 0), -- cannot_be_knocked_back [cannot_be_knocked_back = 1] -- set_cannot_be_splashed_from [set_cannot_be_splashed_from = 1] -- immune_to_auras_from_other_teams [immune_to_auras_from_other_teams = 1] -- hide_buff_visuals [hide_buff_visuals = 1] - -- hide_mini_life_bar [hide_mini_life_bar = 1] -- untargetable_by_monster_ai [untargetable_by_monster_ai = 1] -- set_cannot_die [set_cannot_die = 1] mod("StunDuration", "OVERRIDE", 5.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5600] -- set_minion_cannot_be_directed [set_minion_cannot_be_directed = 1] -- set_projectiles_do_not_collide_with_you [set_projectiles_do_not_collide_with_you = 1] - -- set_display_hide_minion_base_stats [set_display_hide_minion_base_stats = 1] - -- set_dont_replace_minion_if_level_changed_until_end_of_action [set_dont_replace_minion_if_level_changed_until_end_of_action = 1] }, } diff --git a/src/Data/Spectres.lua b/src/Data/Spectres.lua index 78a8ad902..0d91ed351 100644 --- a/src/Data/Spectres.lua +++ b/src/Data/Spectres.lua @@ -659,7 +659,6 @@ minions["Metadata/Monsters/EtchedBeetles/SmallEtchedBeetleArmoured"] = { companionReservation = 27.6, monsterCategory = "Beast", spawnLocation = { - "Spring (Map)", "The Galai Gates (Act 6)", "The Lost City (Act 2)", "Found in Maps", @@ -696,6 +695,7 @@ minions["Metadata/Monsters/EtchedBeetles/SmallEtchedBeetleArmouredDull"] = { monsterCategory = "Beast", spawnLocation = { "Keth (Act 2)", + "Steaming Springs (Map)", "The Galai Gates (Act 6)", "The Khari Crossing (Act 6)", "The Lost City (Act 2)", @@ -732,6 +732,7 @@ minions["Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleArmouredDull"] = { monsterCategory = "Beast", spawnLocation = { "Keth (Act 2)", + "Steaming Springs (Map)", "The Khari Crossing (Act 6)", "Found in Maps", }, @@ -765,7 +766,6 @@ minions["Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleArmouredTuskWide"] = companionReservation = 36.6, monsterCategory = "Beast", spawnLocation = { - "Spring (Map)", "The Galai Gates (Act 6)", "The Lost City (Act 2)", "Found in Maps", @@ -1340,8 +1340,6 @@ minions["Metadata/Monsters/GoreCharger/GoreCharger"] = { spawnLocation = { "Chimeral Wetlands (Act 3)", "Infested Barrens (Act 3)", - "Steppe (Map)", - "Sump (Map)", "Found in Maps", }, skillList = { @@ -1480,6 +1478,7 @@ minions["Metadata/Monsters/QuillCrab/QuillCrabTropical"] = { monsterCategory = "Beast", spawnLocation = { "Glacial Tarn (Act 6)", + "Headland (Map)", "Shoreline Hideout (Act 4)", "Found in Maps", "Untainted Paradise (Map)", @@ -1522,6 +1521,7 @@ minions["Metadata/Monsters/QuillCrab/QuillCrabBigTropical"] = { monsterCategory = "Beast", spawnLocation = { "Glacial Tarn (Act 6)", + "Headland (Map)", "Shoreline Hideout (Act 4)", "Found in Maps", "Untainted Paradise (Map)", @@ -1624,7 +1624,6 @@ minions["Metadata/Monsters/QuillCrab/QuillCrabPoison"] = { monsterCategory = "Beast", spawnLocation = { "Hunting Grounds (Act 1)", - "Sandspit (Map)", "Found in Maps", }, skillList = { @@ -1663,7 +1662,6 @@ minions["Metadata/Monsters/QuillCrab/QuillCrabBigPoison_"] = { monsterCategory = "Beast", spawnLocation = { "Hunting Grounds (Act 1)", - "Sandspit (Map)", "Found in Maps", }, skillList = { @@ -1697,7 +1695,6 @@ minions["Metadata/Monsters/ShellMonster/ShellMonster"] = { companionReservation = 32.1, monsterCategory = "Beast", spawnLocation = { - "Crimson Shores (Map)", "Found in Maps", "Trial of the Sekhemas (Floor 1)", "Trial of the Sekhemas (Floor 3)", @@ -1736,7 +1733,11 @@ minions["Metadata/Monsters/ShellMonster/ShellMonsterPoison_"] = { companionReservation = 32.1, monsterCategory = "Beast", spawnLocation = { + "Flotsam (Map)", + "Ravine (Map)", "Shoreline Hideout (Act 4)", + "Slick (Map)", + "Sprawling Jungle", "Found in Maps", "Untainted Paradise (Map)", "Whakapanu Island (Act 4)", @@ -1779,7 +1780,6 @@ minions["Metadata/Monsters/CrazedCannibalPicts/PictFemaleBow"] = { monsterCategory = "Humanoid", spawnLocation = { "Freythorn (Act 1)", - "Mire (Map)", "The Viridian Wildwood (Map)", "Found in Maps", }, @@ -1818,7 +1818,6 @@ minions["Metadata/Monsters/CrazedCannibalPicts/PictFemaleDaggerDagger"] = { monsterCategory = "Humanoid", spawnLocation = { "Freythorn (Act 1)", - "Mire (Map)", "The Viridian Wildwood (Map)", "Found in Maps", }, @@ -1869,7 +1868,7 @@ minions["Metadata/Monsters/CrazedCannibalPicts/PictFemaleStaff"] = { -- Cleansed Maps minions["Metadata/Monsters/Sanctified/Floppy/SanctifiedFloppy"] = { name = "Fettered Hook", - monsterTags = { "Claw_onhit_audio", "demon", "mud_blood", "not_int", "not_str", "very_slow_movement", }, + monsterTags = { "Claw_onhit_audio", "demon", "mud_blood", "not_int", "not_str", "sanctified_monster", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, evasion = 0.5, @@ -1899,7 +1898,7 @@ minions["Metadata/Monsters/Sanctified/Floppy/SanctifiedFloppy"] = { minions["Metadata/Monsters/Sanctified/Monstrosity/SanctifiedMonstrosity"] = { name = "Fettered Monstrosity", - monsterTags = { "demon", "medium_movement", "MonsterBlunt_onhit_audio", "mud_blood", }, + monsterTags = { "demon", "medium_movement", "MonsterBlunt_onhit_audio", "mud_blood", "sanctified_monster", }, life = 3.5, baseDamageIgnoresAttackSpeed = true, fireResist = 0, @@ -1930,7 +1929,7 @@ minions["Metadata/Monsters/Sanctified/Monstrosity/SanctifiedMonstrosity"] = { minions["Metadata/Monsters/Sanctified/Scythe/SanctifiedScythe_"] = { name = "Fettered Scythe", - monsterTags = { "demon", "MonsterStab_onhit_audio", "mud_blood", "not_dex", "not_int", "very_slow_movement", }, + monsterTags = { "demon", "MonsterStab_onhit_audio", "mud_blood", "not_dex", "not_int", "sanctified_monster", "very_slow_movement", }, extraFlags = { recommendedSpectre = true, }, @@ -1964,7 +1963,7 @@ minions["Metadata/Monsters/Sanctified/Scythe/SanctifiedScythe_"] = { minions["Metadata/Monsters/Sanctified/Snake/SanctifiedSnake"] = { name = "Fettered Snake", - monsterTags = { "demon", "fast_movement", "MonsterStab_onhit_audio", "mud_blood", "not_dex", "not_int", }, + monsterTags = { "demon", "fast_movement", "MonsterStab_onhit_audio", "mud_blood", "not_dex", "not_int", "sanctified_monster", }, extraFlags = { recommendedSpectre = true, }, @@ -2002,7 +2001,7 @@ minions["Metadata/Monsters/Sanctified/Snake/SanctifiedSnake"] = { minions["Metadata/Monsters/Sanctified/Spider/SanctifiedSpider"] = { name = "Fettered Spider", - monsterTags = { "beast", "fast_movement", "MonsterStab_onhit_audio", "mud_blood", "not_dex", "not_int", "spider", "very_fast_movement", }, + monsterTags = { "beast", "fast_movement", "MonsterStab_onhit_audio", "mud_blood", "not_dex", "not_int", "sanctified_monster", "spider", "very_fast_movement", }, life = 2.15, baseDamageIgnoresAttackSpeed = true, armour = 0.25, @@ -2036,7 +2035,7 @@ minions["Metadata/Monsters/Sanctified/Spider/SanctifiedSpider"] = { minions["Metadata/Monsters/Sanctified/Tentacle/SanctifiedTentacle"] = { name = "Fettered Grasper", - monsterTags = { "demon", "MonsterStab_onhit_audio", "mud_blood", "not_int", "slow_movement", }, + monsterTags = { "demon", "MonsterStab_onhit_audio", "mud_blood", "not_int", "sanctified_monster", "slow_movement", }, life = 1.45, baseDamageIgnoresAttackSpeed = true, armour = 0.25, @@ -2069,7 +2068,7 @@ minions["Metadata/Monsters/Sanctified/Tentacle/SanctifiedTentacle"] = { minions["Metadata/Monsters/Sanctified/Writhing/SanctifiedWrithing"] = { name = "Fettered Writher", - monsterTags = { "beast", "insect", "MonsterStab_onhit_audio", "mud_blood", "not_int", "not_str", "very_slow_movement", }, + monsterTags = { "beast", "insect", "MonsterStab_onhit_audio", "mud_blood", "not_int", "not_str", "sanctified_monster", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, evasion = 0.75, @@ -2119,11 +2118,10 @@ minions["Metadata/Monsters/Mutewind/MutewindBanditExecutioner"] = { companionReservation = 42.3, monsterCategory = "Humanoid", spawnLocation = { - "Dreadnought Vanguard (Act 2)", + "Dreadnought (Act 2)", "Qimah Reservoir (Act 6)", - "Sacred Reservoir (Map)", - "The Copper Citadel (Map)", "Found in Maps", + "Vaal City (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -2163,12 +2161,11 @@ minions["Metadata/Monsters/Mutewind/MutewindBoy"] = { companionReservation = 26.7, monsterCategory = "Humanoid", spawnLocation = { - "Dreadnought Vanguard (Act 2)", - "Oasis (Map)", - "Outlands (Map)", + "Crypt (Map)", + "Dreadnought (Act 2)", + "Epitaph (Map)", "Qimah Reservoir (Act 6)", - "Sacred Reservoir (Map)", - "The Dreadnought (Act 2)", + "Sun Temple (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", @@ -2203,10 +2200,11 @@ minions["Metadata/Monsters/Mutewind/MutewindGirl"] = { companionReservation = 26.7, monsterCategory = "Humanoid", spawnLocation = { - "Dreadnought Vanguard (Act 2)", + "Crypt (Map)", + "Dreadnought (Act 2)", + "Epitaph (Map)", "Qimah Reservoir (Act 6)", - "Sacred Reservoir (Map)", - "The Dreadnought (Act 2)", + "Sun Temple (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", @@ -2246,15 +2244,19 @@ minions["Metadata/Monsters/Mutewind/MutewindMan2HSpear"] = { companionReservation = 33, monsterCategory = "Humanoid", spawnLocation = { - "Dreadnought Vanguard (Act 2)", - "Oasis (Map)", - "Outlands (Map)", + "Bastille (Map)", + "Bazaar (Map)", + "Bloodwood (Map)", + "Dreadnought (Act 2)", + "Lost Towers (Map)", "Qimah Reservoir (Act 6)", - "Sacred Reservoir (Map)", - "The Dreadnought (Act 2)", + "Sandspit (Map)", + "Sealed Vault (Map)", + "Slash (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", + "Willow (Map)", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", @@ -2288,15 +2290,14 @@ minions["Metadata/Monsters/Mutewind/MutewindManDualSword"] = { companionReservation = 33, monsterCategory = "Humanoid", spawnLocation = { - "Dreadnought Vanguard (Act 2)", - "Oasis (Map)", - "Outlands (Map)", + "Dreadnought (Act 2)", + "Lofty Summit (Map)", "Qimah Reservoir (Act 6)", - "Sacred Reservoir (Map)", - "The Dreadnought (Act 2)", + "Seepage (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", + "Vaal Village (Map)", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", @@ -2330,12 +2331,16 @@ minions["Metadata/Monsters/Mutewind/MutewindManSpearShield_"] = { companionReservation = 33, monsterCategory = "Humanoid", spawnLocation = { - "Dreadnought Vanguard (Act 2)", - "Oasis (Map)", - "Outlands (Map)", + "Bastille (Map)", + "Bazaar (Map)", + "Dreadnought (Act 2)", + "Epitaph (Map)", + "Lost Towers (Map)", + "Necropolis (Map)", "Qimah Reservoir (Act 6)", - "Sacred Reservoir (Map)", - "The Dreadnought (Act 2)", + "Sandspit (Map)", + "Sealed Vault (Map)", + "Slash (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", @@ -2375,10 +2380,11 @@ minions["Metadata/Monsters/Mutewind/MutewindWomanDualDaggerCorroded__"] = { companionReservation = 30.6, monsterCategory = "Humanoid", spawnLocation = { - "Dreadnought Vanguard (Act 2)", + "Crypt (Map)", + "Dreadnought (Act 2)", + "Epitaph (Map)", "Qimah Reservoir (Act 6)", - "Sacred Reservoir (Map)", - "The Dreadnought (Act 2)", + "Sun Temple (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", @@ -2414,13 +2420,14 @@ minions["Metadata/Monsters/Mutewind/MutewindWomanDualSword"] = { companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Dreadnought Vanguard (Act 2)", + "Dreadnought (Act 2)", + "Lofty Summit (Map)", "Qimah Reservoir (Act 6)", - "Sacred Reservoir (Map)", - "The Dreadnought (Act 2)", + "Seepage (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", + "Vaal Village (Map)", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", @@ -2457,13 +2464,19 @@ minions["Metadata/Monsters/Mutewind/MutewindWomanJavelin"] = { companionReservation = 30.6, monsterCategory = "Humanoid", spawnLocation = { - "Dreadnought Vanguard (Act 2)", + "Bastille (Map)", + "Bazaar (Map)", + "Bloodwood (Map)", + "Dreadnought (Act 2)", + "Lost Towers (Map)", "Qimah Reservoir (Act 6)", - "Sacred Reservoir (Map)", - "The Dreadnought (Act 2)", + "Sandspit (Map)", + "Sealed Vault (Map)", + "Slash (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", + "Willow (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -2503,8 +2516,14 @@ minions["Metadata/Monsters/Mutewind/MutewindWomanSpearCorrodedEliteSpectre_"] = companionReservation = 36.6, monsterCategory = "Humanoid", spawnLocation = { + "Bloodwood (Map)", + "Crypt (Map)", + "Epitaph (Map)", + "Lofty Summit (Map)", + "Necropolis (Map)", "Qimah Reservoir (Act 6)", "The Spires of Deshar (Act 2)", + "Willow (Map)", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", @@ -2537,7 +2556,7 @@ minions["Metadata/Monsters/Mutewind/MutewindWomanSpearCorroded__"] = { damage = 1.1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 21, + attackRange = 19, accuracy = 1, weaponType1 = "Spear", baseMovementSpeed = 41, @@ -2545,9 +2564,16 @@ minions["Metadata/Monsters/Mutewind/MutewindWomanSpearCorroded__"] = { companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Dreadnought Vanguard (Act 2)", + "Bastille (Map)", + "Bazaar (Map)", + "Dreadnought (Act 2)", + "Epitaph (Map)", + "Lost Towers (Map)", + "Necropolis (Map)", "Qimah Reservoir (Act 6)", - "The Dreadnought (Act 2)", + "Sandspit (Map)", + "Sealed Vault (Map)", + "Slash (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", }, @@ -2591,14 +2617,19 @@ minions["Metadata/Monsters/Mutewind/MutewindWomanSpearShield"] = { companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Dreadnought Vanguard (Act 2)", + "Bastille (Map)", + "Bazaar (Map)", + "Bloodwood (Map)", + "Dreadnought (Act 2)", + "Lost Towers (Map)", "Qimah Reservoir (Act 6)", - "Sacred Reservoir (Map)", - "The Copper Citadel (Map)", - "The Dreadnought (Act 2)", + "Sandspit (Map)", + "Sealed Vault (Map)", + "Slash (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", + "Willow (Map)", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", @@ -2637,7 +2668,6 @@ minions["Metadata/Monsters/Cenobite/CenobiteBloater/CenobiteBloater"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", - "Backwash (Map)", "Glacial Tarn (Act 6)", "The Drowned City (Act 3)", "Found in Maps", @@ -2709,7 +2739,6 @@ minions["Metadata/Monsters/TheCountsEliteGuardCorrupted/Ranged/CorruptedEliteRan spawnLocation = { "Holten Estate (Act 6)", "Ogham Manor (Act 1)", - "The Iron Citadel (Map)", "Found in Maps", }, skillList = { @@ -2746,7 +2775,6 @@ minions["Metadata/Monsters/TheCountsEliteGuardCorrupted/VariantA/CorruptedEliteS spawnLocation = { "Holten Estate (Act 6)", "Ogham Manor (Act 1)", - "The Iron Citadel (Map)", "The Manor Ramparts (Act 1)", "Found in Maps", }, @@ -2783,7 +2811,6 @@ minions["Metadata/Monsters/TheCountsEliteGuardCorrupted/VariantB/CorruptedEliteT companionReservation = 36.6, monsterCategory = "Demon", spawnLocation = { - "Bastille (Map)", "Holten Estate (Act 6)", "Ogham Farmlands (Act 1)", "Ogham Manor (Act 1)", @@ -2819,7 +2846,6 @@ minions["Metadata/Monsters/TheCountsGuardEliteCorruptedMageLessCorrupted/Corrupt companionReservation = 36.6, monsterCategory = "Humanoid", spawnLocation = { - "Grimhaven (Map)", "Holten Estate (Act 6)", "Ogham Farmlands (Act 1)", "Ogham Manor (Act 1)", @@ -2857,7 +2883,6 @@ minions["Metadata/Monsters/TwoheadedTitan/TwoHeadedTitan_"] = { companionReservation = 47.4, monsterCategory = "Humanoid", spawnLocation = { - "Forge (Map)", "The Khari Crossing (Act 6)", "The Titan Grotto (Act 2)", "Found in Maps", @@ -2976,11 +3001,10 @@ minions["Metadata/Monsters/ParasiteMonsters/AngerfishParasite"] = { minions["Metadata/Monsters/ParasiteMonsters/MantaRayParasite"] = { name = "Infested Manta", - monsterTags = { "beast", "medium_movement", "not_int", "red_blood", "Unarmed_onhit_audio", }, + monsterTags = { "beast", "medium_movement", "not_int", "not_str", "red_blood", "Unarmed_onhit_audio", }, life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, - evasion = 0.25, + evasion = 0.33, fireResist = 0, coldResist = 0, lightningResist = 0, @@ -3035,7 +3059,6 @@ minions["Metadata/Monsters/BoneCultists/BoneCultist_Necromancer/BoneCultistNecro "Qimah (Act 6)", "The Bone Pits (Act 2)", "Found in Maps", - "Wayward Isle (Map)", }, skillList = { "MPSBoneCultistNecromancerLightning", @@ -3068,8 +3091,12 @@ minions["Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealot01" spawnLocation = { "Lightless Passage (Act 2)", "Mastodon Badlands (Act 2)", + "Oasis (Map)", + "Outlands (Map)", "Penitentiary (Map)", "Qimah (Act 6)", + "Sacred Reservoir (Map)", + "Sanctuary (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Wayward Isle (Map)", @@ -3106,8 +3133,12 @@ minions["Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealot02" spawnLocation = { "Lightless Passage (Act 2)", "Mastodon Badlands (Act 2)", + "Oasis (Map)", + "Outlands (Map)", "Penitentiary (Map)", "Qimah (Act 6)", + "Sacred Reservoir (Map)", + "Sanctuary (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Wayward Isle (Map)", @@ -3141,8 +3172,9 @@ minions["Metadata/Monsters/BoneCultists/BoneCultist_Zealots/FarudinLocustWarlock companionReservation = 36.6, monsterCategory = "Humanoid", spawnLocation = { - "Qimah Reservoir (Act 6)", - "The Dreadnought (Act 2)", + "Abyssal Depths (Act 2)", + "Dreadnought (Act 2)", + "Lightless Void", "Found in Maps", }, skillList = { @@ -3291,8 +3323,6 @@ minions["Metadata/Monsters/Quadrilla/Quadrilla"] = { spawnLocation = { "Howling Caves (Act 6)", "Jungle Ruins (Act 3)", - "Riverside (Map)", - "Rupture (Map)", "Found in Maps", }, skillList = { @@ -3333,6 +3363,7 @@ minions["Metadata/Monsters/RatMonster/RatMonster"] = { monsterCategory = "Undead", spawnLocation = { "Jiquani's Machinarium (Act 3)", + "Mystic Refuge (Act 3)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -3367,6 +3398,7 @@ minions["Metadata/Monsters/RatMonster/RatMonsterPoison__"] = { monsterCategory = "Undead", spawnLocation = { "Jiquani's Machinarium (Act 3)", + "Mystic Refuge (Act 3)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -3398,6 +3430,10 @@ minions["Metadata/Monsters/LeagueExpeditionNew/Skeletons/ExpeditionSkeletonBow_" companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Lost Catacombs (Act 1)", + "Obscure Island", + "Runic Catacombs", + "Skull of the Titan (Act 2)", }, skillList = { "MeleeAtAnimationSpeed", @@ -3428,6 +3464,10 @@ minions["Metadata/Monsters/LeagueExpeditionNew/Skeletons/ExpeditionSkeletonSword companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Lost Catacombs (Act 1)", + "Obscure Island", + "Runic Catacombs", + "Skull of the Titan (Act 2)", }, skillList = { "MeleeAtAnimationSpeed", @@ -3459,6 +3499,10 @@ minions["Metadata/Monsters/LeagueExpeditionNew/Skeletons/ExpeditionSkeletonSword companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Lost Catacombs (Act 1)", + "Obscure Island", + "Runic Catacombs", + "Skull of the Titan (Act 2)", }, skillList = { "MeleeAtAnimationSpeed", @@ -3492,6 +3536,9 @@ minions["Metadata/Monsters/LeagueExpeditionNew/SwordSkeleton/ExpeditionMegaSkele companionReservation = 42.3, monsterCategory = "Undead", spawnLocation = { + "Deserted Post (Act 4)", + "Obscure Island", + "Runic Catacombs", }, skillList = { "MeleeAtAnimationSpeed", @@ -3596,7 +3643,6 @@ minions["Metadata/Monsters/Skeletons/BoneRabble/BoneRabblePriest"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Fortress (Map)", "Jiquani's Machinarium (Act 3)", "Jiquani's Sanctum (Act 3)", "Kriar Peaks (Act 6)", @@ -3632,7 +3678,6 @@ minions["Metadata/Monsters/Skeletons/BoneRabble/BoneRabbleSquire"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Fortress (Map)", "Jiquani's Machinarium (Act 3)", "Jiquani's Sanctum (Act 3)", "Kriar Peaks (Act 6)", @@ -3670,7 +3715,7 @@ minions["Metadata/Monsters/Skeletons/FungalSkeletonOneHandSword"] = { monsterCategory = "Undead", spawnLocation = { "Ashen Forest (Act 6)", - "Seepage (Map)", + "Lost Catacombs (Act 1)", "The Grelwood (Act 1)", "The Grim Tangle (Act 1)", "Found in Maps", @@ -3736,17 +3781,33 @@ minions["Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonUnarmed"] = { monsterCategory = "Undead", spawnLocation = { "Buried Shrines (Act 2)", + "Crimson Shores (Map)", + "Deforestation (Map)", + "Farmlands Hideout (Map)", + "Inferno (Map)", "Keth (Act 2)", - "Marrow (Map)", + "Mesa (Map)", + "Mire (Map)", + "Ornate Chambers (Map)", "Path of Mourning (Act 2)", + "Pit (Map)", + "Plantation (Map)", + "Precursor Tower (Map)", "Qimah (Act 6)", + "Riverhold (Map)", + "Savannah (Map)", "Sel Khari Sanctuary (Act 6)", + "Sinter Rift (Map)", + "Spider Woods (Map)", + "The Iron Citadel (Map)", "The Khari Crossing (Act 6)", "The Lost City (Act 2)", "Found in Maps", "Traitor's Passage (Act 2)", "Trial of the Sekhemas (Floor 2)", "Valley of the Titans (Act 2)", + "Western Enigma Chamber (Map)", + "Wetlands (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -3810,7 +3871,6 @@ minions["Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierOneHandSword"] = companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Rustbowl (Map)", "The Ezomyte Megaliths (Map)", "The Red Vale (Act 1)", "Found in Maps", @@ -3826,7 +3886,7 @@ minions["Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierOneHandSword"] = -- Serpent Shaman minions["Metadata/Monsters/SerpentClanMonster/SerpentClanCaster"] = { name = "Serpent Shaman", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "Beast_onhit_audio", "caster", "fast_movement", "humanoid", "not_dex", "not_str", "physical_affinity", "reptile_beast", }, + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "Beast_onhit_audio", "caster", "fast_movement", "humanoid", "not_dex", "not_str", "physical_affinity", "reptile_beast", }, extraFlags = { recommendedSpectre = true, recommendedBeast = true, @@ -3846,11 +3906,15 @@ minions["Metadata/Monsters/SerpentClanMonster/SerpentClanCaster"] = { baseMovementSpeed = 48, spectreReservation = 84, companionReservation = 42.3, - monsterCategory = "Beast", + monsterCategory = "Humanoid", spawnLocation = { + "Arid Plains (Map)", + "Channel (Map)", + "Grimhaven (Map)", "Keth (Act 2)", - "Ornate Chambers (Map)", + "Marrow (Map)", "Sel Khari Sanctuary (Act 6)", + "Spring (Map)", "The Lost City (Act 2)", "Found in Maps", "Trial of the Sekhemas (Floor 1)", @@ -3995,7 +4059,6 @@ minions["Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderSoldier"] = { monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", - "Cliffside (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -4033,7 +4096,6 @@ minions["Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderOfficer_"] = { monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", - "Cliffside (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -4116,8 +4178,6 @@ minions["Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestMale" monsterCategory = "Humanoid", spawnLocation = { "Aggorat (Act 3)", - "Lost Towers (Map)", - "Sealed Vault (Map)", "The Cuachic Vault (Act 6)", "Found in Maps", }, @@ -4157,8 +4217,6 @@ minions["Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestFemal monsterCategory = "Humanoid", spawnLocation = { "Aggorat (Act 3)", - "Lost Towers (Map)", - "Sealed Vault (Map)", "The Cuachic Vault (Act 6)", "Found in Maps", }, @@ -4199,7 +4257,6 @@ minions["Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireBow_"] spawnLocation = { "Found in Maps", "Utzaal (Act 3)", - "Vaal City (Map)", }, skillList = { "MeleeAtAnimationSpeedBow", @@ -4561,7 +4618,6 @@ minions["Metadata/Monsters/StonebackRhoa/BrambleRhoa"] = { spawnLocation = { "Ashen Forest (Act 6)", "Hunting Grounds (Act 1)", - "Steaming Springs (Map)", "Found in Maps", "Untainted Paradise (Map)", }, @@ -4598,8 +4654,6 @@ minions["Metadata/Monsters/Wraith/WraithSpookyColdSpectre"] = { spawnLocation = { "Cemetery of the Eternals (Act 1)", "Howling Caves (Act 6)", - "Ice Cave (Map)", - "Lofty Summit (Map)", "Stones of Serle (Act 6)", "Found in Maps", "Trial of the Sekhemas (Floor 4)", @@ -4640,7 +4694,6 @@ minions["Metadata/Monsters/Wraith/WraithSpookyLightningSpectre"] = { "Mausoleum of the Praetor (Act 1)", "Stones of Serle (Act 6)", "Found in Maps", - "Willow (Map)", }, skillList = { "SpookyGhostLightningBounce", @@ -4670,7 +4723,7 @@ minions["Metadata/Monsters/FungusZombie/FungusZombieMedium"] = { monsterCategory = "Undead", spawnLocation = { "Ashen Forest (Act 6)", - "Decay (Map)", + "Lost Catacombs (Act 1)", "The Grelwood (Act 1)", "The Grim Tangle (Act 1)", "Found in Maps", @@ -4706,8 +4759,7 @@ minions["Metadata/Monsters/FungusZombie/FungusZombieFungalmancer"] = { monsterCategory = "Undead", spawnLocation = { "Ashen Forest (Act 6)", - "Decay (Map)", - "Seepage (Map)", + "Lost Catacombs (Act 1)", "The Grelwood (Act 1)", "The Grim Tangle (Act 1)", "Found in Maps", @@ -4773,8 +4825,9 @@ minions["Metadata/Monsters/MudGolem/SandGolem"] = { companionReservation = 34.2, monsterCategory = "Construct", spawnLocation = { - "Deserted (Map)", + "Farmlands Hideout (Map)", "Keth (Act 2)", + "Razed Fields (Map)", "The Khari Crossing (Act 6)", "Found in Maps", }, @@ -5051,7 +5104,6 @@ minions["Metadata/Monsters/BloodMonsters/BloodCourtesan1"] = { companionReservation = 42.3, monsterCategory = "Undead", spawnLocation = { - "Bloodwood (Map)", "Holten Estate (Act 6)", "Mausoleum of the Praetor (Act 1)", "Ogham Manor (Act 1)", @@ -5129,7 +5181,6 @@ minions["Metadata/Monsters/BloodMonsters/BloodCretin1"] = { companionReservation = 26.7, monsterCategory = "Demon", spawnLocation = { - "Bloodwood (Map)", "Holten Estate (Act 6)", "Mausoleum of the Praetor (Act 1)", "Ogham Manor (Act 1)", @@ -5168,7 +5219,6 @@ minions["Metadata/Monsters/BloodMonsters/BloodCollector1__"] = { companionReservation = 34.8, monsterCategory = "Demon", spawnLocation = { - "Bloodwood (Map)", "Holten Estate (Act 6)", "Ogham Manor (Act 1)", "Ogham Village (Act 1)", @@ -5209,7 +5259,6 @@ minions["Metadata/Monsters/Knight/DeathKnight1"] = { spawnLocation = { "Cemetery of the Eternals (Act 1)", "Holten (Act 6)", - "Necropolis (Map)", "The Manor Ramparts (Act 1)", "Found in Maps", "Wolvenhold (Act 6)", @@ -5246,7 +5295,6 @@ minions["Metadata/Monsters/Knight/DeathKnightNecropolisElite"] = { spawnLocation = { "Cemetery of the Eternals (Act 1)", "Holten (Act 6)", - "Necropolis (Map)", "The Manor Ramparts (Act 1)", "Found in Maps", "Wolvenhold (Act 6)", @@ -5292,8 +5340,8 @@ minions["Metadata/Monsters/Gargoyle/GargoyleGolemRed"] = { "MeleeAtAnimationSpeed", }, modList = { - mod("BlockChance", "BASE", 100, 0, 0), -- MonsterBlock100 [monster_base_block_% = 100] - mod("BlockChanceMax", "BASE", 25, 0, 0), -- MonsterBlock100 [additional_maximum_block_% = 25] + mod("BlockChance", "BASE", 25, 0, 0), -- MonsterBlock25__ [monster_base_block_% = 25] + mod("BlockChanceMax", "BASE", 0, 0, 0), -- MonsterBlock25__ [additional_maximum_block_% = 0] mod("StunDuration", "OVERRIDE", 3.183, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3183] }, } @@ -5319,9 +5367,6 @@ minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxe__"] = { companionReservation = 33, monsterCategory = "Undead", spawnLocation = { - "Bastille (Map)", - "Farmlands Hideout (Map)", - "Grimhaven (Map)", "Ogham Farmlands (Act 1)", "Ogham Village (Act 1)", "The Manor Ramparts (Act 1)", @@ -5490,8 +5535,7 @@ minions["Metadata/Monsters/Zombies/Fungal/FungalArtillery1__"] = { monsterCategory = "Beast", spawnLocation = { "Ashen Forest (Act 6)", - "Decay (Map)", - "Seepage (Map)", + "Lost Catacombs (Act 1)", "The Grim Tangle (Act 1)", "Found in Maps", }, @@ -5697,7 +5741,6 @@ minions["Metadata/Monsters/Sentinels/TendrilSentinel1__"] = { companionReservation = 33.6, monsterCategory = "Humanoid", spawnLocation = { - "Derelict Mansion (Map)", "Holten Estate (Act 6)", "Ogham Manor (Act 1)", "Found in Maps", @@ -5769,6 +5812,7 @@ minions["Metadata/Monsters/Wolves/FungalWolf1_"] = { monsterCategory = "Beast", spawnLocation = { "Ashen Forest (Act 6)", + "Lost Catacombs (Act 1)", "The Grim Tangle (Act 1)", "Found in Maps", }, @@ -5800,19 +5844,17 @@ minions["Metadata/Monsters/Skeletons/Basic/GraveSkeletonUnarmed"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", + "Burial Bog (Map)", "Cemetery of the Eternals (Act 1)", - "Crypt (Map)", - "Epitaph (Map)", + "Cenotes (Map)", + "Eastern Enigma Chamber (Map)", "Holten (Act 6)", - "Ice Cave (Map)", - "Lofty Summit (Map)", "Mausoleum of the Praetor (Act 1)", - "Necropolis (Map)", - "Riverhold (Map)", - "Stronghold (Map)", + "Mortuary (Map)", + "Sulphuric Caverns (Map)", + "The Stone Citadel (Map)", "Found in Maps", "Tomb of the Consort (Act 1)", - "Willow (Map)", "Wolvenhold (Act 6)", }, skillList = { @@ -5844,7 +5886,6 @@ minions["Metadata/Monsters/SnakeFlowerMan/BloomSerpent1"] = { companionReservation = 30, monsterCategory = "Demon", spawnLocation = { - "Blooming Field (Map)", "Chimeral Wetlands (Act 3)", "Kriar Village (Act 6)", "The Red Vale (Act 1)", @@ -5879,7 +5920,6 @@ minions["Metadata/Monsters/Zombies/Farmer/FarmerZombieMedium"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Farmlands Hideout (Map)", "Ogham Farmlands (Act 1)", "Scorched Farmlands (Act 6)", "Found in Maps", @@ -5912,13 +5952,12 @@ minions["Metadata/Monsters/Zombies/Burned/BurnedLumberjackUnarmed"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Inferno (Map)", "Ogham Village (Act 1)", "Scorched Farmlands (Act 6)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedFire", }, modList = { -- MonsterNecromancerRaisable [undead_description = 1] @@ -5981,10 +6020,14 @@ minions["Metadata/Monsters/RisenArbalest__"] = { monsterCategory = "Undead", spawnLocation = { "Buried Shrines (Act 2)", - "Marrow (Map)", + "Farmlands Hideout (Map)", + "Mire (Map)", + "Ornate Chambers (Map)", + "Plantation (Map)", "Qimah (Act 6)", - "Rustbowl (Map)", + "Riverhold (Map)", "Sel Khari Sanctuary (Act 6)", + "Sinter Rift (Map)", "The Ezomyte Megaliths (Map)", "The Khari Crossing (Act 6)", "The Lost City (Act 2)", @@ -6028,7 +6071,8 @@ minions["Metadata/Monsters/Bugbot/BugbotRockyNoEmerge"] = { companionReservation = 23.1, monsterCategory = "Construct", spawnLocation = { - "Hidden Grotto (Map)", + "Canyon (Map)", + "Skull of the Titan (Act 2)", "Found in Maps", "Traitor's Passage (Act 2)", "Trial of the Sekhemas (Floor 1)", @@ -6193,6 +6237,11 @@ minions["Metadata/Monsters/LeagueExpeditionNew/Zombies/ExpeditionBasicZombie"] = companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Lost Catacombs (Act 1)", + "Mournful Cliffside", + "Runic Catacombs", + "Skull of the Titan (Act 2)", + "Sprawling Jungle", }, skillList = { "MeleeAtAnimationSpeed", @@ -6222,6 +6271,9 @@ minions["Metadata/Monsters/LeagueExpeditionNew/Zombies/ExpeditionZombieLarge"] = companionReservation = 38.4, monsterCategory = "Undead", spawnLocation = { + "Lost Catacombs (Act 1)", + "Runic Catacombs", + "Skull of the Titan (Act 2)", }, skillList = { "MeleeAtAnimationSpeed", @@ -6256,6 +6308,12 @@ minions["Metadata/Monsters/LeagueExpeditionNew/MercurialArmour/MercurialArmourCa companionReservation = 34.2, monsterCategory = "Construct", spawnLocation = { + "Deserted Post (Act 4)", + "Lost Catacombs (Act 1)", + "Mournful Cliffside", + "Mystic Refuge (Act 3)", + "Runic Catacombs", + "Secluded Temple", }, skillList = { "MPSMercurialCasterEnrage", @@ -6289,6 +6347,12 @@ minions["Metadata/Monsters/LeagueExpeditionNew/MercurialArmour/MercurialArmourAx companionReservation = 34.2, monsterCategory = "Construct", spawnLocation = { + "Deserted Post (Act 4)", + "Mournful Cliffside", + "Mystic Refuge (Act 3)", + "Runic Catacombs", + "Secluded Temple", + "Sprawling Jungle", }, skillList = { "MeleeAtAnimationSpeed", @@ -6321,6 +6385,11 @@ minions["Metadata/Monsters/LeagueExpeditionNew/Urchin/ExpeditionUrchin"] = { companionReservation = 24.3, monsterCategory = "Undead", spawnLocation = { + "Deserted Post (Act 4)", + "Mystic Refuge (Act 3)", + "Runic Catacombs", + "Secluded Temple", + "Sprawling Jungle", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", @@ -6357,6 +6426,9 @@ minions["Metadata/Monsters/LeagueExpeditionNew/Arbalest/ExpeditionArbalest"] = { companionReservation = 34.8, monsterCategory = "Undead", spawnLocation = { + "Mournful Cliffside", + "Runic Catacombs", + "Skull of the Titan (Act 2)", }, skillList = { "MPWExpeditionArbalestProjectile", @@ -6394,6 +6466,9 @@ minions["Metadata/Monsters/LeagueExpeditionNew/DeathKnight/ExpeditionDeathKnight companionReservation = 42.3, monsterCategory = "Undead", spawnLocation = { + "Deserted Post (Act 4)", + "Obscure Island", + "Runic Catacombs", }, skillList = { "MeleeAtAnimationSpeed", @@ -6427,6 +6502,9 @@ minions["Metadata/Monsters/LeagueExpeditionNew/VaalArmour/ExpeditionArmourCaster companionReservation = 37.8, monsterCategory = "Undead", spawnLocation = { + "Lost Catacombs (Act 1)", + "Runic Catacombs", + "Secluded Temple", }, skillList = { "MPSArmourCasterBasic", @@ -6466,6 +6544,9 @@ minions["Metadata/Monsters/LeagueExpeditionNew/Golemancer/ExpeditionGolemancer"] companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { + "Lost Catacombs (Act 1)", + "Runic Catacombs", + "Secluded Temple", }, skillList = { "EDSGolemancerReapLeft", @@ -6497,6 +6578,9 @@ minions["Metadata/Monsters/LeagueExpeditionNew/BoneCultist/ExpeditionBoneCultist companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { + "Mystic Refuge (Act 3)", + "Runic Catacombs", + "Sprawling Jungle", }, skillList = { "MPSExpeditionBoneCultistProjectiles", @@ -6559,6 +6643,9 @@ minions["Metadata/Monsters/LeagueExpeditionNew/ScytheHand/ExpeditionScytheHand_" companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { + "Mournful Cliffside", + "Runic Catacombs", + "Skull of the Titan (Act 2)", }, skillList = { "DTTExpeditionScytheHand", @@ -6608,8 +6695,8 @@ minions["Metadata/Monsters/TwigMonsters/canopy/TwigMonster"] = { "TBTwigMonsterPodBeam", }, modList = { - -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] }, } @@ -6643,8 +6730,8 @@ minions["Metadata/Monsters/SaplingMonster/TwigMonsterArchnemesis"] = { "TBTwigMonsterPodBeam", }, modList = { - -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] }, } @@ -6668,7 +6755,7 @@ minions["Metadata/Monsters/DemonSpiders/MeleeSpider"] = { monsterCategory = "Beast", spawnLocation = { "Ashen Forest (Act 6)", - "Spider Woods (Map)", + "Skull of the Titan (Act 2)", "Found in Maps", "Traitor's Passage (Act 2)", "Trial of the Sekhemas (Floor 1)", @@ -6703,6 +6790,7 @@ minions["Metadata/Monsters/DemonSpiders/SpiderSabre"] = { monsterCategory = "Beast", spawnLocation = { "Ashen Forest (Act 6)", + "Hidden Grotto (Map)", "Mastodon Badlands (Act 2)", "The Khari Crossing (Act 6)", "Found in Maps", @@ -6812,7 +6900,6 @@ minions["Metadata/Monsters/RamGiant/RottingRamGiant_"] = { companionReservation = 47.4, monsterCategory = "Undead", spawnLocation = { - "Cenotes (Map)", "Pools of Khatal (Act 6)", "Sandswept Marsh (Act 3)", "Found in Maps", @@ -6900,7 +6987,7 @@ minions["Metadata/Monsters/MaggotHusks/MaggotHusk"] = { minions["Metadata/Monsters/SerpentClanMonster/SerpentClan1"] = { name = "Serpent Clan", - monsterTags = { "allows_inc_aoe", "beast", "Claw_onhit_audio", "fast_movement", "humanoid", "melee", "monster_applies_poison", "physical_affinity", "reptile_beast", }, + monsterTags = { "allows_inc_aoe", "Claw_onhit_audio", "fast_movement", "humanoid", "melee", "monster_applies_poison", "physical_affinity", "reptile_beast", }, life = 1.5, baseDamageIgnoresAttackSpeed = true, fireResist = 0, @@ -6915,10 +7002,10 @@ minions["Metadata/Monsters/SerpentClanMonster/SerpentClan1"] = { baseMovementSpeed = 44, spectreReservation = 67, companionReservation = 36.6, - monsterCategory = "Beast", + monsterCategory = "Humanoid", spawnLocation = { + "Grimhaven (Map)", "Keth (Act 2)", - "Ornate Chambers (Map)", "Sel Khari Sanctuary (Act 6)", "The Lost City (Act 2)", "Found in Maps", @@ -6955,7 +7042,8 @@ minions["Metadata/Monsters/SaltGolem/SaltGolem_"] = { companionReservation = 40.2, monsterCategory = "Construct", spawnLocation = { - "Hidden Grotto (Map)", + "Canyon (Map)", + "Skull of the Titan (Act 2)", "Found in Maps", "Traitor's Passage (Act 2)", "Trial of the Sekhemas (Floor 1)", @@ -6993,13 +7081,10 @@ minions["Metadata/Monsters/HyenaMonster/HyenaMonster"] = { companionReservation = 30, monsterCategory = "Beast", spawnLocation = { - "Mesa (Map)", "Qimah (Act 6)", - "Savannah (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Vastiri Outskirts (Act 2)", - "Wetlands (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -7032,13 +7117,10 @@ minions["Metadata/Monsters/HyenaMonster/HyenaCentaurSpear"] = { companionReservation = 42.3, monsterCategory = "Beast", spawnLocation = { - "Mesa (Map)", "Qimah (Act 6)", - "Savannah (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Vastiri Outskirts (Act 2)", - "Wetlands (Map)", }, skillList = { "HyenaCentaurMeleeStab", @@ -7114,8 +7196,9 @@ minions["Metadata/Monsters/VultureZombie/VultureDemonSpectre"] = { companionReservation = 45.6, monsterCategory = "Beast", spawnLocation = { - "Confluence (Map)", + "Bluff (Map)", "Deshar (Act 2)", + "Secluded Temple", "Shrike Island (Act 4)", "The Khari Crossing (Act 6)", "Found in Maps", @@ -7194,7 +7277,6 @@ minions["Metadata/Monsters/SkeletonGolemancer/SkeletonGolemancer"] = { companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { - "Epitaph (Map)", "Found in Maps", "Tomb of the Consort (Act 1)", }, @@ -7234,8 +7316,11 @@ minions["Metadata/Monsters/SandGolemancer/SandGolemancer"] = { companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { - "Deserted (Map)", + "Confluence (Map)", + "Farmlands Hideout (Map)", + "Forge (Map)", "Keth (Act 2)", + "Razed Fields (Map)", "Sel Khari Sanctuary (Act 6)", "The Khari Crossing (Act 6)", "Found in Maps", @@ -7278,9 +7363,8 @@ minions["Metadata/Monsters/MarAcolyte/MarAcolyte"] = { monsterCategory = "Humanoid", spawnLocation = { "Buried Shrines (Act 2)", - "Channel (Map)", - "Marrow (Map)", "Qimah (Act 6)", + "Spider Woods (Map)", "Found in Maps", "Trial of the Sekhemas (Floor 2)", }, @@ -7314,7 +7398,8 @@ minions["Metadata/Monsters/WingedFiend/WingedFiend"] = { companionReservation = 26.7, monsterCategory = "Beast", spawnLocation = { - "Alpine Ridge (Map)", + "Augury (Map)", + "Overgrown (Map)", "Qimah (Act 6)", "The Spires of Deshar (Act 2)", "Found in Maps", @@ -7349,7 +7434,6 @@ minions["Metadata/Monsters/SkeletonSnake"] = { monsterCategory = "Undead", spawnLocation = { "Mastodon Badlands (Act 2)", - "Penitentiary (Map)", "Qimah (Act 6)", "The Bone Pits (Act 2)", "Found in Maps", @@ -7383,11 +7467,20 @@ minions["Metadata/Monsters/PitifulFabrications/PitifulFabrication01"] = { companionReservation = 26.7, monsterCategory = "Undead", spawnLocation = { + "Arid Plains (Map)", + "Channel (Map)", "Freythorn (Act 1)", + "Marrow (Map)", "Mastodon Badlands (Act 2)", + "Oasis (Map)", + "Outlands (Map)", + "Penitentiary (Map)", "Qimah (Act 6)", + "Sacred Reservoir (Map)", + "Sanctuary (Map)", "Scorched Farmlands (Act 6)", "Sel Khari Sanctuary (Act 6)", + "Spring (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Wayward Isle (Map)", @@ -7422,11 +7515,20 @@ minions["Metadata/Monsters/PitifulFabrications/Canopy/PitifulFabrication02"] = { companionReservation = 26.7, monsterCategory = "Undead", spawnLocation = { + "Arid Plains (Map)", + "Channel (Map)", "Freythorn (Act 1)", + "Marrow (Map)", "Mastodon Badlands (Act 2)", + "Oasis (Map)", + "Outlands (Map)", + "Penitentiary (Map)", "Qimah (Act 6)", + "Sacred Reservoir (Map)", + "Sanctuary (Map)", "Scorched Farmlands (Act 6)", "Sel Khari Sanctuary (Act 6)", + "Spring (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Wayward Isle (Map)", @@ -7463,11 +7565,20 @@ minions["Metadata/Monsters/PitifulFabrications/PitifulFabrication03_"] = { companionReservation = 26.7, monsterCategory = "Undead", spawnLocation = { + "Arid Plains (Map)", + "Channel (Map)", "Freythorn (Act 1)", + "Marrow (Map)", "Mastodon Badlands (Act 2)", + "Oasis (Map)", + "Outlands (Map)", + "Penitentiary (Map)", "Qimah (Act 6)", + "Sacred Reservoir (Map)", + "Sanctuary (Map)", "Scorched Farmlands (Act 6)", "Sel Khari Sanctuary (Act 6)", + "Spring (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Wayward Isle (Map)", @@ -7499,6 +7610,8 @@ minions["Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoUnarmed_"] = companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Alpine Ridge (Map)", + "Hive (Map)", "The Titan Grotto (Act 2)", "Found in Maps", }, @@ -7531,6 +7644,8 @@ minions["Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoSword_"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Alpine Ridge (Map)", + "Hive (Map)", "The Titan Grotto (Act 2)", "Found in Maps", }, @@ -7562,6 +7677,8 @@ minions["Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoCaster"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Alpine Ridge (Map)", + "Hive (Map)", "The Titan Grotto (Act 2)", "Found in Maps", "Trial of the Sekhemas (Floor 4)", @@ -7597,7 +7714,6 @@ minions["Metadata/Monsters/PorcupineAnt/PorcupineAntSmall"] = { companionReservation = 26.7, monsterCategory = "Beast", spawnLocation = { - "Confluence (Map)", "Deshar (Act 2)", "The Dreadnought's Wake (Act 2)", "The Khari Crossing (Act 6)", @@ -7635,10 +7751,16 @@ minions["Metadata/Monsters/CaveDweller/CaveDweller"] = { companionReservation = 34.8, monsterCategory = "Beast", spawnLocation = { + "Ancient Gateway (Map)", + "Eastern Gateway (Map)", "Qimah Reservoir (Act 6)", + "Skull of the Titan (Act 2)", + "The Matriarch Halls (Map)", + "The Patriarch Halls (Map)", "Found in Maps", "Traitor's Passage (Act 2)", "Trial of the Sekhemas (Floor 1)", + "Western Gateway (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -7707,7 +7829,6 @@ minions["Metadata/Monsters/SummonedPhantasm/DesertPhantasm"] = { monsterCategory = "Undead", spawnLocation = { "Buried Shrines (Act 2)", - "Channel (Map)", "Qimah Reservoir (Act 6)", "The Lost City (Act 2)", "Found in Maps", @@ -7777,8 +7898,8 @@ minions["Metadata/Monsters/Zombies/Maraketh/MarakethZombie"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Canyon (Map)", "Deshar (Act 2)", + "Mineshaft (Map)", "Path of Mourning (Act 2)", "The Galai Gates (Act 6)", "The Spires of Deshar (Act 2)", @@ -7817,6 +7938,7 @@ minions["Metadata/Monsters/PlagueMorphs/PlagueMorph1"] = { spawnLocation = { "Mawdun Mine (Act 2)", "Mawdun Quarry (Act 2)", + "Molten Vault (Map)", "Pools of Khatal (Act 6)", "The Dreadnought's Wake (Act 2)", "Found in Maps", @@ -7849,10 +7971,9 @@ minions["Metadata/Monsters/PlagueSwarm/PlagueSwarm"] = { companionReservation = 21.3, monsterCategory = "Beast", spawnLocation = { + "Dreadnought (Act 2)", "Mawdun Quarry (Act 2)", "Pools of Khatal (Act 6)", - "Qimah Reservoir (Act 6)", - "The Dreadnought (Act 2)", "The Dreadnought's Wake (Act 2)", "Found in Maps", }, @@ -7884,7 +8005,6 @@ minions["Metadata/Monsters/PlagueNymph/PlagueNymph_"] = { companionReservation = 33.6, monsterCategory = "Beast", spawnLocation = { - "Hive (Map)", "Howling Caves (Act 6)", "Mawdun Mine (Act 2)", "Pools of Khatal (Act 6)", @@ -7919,10 +8039,11 @@ minions["Metadata/Monsters/PlagueBringer/PlagueBringer"] = { companionReservation = 42.3, monsterCategory = "Beast", spawnLocation = { + "Abyssal Depths (Act 2)", + "Dreadnought (Act 2)", + "Lightless Void", "Mawdun Quarry (Act 2)", "Pools of Khatal (Act 6)", - "Qimah Reservoir (Act 6)", - "The Dreadnought (Act 2)", "The Dreadnought's Wake (Act 2)", "Found in Maps", }, @@ -7957,6 +8078,7 @@ minions["Metadata/Monsters/BrainWorm/DuneLurker_"] = { companionReservation = 38.4, monsterCategory = "Beast", spawnLocation = { + "Confluence (Map)", "The Khari Crossing (Act 6)", "Found in Maps", "Trial of the Sekhemas (Floor 3)", @@ -8069,7 +8191,6 @@ minions["Metadata/Monsters/MudGolem/MarshBruiser"] = { companionReservation = 33, monsterCategory = "Construct", spawnLocation = { - "Cenotes (Map)", "Found in Maps", }, skillList = { @@ -8099,8 +8220,6 @@ minions["Metadata/Monsters/BogBodies/BogCorpseUnarmed"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Burial Bog (Map)", - "Cenotes (Map)", "Glacial Tarn (Act 6)", "Sandswept Marsh (Act 3)", "Found in Maps", @@ -8134,8 +8253,6 @@ minions["Metadata/Monsters/BogBodies/BogCorpseOneHandAxe"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Burial Bog (Map)", - "Cenotes (Map)", "Glacial Tarn (Act 6)", "Sandswept Marsh (Act 3)", "Found in Maps", @@ -8171,7 +8288,6 @@ minions["Metadata/Monsters/TwigMonsters/DredgeFiend"] = { companionReservation = 45, monsterCategory = "Construct", spawnLocation = { - "Burial Bog (Map)", "Glacial Tarn (Act 6)", "Sandswept Marsh (Act 3)", "Found in Maps", @@ -8210,7 +8326,7 @@ minions["Metadata/Monsters/VaalSavage/CannibalTribeSpearThrower"] = { monsterCategory = "Humanoid", spawnLocation = { "Sandswept Marsh (Act 3)", - "Sulphuric Caverns (Map)", + "The Venom Crypts (Act 3)", "Found in Maps", }, skillList = { @@ -8250,7 +8366,7 @@ minions["Metadata/Monsters/VaalSavage/CannibalTribeSpearMelee"] = { monsterCategory = "Humanoid", spawnLocation = { "Sandswept Marsh (Act 3)", - "Sulphuric Caverns (Map)", + "The Venom Crypts (Act 3)", "Found in Maps", }, skillList = { @@ -8283,7 +8399,7 @@ minions["Metadata/Monsters/VaalSavage/CannibalTribeDagger"] = { monsterCategory = "Humanoid", spawnLocation = { "Sandswept Marsh (Act 3)", - "Sulphuric Caverns (Map)", + "The Venom Crypts (Act 3)", "Found in Maps", }, skillList = { @@ -8316,7 +8432,7 @@ minions["Metadata/Monsters/VaalSavage/CannibalTribeShaman"] = { monsterCategory = "Humanoid", spawnLocation = { "Sandswept Marsh (Act 3)", - "Sulphuric Caverns (Map)", + "The Venom Crypts (Act 3)", "Found in Maps", }, skillList = { @@ -8355,7 +8471,7 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageStalker"] = { companionReservation = 35.4, monsterCategory = "Humanoid", spawnLocation = { - "Razed Fields (Map)", + "Flotsam (Map)", "Scorched Farmlands (Act 6)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", @@ -8399,7 +8515,7 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageSpearThrower_"] = { companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Razed Fields (Map)", + "Flotsam (Map)", "Scorched Farmlands (Act 6)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", @@ -8443,7 +8559,7 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageSpearMelee"] = { companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Razed Fields (Map)", + "Flotsam (Map)", "Scorched Farmlands (Act 6)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", @@ -8515,7 +8631,7 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageDagger_"] = { companionReservation = 30.6, monsterCategory = "Humanoid", spawnLocation = { - "Razed Fields (Map)", + "Flotsam (Map)", "Scorched Farmlands (Act 6)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", @@ -8551,7 +8667,7 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageShaman"] = { companionReservation = 42.3, monsterCategory = "Humanoid", spawnLocation = { - "Razed Fields (Map)", + "Flotsam (Map)", "Scorched Farmlands (Act 6)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", @@ -8594,7 +8710,7 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageBrute"] = { companionReservation = 36.6, monsterCategory = "Humanoid", spawnLocation = { - "Razed Fields (Map)", + "Flotsam (Map)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", "Found in Maps", @@ -8696,7 +8812,6 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageGiant"] = { companionReservation = 45, monsterCategory = "Humanoid", spawnLocation = { - "Razed Fields (Map)", "Scorched Farmlands (Act 6)", "The Azak Bog (Act 3)", "Found in Maps", @@ -8770,7 +8885,6 @@ minions["Metadata/Monsters/IgguranRaider/BladeStalkerPale"] = { companionReservation = 37.8, monsterCategory = "Humanoid", spawnLocation = { - "Headland (Map)", "Jiquani's Machinarium (Act 3)", "Jiquani's Sanctum (Act 3)", "Found in Maps", @@ -8838,7 +8952,6 @@ minions["Metadata/Monsters/Anchorite/AnchoriteSpawn_"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", - "Sinking Spire (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -8876,8 +8989,6 @@ minions["Metadata/Monsters/Anchorite/AnchoriteFlathead"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", - "Backwash (Map)", - "Sinking Spire (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -8917,7 +9028,6 @@ minions["Metadata/Monsters/Anchorite/AnchoriteMother"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", - "Backwash (Map)", "Found in Maps", }, skillList = { @@ -8993,7 +9103,6 @@ minions["Metadata/Monsters/ArmadilloDemon/ArmadilloDemon"] = { "Infested Barrens (Act 3)", "Jungle Ruins (Act 3)", "Found in Maps", - "Woodland (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -9026,6 +9135,7 @@ minions["Metadata/Monsters/ChawMongrel/ChawMongrel"] = { companionReservation = 30, monsterCategory = "Beast", spawnLocation = { + "Flotsam (Map)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", "Found in Maps", @@ -9063,9 +9173,7 @@ minions["Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorer1"] = { "Chimeral Wetlands (Act 3)", "Glacial Tarn (Act 6)", "Infested Barrens (Act 3)", - "Sump (Map)", "Found in Maps", - "Woodland (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -9131,7 +9239,7 @@ minions["Metadata/Monsters/SnakeHulk/SnakeHulk"] = { spawnLocation = { "Jungle Ruins (Act 3)", "Kriar Village (Act 6)", - "Overgrown (Map)", + "Mystic Refuge (Act 3)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -9166,9 +9274,7 @@ minions["Metadata/Monsters/SerpentHusk/SerpentHusk__"] = { spawnLocation = { "Jungle Ruins (Act 3)", "Kriar Village (Act 6)", - "Overgrown (Map)", - "Ravine (Map)", - "Rockpools (Map)", + "Mystic Refuge (Act 3)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -9203,8 +9309,8 @@ minions["Metadata/Monsters/GutViper/GutViper"] = { companionReservation = 30, monsterCategory = "Beast", spawnLocation = { - "Bluff (Map)", "Kriar Village (Act 6)", + "Mystic Refuge (Act 3)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -9237,8 +9343,6 @@ minions["Metadata/Monsters/SpittingSnake/SpittingSnake"] = { companionReservation = 31.5, monsterCategory = "Beast", spawnLocation = { - "Augury (Map)", - "Bluff (Map)", "Kriar Village (Act 6)", "The Venom Crypts (Act 3)", "Found in Maps", @@ -9276,8 +9380,7 @@ minions["Metadata/Monsters/ConstrictorCorpse/ConstrictorCorpse"] = { spawnLocation = { "Jungle Ruins (Act 3)", "Kriar Village (Act 6)", - "Overgrown (Map)", - "Rockpools (Map)", + "Mystic Refuge (Act 3)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -9310,13 +9413,9 @@ minions["Metadata/Monsters/ConstrictorCorpse/ConstrictorCorpseRanged_"] = { companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { - "Augury (Map)", - "Bluff (Map)", "Jungle Ruins (Act 3)", "Kriar Village (Act 6)", - "Overgrown (Map)", - "Ravine (Map)", - "Rockpools (Map)", + "Mystic Refuge (Act 3)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -9352,9 +9451,7 @@ minions["Metadata/Monsters/SpiderMonkey/SpiderMonkey"] = { monsterCategory = "Beast", spawnLocation = { "Howling Caves (Act 6)", - "Overgrown (Map)", - "Riverside (Map)", - "Rupture (Map)", + "Sprawling Jungle", "The Venom Crypts (Act 3)", "Found in Maps", "Whakapanu Island (Act 4)", @@ -9394,8 +9491,6 @@ minions["Metadata/Monsters/GoreCharger/GoreCharger"] = { spawnLocation = { "Chimeral Wetlands (Act 3)", "Infested Barrens (Act 3)", - "Steppe (Map)", - "Sump (Map)", "Found in Maps", }, skillList = { @@ -9536,7 +9631,6 @@ minions["Metadata/Monsters/Taniwha/RiverTaniwhaNoJank"] = { monsterCategory = "Beast", spawnLocation = { "Chimeral Wetlands (Act 3)", - "Creek (Map)", "The Drowned City (Act 3)", "The Matlan Waterways (Act 3)", "Found in Maps", @@ -9604,7 +9698,6 @@ minions["Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelGoldenNo companionReservation = 47.4, monsterCategory = "Construct", spawnLocation = { - "Molten Vault (Map)", "The Molten Vault (Act 3)", "Found in Maps", }, @@ -9855,7 +9948,6 @@ minions["Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardMortar spawnLocation = { "Jiquani's Sanctum (Act 3)", "Kriar Peaks (Act 6)", - "Slick (Map)", "Found in Maps", }, skillList = { @@ -9892,7 +9984,6 @@ minions["Metadata/Monsters/Cenobite/CenobiteHighborn/CenobiteHighborn"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", - "Backwash (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -9961,7 +10052,6 @@ minions["Metadata/Monsters/Cenobite/CenobiteLeash/CenobiteLeash"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", - "Backwash (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -10002,7 +10092,6 @@ minions["Metadata/Monsters/Cenobite/CenobiteSlam/CenobiteSlam"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", - "Backwash (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -10035,7 +10124,6 @@ minions["Metadata/Monsters/Cenobite/CenobiteStoneThrower/CenobiteStoneThrower"] monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", - "Backwash (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -10073,7 +10161,6 @@ minions["Metadata/Monsters/Cenobite/CenobiteSwarmUgly/CenobiteSwarm"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", - "Backwash (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -10112,7 +10199,6 @@ minions["Metadata/Monsters/Cenobite/CenobiteBloater/CenobiteBloater"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", - "Backwash (Map)", "Glacial Tarn (Act 6)", "The Drowned City (Act 3)", "Found in Maps", @@ -10152,8 +10238,6 @@ minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBlood"] = { spawnLocation = { "Aggorat (Act 3)", "Frigid Bluffs", - "Lost Towers (Map)", - "Sealed Vault (Map)", "The Cuachic Vault (Act 6)", "Found in Maps", }, @@ -10475,7 +10559,6 @@ minions["Metadata/Monsters/VaalMonsters/Living/VaalGoliathLiving_"] = { "The Cuachic Vault (Act 6)", "Found in Maps", "Utzaal (Act 3)", - "Vaal Village (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -10518,7 +10601,6 @@ minions["Metadata/Monsters/VaalMonsters/Living/VaalStormcaller"] = { spawnLocation = { "Etched Ravine (Act 6)", "The Black Chambers (Act 3)", - "The Stone Citadel (Map)", "Found in Maps", }, skillList = { @@ -10555,8 +10637,6 @@ minions["Metadata/Monsters/VaalMonsters/Living/VaalShapeshifter_"] = { spawnLocation = { "Aggorat (Act 3)", "Etched Ravine (Act 6)", - "Lost Towers (Map)", - "Sealed Vault (Map)", "The Cuachic Vault (Act 6)", "Found in Maps", }, @@ -10872,7 +10952,6 @@ minions["Metadata/Monsters/GoldenOnes/GoldenOnesTwoHandSword"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Molten Vault (Map)", "The Molten Vault (Act 3)", "Found in Maps", }, @@ -10941,7 +11020,6 @@ minions["Metadata/Monsters/VaalForgeMan/VaalForgeMan"] = { companionReservation = 40.2, monsterCategory = "Construct", spawnLocation = { - "Molten Vault (Map)", "The Molten Vault (Act 3)", "Found in Maps", }, @@ -11013,7 +11091,6 @@ minions["Metadata/Monsters/BloodBathers/BloodBatherDualWield/BloodBatherDualWiel companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Sun Temple (Map)", "Temple of Kopec (Act 3)", "Found in Maps", }, @@ -11051,7 +11128,6 @@ minions["Metadata/Monsters/BloodBathers/VaalApparition/SunVaalApparition"] = { companionReservation = 42.3, monsterCategory = "Undead", spawnLocation = { - "Sun Temple (Map)", "Temple of Kopec (Act 3)", "Found in Maps", }, @@ -11090,7 +11166,6 @@ minions["Metadata/Monsters/BloodCultistDrones/BloodBatherMage"] = { companionReservation = 39, monsterCategory = "Humanoid", spawnLocation = { - "Sun Temple (Map)", "Temple of Kopec (Act 3)", "Found in Maps", }, @@ -11222,9 +11297,7 @@ minions["Metadata/Monsters/CauldronCrone/CauldronCrone"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", - "Backwash (Map)", "Holten (Act 6)", - "Sinking Spire (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -11301,7 +11374,6 @@ minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidPyramidHands/VaalPyramidHan monsterCategory = "Construct", spawnLocation = { "The Black Chambers (Act 3)", - "The Stone Citadel (Map)", "Found in Maps", }, skillList = { @@ -11484,7 +11556,6 @@ minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidBladeHands/VaalHumanoidBlad monsterCategory = "Construct", spawnLocation = { "The Black Chambers (Act 3)", - "The Stone Citadel (Map)", "Found in Maps", }, skillList = { @@ -11521,7 +11592,6 @@ minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidStalker/VaalHumanoidStalker monsterCategory = "Construct", spawnLocation = { "The Black Chambers (Act 3)", - "The Stone Citadel (Map)", "Found in Maps", }, skillList = { @@ -11615,7 +11685,6 @@ minions["Metadata/Monsters/ScarecrowBeast/ScarecrowBeast"] = { companionReservation = 45, monsterCategory = "Beast", spawnLocation = { - "Farmlands Hideout (Map)", "Ogham Farmlands (Act 1)", "Scorched Farmlands (Act 6)", "Found in Maps", @@ -11893,9 +11962,9 @@ minions["Metadata/Monsters/Ghouls/FarudinCrawler"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Dreadnought (Act 2)", "Mawdun Mine (Act 2)", "Mawdun Quarry (Act 2)", - "The Dreadnought (Act 2)", "Found in Maps", }, skillList = { @@ -11931,7 +12000,6 @@ minions["Metadata/Monsters/DrudgeMiners/DrudgeBedrockBlaster"] = { spawnLocation = { "Mawdun Mine (Act 2)", "Mawdun Quarry (Act 2)", - "Mineshaft (Map)", "The Galai Gates (Act 6)", "Found in Maps", }, @@ -11967,6 +12035,8 @@ minions["Metadata/Monsters/TitanWalker/TitanWalker"] = { companionReservation = 44.1, monsterCategory = "Undead", spawnLocation = { + "Confluence (Map)", + "Forge (Map)", "The Khari Crossing (Act 6)", "Found in Maps", "Trial of the Sekhemas (Floor 3)", @@ -12005,7 +12075,6 @@ minions["Metadata/Monsters/SkeletalKnight/SkeletalKnight"] = { companionReservation = 45, monsterCategory = "Undead", spawnLocation = { - "Epitaph (Map)", "Holten (Act 6)", "Mausoleum of the Praetor (Act 1)", "Found in Maps", @@ -12046,9 +12115,7 @@ minions["Metadata/Monsters/SkeletalReaper/SkeletalReaper"] = { companionReservation = 42.3, monsterCategory = "Undead", spawnLocation = { - "Crypt (Map)", "Holten (Act 6)", - "Riverhold (Map)", "Stones of Serle (Act 6)", "Found in Maps", "Tomb of the Consort (Act 1)", @@ -12119,7 +12186,6 @@ minions["Metadata/Monsters/UndeadMarakethPriest/UndeadMarakethPriest"] = { companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { - "Canyon (Map)", "Path of Mourning (Act 2)", "The Galai Gates (Act 6)", "Found in Maps", @@ -12366,14 +12432,16 @@ minions["Metadata/Monsters/Breach/BreachEliteFallenLunarisMonster__"] = { companionReservation = 42.3, monsterCategory = "Demon", spawnLocation = { + "Hive Colony", + "Hive Fortress", "Twisted Domain", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "MeleeAtAnimationSpeedComboTEMP2", + "MeleeAtAnimationSpeedComboBrequel", "MPSBreachEliteFallenLunarisMonsterChaosSpark", "CGBreachEliteFallenLunarisMonsterChaosQuicksand", "SGLBreachEliteFallenLunarisMonsterChaosQuicksand", + "BreachLunarisChaosSpark", }, modList = { -- set_is_breach_monster [set_is_breach_monster = 1] @@ -12402,10 +12470,12 @@ minions["Metadata/Monsters/Breach/BreachEliteCorruptedEliteBloater__"] = { companionReservation = 45.6, monsterCategory = "Demon", spawnLocation = { + "Hive Colony", + "Hive Fortress", "Twisted Domain", }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedComboBrequel", "GABreachEliteBleedTentacle", "GACountsGuardBloaterTentacleHit", }, @@ -12436,12 +12506,14 @@ minions["Metadata/Monsters/Breach/BreachFodderCorruptedEliteRanger"] = { companionReservation = 33, monsterCategory = "Demon", spawnLocation = { + "Hive Colony", + "Hive Fortress", "Twisted Domain", }, skillList = { "MeleeAtAnimationSpeed", - "MDIronSniperLaser", - "GSIronSniperLaserDamage", + "GSBreachRangedLaserDamage", + "MDBreachRangedLaser", }, modList = { -- set_is_breach_monster [set_is_breach_monster = 1] @@ -12470,6 +12542,8 @@ minions["Metadata/Monsters/Breach/BreachFodderCorruptedEliteToothy__"] = { companionReservation = 33, monsterCategory = "Demon", spawnLocation = { + "Hive Colony", + "Hive Fortress", "Twisted Domain", }, skillList = { @@ -12504,6 +12578,8 @@ minions["Metadata/Monsters/Breach/BreachEliteCorruptedEliteGuard"] = { companionReservation = 40.2, monsterCategory = "Humanoid", spawnLocation = { + "Hive Colony", + "Hive Fortress", "Twisted Domain", }, skillList = { @@ -12539,6 +12615,8 @@ minions["Metadata/Monsters/Breach/BreachElitePaleElite1"] = { companionReservation = 42.3, monsterCategory = "Demon", spawnLocation = { + "Hive Colony", + "Hive Fortress", "Twisted Domain", }, skillList = { @@ -12550,6 +12628,8 @@ minions["Metadata/Monsters/Breach/BreachElitePaleElite1"] = { "GSBreachElitePaleEliteSpiritBombImpact", "SOBreachElitePaleEliteFireWallSingle", "TeleportHellscapePaleElite", + "MPSBreachPaleEliteFireball", + "GSBreachPaleEliteFireballImpact", }, modList = { -- set_is_breach_monster [set_is_breach_monster = 1] @@ -12645,7 +12725,7 @@ minions["Metadata/Monsters/Breach/Monsters/FingersBat/FingersBat"] = { "Twisted Domain", }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedComboBrequel", "MPWBreachBatSpineProjectile", "GABreachBatSpineImpact", "GABreachBatSpineImpactMidAir", @@ -12676,6 +12756,8 @@ minions["Metadata/Monsters/Breach/BreachFodderDemonicSpikeThrower"] = { companionReservation = 32.1, monsterCategory = "Demon", spawnLocation = { + "Hive Colony", + "Hive Fortress", "Twisted Domain", }, skillList = { @@ -12710,6 +12792,8 @@ minions["Metadata/Monsters/Breach/BreachElitePaleElite2"] = { companionReservation = 40.2, monsterCategory = "Demon", spawnLocation = { + "Hive Colony", + "Hive Fortress", "Twisted Domain", }, skillList = { @@ -12932,8 +13016,8 @@ minions["Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterMele "TBTwigMonsterPodBeam", }, modList = { - -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] }, } @@ -12969,8 +13053,8 @@ minions["Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterCast "GTTwigMonsterPodBeam", }, modList = { - -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] }, } @@ -13005,8 +13089,8 @@ minions["Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterCast "TBTwigMonsterPodBeam", }, modList = { - -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] }, } @@ -13308,8 +13392,8 @@ minions["Metadata/Monsters/KaruiSpiritTortoise/SpiritTortoise_"] = { companionReservation = 51.9, monsterCategory = "Beast", spawnLocation = { + "Digsite (Map)", "Eye of Hinekora (Act 4)", - "Sinkhole (Map)", "Found in Maps", }, skillList = { @@ -13345,8 +13429,8 @@ minions["Metadata/Monsters/PlagueBringer/TwilightOrderPlagueBringer"] = { spawnLocation = { "Arastas (Act 4)", "Ashen Forest (Act 6)", + "Mournful Cliffside", "Found in Maps", - "Trenches (Map)", }, skillList = { "MASExtraAttackDistance6", @@ -13379,11 +13463,13 @@ minions["Metadata/Monsters/DrownedCrew/DrownedCrewSword_"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Backwash (Map)", "Castaway (Map)", - "Flotsam (Map)", "Glacial Tarn (Act 6)", "Journey's End (Act 4)", "Kedge Bay (Act 4)", + "Sinking Spire (Map)", + "Sun Temple (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -13416,7 +13502,6 @@ minions["Metadata/Monsters/DrownedCrew/DrownedCrewFigurehead"] = { monsterCategory = "Undead", spawnLocation = { "Castaway (Map)", - "Flotsam (Map)", "Kedge Bay (Act 4)", "Found in Maps", }, @@ -13485,9 +13570,11 @@ minions["Metadata/Monsters/Pirates/PirateBootyBlaster"] = { companionReservation = 42.3, monsterCategory = "Undead", spawnLocation = { + "Backwash (Map)", "Castaway (Map)", - "Flotsam (Map)", "Journey's End (Act 4)", + "Sinking Spire (Map)", + "Sun Temple (Map)", "Found in Maps", }, skillList = { @@ -13562,9 +13649,10 @@ minions["Metadata/Monsters/Pirates/PirateCannon"] = { companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { + "Backwash (Map)", "Castaway (Map)", - "Flotsam (Map)", "Journey's End (Act 4)", + "Sinking Spire (Map)", "Found in Maps", }, skillList = { @@ -13597,7 +13685,6 @@ minions["Metadata/Monsters/Pirates/PirateBarrel"] = { monsterCategory = "Undead", spawnLocation = { "Castaway (Map)", - "Flotsam (Map)", "Journey's End (Act 4)", "Found in Maps", }, @@ -13633,6 +13720,7 @@ minions["Metadata/Monsters/GullGoliath/GullGoliath_"] = { companionReservation = 42.3, monsterCategory = "Beast", spawnLocation = { + "Secluded Temple", "Shrike Island (Act 4)", "Found in Maps", }, @@ -13673,6 +13761,7 @@ minions["Metadata/Monsters/GullMen/GullMen"] = { companionReservation = 31.5, monsterCategory = "Beast", spawnLocation = { + "Secluded Temple", "Shrike Island (Act 4)", "Found in Maps", }, @@ -13733,6 +13822,7 @@ minions["Metadata/Monsters/WingedFiend/CrawGull"] = { companionReservation = 26.7, monsterCategory = "Beast", spawnLocation = { + "Secluded Temple", "Shrike Island (Act 4)", "Found in Maps", }, @@ -13863,9 +13953,9 @@ minions["Metadata/Monsters/CageSkeleton/CageSkeleton_"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", - "Stronghold (Map)", "Found in Maps", "Wolvenhold (Act 6)", + "Woodland (Map)", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", @@ -13899,7 +13989,6 @@ minions["Metadata/Monsters/PrisonTorturerZombieMonster/ZombieTorturer"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", - "Prison Hideout (Map)", "Found in Maps", "Wolvenhold (Act 6)", }, @@ -13935,7 +14024,11 @@ minions["Metadata/Monsters/NecromancerRemakeBook/SpinedNecromancer"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", + "Creek (Map)", + "Eastern Enigma Chamber (Map)", + "Mortuary (Map)", "Solitary Confinement (Act 4)", + "The Stone Citadel (Map)", "Found in Maps", "Wolvenhold (Act 6)", }, @@ -13974,6 +14067,7 @@ minions["Metadata/Monsters/SkeletonProwler/SkeletonProwler_"] = { "Abandoned Prison (Act 4)", "Holten (Act 6)", "Solitary Confinement (Act 4)", + "Sump (Map)", "Wolvenhold (Act 6)", }, skillList = { @@ -14007,6 +14101,10 @@ minions["Metadata/Monsters/RatMonster/RatMonsterPrison"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", + "Overgrown (Map)", + "Riverside (Map)", + "Rockpools (Map)", + "Rupture (Map)", "Wolvenhold (Act 6)", }, skillList = { @@ -14040,6 +14138,7 @@ minions["Metadata/Monsters/Zombies/UpperPrison/PrisonZombieUnarmed_"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", + "Creek (Map)", "Found in Maps", "Wolvenhold (Act 6)", }, @@ -14072,7 +14171,6 @@ minions["Metadata/Monsters/PaleWalker/PaleWalkerWave"] = { companionReservation = 33, monsterCategory = "Undead", spawnLocation = { - "Frozen Falls (Map)", "Glacial Tarn (Act 6)", "Solitary Confinement (Act 4)", "Found in Maps", @@ -14106,8 +14204,8 @@ minions["Metadata/Monsters/PaleWalker/PaleWalkerMirage"] = { companionReservation = 33, monsterCategory = "Undead", spawnLocation = { - "Frozen Falls (Map)", "Glacial Tarn (Act 6)", + "Reservoir (Map)", "Solitary Confinement (Act 4)", "Found in Maps", }, @@ -14140,7 +14238,6 @@ minions["Metadata/Monsters/PaleWalker/PaleWalkerShield_"] = { companionReservation = 33, monsterCategory = "Undead", spawnLocation = { - "Frozen Falls (Map)", "Glacial Tarn (Act 6)", "Solitary Confinement (Act 4)", "Found in Maps", @@ -14175,7 +14272,9 @@ minions["Metadata/Monsters/PrisonStalker/UpperPrisonStalker"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", + "Blooming Field (Map)", "Solitary Confinement (Act 4)", + "Steppe (Map)", "Found in Maps", }, skillList = { @@ -14208,8 +14307,8 @@ minions["Metadata/Monsters/TarHulk/PaleHulk_"] = { companionReservation = 44.1, monsterCategory = "Undead", spawnLocation = { - "Frozen Falls (Map)", "Glacial Tarn (Act 6)", + "Reservoir (Map)", "Solitary Confinement (Act 4)", "Found in Maps", }, @@ -14244,6 +14343,7 @@ minions["Metadata/Monsters/Skeletons/DrownedSkeleton/DrownedSkeleton_"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Digsite (Map)", "Singing Caverns (Act 4)", "Solitary Confinement (Act 4)", }, @@ -14276,8 +14376,10 @@ minions["Metadata/Monsters/RumCarrier/PaleCrawler_"] = { companionReservation = 32.1, monsterCategory = "Undead", spawnLocation = { - "Frozen Falls (Map)", + "Fortress (Map)", "Glacial Tarn (Act 6)", + "Greenhouse (Map)", + "Reservoir (Map)", "Solitary Confinement (Act 4)", "Found in Maps", }, @@ -14347,9 +14449,9 @@ minions["Metadata/Monsters/ElephantRhino/ElephantRhino"] = { companionReservation = 56.1, monsterCategory = "Beast", spawnLocation = { - "Azmerian Ranges (Map)", "Kriar Village (Act 6)", "Shoreline Hideout (Act 4)", + "The Assembly (Map)", "Found in Maps", "Whakapanu Island (Act 4)", }, @@ -14373,7 +14475,6 @@ minions["Metadata/Monsters/ElephantRhino/ElephantRhino"] = { "GAElephantRhinoCascade", }, modList = { - -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] }, } @@ -14433,8 +14534,8 @@ minions["Metadata/Monsters/StonebackRhoa/StonebackRhoa"] = { companionReservation = 34.2, monsterCategory = "Beast", spawnLocation = { - "Azmerian Ranges (Map)", "Shoreline Hideout (Act 4)", + "Sprawling Jungle", "The Khari Crossing (Act 6)", "Found in Maps", "Whakapanu Island (Act 4)", @@ -14500,8 +14601,12 @@ minions["Metadata/Monsters/Goblins/GoblinStabber"] = { companionReservation = 25.2, monsterCategory = "Humanoid", spawnLocation = { - "Caldera (Map)", + "Azmerian Ranges (Map)", + "Flotsam (Map)", + "Ice Cave (Map)", "Isle of Kin (Act 4)", + "Port (Map)", + "Prison Hideout (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14535,8 +14640,12 @@ minions["Metadata/Monsters/Goblins/GoblinStabberNoSkull"] = { companionReservation = 25.2, monsterCategory = "Humanoid", spawnLocation = { - "Caldera (Map)", + "Azmerian Ranges (Map)", + "Flotsam (Map)", + "Ice Cave (Map)", "Isle of Kin (Act 4)", + "Port (Map)", + "Prison Hideout (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14573,6 +14682,7 @@ minions["Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearman"] = { spawnLocation = { "Caldera (Map)", "Isle of Kin (Act 4)", + "Stronghold (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14610,6 +14720,7 @@ minions["Metadata/Monsters/Goblins/GoblinStiltsFighter/GoblinStiltsFighter"] = { spawnLocation = { "Caldera (Map)", "Isle of Kin (Act 4)", + "Stronghold (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14648,8 +14759,14 @@ minions["Metadata/Monsters/Goblins/GoblinDrummer/GoblinDrummer"] = { companionReservation = 35.4, monsterCategory = "Humanoid", spawnLocation = { + "Azmerian Ranges (Map)", "Caldera (Map)", + "Flotsam (Map)", + "Ice Cave (Map)", "Isle of Kin (Act 4)", + "Port (Map)", + "Prison Hideout (Map)", + "Stronghold (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14686,8 +14803,12 @@ minions["Metadata/Monsters/Goblins/GoblinTusker/GoblinTusker"] = { companionReservation = 28.5, monsterCategory = "Humanoid", spawnLocation = { - "Caldera (Map)", + "Azmerian Ranges (Map)", + "Flotsam (Map)", + "Ice Cave (Map)", "Isle of Kin (Act 4)", + "Port (Map)", + "Prison Hideout (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14720,8 +14841,14 @@ minions["Metadata/Monsters/Goblins/GoblinShaman/GoblinShaman"] = { companionReservation = 42.3, monsterCategory = "Humanoid", spawnLocation = { + "Azmerian Ranges (Map)", "Caldera (Map)", + "Flotsam (Map)", + "Ice Cave (Map)", "Isle of Kin (Act 4)", + "Port (Map)", + "Prison Hideout (Map)", + "Stronghold (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14758,6 +14885,7 @@ minions["Metadata/Monsters/HarpyMonster/MagmaHarpy/MagmaHarpy"] = { companionReservation = 33.6, monsterCategory = "Demon", spawnLocation = { + "Sinkhole (Map)", "The Galai Gates (Act 6)", "The Khari Crossing (Act 6)", "Found in Maps", @@ -14829,7 +14957,9 @@ minions["Metadata/Monsters/Goblins/GoblinMiner/GoblinMinerTorch"] = { companionReservation = 24.3, monsterCategory = "Humanoid", spawnLocation = { + "Azmerian Ranges (Map)", "Caldera (Map)", + "Ice Cave (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14862,6 +14992,7 @@ minions["Metadata/Monsters/ElectricStingray/ElectricStingray_"] = { monsterCategory = "Beast", spawnLocation = { "Singing Caverns (Act 4)", + "Sinkhole (Map)", "Found in Maps", }, skillList = { @@ -14894,7 +15025,10 @@ minions["Metadata/Monsters/JellfishNettler/JellyfishNettlerSmall"] = { companionReservation = 25.2, monsterCategory = "Beast", spawnLocation = { + "Cliffside (Map)", + "Obscure Island", "Singing Caverns (Act 4)", + "Snowfall (Map)", "Found in Maps", }, skillList = { @@ -14925,7 +15059,10 @@ minions["Metadata/Monsters/JellfishNettler/JellyfishNettlerBig"] = { companionReservation = 36.6, monsterCategory = "Beast", spawnLocation = { + "Cliffside (Map)", + "Obscure Island", "Singing Caverns (Act 4)", + "Snowfall (Map)", "Found in Maps", }, skillList = { @@ -14960,8 +15097,9 @@ minions["Metadata/Monsters/TentacleDemonFemale/TentacleWhipper"] = { companionReservation = 33, monsterCategory = "Humanoid", spawnLocation = { + "Cliffside (Map)", + "Digsite (Map)", "Howling Caves (Act 6)", - "Rugosa (Map)", "Singing Caverns (Act 4)", "Found in Maps", }, @@ -15046,6 +15184,7 @@ minions["Metadata/Monsters/CarrionWing/CarrionWing_"] = { monsterCategory = "Beast", spawnLocation = { "Singing Caverns (Act 4)", + "Sinkhole (Map)", "Found in Maps", }, skillList = { @@ -15082,8 +15221,8 @@ minions["Metadata/Monsters/BrineMaiden/BrineMaiden"] = { companionReservation = 33.6, monsterCategory = "Beast", spawnLocation = { + "Cliffside (Map)", "Howling Caves (Act 6)", - "Rugosa (Map)", "Singing Caverns (Act 4)", "Found in Maps", }, @@ -15119,6 +15258,8 @@ minions["Metadata/Monsters/ProwlerLeviathan/ProwlerLeviathan"] = { companionReservation = 42.3, monsterCategory = "Beast", spawnLocation = { + "Cliffside (Map)", + "Obscure Island", "Singing Caverns (Act 4)", "Found in Maps", }, @@ -15150,7 +15291,7 @@ minions["Metadata/Monsters/KaruiTuatara/KaruiTuatara_"] = { monsterCategory = "Beast", spawnLocation = { "Eye of Hinekora (Act 4)", - "Sinkhole (Map)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -15183,7 +15324,7 @@ minions["Metadata/Monsters/KaruiSoulCaster/KaruiSoulCaster_"] = { monsterCategory = "Humanoid", spawnLocation = { "Halls of the Dead (Act 4)", - "Sinkhole (Map)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -15222,7 +15363,6 @@ minions["Metadata/Monsters/FallenKarui/FallenKaruiArcher_______"] = { monsterCategory = "Humanoid", spawnLocation = { "Halls of the Dead (Act 4)", - "Sinkhole (Map)", "Found in Maps", }, skillList = { @@ -15260,7 +15400,7 @@ minions["Metadata/Monsters/FallenKarui/FallenKaruiShieldAxe"] = { monsterCategory = "Humanoid", spawnLocation = { "Halls of the Dead (Act 4)", - "Sinkhole (Map)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -15295,8 +15435,9 @@ minions["Metadata/Monsters/FallenKarui/FallenKaruiTwoHandAxe"] = { monsterCategory = "Humanoid", spawnLocation = { "Halls of the Dead (Act 4)", - "Sinkhole (Map)", + "The Jade Isles (Map)", "Found in Maps", + "Trenches (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -15329,8 +15470,9 @@ minions["Metadata/Monsters/FallenKarui/FallenKaruiOneHandMace"] = { monsterCategory = "Humanoid", spawnLocation = { "Halls of the Dead (Act 4)", - "Sinkhole (Map)", + "The Jade Isles (Map)", "Found in Maps", + "Trenches (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -15525,8 +15667,8 @@ minions["Metadata/Monsters/PlagueSwarm/TwilightOrderPlagueSwarm"] = { spawnLocation = { "Arastas (Act 4)", "Ashen Forest (Act 6)", + "Mournful Cliffside", "Found in Maps", - "Trenches (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -15587,7 +15729,6 @@ minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Cleaver/Excavat companionReservation = 32.1, monsterCategory = "Humanoid", spawnLocation = { - "Digsite (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -15620,7 +15761,6 @@ minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Maul/ExcavatorM companionReservation = 42.3, monsterCategory = "Humanoid", spawnLocation = { - "Digsite (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -15654,7 +15794,6 @@ minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Orb/ExcavatorOr companionReservation = 34.2, monsterCategory = "Humanoid", spawnLocation = { - "Digsite (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -15687,7 +15826,6 @@ minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Raptor/Excavato companionReservation = 32.1, monsterCategory = "Humanoid", spawnLocation = { - "Digsite (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -15718,7 +15856,6 @@ minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Sceptre/Excavat companionReservation = 34.2, monsterCategory = "Humanoid", spawnLocation = { - "Digsite (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -15752,7 +15889,6 @@ minions["Metadata/Monsters/Anchorman/BloatedAnchorman"] = { monsterCategory = "Undead", spawnLocation = { "Castaway (Map)", - "Flotsam (Map)", "Kedge Bay (Act 4)", "Found in Maps", }, @@ -15765,7 +15901,6 @@ minions["Metadata/Monsters/Anchorman/BloatedAnchorman"] = { "GABloatedAnchormanAnchorSlam", }, modList = { - -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] -- set_check_for_targets_between_initiator_and_projectile_source [set_check_for_targets_between_initiator_and_projectile_source = 0] mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] }, @@ -15806,7 +15941,7 @@ minions["Metadata/Monsters/KelpDreg/KelpDregSword"] = { minions["Metadata/Monsters/KelpDreg/KelpDregCrossbowSniper"] = { name = "Searot Harpooner", - monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "not_dex", "not_int", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, + monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, armour = 0.3, @@ -15840,7 +15975,7 @@ minions["Metadata/Monsters/KelpDreg/KelpDregCrossbowSniper"] = { minions["Metadata/Monsters/KelpDreg/KelpDregCrossbowEnsarer"] = { name = "Searot Ensnarer", - monsterTags = { "Arrow_onhit_audio", "not_dex", "not_int", "skeleton", "undead", "very_slow_movement", }, + monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, armour = 0.3, @@ -15870,7 +16005,7 @@ minions["Metadata/Monsters/KelpDreg/KelpDregCrossbowEnsarer"] = { minions["Metadata/Monsters/KelpDreg/KelpDregCrossbowIceShot"] = { name = "Searot Sniper", - monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "cold_affinity", "not_dex", "not_int", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, + monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "cold_affinity", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, armour = 0.3, @@ -15924,7 +16059,6 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverDrunk"] = { spawnLocation = { "Heart of the Tribe (Act 4)", "Ngakanu (Act 4)", - "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -15937,7 +16071,7 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverDrunk"] = { }, modList = { -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] - -- base_heavy_stun_duration_ms [base_heavy_stun_duration_ms = 730] + mod("StunDuration", "OVERRIDE", 5.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5666] }, } @@ -15963,7 +16097,6 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverHook"] = { spawnLocation = { "Heart of the Tribe (Act 4)", "Ngakanu (Act 4)", - "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -15996,7 +16129,6 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverSpear"] = { monsterCategory = "Humanoid", spawnLocation = { "Heart of the Tribe (Act 4)", - "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16031,7 +16163,6 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverKarui1HAxe_"] = { spawnLocation = { "Heart of the Tribe (Act 4)", "Ngakanu (Act 4)", - "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16066,7 +16197,6 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverKarui2HAxe"] = { spawnLocation = { "Heart of the Tribe (Act 4)", "Ngakanu (Act 4)", - "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16104,7 +16234,6 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverKarui1HMace"] = { spawnLocation = { "Heart of the Tribe (Act 4)", "Ngakanu (Act 4)", - "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16137,7 +16266,6 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverBoar"] = { monsterCategory = "Beast", spawnLocation = { "Ngakanu (Act 4)", - "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16172,7 +16300,6 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverMedicineWoman"] = { spawnLocation = { "Heart of the Tribe (Act 4)", "Ngakanu (Act 4)", - "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16207,8 +16334,9 @@ minions["Metadata/Monsters/KaruiWarriorHorn/KaruiWarriorHorn_"] = { monsterCategory = "Humanoid", spawnLocation = { "Halls of the Dead (Act 4)", - "Sinkhole (Map)", + "The Jade Isles (Map)", "Found in Maps", + "Trenches (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -16242,7 +16370,6 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverBloater"] = { monsterCategory = "Humanoid", spawnLocation = { "Heart of the Tribe (Act 4)", - "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16281,7 +16408,6 @@ minions["Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataAxe_"] = { monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", - "Cliffside (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -16317,7 +16443,6 @@ minions["Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataMace_"] = monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", - "Cliffside (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -16355,7 +16480,6 @@ minions["Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataArcher_"] monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", - "Cliffside (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -16389,7 +16513,6 @@ minions["Metadata/Monsters/TwilightOrderSorceror/TwilightOrderSorcerer"] = { monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", - "Cliffside (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -16424,7 +16547,6 @@ minions["Metadata/Monsters/TwilightOrderCleric/TwilightOrderCleric"] = { monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", - "Cliffside (Map)", "Found in Maps", }, skillList = { @@ -16810,3 +16932,864 @@ minions["Metadata/Monsters/LeagueIncursionNew/Thaumaturge/SpittingSnakeExperimen mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } + +minions["Metadata/Monsters/PrecursorDrillSphere/DrillSphere"] = { + name = "Precursor Driller", + monsterTags = { "construct", "mud_blood", "not_dex", "not_int", "precursor_monster", "slow_movement", }, + life = 1.02, + baseDamageIgnoresAttackSpeed = true, + armour = 0.4, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.85, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 15, + accuracy = 1, + baseMovementSpeed = 23, + spectreReservation = 44, + companionReservation = 27.6, + monsterCategory = "Construct", + spawnLocation = { + "Ancient Gateway (Map)", + "Eastern Gateway (Map)", + "The Matriarch Halls (Map)", + "The Patriarch Halls (Map)", + "Western Gateway (Map)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "EGDrillSphereRevive", + "RevivePrecursor", + }, + modList = { + }, +} + +minions["Metadata/Monsters/PrecursorCannisterMover/PrecursorCannisterMover"] = { + name = "Precursor Refractor", + monsterTags = { "construct", "mud_blood", "not_dex", "not_int", "precursor_monster", "slow_movement", }, + life = 1.26, + baseDamageIgnoresAttackSpeed = true, + armour = 0.6, + fireResist = 0, + coldResist = 0, + lightningResist = 30, + chaosResist = 0, + damage = 1.05, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 14, + accuracy = 1, + baseMovementSpeed = 28, + spectreReservation = 51, + companionReservation = 30.6, + monsterCategory = "Construct", + spawnLocation = { + "Ancient Gateway (Map)", + "Eastern Gateway (Map)", + "The Matriarch Halls (Map)", + "The Patriarch Halls (Map)", + "Western Gateway (Map)", + }, + skillList = { + "TBPrecursorCannisterMoverSingleShock", + "EGPrecursorCannisterMoverShockNova", + }, + modList = { + }, +} + +minions["Metadata/Monsters/PrecursorCorruptionProcessor/PrecursorCorruptionProcessor"] = { + name = "Precursor Spherator", + monsterTags = { "construct", "mud_blood", "not_dex", "precursor_monster", "very_slow_movement", }, + life = 2.58, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.5, + armour = 0.8, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 2.15, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 14, + accuracy = 1, + baseMovementSpeed = 18, + spectreReservation = 88, + companionReservation = 44.1, + monsterCategory = "Construct", + spawnLocation = { + "Ancient Gateway (Map)", + "Eastern Gateway (Map)", + "The Matriarch Halls (Map)", + "The Patriarch Halls (Map)", + "Western Gateway (Map)", + }, + skillList = { + "GPSCorruptionProcessorRockThrow", + "EASCorruptionProcessorFumigate", + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.9, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2900] + }, +} + +minions["Metadata/Monsters/PrecursorRaptorDefender/RaptorDefender_"] = { + name = "Precursor Fabricator", + monsterTags = { "construct", "mud_blood", "not_dex", "not_int", "precursor_monster", "slow_movement", }, + life = 2.1, + baseDamageIgnoresAttackSpeed = true, + armour = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 30, + chaosResist = 0, + damage = 1.75, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 14, + accuracy = 1, + baseMovementSpeed = 27, + spectreReservation = 76, + companionReservation = 39.6, + monsterCategory = "Construct", + spawnLocation = { + "Ancient Gateway (Map)", + "Eastern Gateway (Map)", + "The Matriarch Halls (Map)", + "The Patriarch Halls (Map)", + "Western Gateway (Map)", + }, + skillList = { + "MPSRaptorDefenderExplosiveShot", + "GSRaptorDefenderExplosiveShotImpact", + "GSRaptorDefenderRailShot", + "MPSRaptorDefenderRapidShot", + "EASRaptorDefenderRailShot", + "RevivePrecursor", + }, + modList = { + }, +} + +minions["Metadata/Monsters/PrecursorCentipedeTrain/PrecursorCentipedeTrainHead"] = { + name = "Precursor Relocater", + monsterTags = { "construct", "precursor_monster", "Unarmed_onhit_audio", "very_fast_movement", }, + life = 1.2, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 14, + accuracy = 1, + baseMovementSpeed = 74, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Construct", + spawnLocation = { + }, + skillList = { + "GACentipedeTrainImpact", + }, + modList = { + -- MonsterCannotBePossessed [cant_possess_this = 1] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/AntCarrierExpedition"] = { + name = "Dezzic Soldier", + monsterTags = { "beast", "expedition_monster", "insect", "not_dex", "not_int", "physical_affinity", "slow_movement", "Stab_onhit_audio", }, + life = 2.25, + baseDamageIgnoresAttackSpeed = true, + armour = 0.5, + fireResist = 0, + coldResist = 75, + lightningResist = 0, + chaosResist = 0, + damage = 2.25, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 18, + accuracy = 1, + baseMovementSpeed = 22, + spectreReservation = 91, + companionReservation = 45, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "DTTExpeditionCarrierAntPounce", + "CGEExpeditionCarrierAntPounce", + "TCExpeditionAntCarrierCharge", + "GAExpeditionAntCarrierCharge", + "GAExpeditionAntCarrierLeapImpact", + }, + modList = { + -- LeagueMonsterDropSlotFailure [prevent_all_drop_slots_failing = 1] + mod("StunDuration", "OVERRIDE", 2.366, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2366] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/BaneSaplingExpedition"] = { + name = "Dezzic Bombardier", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "Beast_onhit_audio", "expedition_monster", "insect", "monster_applies_poison", "monster_summons_adds", "not_int", "not_str", "physical_affinity", "ranged", "very_slow_movement", }, + life = 1.3, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.2, + fireResist = 0, + coldResist = 75, + lightningResist = 0, + chaosResist = 0, + damage = 1.3, + damageSpread = 0.2, + attackTime = 1.755, + attackRange = 12, + accuracy = 1, + baseMovementSpeed = 19, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "GSExpeditionBaneSaplingImpactMidair", + "GSExpeditionBaneSaplingImpact", + "MPSExpeditionBaneSapling", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/HoneyAntExpedition"] = { + name = "Dezzic Burstbug", + monsterTags = { "beast", "expedition_monster", "insect", "MonsterStab_onhit_audio", "physical_affinity", "slow_movement", }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 75, + lightningResist = 0, + chaosResist = 0, + damage = 0.8, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 5, + accuracy = 1, + baseMovementSpeed = 21, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "CGEExpeditionHoneyAntHoney", + "GSExpeditionAntHoneyExplode", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/NettleAntExpedition"] = { + name = "Dezzic Nettler", + monsterTags = { "beast", "expedition_monster", "fast_movement", "insect", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.3, + fireResist = 0, + coldResist = 75, + lightningResist = 0, + chaosResist = 0, + damage = 0.8, + damageSpread = 0.2, + attackTime = 0.69, + attackRange = 12, + accuracy = 1, + baseMovementSpeed = 39, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ArachnidFaction/ShakariExpedition"] = { + name = "Krell Fleshgouger", + monsterTags = { "beast", "Claw_onhit_audio", "expedition_monster", "fire_affinity", "insect", "medium_movement", "not_dex", "not_int", }, + life = 2.5, + baseDamageIgnoresAttackSpeed = true, + armour = 0.7, + fireResist = 75, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 2.5, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 23, + accuracy = 1, + baseMovementSpeed = 33, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MAASExpedition2ShakariBasicMelee", + "MAASExpedition2ShakariTailSwipe", + "CGEExpeditionShakariFireGround", + "GAExpeditionShakariMonsterSlam", + "GTExpedition2OathRune", + "SSMExpedition2FactionArachnid", + }, + modList = { + -- LeagueMonsterDropSlotFailure [prevent_all_drop_slots_failing = 1] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ArachnidFaction/TumourSpiderExpedition"] = { + name = "Krell Throatgnasher", + monsterTags = { "Claw_onhit_audio", "demon", "expedition_monster", "fast_movement", "fire_affinity", "not_int", "spider", }, + life = 1.1, + baseDamageIgnoresAttackSpeed = true, + armour = 0.35, + evasion = 0.15, + fireResist = 75, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.1, + damageSpread = 0.2, + attackTime = 0, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 38, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Demon", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.349, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2349] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/CrustaceanFaction/AnglerFishParasiteExpedition"] = { + name = "Cecaelian Angler", + monsterTags = { "beast", "crustacean_beast", "expedition_monster", "lightning_affinity", "MonsterStab_onhit_audio", "not_dex", "very_slow_movement", }, + life = 1.2, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.05, + armour = 0.4, + fireResist = 0, + coldResist = 0, + lightningResist = 75, + chaosResist = 0, + damage = 0.9, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 16, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/CrustaceanFaction/ShellMonsterExpedition"] = { + name = "Cecaelian Crab", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "crustacean_beast", "expedition_monster", "lightning_affinity", "melee", "MonsterStab_onhit_audio", "not_dex", "ranged", "slow_movement", }, + life = 1.2, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.05, + armour = 0.7, + fireResist = 0, + coldResist = 0, + lightningResist = 75, + chaosResist = 0, + damage = 1.2, + damageSpread = 0.2, + attackTime = 1.005, + attackRange = 9, + accuracy = 1, + baseMovementSpeed = 22, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeedLightningCombo70", + "GSExpeditionShellMonsterSunder", + "GTExpeditionShellMonsterSunder", + "MPSExpeditionShellmonsterBounceLightning", + "GSExpeditionShellMonsterProjectile", + }, + modList = { + -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] + mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/IceCasterExpedition"] = { + name = "Starmad Caller", + monsterTags = { "fast_movement", "humanoid", "not_str", "red_blood", "Unarmed_onhit_audio", }, + life = 1.15, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.15, + evasion = 0.25, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.15, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 14, + accuracy = 1, + baseMovementSpeed = 41, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "MPSIceCasterExpeditionBasicProjectile", + "GSIceCasterExpeditionSpikeChannel", + "GTIceCasterExpeditionIceSpike", + "GSIceCasterExpeditionSpikeExplode", + "GTIceCasterExpeditionIceSpikeTriple", + }, + modList = { + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 3.166, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3166] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/MassGoldSkeletonExpedition"] = { + name = "Gold-melted Bonemass", + monsterTags = { "2HSharpMetal_onhit_audio", "bones", "medium_movement", "not_dex", "not_int", "undead", }, + life = 1.8, + baseDamageIgnoresAttackSpeed = true, + armour = 1, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.62, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 14, + accuracy = 1, + baseMovementSpeed = 32, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Undead", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/MantaRayParasiteExpedition"] = { + name = "Ylth Eater", + monsterTags = { "beast", "cold_affinity", "expedition_monster", "MonsterStab_onhit_audio", "not_int", "not_str", "slow_movement", }, + life = 1.3, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.33, + fireResist = 0, + coldResist = 75, + lightningResist = 0, + chaosResist = 0, + damage = 1.3, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 17, + accuracy = 1, + baseMovementSpeed = 27, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/OctopusParasiteExpedition"] = { + name = "Ylth Grabber", + monsterTags = { "beast", "cold_affinity", "crustacean_beast", "expedition_monster", "medium_movement", "MonsterStab_onhit_audio", "not_int", "not_str", }, + life = 1.2, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.33, + fireResist = 0, + coldResist = 75, + lightningResist = 0, + chaosResist = 0, + damage = 1.2, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 15, + accuracy = 1, + baseMovementSpeed = 32, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeedComboTEMP", + "GAExpedition2OctopusSlam", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/ParasiteHostMonsterExpedition"] = { + name = "Ylth Spewer", + monsterTags = { "beast", "Claw_onhit_audio", "cold_affinity", "expedition_monster", "not_dex", "not_int", "very_slow_movement", }, + life = 3, + baseDamageIgnoresAttackSpeed = true, + armour = 0.75, + fireResist = 0, + coldResist = 75, + lightningResist = 0, + chaosResist = 0, + damage = 2.1, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 34, + accuracy = 1, + baseMovementSpeed = 10, + spectreReservation = 113, + companionReservation = 51.9, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeedUnique", + "GSExpeditionParasiteHostColdBreath", + "EASExpeditionParasiteHostColdBreath", + "EAAExpeditionParasiteHostSunderCold", + "GAExpeditionParasiteHostSunderBlast", + "GAExpeditionParasiteHostSunderBlastFinal", + "GTExpeditionParasiteHostSunderBlast", + }, + modList = { + -- LeagueMonsterDropSlotFailure [prevent_all_drop_slots_failing = 1] + mod("StunDuration", "OVERRIDE", 5.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5333] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/Cocoon3Expedition"] = { + name = "Starlit Defiler", + monsterTags = { "beast", "Claw_onhit_audio", "expedition_monster", "insect", "medium_movement", "not_dex", "not_int", }, + life = 1.2, + baseDamageIgnoresAttackSpeed = true, + armour = 0.6, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.2, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 22, + accuracy = 1, + baseMovementSpeed = 29, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "MPSAbyssCocoon3BallSpit", + "GSAbyssCocoon3BallSpitImpact", + "GSAbyssCocoon3BallSpitImpactWall", + "CGEAbyssCocoon3FlameGeyser", + "GTAbyssCocoon3FlameGeyser", + "MPSAbyssCocoon3BallSpitSmall", + "GSAbyssCocoon3BallSpitSmallImpact", + "GSAbyssCocoon3BallSpitSmallImpactWall", + "MMSAbyssCocoon3ChargedMortar", + "EASAbyssCocoon3ChargedMortar", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueBringerExpedition"] = { + name = "Starlit Harvester", + monsterTags = { "beast", "Claw_onhit_audio", "expedition_monster", "fast_movement", "insect", "melee", "physical_affinity", "very_fast_movement", }, + life = 2, + baseDamageIgnoresAttackSpeed = true, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 2, + damageSpread = 0.2, + attackTime = 1.755, + attackRange = 12, + accuracy = 1, + baseMovementSpeed = 56, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MASExtraAttackDistance6", + "MeleeAtAnimationSpeedComboTEMP2", + "DTTPlagueBringerDash", + }, + modList = { + mod("PhysicalDamageLifeLeech", "BASE", 125, 1, 0), -- PlagueBringerLifeLeechInherent [base_life_leech_from_physical_attack_damage_permyriad = 12500] + mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph1Expedition"] = { + name = "Starlit Bladeflesh", + monsterTags = { "2HSharpMetal_onhit_audio", "demon", "expedition_monster", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.2, + damageSpread = 0.2, + attackTime = 2.25, + attackRange = 20, + accuracy = 1, + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Demon", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph2Expedition_"] = { + name = "Starlit Pincerflesh", + monsterTags = { "2HSharpMetal_onhit_audio", "demon", "expedition_monster", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.2, + damageSpread = 0.2, + attackTime = 2.25, + attackRange = 13, + accuracy = 1, + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Demon", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph3Expedition"] = { + name = "Starlit Reaperflesh", + monsterTags = { "2HSharpMetal_onhit_audio", "demon", "expedition_monster", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.2, + damageSpread = 0.2, + attackTime = 2.25, + attackRange = 18, + accuracy = 1, + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Demon", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph4Expedition"] = { + name = "Starlit Faceless", + monsterTags = { "2HSharpMetal_onhit_audio", "demon", "expedition_monster", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.2, + damageSpread = 0.2, + attackTime = 2.25, + attackRange = 18, + accuracy = 1, + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Demon", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueNymphExpedition"] = { + name = "Starlit Nymph", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "caster", "expedition_monster", "insect", "melee", "MonsterStab_onhit_audio", "not_int", "not_str", "physical_affinity", "ranged", "slow_movement", }, + life = 1.25, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.2, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.25, + damageSpread = 0.2, + attackTime = 1.005, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 25, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + -- MonsterMaimOnHitChance [maim_on_hit_% = 25] + mod("StunDuration", "OVERRIDE", 1.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1500] + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/TumourStatue2Expedition"] = { + name = "Starlit Grotesque", + monsterTags = { "1HSword_onhit_audio", "demon", "expedition_monster", "humanoid", "melee", "not_int", "physical_affinity", "slow_movement", }, + life = 1.15, + baseDamageIgnoresAttackSpeed = true, + armour = 0.75, + evasion = 0.25, + fireResist = 0, + coldResist = 30, + lightningResist = 0, + chaosResist = 0, + damage = 1.15, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 9, + accuracy = 1, + baseMovementSpeed = 28, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Demon", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeedComboTEMP", + "MASTumourStatue2Flurry", + }, + modList = { + }, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/TumourStatueSnakeExpedition"] = { + name = "Starlit Statuesque", + monsterTags = { "1HSword_onhit_audio", "demon", "expedition_monster", "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", }, + life = 1.5, + baseDamageIgnoresAttackSpeed = true, + armour = 0.75, + fireResist = 0, + coldResist = 30, + lightningResist = 0, + chaosResist = 0, + damage = 1.5, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 17, + accuracy = 1, + baseMovementSpeed = 35, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Demon", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "GATumourSnakeSlam", + "MASExtraAttackDistance9", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.8, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2800] + }, +} + diff --git a/src/Data/WorldAreas.lua b/src/Data/WorldAreas.lua index 5d5276ec5..9585040d6 100644 --- a/src/Data/WorldAreas.lua +++ b/src/Data/WorldAreas.lua @@ -1,6471 +1,7648 @@ --- This file is automatically generated, do not edit! --- Path of Building --- World Area Data (c) Grinding Gear Games - -local worldAreas, _ = ... - -worldAreas["CharacterSelect"] = { - name = "Character Select (Act 1)", - baseName = "Character Select", - tags = { }, - act = 1, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["PersonalHideout"] = { - name = "Your Hideout (Act 1)", - baseName = "Your Hideout", - tags = { }, - act = 1, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["GuildHideout__"] = { - name = "Your Guild Hideout (Act 1)", - baseName = "Your Guild Hideout", - tags = { }, - act = 1, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["CurrentTown"] = { - name = "Current Town (Act 1)", - baseName = "Current Town", - tags = { }, - act = 1, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["HideoutCave"] = { - name = "Submerged Hideout (Act 1)", - baseName = "Submerged Hideout", - tags = { "area_with_water" }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutShipgraveyard"] = { - name = "Shipwreck Hideout (Act 1)", - baseName = "Shipwreck Hideout", - tags = { "area_with_water" }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutSpace"] = { - name = "Celestial Nebula Hideout (Act 1)", - baseName = "Celestial Nebula Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaGraveyardTrio"] = { - name = "Entombed Hideout (Act 1)", - baseName = "Entombed Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutPillarsOfArun"] = { - name = "Towering Hideout (Act 1)", - baseName = "Towering Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutAtziriArena"] = { - name = "Corrupted Hideout (Act 1)", - baseName = "Corrupted Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutInnocenceArena"] = { - name = "Innocent Hideout (Act 1)", - baseName = "Innocent Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutShaperArena"] = { - name = "Shaped Hideout (Act 1)", - baseName = "Shaped Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutKaomArena"] = { - name = "Furious Hideout (Act 1)", - baseName = "Furious Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutDaressoArena"] = { - name = "Champion's Hideout (Act 1)", - baseName = "Champion's Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutDominusArena"] = { - name = "Indomitable Hideout (Act 1)", - baseName = "Indomitable Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutPietyArena"] = { - name = "Morbid Hideout (Act 1)", - baseName = "Morbid Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutLunarisSolarisArena"] = { - name = "Eclipsed Hideout (Act 1)", - baseName = "Eclipsed Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutKitavaArenaAct10"] = { - name = "Ravenous Hideout (Act 1)", - baseName = "Ravenous Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutDoomguard"] = { - name = "Doomguard Hideout (Act 1)", - baseName = "Doomguard Hideout", - tags = { "area_with_water" }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutSunspire"] = { - name = "Sunspire Hideout (Act 1)", - baseName = "Sunspire Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutDarkwood"] = { - name = "Darkwood Hideout (Act 1)", - baseName = "Darkwood Hideout", - tags = { "area_with_water" }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaElder"] = { - name = "Void Hideout (Act 1)", - baseName = "Void Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutChiyouSpring"] = { - name = "Chiyou Hideout (Act 1)", - baseName = "Chiyou Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankAbyss"] = { - name = "Infinite Abyss Hideout (Act 1)", - baseName = "Infinite Abyss Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankCity"] = { - name = "Urban Sprawl Hideout (Act 1)", - baseName = "Urban Sprawl Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankClouds"] = { - name = "Boundless Skies Hideout (Act 1)", - baseName = "Boundless Skies Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankDesert"] = { - name = "Endless Sands Hideout (Act 1)", - baseName = "Endless Sands Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankDirt"] = { - name = "Eternal Wasteland Hideout (Act 1)", - baseName = "Eternal Wasteland Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankGrass"] = { - name = "Vast Plains Hideout (Act 1)", - baseName = "Vast Plains Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankSea"] = { - name = "All at Sea Hideout (Act 1)", - baseName = "All at Sea Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankSnow"] = { - name = "Glacial Expanse Hideout (Act 1)", - baseName = "Glacial Expanse Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutThaumaturgy"] = { - name = "Thaumaturgical Hideout (Act 1)", - baseName = "Thaumaturgical Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutYaochi"] = { - name = "Yaochi Hideout (Act 1)", - baseName = "Yaochi Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutHumanoidPet"] = { - name = "Humanoid Pet Hideout (Act 1)", - baseName = "Humanoid Pet Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutRitualLeague"] = { - name = "Ritualist's Hideout (Act 1)", - baseName = "Ritualist's Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaMaven"] = { - name = "Crucible Hideout (Act 1)", - baseName = "Crucible Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutHasina"] = { - name = "Tavern Hideout (Act 1)", - baseName = "Tavern Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutAzuriteCave"] = { - name = "Azurite Cavern Hideout (Act 1)", - baseName = "Azurite Cavern Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutSynthesisHub"] = { - name = "Synthesis Hideout (Act 1)", - baseName = "Synthesis Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutVeritaniaArena"] = { - name = "Redeemer's Hideout (Act 1)", - baseName = "Redeemer's Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankBlack"] = { - name = "Black Void Hideout (Act 1)", - baseName = "Black Void Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutTencentApocalypse"] = { - name = "Cataclysmic Hideout (Act 1)", - baseName = "Cataclysmic Hideout", - tags = { "area_with_water" }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutOlrothArena"] = { - name = "Ancestral Hideout (Act 1)", - baseName = "Ancestral Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutLight"] = { - name = "Timekeeper's Hideout (Act 1)", - baseName = "Timekeeper's Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutDark"] = { - name = "Ghost-lit Graveyard Hideout (Act 1)", - baseName = "Ghost-lit Graveyard Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaBlackStar_"] = { - name = "Polaric Hideout (Act 1)", - baseName = "Polaric Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaInfiniteHunger"] = { - name = "Seething Hideout (Act 1)", - baseName = "Seething Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutCosmicAtlas"] = { - name = "Atlas Hideout (Act 1)", - baseName = "Atlas Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaEaterOfWorlds"] = { - name = "Tangled Hideout (Act 1)", - baseName = "Tangled Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaSearingExarch"] = { - name = "Searing Hideout (Act 1)", - baseName = "Searing Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBeaconOfSalvation"] = { - name = "Beacon of Salvation Hideout (Act 1)", - baseName = "Beacon of Salvation Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutCanopy"] = { - name = "Canopy Hideout (Act 1)", - baseName = "Canopy Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutDreadnought"] = { - name = "The Dreadnought Hideout (Act 1)", - baseName = "The Dreadnought Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutFelled"] = { - name = "Felled Hideout (Act 1)", - baseName = "Felled Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutShrine"] = { - name = "Shrine Hideout (Act 1)", - baseName = "Shrine Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutLimestone"] = { - name = "Limestone Hideout (Act 1)", - baseName = "Limestone Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutCanal"] = { - name = "Canal Hideout (Act 1)", - baseName = "Canal Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutMonolith"] = { - name = "Monolith Hideout (Act 1)", - baseName = "Monolith Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutTwisted"] = { - name = "Twisted Hideout (Act 1)", - baseName = "Twisted Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutTranscendent"] = { - name = "Transcendent Hideout (Act 1)", - baseName = "Transcendent Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutHourglass"] = { - name = "Hourglass Hideout (Act 1)", - baseName = "Hourglass Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutChaos"] = { - name = "Chaos Hideout (Act 1)", - baseName = "Chaos Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutSummit"] = { - name = "Plateau of the Gods Hideout (Act 1)", - baseName = "Plateau of the Gods Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutRacetrack"] = { - name = "Vastiri Racecourse Hideout (Act 1)", - baseName = "Vastiri Racecourse Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutShipwreck"] = { - name = "Kraken's Cove Hideout (Act 1)", - baseName = "Kraken's Cove Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutFarmlands"] = { - name = "Farmlands Hideout (Act 1)", - baseName = "Farmlands Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutPrison"] = { - name = "Prison Hideout (Act 1)", - baseName = "Prison Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutShoreline"] = { - name = "Shoreline Hideout (Act 1)", - baseName = "Shoreline Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaKulemak"] = { - name = "Black Cathedral Hideout (Act 1)", - baseName = "Black Cathedral Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutGrinding"] = { - name = "Grinding Hideout (Act 1)", - baseName = "Grinding Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArcaneIsle"] = { - name = "Arcane Isle Hideout (Act 1)", - baseName = "Arcane Isle Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutSacrifice"] = { - name = "Sacrifice Hideout (Act 1)", - baseName = "Sacrifice Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutVerdant"] = { - name = "Verdant Hideout (Act 1)", - baseName = "Verdant Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankUrban"] = { - name = "Civic Square Hideout (Act 1)", - baseName = "Civic Square Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankMountain"] = { - name = "Alpine Plateau Hideout (Act 1)", - baseName = "Alpine Plateau Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankDesert2"] = { - name = "Vastiri Plains Hideout (Act 1)", - baseName = "Vastiri Plains Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankCrypt"] = { - name = "Mausoleum Hideout (Act 1)", - baseName = "Mausoleum Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["KaruiShowcase"] = { - name = "Heart of the Tribe (Act 4)", - baseName = "Heart of the Tribe", - tags = { "area_with_water" }, - act = 4, - level = 30, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G_login"] = { - name = "Login Scene (Act 1)", - baseName = "Login Scene", - tags = { }, - act = 1, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G1_WorldMap"] = { - name = "Act 1 (Act 1)", - baseName = "Act 1", - tags = { }, - act = 1, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G2_WorldMap"] = { - name = "Act 2 (Act 2)", - baseName = "Act 2", - tags = { }, - act = 2, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G3_WorldMap"] = { - name = "Act 3 (Act 3)", - baseName = "Act 3", - tags = { }, - act = 3, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G4_WorldMap"] = { - name = "Act 4 (Act 4)", - baseName = "Act 4", - tags = { }, - act = 4, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G6_WorldMap"] = { - name = "Interlude (Act 6)", - baseName = "Interlude", - tags = { }, - act = 6, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["TN_WorldMap"] = { - name = "Atlas", - baseName = "Atlas", - tags = { }, - act = 10, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G1_town"] = { - name = "Clearfell Encampment (Act 1)", - baseName = "Clearfell Encampment", - description = "A bastion of hope for those who survive", - tags = { }, - act = 1, - level = 15, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G1_1"] = { - name = "The Riverbank (Act 1)", - baseName = "The Riverbank", - description = "The drowned stare through muddied branches", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 1, - isMap = false, - isHideout = false, - monsterVarieties = { - "Drowned", - "Porcupine Crab", - }, - bossVarieties = { - "The Bloated Miller", - }, -} - -worldAreas["G1_2"] = { - name = "Clearfell (Act 1)", - baseName = "Clearfell", - description = "A sickness has befallen Ogham", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 2, - isMap = false, - isHideout = false, - monsterVarieties = { - "Lumbering Dead", - "Rotten Wolf", - "Vile Hag", - "Vile Imp", - }, - bossVarieties = { - "Beira of the Rotten Pack", - }, -} - -worldAreas["G1_3"] = { - name = "Mud Burrow (Act 1)", - baseName = "Mud Burrow", - description = "The tunnels of a tormented creature", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 3, - isMap = false, - isHideout = false, - monsterVarieties = { - "Flesh Larva", - "Mud Simulacrum", - "Wretched Rattler", - }, - bossVarieties = { - "The Devourer", - }, -} - -worldAreas["G1_4"] = { - name = "The Grelwood (Act 1)", - baseName = "The Grelwood", - description = "Forest of the Old Magicks", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 4, - isMap = false, - isHideout = false, - monsterVarieties = { - "Fungal Proliferator", - "Fungal Rattler", - "Fungal Zombie", - "Pack Werewolf", - "Vile Hag", - "Vile Imp", - "Werewolf Prowler", - }, - bossVarieties = { - "The Brambleghast", - }, -} - -worldAreas["G1_5"] = { - name = "The Red Vale (Act 1)", - baseName = "The Red Vale", - description = "Haunted battleground of the Phaaryl Wars", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 5, - isMap = false, - isHideout = false, - monsterVarieties = { - "Ancient Ezomyte", - "Bloom Serpent", - "Maw Demon", - "Risen Arbalest", - }, - bossVarieties = { - "The Rust King", - }, -} - -worldAreas["G1_6"] = { - name = "The Grim Tangle (Act 1)", - baseName = "The Grim Tangle", - description = "The sickness spreads forth underground", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 6, - isMap = false, - isHideout = false, - monsterVarieties = { - "Fungal Artillery", - "Fungal Proliferator", - "Fungal Rattler", - "Fungal Wolf", - "Fungal Zombie", - }, - bossVarieties = { - "The Rotten Druid", - }, -} - -worldAreas["G1_7"] = { - name = "Cemetery of the Eternals (Act 1)", - baseName = "Cemetery of the Eternals", - description = "Built atop the Ezomyte clan graves beneath", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 7, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bearer of Penitence", - "Burdened Wretch", - "Death Knight", - "Frost Wraith", - "Hungering Stalker", - "Risen Rattler", - "Undertaker", - }, - bossVarieties = { - "Lachlann of Endless Lament", - }, -} - -worldAreas["G1_8"] = { - name = "Mausoleum of the Praetor (Act 1)", - baseName = "Mausoleum of the Praetor", - description = "Resting place of Draven Sentari", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 8, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Cretin", - "Courtesan", - "Eternal Knight", - "Ghoul Commander", - "Lightning Wraith", - "Risen Rattler", - "Skulking Ghoul", - "Wheelbound Hag", - }, - bossVarieties = { - "Draven, the Eternal Praetor", - }, -} - -worldAreas["G1_9"] = { - name = "Tomb of the Consort (Act 1)", - baseName = "Tomb of the Consort", - description = "Resting place of Asinia Sentari", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 8, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bone Stalker", - "Dread Servant", - "Eternal Knight", - "Knight-Gaunt", - "Risen Rattler", - }, - bossVarieties = { - "Asinia, the Praetor's Consort", - }, -} - -worldAreas["G1_10"] = { - name = "Root Hollow (Act 1)", - baseName = "Root Hollow", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 15, - isMap = false, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "The Rotten Druid", - }, -} - -worldAreas["G1_11"] = { - name = "Hunting Grounds (Act 1)", - baseName = "Hunting Grounds", - description = "Wild bounty of Ogham", - tags = { "EzomyteStrongbox", "nameless_shrine" }, - act = 1, - level = 10, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bramble Ape", - "Bramble Burrower", - "Bramble Hulk", - "Bramble Rhoa", - "Venomous Crab", - "Venomous Crab Matriarch", - }, - bossVarieties = { - "The Crowbell", - }, -} - -worldAreas["G1_12"] = { - name = "Freythorn (Act 1)", - baseName = "Freythorn", - description = "The Clanless Enclave", - tags = { "EzomyteStrongbox", "nameless_shrine" }, - act = 1, - level = 11, - isMap = false, - isHideout = false, - monsterVarieties = { - "Cultist Archer", - "Cultist Brute", - "Cultist Daggerdancer", - "Cultist Warrior", - "Cultist Witch", - "Ribrattle", - "Skeleton Spriggan", - "Skullslinger", - "Spinesnatcher", - }, -} - -worldAreas["G1_13_1"] = { - name = "Ogham Farmlands (Act 1)", - baseName = "Ogham Farmlands", - description = "Diseased crops of Ogham", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 12, - isMap = false, - isHideout = false, - monsterVarieties = { - "Decrepit Mercenary", - "Iron Guard", - "Iron Thaumaturgist", - "Pack Werewolf", - "Rabid Dog", - "Risen Farmhand", - "Rotting Crow", - "Scarecrow Beast", - "Voracious Werewolf", - "Werewolf Prowler", - }, -} - -worldAreas["G1_13_2"] = { - name = "Ogham Village (Act 1)", - baseName = "Ogham Village", - description = "The burning tragedy", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 13, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Collector", - "Blood Cretin", - "Burning Dead", - "Decrepit Mercenary", - "Voracious Werewolf", - "Werewolf Prowler", - }, - bossVarieties = { - "The Executioner", - }, -} - -worldAreas["G1_14"] = { - name = "The Manor Ramparts (Act 1)", - baseName = "The Manor Ramparts", - description = "Surrounding walls of the Wolf's Den", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 14, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Carrier", - "Blood Collector", - "Blood Cretin", - "Courtesan", - "Death Knight", - "Decrepit Mercenary", - "Gargoyle Demon", - "Iron Guard", - "Iron Spearman", - "Iron Thaumaturgist", - }, -} - -worldAreas["G1_15"] = { - name = "Ogham Manor (Act 1)", - baseName = "Ogham Manor", - description = "Den of the Mad Wolf", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 1, - level = 15, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Carrier", - "Blood Collector", - "Blood Cretin", - "Courtesan", - "Iron Enforcer", - "Iron Guard", - "Iron Sharpshooter", - "Iron Spearman", - "Iron Thaumaturgist", - "Tendril Prowler", - "Tendril Sentinel", - }, - bossVarieties = { - "Candlemass, the Living Rite", - "Count Geonor", - }, -} - -worldAreas["G2_town"] = { - name = "The Ardura Caravan (Act 2)", - baseName = "The Ardura Caravan", - description = "Pride of Sekhema Asala", - tags = { }, - act = 2, - level = 32, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G2_1"] = { - name = "Vastiri Outskirts (Act 2)", - baseName = "Vastiri Outskirts", - description = "Blood-red and unforgiving sands", - tags = { "MarakethStrongbox", "badlands_shrine" }, - act = 2, - level = 16, - isMap = false, - isHideout = false, - monsterVarieties = { - "Brimstone Crab", - "Crag Leaper", - "Hyena Demon", - "Rotting Hulk", - "Sandscoured Dead", - "Sun Clan Scavenger", - }, - bossVarieties = { - "Rathbreaker", - }, -} - -worldAreas["G2_2"] = { - name = "Traitor's Passage (Act 2)", - baseName = "Traitor's Passage", - description = "The pride and fall of Balbala", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 2, - level = 19, - isMap = false, - isHideout = false, - monsterVarieties = { - "Desiccated Lich", - "Quake Golem", - "Risen Arbalest", - "Risen Maraketh", - "Skitter Golem", - "Tombshrieker", - "Vault Lurker", - }, - bossVarieties = { - "Balbala, the Traitor", - }, -} - -worldAreas["G2_3"] = { - name = "The Halani Gates (Act 2)", - baseName = "The Halani Gates", - description = "Gateway of the Second River", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 2, - level = 20, - isMap = false, - isHideout = false, - monsterVarieties = { - "Faridun Bladedancer", - "Faridun Fledgling", - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Neophyte", - "Faridun Spearman", - "Faridun Spearwoman", - "Faridun Swordsman", - "Faridun Wind-slicer", - }, - bossVarieties = { - "Jamanra, the Risen King", - }, -} - -worldAreas["G2_3a"] = { - name = "The Halani Gates (Act 2)", - baseName = "The Halani Gates", - description = "Gateway of the Second River", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 2, - level = 20, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G2_3s"] = { - name = "The Halani Gates (Act 2)", - baseName = "The Halani Gates", - description = "Gateway of the Second River", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 2, - level = 20, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G2_4_1"] = { - name = "Keth (Act 2)", - baseName = "Keth", - description = "Jewel of the Vastiri", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 2, - level = 21, - isMap = false, - isHideout = false, - monsterVarieties = { - "Desiccated Lich", - "Living Sand", - "Risen Maraketh", - "Serpent Clan", - "Serpent Shaman", - "Tarnished Beetle", - "Tarnished Scarab", - }, - bossVarieties = { - "Kabala, Constrictor Queen", - }, -} - -worldAreas["G2_4_2"] = { - name = "The Lost City (Act 2)", - baseName = "The Lost City", - description = "The glory of Keth knew no bounds", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Adorned Beetle", - "Adorned Scarab", - "Risen Arbalest", - "Risen Maraketh", - "Sand Spirit", - "Serpent Clan", - "Serpent Shaman", - "Tarnished Beetle", - }, -} - -worldAreas["G2_4_3"] = { - name = "Buried Shrines (Act 2)", - baseName = "Buried Shrines", - description = "Sands settle where water once flowed", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 2, - level = 23, - isMap = false, - isHideout = false, - monsterVarieties = { - "Mar Acolyte", - "Risen Arbalest", - "Risen Maraketh", - "Sand Spirit", - "Vesper Bat", - }, - bossVarieties = { - "Azarian, the Forsaken Son", - }, -} - -worldAreas["G2_5_1"] = { - name = "Mastodon Badlands (Act 2)", - baseName = "Mastodon Badlands", - description = "Territory of the Lost-Men", - tags = { "MarakethStrongbox", "badlands_shrine" }, - act = 2, - level = 21, - isMap = false, - isHideout = false, - monsterVarieties = { - "Gilded Cobra", - "Lost-men Brute", - "Lost-men Necromancer", - "Lost-men Zealot", - "Ribrattle", - "Sabre Spider", - "Skullslinger", - "Spinesnatcher", - }, -} - -worldAreas["G2_5_2"] = { - name = "The Bone Pits (Act 2)", - baseName = "The Bone Pits", - description = "Necromantic ash tarnish the sands", - tags = { "MarakethStrongbox", "badlands_shrine" }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Drudge Osseodon", - "Gilded Cobra", - "Hyena Demon", - "Lost-men Brute", - "Lost-men Necromancer", - "Lost-men Subjugator", - "Lost-men Zealot", - "Ribrattle", - "Skullslinger", - "Spinesnatcher", - "Sun Clan Scavenger", - }, - bossVarieties = { - "Ekbab, Ancient Steed", - }, -} - -worldAreas["G2_6"] = { - name = "Valley of the Titans (Act 2)", - baseName = "Valley of the Titans", - description = "They remain where they slept", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 2, - level = 21, - isMap = false, - isHideout = false, - monsterVarieties = { - "Desiccated Lich", - "Dune Lurker", - "Quake Golem", - "Risen Arbalest", - "Risen Maraketh", - "Skitter Golem", - "Walking Goliath", - }, -} - -worldAreas["G2_7"] = { - name = "The Titan Grotto (Act 2)", - baseName = "The Titan Grotto", - description = "Their echoes rattled the world", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Goliath", - "Sandflesh Mage", - "Sandflesh Skeleton", - "Sandflesh Warrior", - "Winged Horror", - }, - bossVarieties = { - "Zalmarath, the Colossus", - }, -} - -worldAreas["G2_8"] = { - name = "Deshar (Act 2)", - baseName = "Deshar", - description = "The City of the Dead", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 2, - level = 28, - isMap = false, - isHideout = false, - monsterVarieties = { - "Maraketh Undead", - "Porcupine Goliath", - "Rasp Scavenger", - "Regurgitating Vulture", - "Vile Vulture", - }, -} - -worldAreas["G2_8a"] = { - name = "Deshar (Act 2)", - baseName = "Deshar", - description = "The City of the Dead", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 2, - level = 28, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G2_9_1"] = { - name = "Path of Mourning (Act 2)", - baseName = "Path of Mourning", - description = "They climb to mourn their Honoured Dead", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 2, - level = 29, - isMap = false, - isHideout = false, - monsterVarieties = { - "Maraketh Undead", - "Risen Maraketh", - "Risen Tale-woman", - }, -} - -worldAreas["G2_9_2"] = { - name = "The Spires of Deshar (Act 2)", - baseName = "The Spires of Deshar", - description = "Where the Honoured Dead lie buried in the sky", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 2, - level = 30, - isMap = false, - isHideout = false, - monsterVarieties = { - "Faridun Bladedancer", - "Faridun Fledgling", - "Faridun Heavy Infantry", - "Faridun Impaler", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Neophyte", - "Faridun Spearman", - "Faridun Spearwoman", - "Faridun Swordsman", - "Faridun Wind-slicer", - "Maraketh Undead", - "Winged Fiend", - }, - bossVarieties = { - "Tor Gul, the Defiler", - }, -} - -worldAreas["G2_10_1"] = { - name = "Mawdun Quarry (Act 2)", - baseName = "Mawdun Quarry", - description = "The hills of Mawdun became the Faridun foothold", - tags = { "MarakethStrongbox", "faridun_shrine" }, - act = 2, - level = 17, - isMap = false, - isHideout = false, - monsterVarieties = { - "Armoured Rhex", - "Corrupted Corpse", - "Faridun Crawler", - "Forsaken Hulk", - "Forsaken Miner", - "Plague Harvester", - "Plague Swarm", - }, -} - -worldAreas["G2_10_2"] = { - name = "Mawdun Mine (Act 2)", - baseName = "Mawdun Mine", - description = "Where metal veins bled for the tools of war", - tags = { "MarakethStrongbox", "faridun_shrine" }, - act = 2, - level = 18, - isMap = false, - isHideout = false, - monsterVarieties = { - "Corrupted Corpse", - "Faridun Crawler", - "Forgotten Crawler", - "Forgotten Satyr", - "Forgotten Stalker", - "Forsaken Miner", - "Mantis Rat", - "Plague Nymph", - }, - bossVarieties = { - "Rudja, the Dread Engineer", - }, -} - -worldAreas["G2_11"] = { - name = "The Dreadnought's Wake (Act 2)", - baseName = "The Dreadnought's Wake", - tags = { "MarakethStrongbox", "faridun_shrine" }, - act = 2, - level = 30, - isMap = false, - isHideout = false, - monsterVarieties = { - "Corrupted Corpse", - "Plague Harvester", - "Plague Nymph", - "Plague Swarm", - "Rasp Scavenger", - "Rhex", - }, -} - -worldAreas["G2_12_1"] = { - name = "The Dreadnought (Act 2)", - baseName = "The Dreadnought", - description = "War Caravan of the Faridun", - tags = { "MarakethStrongbox", "faridun_shrine" }, - act = 2, - level = 31, - isMap = false, - isHideout = false, - monsterVarieties = { - "Faridun Bladedancer", - "Faridun Crawler", - "Faridun Fledgling", - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Neophyte", - "Faridun Plaguebringer", - "Faridun Spearman", - "Faridun Spearwoman", - "Faridun Swordsman", - "Faridun Wind-slicer", - "Plague Harvester", - "Plague Swarm", - }, -} - -worldAreas["G2_12_2"] = { - name = "Dreadnought Vanguard (Act 2)", - baseName = "Dreadnought Vanguard", - description = "Forward carts of the Risen King", - tags = { "MarakethStrongbox", "faridun_shrine" }, - act = 2, - level = 32, - isMap = false, - isHideout = false, - monsterVarieties = { - "Faridun Bladedancer", - "Faridun Butcher", - "Faridun Fledgling", - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Neophyte", - "Faridun Spearman", - "Faridun Spearwoman", - "Faridun Swordsman", - "Faridun Wind-slicer", - }, - bossVarieties = { - "Jamanra, the Abomination", - }, -} - -worldAreas["G2_13"] = { - name = "Trial of the Sekhemas (Act 2)", - baseName = "Trial of the Sekhemas", - description = "The Winter Sekhema designed a Great Trial to challenge the worthy", - tags = { "MarakethStrongbox", "faridun_shrine" }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_1"] = { - name = "Trial of the Sekhemas (Floor 1)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Brimstone Crab", - "Quake Golem", - "Rasp Scavenger", - "Serpent Clan", - "Serpent Shaman", - "Skitter Golem", - "Tombshrieker", - "Vault Lurker", - }, - bossVarieties = { - "Rattlecage, the Earthbreaker", - }, -} - -worldAreas["Sanctum_1_Foyer_1"] = { - name = "Trial of the Sekhemas (Floor 1)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_1_Foyer_2"] = { - name = "Trial of the Sekhemas (Floor 1)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_1_Foyer_3"] = { - name = "Trial of the Sekhemas (Floor 1)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_2"] = { - name = "Trial of the Sekhemas (Floor 2)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Adorned Beetle", - "Adorned Scarab", - "Desiccated Lich", - "Mar Acolyte", - "Risen Arbalest", - "Risen Maraketh", - "Risen Tale-woman", - "Sand Spirit", - "Urnwalker", - }, - bossVarieties = { - "Rafiq of the Frozen Spring", - "Hadi of the Flaming River", - }, -} - -worldAreas["Sanctum_2_Foyer_1"] = { - name = "Trial of the Sekhemas (Floor 2)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_2_Foyer_2"] = { - name = "Trial of the Sekhemas (Floor 2)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_2_Foyer_3"] = { - name = "Trial of the Sekhemas (Floor 2)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_3"] = { - name = "Trial of the Sekhemas (Floor 3)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Adorned Beetle", - "Adorned Scarab", - "Brimstone Crab", - "Desiccated Lich", - "Dune Lurker", - "Porcupine Goliath", - "Rasp Scavenger", - "Sand Spirit", - "Serpent Clan", - "Serpent Shaman", - "Urnwalker", - "Vesper Bat", - "Walking Goliath", - }, - bossVarieties = { - "Ashar, the Sand Mother", - }, -} - -worldAreas["Sanctum_3_Foyer_1"] = { - name = "Trial of the Sekhemas (Floor 3)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_3_Foyer_2"] = { - name = "Trial of the Sekhemas (Floor 3)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_3_Foyer_3"] = { - name = "Trial of the Sekhemas (Floor 3)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_4"] = { - name = "Trial of the Sekhemas (Floor 4)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Desiccated Lich", - "Frost Wraith", - "Goliath", - "Risen Tale-woman", - "Sand Spirit", - "Sandflesh Mage", - "Urnwalker", - "Walking Goliath", - "Winged Horror", - }, - bossVarieties = { - "Zarokh, the Temporal", - }, -} - -worldAreas["Sanctum_4_Foyer_1"] = { - name = "Trial of the Sekhemas (Floor 4)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_4_Foyer_2"] = { - name = "Trial of the Sekhemas (Floor 4)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_4_Foyer_3"] = { - name = "Trial of the Sekhemas (Floor 4)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G3_town"] = { - name = "Ziggurat Encampment (Act 3)", - baseName = "Ziggurat Encampment", - description = "A haven provides refuge from the jungle", - tags = { "area_with_water" }, - act = 3, - level = 44, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G3_1"] = { - name = "Sandswept Marsh (Act 3)", - baseName = "Sandswept Marsh", - description = "Where thick waters stir with the rising dead", - tags = { "area_with_water", "VaalStrongbox" }, - act = 3, - level = 33, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bloodthief Wasp", - "Bogfelled Commoner", - "Bogfelled Slave", - "Dredge Fiend", - "Orok Fleshstabber", - "Orok Hunter", - "Orok Shaman", - "Orok Throatcutter", - "Rotting Hulk", - }, - bossVarieties = { - "Rootdredge", - }, -} - -worldAreas["G3_2_1"] = { - name = "Infested Barrens (Act 3)", - baseName = "Infested Barrens", - description = "Where the jungle gives way to colonies and hives", - tags = { "area_with_water", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 35, - isMap = false, - isHideout = false, - monsterVarieties = { - "Antlion Charger", - "Bane Sapling", - "Diretusk Boar", - "Ill-fated Explorer", - }, -} - -worldAreas["G3_2_2"] = { - name = "The Matlan Waterways (Act 3)", - baseName = "The Matlan Waterways", - description = "Seed of Utzaal's birth and death", - tags = { "area_with_water", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 39, - isMap = false, - isHideout = false, - monsterVarieties = { - "Azak Brute", - "Azak Fleshstabber", - "Azak Mongrelmaster", - "Azak Shaman", - "Azak Spearthrower", - "Azak Stalker", - "Azak Throatcutter", - "Chaw Mongrel", - "Chyme Skitterer", - "River Drake", - }, -} - -worldAreas["G3_3"] = { - name = "Jungle Ruins (Act 3)", - baseName = "Jungle Ruins", - description = "The jungle thrives amongst overgrown structures", - tags = { "area_with_water", "VaalStrongbox" }, - act = 3, - level = 34, - isMap = false, - isHideout = false, - monsterVarieties = { - "Alpha Primate", - "Antlion Charger", - "Bane Sapling", - "Constricted Shambler", - "Constricted Spitter", - "Entwined Hulk", - "Feral Primate", - "Quadrilla", - "Snakethroat Shambler", - }, - bossVarieties = { - "Mighty Silverfist", - }, -} - -worldAreas["G3_4"] = { - name = "The Venom Crypts (Act 3)", - baseName = "The Venom Crypts", - description = "Graves that once held nobility now slither and bite", - tags = { "area_with_water", "VaalStrongbox" }, - act = 3, - level = 35, - isMap = false, - isHideout = false, - monsterVarieties = { - "Constricted Shambler", - "Constricted Spitter", - "Entrailhome Shambler", - "Entwined Hulk", - "Rotted Rat", - "Scorpion Monkey", - "Slitherspitter", - "Snakethroat Shambler", - }, -} - -worldAreas["G3_5"] = { - name = "Chimeral Wetlands (Act 3)", - baseName = "Chimeral Wetlands", - description = "Where beauty and death become one", - tags = { "area_with_water", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 36, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bloom Serpent", - "Diretusk Boar", - "Ill-fated Explorer", - "Prowling Chimeral", - "River Drake", - }, - bossVarieties = { - "Xyclucian, the Chimera", - }, -} - -worldAreas["G3_6_1"] = { - name = "Jiquani's Machinarium (Act 3)", - baseName = "Jiquani's Machinarium", - description = "Where the Architect of Industry bestowed life unto stone", - tags = { "dungeon", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 37, - isMap = false, - isHideout = false, - monsterVarieties = { - "Crawler Sentinel", - "Pale-stitched Stalker", - "Rotted Rat", - "Rusted Dyna Golem", - "Rusted Reconstructor", - "Vaal Skeletal Archer", - "Vaal Skeletal Priest", - "Vaal Skeletal Squire", - "Vaal Skeletal Warrior", - }, - bossVarieties = { - "Blackjaw, the Remnant", - }, -} - -worldAreas["G3_6_2"] = { - name = "Jiquani's Sanctum (Act 3)", - baseName = "Jiquani's Sanctum", - description = "Seat of Jiquani's rise to power", - tags = { "dungeon", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 38, - isMap = false, - isHideout = false, - monsterVarieties = { - "Pale-stitched Stalker", - "Prowling Shade", - "Undead Vaal Bladedancer", - "Undead Vaal Guard", - "Vaal Skeletal Archer", - "Vaal Skeletal Priest", - "Vaal Skeletal Squire", - "Vaal Skeletal Warrior", - }, - bossVarieties = { - "Zicoatl, Warden of the Core", - }, -} - -worldAreas["G3_7"] = { - name = "The Azak Bog (Act 3)", - baseName = "The Azak Bog", - description = "Home of the merciless Azak savages", - tags = { "area_with_water", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 36, - isMap = false, - isHideout = false, - monsterVarieties = { - "Azak Brute", - "Azak Fledgling", - "Azak Fleshstabber", - "Azak Mauler", - "Azak Shaman", - "Azak Spearthrower", - "Azak Stalker", - "Azak Throatcutter", - "Azak Torchbearer", - "Chaw Mongrel", - }, - bossVarieties = { - "Ignagduk, the Bog Witch", - }, -} - -worldAreas["G3_8"] = { - name = "The Drowned City (Act 3)", - baseName = "The Drowned City", - description = "Utzaal the drowned is now revealed", - tags = { "area_with_water", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 40, - isMap = false, - isHideout = false, - monsterVarieties = { - "Chyme Skitterer", - "Drowned Crawler", - "Drowned Explorer", - "Filthy Crone", - "Filthy First-born", - "Filthy Lobber", - "Flathead Clubber", - "Flathead Warrior", - "Foul Blacksmith", - "Foul Mauler", - "Foul Sage", - "Hunchback Clubber", - "River Drake", - "River Hag", - }, -} - -worldAreas["G3_9"] = { - name = "The Molten Vault (Act 3)", - baseName = "The Molten Vault", - description = "Forge of the forgotten wealth of Kamasa", - tags = { "dungeon", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 41, - isMap = false, - isHideout = false, - monsterVarieties = { - "Gold-Melted Sentinel", - "Gold-Melted Shambler", - "Gold-melted Blacksmith", - "Vaal Embalmed Archer", - "Vaal Embalmed Axeman", - "Vaal Embalmed Bearer", - "Vaal Embalmed Rogue", - "Vaal Embalmed Spearman", - }, - bossVarieties = { - "Mektul, the Forgemaster", - }, -} - -worldAreas["G3_10"] = { - name = "The Trial of Chaos (Act 3)", - baseName = "The Trial of Chaos", - description = "Where the Trialmaster tests challengers in the name of Chaos", - tags = { "dungeon", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 38, - isMap = false, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Uxmal, the Beastlord", - "Chetza, the Feathered Plague", - "Bahlak, the Sky Seer", - "The Trialmaster", - }, -} - -worldAreas["G3_10_Airlock"] = { - name = "The Temple of Chaos (Act 3)", - baseName = "The Temple of Chaos", - description = "Testing grounds for the Vaal High Priests", - tags = { "area_with_water", "VaalStrongbox" }, - act = 3, - level = 38, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G3_11"] = { - name = "Apex of Filth (Act 3)", - baseName = "Apex of Filth", - description = "The rot and mire of unspeakable centuries", - tags = { "area_with_water", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 41, - isMap = false, - isHideout = false, - monsterVarieties = { - "Filthy Crone", - "Filthy First-born", - "Filthy Lobber", - "Flathead Clubber", - "Flathead Warrior", - "Flathead Youngling", - "Foul Blacksmith", - "Foul Mauler", - "Foul Sage", - "Hunchback Clubber", - "Pyromushroom Cultivator", - }, - bossVarieties = { - "The Queen of Filth", - }, -} - -worldAreas["G3_12"] = { - name = "Temple of Kopec (Act 3)", - baseName = "Temple of Kopec", - description = "Unfathomable energy resides within the Ziggurat", - tags = { "dungeon", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 42, - isMap = false, - isHideout = false, - monsterVarieties = { - "Adorned Miscreation", - "Bloodrite Guard", - "Bloodrite Priest", - "Priest of the Sun", - }, - bossVarieties = { - "Ketzuli, High Priest of the Sun", - }, -} - -worldAreas["G3_14"] = { - name = "Utzaal (Act 3)", - baseName = "Utzaal", - description = "The Cradle of Vaal Ambition", - tags = { "area_with_water", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 43, - isMap = false, - isHideout = false, - monsterVarieties = { - "Chaotic Zealot", - "Gelid Zealot", - "Loyal Jaguar", - "Vaal Excoriator", - "Vaal Goliath", - "Vaal Guard", - "Vaal Overseer", - "Viper Legionnaire", - }, - bossVarieties = { - "Viper Napuatzi", - }, -} - -worldAreas["G3_15"] = { - name = "Library of Kamasa (Act 3)", - baseName = "Library of Kamasa", - tags = { "dungeon", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 43, - isMap = false, - isHideout = false, - monsterVarieties = { - "Vaal Enforcer", - "Vaal Excoriator", - "Vaal Guard", - "Vaal Overseer", - "Vaal Researcher", - }, -} - -worldAreas["G3_16"] = { - name = "Aggorat (Act 3)", - baseName = "Aggorat", - description = "Salvation sought in beauty and blood", - tags = { "area_with_water", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 44, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bannerbearing Zealot", - "Blood Priest", - "Blood Priestess", - "Blood Zealot", - "Chaotic Zealot", - "Fiery Zealot", - "Gelid Zealot", - "Vaal Axeman", - "Vaal Formshifter", - "Vaal Goliath", - }, -} - -worldAreas["G3_17"] = { - name = "The Black Chambers (Act 3)", - baseName = "The Black Chambers", - description = "Doryani toiled in her name and his own", - tags = { "area_with_water", "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 45, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bladelash Transcendent", - "Brutal Transcendent", - "Doryani's Elite", - "Fused Swordsman", - "Goliath Transcendent", - "Shielded Transcendent", - "Surgical Experimentalist", - "Warrior Transcendent", - }, - bossVarieties = { - "Doryani, Royal Thaumaturge", - "Doryani's Triumph", - }, -} - -worldAreas["G4_town"] = { - name = "Kingsmarch (Act 4)", - baseName = "Kingsmarch", - description = "Where trade and prospects flourished", - tags = { "area_with_water" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G4_1_1"] = { - name = "Isle of Kin (Act 4)", - baseName = "Isle of Kin", - description = "They mine and harvest to appease their master", - tags = { "area_with_water", "KaruiStrongbox" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Feral Kin", - "Shaman Kin", - "Skulltop Kin", - "Spearbearer Kin", - "Tallwalker Kin", - "Tuskbearer Kin", - "Wardrum Kin", - }, - bossVarieties = { - "The Blind Beast", - }, -} - -worldAreas["G4_1_2"] = { - name = "Volcanic Warrens (Act 4)", - baseName = "Volcanic Warrens", - description = "Magma coils around a throne most foul", - tags = { "area_with_water", "KaruiStrongbox" }, - act = 4, - level = 47, - isMap = false, - isHideout = false, - monsterVarieties = { - "Feral Kin", - "Molten Imp", - "Shaman Kin", - "Skulltop Kin", - "Spearbearer Kin", - "Tallwalker Kin", - "Torchbearer Kin", - "Tuskbearer Kin", - "Wardrum Kin", - }, - bossVarieties = { - "Krutog, Lord of Kin", - }, -} - -worldAreas["G4_2_1"] = { - name = "Kedge Bay (Act 4)", - baseName = "Kedge Bay", - description = "Countless wrecks emerge from the fog", - tags = { "area_with_water", "KaruiStrongbox", "karui_shrine" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bloated Anchorman", - "Drowned Bearer", - "Drowned Crawler", - "Drowned Explorer", - "Gull Shrike", - "Searot Harpooner", - "Searot Skeleton", - "Searot Sniper", - }, -} - -worldAreas["G4_2_2"] = { - name = "Journey's End (Act 4)", - baseName = "Journey's End", - description = "Those who made it ashore met an unknown end", - tags = { "area_with_water", "KaruiStrongbox", "karui_shrine" }, - act = 4, - level = 47, - isMap = false, - isHideout = false, - monsterVarieties = { - "Drowned Explorer", - "Man o' War", - "Rotting Cannoneer", - "Rotting Demolitionist", - "Rotting Soulcatcher", - }, - bossVarieties = { - "Captain Hartlin", - }, -} - -worldAreas["G4_3_1"] = { - name = "Whakapanu Island (Act 4)", - baseName = "Whakapanu Island", - description = "The island consumes those who trespass", - tags = { "area_with_water", "KaruiStrongbox", "karui_shrine" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Caustic Crab", - "Coconut Crab", - "Elephant Tortoise", - "Quill Crab", - "Scorpion Monkey", - "Spiked Scuttler", - "Stoneback Rhoa", - }, - bossVarieties = { - "Great White One", - }, -} - -worldAreas["G4_3_2"] = { - name = "Singing Caverns (Act 4)", - baseName = "Singing Caverns", - description = "A beautiful song lures the unwary", - tags = { "area_with_water", "KaruiStrongbox", "karui_shrine" }, - act = 4, - level = 47, - isMap = false, - isHideout = false, - monsterVarieties = { - "Amphibious Prowler", - "Brine Maiden", - "Coral-crowned Skeleton", - "Ghastly Siren", - "Giant Maw", - "Luminous Spinefish", - "Skittering Jellycrab", - "Spiked Ray", - }, - bossVarieties = { - "Diamora, Song of Death", - }, -} - -worldAreas["G4_4_1"] = { - name = "Eye of Hinekora (Act 4)", - baseName = "Eye of Hinekora", - description = "The ocean opens for the worthy", - tags = { "area_with_water", "KaruiStrongbox", "karui_shrine" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Guardian Lizard", - "Guardian Turtle", - }, -} - -worldAreas["G4_4_2"] = { - name = "Halls of the Dead (Act 4)", - baseName = "Halls of the Dead", - description = "Notable Karui gather here for all time", - tags = { "area_with_water", "KaruiStrongbox", "karui_shrine" }, - act = 4, - level = 47, - isMap = false, - isHideout = false, - monsterVarieties = { - "Ancestral Archer", - "Ancestral Channeler", - "Ancestral Guardian", - "Ancestral Headtaker", - "Ancestral Hornbearer", - "Ancestral Warrior", - }, - bossVarieties = { - "Yama The White", - }, -} - -worldAreas["G4_4_3"] = { - name = "Trial of the Ancestors (Act 4)", - baseName = "Trial of the Ancestors", - description = "Where Chieftains are made and the meek are exposed", - tags = { }, - act = 4, - level = 51, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G4_5_1"] = { - name = "Abandoned Prison (Act 4)", - baseName = "Abandoned Prison", - description = "They were left to starve when the Empire fell", - tags = { "area_with_water", "EzomyteStrongbox", "ezomyte_shrine" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Eaten Rat", - "Eternal Guard", - "Eternal Prisoner", - "Eternal Torturer", - "Prowling Skeleton", - "Rattling Gibbet", - "Risen Rattler", - "Spined Necromancer", - }, -} - -worldAreas["G4_5_2"] = { - name = "Solitary Confinement (Act 4)", - baseName = "Solitary Confinement", - description = "The worst offenders drowned... or worse", - tags = { "area_with_water", "EzomyteStrongbox", "ezomyte_shrine" }, - act = 4, - level = 47, - isMap = false, - isHideout = false, - monsterVarieties = { - "Angler Maw", - "Bulbous Maw", - "Coral-crowned Skeleton", - "Eternal Guard", - "Pale Abductor", - "Pale Brinesplitter", - "Pale Tidecrasher", - "Pale Waterwalker", - "Prowling Skeleton", - "Spined Necromancer", - }, - bossVarieties = { - "The Prisoner", - }, -} - -worldAreas["G4_7"] = { - name = "Shrike Island (Act 4)", - baseName = "Shrike Island", - description = "Karui collect eggs here to prove themselves", - tags = { "area_with_water", "KaruiStrongbox" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Carrion Gull", - "Goliath Shrike", - "Gull Shrike", - "Manshrike", - "Raven Shrike", - "Scavenged Skeleton", - "Vile Vulture", - "Vilespit Gull", - }, - bossVarieties = { - "Scourge of the Skies", - }, -} - -worldAreas["G4_8a"] = { - name = "Arastas (Act 4)", - baseName = "Arastas", - description = "The Twilight Order recruit those who dream of more", - tags = { "area_with_water", "KaruiStrongbox" }, - act = 4, - level = 52, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G4_8b"] = { - name = "Arastas (Act 4)", - baseName = "Arastas", - description = "The Twilight Order recruit those who dream of more", - tags = { "area_with_water", "KaruiStrongbox", "twilight_order_shrine" }, - act = 4, - level = 52, - isMap = false, - isHideout = false, - monsterVarieties = { - "Faithful Archer", - "Faithful Warrior", - "Gargantuan Wasp", - "Righteous Axewielder", - "Swarming Wasp", - "Twilight Order Oathsworn", - "Twilight Order Officer", - "Twilight Order Priest", - "Twilight Order Soldier", - }, - bossVarieties = { - "Torvian, Hand of the Saviour", - }, -} - -worldAreas["G4_9_"] = { - name = "Isle of Decay (Act 4)", - baseName = "Isle of Decay", - tags = { "area_with_water", "KaruiStrongbox" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - "Infested Anglerfish", - "Infested Manta", - "Infested Octopus", - "Infested Turtle", - }, -} - -worldAreas["G4_10"] = { - name = "The Excavation (Act 4)", - baseName = "The Excavation", - description = "Ancient machines and tools hold unknown secrets", - tags = { "KaruiStrongbox" }, - act = 4, - level = 52, - isMap = false, - isHideout = false, - monsterVarieties = { - "Faithful Archer", - "Faithful Warrior", - "Righteous Axewielder", - "Twilight Order Oathsworn", - "Twilight Order Officer", - "Twilight Order Soldier", - "Zealous Courser", - "Zealous Excavator", - "Zealous Guard", - "Zealous Pillarcrusher", - "Zealous Shockwarden", - }, - bossVarieties = { - "Benedictus, First Herald of Utopia", - }, -} - -worldAreas["G4_11_1a"] = { - name = "Ngakanu (Act 4)", - baseName = "Ngakanu", - description = "Stronghold of the Tukohama Tribe", - tags = { "area_with_water", "KaruiStrongbox" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G4_11_1b"] = { - name = "Ngakanu (Act 4)", - baseName = "Ngakanu", - description = "Stronghold of the Tukohama Tribe", - tags = { "area_with_water", "KaruiStrongbox", "karui_shrine" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood-fevered Axeman", - "Blood-fevered Brew-breather", - "Blood-fevered Hookman", - "Blood-fevered Maceman", - "Blood-fevered Tuskbeast", - "Blood-fevered Warrior", - "Blood-fevered Wisewoman", - }, -} - -worldAreas["G4_11_2"] = { - name = "Heart of the Tribe (Act 4)", - baseName = "Heart of the Tribe", - description = "The Blood Fever spreads faster than fire", - tags = { "area_with_water", "KaruiStrongbox", "karui_shrine" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood-fevered Axeman", - "Blood-fevered Brew-breather", - "Blood-fevered Hookman", - "Blood-fevered Maceman", - "Blood-fevered Plaguespreader", - "Blood-fevered Spearman", - "Blood-fevered Warrior", - "Blood-fevered Wisewoman", - }, - bossVarieties = { - "Tavakai, the Chieftain", - }, -} - -worldAreas["G4_13"] = { - name = "Plunder's Point (Act 4)", - baseName = "Plunder's Point", - description = "Not all that is buried is forgotten", - tags = { "area_with_water", "KaruiStrongbox" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G4_14"] = { - name = "Brinerot Cove (Act 4)", - baseName = "Brinerot Cove", - description = "Cutthroats will do anything for gold", - tags = { "area_with_water", "KaruiStrongbox" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["P1_Town"] = { - name = "The Refuge (Act 6)", - baseName = "The Refuge", - description = "The Ezomytes rebuild in the memory of all they've lost", - tags = { }, - act = 6, - level = 64, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["P1_1"] = { - name = "Scorched Farmlands (Act 6)", - baseName = "Scorched Farmlands", - description = "The fields burn as the night brings new terror", - tags = { "EzomyteStrongbox", "frost_shrine" }, - act = 6, - level = 54, - isMap = false, - isHideout = false, - monsterVarieties = { - "Azak Fleshstabber", - "Azak Mauler", - "Azak Shaman", - "Azak Spearthrower", - "Azak Stalker", - "Azak Throatcutter", - "Azak Torchbearer", - "Burning Dead", - "Rabid Dog", - "Ribrattle", - "Risen Farmhand", - "Rotting Crow", - "Scarecrow Beast", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Heldra of the Black Pyre", - "Isolde of the White Shroud", - }, -} - -worldAreas["P1_2"] = { - name = "Stones of Serle (Act 6)", - baseName = "Stones of Serle", - description = "Remnants of an ancient rite glow once more", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 6, - level = 54, - isMap = false, - isHideout = false, - monsterVarieties = { - "Frost Wraith", - "Knight-Gaunt", - "Lightning Wraith", - "Pack Werewolf", - "Skeleton Spriggan", - "Voracious Werewolf", - "Werewolf Prowler", - }, - bossVarieties = { - "Siora, Blade of the Mists", - }, -} - -worldAreas["P1_3"] = { - name = "The Blackwood (Act 6)", - baseName = "The Blackwood", - description = "The fey grew silent in shadow", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 6, - level = 55, - isMap = false, - isHideout = false, - monsterVarieties = { - "Forgotten Stag", - "Nameless Burrower", - "Nameless Dweller", - "Nameless Horror", - "Nameless Hulk", - "Nameless Lurker", - "Nameless Vermin", - "Treant Foulspawn", - "Treant Fungalreaver", - "Treant Hookhorror", - "Treant Mystic", - "Treant Sage", - "Treant Spriggan", - }, -} - -worldAreas["P1_4"] = { - name = "Holten (Act 6)", - baseName = "Holten", - description = "In blood they pledged to the voice of darkness", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 6, - level = 55, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bearer of Penitence", - "Burdened Wretch", - "Death Knight", - "Eternal Knight", - "Filthy Crone", - "Gargoyle Demon", - "Ghoul Commander", - "Hungering Stalker", - "Knight-Gaunt", - "Prowling Skeleton", - "Risen Rattler", - "Skulking Ghoul", - "Wheelbound Hag", - }, - bossVarieties = { - "Sigbert of the Sullied Oath", - "Godwin of the Shattered Creed", - }, -} - -worldAreas["P1_5"] = { - name = "Wolvenhold (Act 6)", - baseName = "Wolvenhold", - description = "Cages that once held the enemy now hold their own", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Death Knight", - "Eaten Rat", - "Eternal Prisoner", - "Eternal Torturer", - "Prowling Skeleton", - "Rattling Gibbet", - "Risen Rattler", - "Spined Necromancer", - }, - bossVarieties = { - "Oswin, the Dread Warden", - }, -} - -worldAreas["P1_6"] = { - name = "Holten Estate (Act 6)", - baseName = "Holten Estate", - description = "The fallen of Holten chose to dance with Darkness", - tags = { "EzomyteStrongbox", "ezomyte_shrine" }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Carrier", - "Blood Collector", - "Blood Cretin", - "Courtesan", - "Iron Enforcer", - "Iron Guard", - "Iron Sharpshooter", - "Iron Spearman", - "Iron Thaumaturgist", - "Tendril Prowler", - "Tendril Sentinel", - }, - bossVarieties = { - "Thane Wulfric", - "Lady Elswyth", - }, -} - -worldAreas["P2_Town"] = { - name = "The Khari Bazaar (Act 6)", - baseName = "The Khari Bazaar", - description = "Where trade bolstered the Maraketh", - tags = { }, - act = 6, - level = 64, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["P2_1"] = { - name = "The Khari Crossing (Act 6)", - baseName = "The Khari Crossing", - description = "Water once flowed but now only desiccation remains", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 6, - level = 54, - isMap = false, - isHideout = false, - monsterVarieties = { - "Crag Leaper", - "Desiccated Lich", - "Dune Lurker", - "Goliath", - "Living Sand", - "Mantis Rat", - "Molten Imp", - "Porcupine Goliath", - "Rasp Scavenger", - "Regurgitating Vulture", - "Risen Arbalest", - "Risen Maraketh", - "Sabre Spider", - "Stoneback Rhoa", - "Tarnished Beetle", - "Tarnished Scarab", - "Vile Vulture", - "Walking Goliath", - }, - bossVarieties = { - "Akthi, the Final Sting", - "Anundr, the Sandworm", - }, -} - -worldAreas["P2_2"] = { - name = "Pools of Khatal (Act 6)", - baseName = "Pools of Khatal", - description = "Steaming pools hide death and decay", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 6, - level = 55, - isMap = false, - isHideout = false, - monsterVarieties = { - "Corrupted Corpse", - "Flesh Larva", - "Plague Harvester", - "Plague Nymph", - "Plague Swarm", - "Porcupine Goliath", - "Rhex", - "Rotting Hulk", - "Sandscoured Dead", - }, -} - -worldAreas["P2_3"] = { - name = "Sel Khari Sanctuary (Act 6)", - baseName = "Sel Khari Sanctuary ", - description = "Home to the guardians of the First Barya", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 6, - level = 55, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bone Stalker", - "Desiccated Lich", - "Ribrattle", - "Risen Arbalest", - "Risen Maraketh", - "Serpent Clan", - "Serpent Shaman", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Elzarah, the Cobra Lord", - }, -} - -worldAreas["P2_5"] = { - name = "The Galai Gates (Act 6)", - baseName = "The Galai Gates", - description = "Gateway of the Fifth River", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Adorned Beetle", - "Adorned Scarab", - "Forgotten Crawler", - "Forgotten Satyr", - "Forgotten Stalker", - "Forsaken Hulk", - "Forsaken Miner", - "Maraketh Undead", - "Molten Imp", - "Risen Tale-woman", - "Tarnished Beetle", - }, - bossVarieties = { - "Vornas, the Fell Flame", - }, -} - -worldAreas["P2_6"] = { - name = "Qimah (Act 6)", - baseName = "Qimah", - description = "Once a mecca of the great Akharas", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bloodthief Wasp", - "Drudge Osseodon", - "Gilded Cobra", - "Hyena Demon", - "Lost-men Necromancer", - "Lost-men Subjugator", - "Lost-men Zealot", - "Mar Acolyte", - "Ribrattle", - "Risen Arbalest", - "Risen Maraketh", - "Skullslinger", - "Spinesnatcher", - "Sun Clan Scavenger", - "Winged Fiend", - }, -} - -worldAreas["P2_7"] = { - name = "Qimah Reservoir (Act 6)", - baseName = "Qimah Reservoir", - description = "The sacred water of Qimah once flowed in abundance", - tags = { "MarakethStrongbox", "maraketh_shrine" }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Faridun Bladedancer", - "Faridun Butcher", - "Faridun Fledgling", - "Faridun Heavy Infantry", - "Faridun Impaler", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Neophyte", - "Faridun Plaguebringer", - "Faridun Spearman", - "Faridun Spearwoman", - "Faridun Swordsman", - "Faridun Wind-slicer", - "Plague Harvester", - "Plague Swarm", - "Sand Spirit", - "Tombshrieker", - "Vesper Bat", - "Winged Horror", - }, - bossVarieties = { - "Azmadi, the Faridun Prince", - }, -} - -worldAreas["P3_Town"] = { - name = "The Glade (Act 6)", - baseName = "The Glade", - description = "Base camp af the foot of Mount Kriar", - tags = { }, - act = 6, - level = 64, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["P3_1"] = { - name = "Ashen Forest (Act 6)", - baseName = "Ashen Forest", - description = "The Azmeri hunt here when the season provides", - tags = { "VaalStrongbox", "nameless_shrine" }, - act = 6, - level = 54, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bramble Burrower", - "Bramble Rhoa", - "Fungal Artillery", - "Fungal Proliferator", - "Fungal Rattler", - "Fungal Wolf", - "Fungal Zombie", - "Gargantuan Wasp", - "Sabre Spider", - "Swarming Wasp", - "Vault Lurker", - }, -} - -worldAreas["P3_2"] = { - name = "Kriar Village (Act 6)", - baseName = "Kriar Village", - description = "Madness spreads wherever humanity makes its home", - tags = { "VaalStrongbox", "nameless_shrine" }, - act = 6, - level = 54, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bloom Serpent", - "Bramble Ape", - "Bramble Burrower", - "Bramble Hulk", - "Constricted Shambler", - "Constricted Spitter", - "Elephant Tortoise", - "Entrailhome Shambler", - "Entwined Hulk", - "Slitherspitter", - "Snakethroat Shambler", - }, - bossVarieties = { - "Lythara, the Wayward Spear", - }, -} - -worldAreas["P3_3"] = { - name = "Glacial Tarn (Act 6)", - baseName = "Glacial Tarn", - description = "In chilling beauty the glacial basin rests", - tags = { "VaalStrongbox", "nameless_shrine" }, - act = 6, - level = 55, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bane Sapling", - "Bogfelled Commoner", - "Bogfelled Slave", - "Bulbous Maw", - "Dredge Fiend", - "Drowned Explorer", - "Filthy First-born", - "Ill-fated Explorer", - "Pale Abductor", - "Pale Brinesplitter", - "Pale Tidecrasher", - "Pale Waterwalker", - "Quill Crab", - "River Hag", - }, - bossVarieties = { - "Rakkar, the Frozen Talon", - }, -} - -worldAreas["P3_4"] = { - name = "Howling Caves (Act 6)", - baseName = "Howling Caves", - description = "Howls of beasts tremble the very walls", - tags = { "VaalStrongbox", "vaal_shrine" }, - act = 6, - level = 55, - isMap = false, - isHideout = false, - monsterVarieties = { - "Brine Maiden", - "Frost Wraith", - "Ghastly Siren", - "Hungry Wolf", - "Plague Nymph", - "Quadrilla", - "Scorpion Monkey", - }, - bossVarieties = { - "The Abominable Yeti", - }, -} - -worldAreas["P3_5"] = { - name = "Kriar Peaks (Act 6)", - baseName = "Kriar Peaks", - description = "Kriar's snow tipped peaks tower above all", - tags = { "VaalStrongbox", "vaal_shrine" }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Cerberic Bat", - "Feral Primate", - "Prowling Shade", - "Stoneclad Gorilla", - "Undead Vaal Bladedancer", - "Undead Vaal Guard", - "Vaal Skeletal Archer", - "Vaal Skeletal Priest", - "Vaal Skeletal Squire", - "Vaal Skeletal Warrior", - }, -} - -worldAreas["P3_6"] = { - name = "Etched Ravine (Act 6)", - baseName = "Etched Ravine", - description = "The Architect of Expansion cut his way into the mountainside", - tags = { "VaalStrongbox", "vaal_shrine" }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Crawler Sentinel", - "Powered Zealot", - "Rusted Dyna Golem", - "Rusted Reconstructor", - "Surgical Experimentalist", - "Vaal Axeman", - "Vaal Formshifter", - "Vaal Goliath", - }, - bossVarieties = { - "Stormgore, the Guardian", - }, -} - -worldAreas["P3_7"] = { - name = "The Cuachic Vault (Act 6)", - baseName = "The Cuachic Vault", - description = "Doryani's final contingency against the end", - tags = { "VaalStrongbox", "vaal_shrine" }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Priest", - "Blood Priestess", - "Blood Zealot", - "Chaotic Zealot", - "Gelid Zealot", - "Loyal Jaguar", - "Vaal Axeman", - "Vaal Excoriator", - "Vaal Formshifter", - "Vaal Goliath", - "Vaal Guard", - "Vaal Overseer", - }, - bossVarieties = { - "Zelina, Blood Priestess", - "Zolin, Blood Priest", - }, -} - -worldAreas["MapLeaguePortal"] = { - name = "The Realmgate", - baseName = "The Realmgate", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapVoidReliquary"] = { - name = "The Reliquary Vault (Map)", - baseName = "The Reliquary Vault", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapRustbowl"] = { - name = "Rustbowl (Map)", - baseName = "Rustbowl", - description = "Aeons of wear have rotted steel to its core.", - tags = { "map", "desert_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Ancient Ezomyte", - "Risen Arbalest", - }, - bossVarieties = { - "Gozen, Rebellious Rustlord", - }, -} - -worldAreas["MapBackwash"] = { - name = "Backwash (Map)", - baseName = "Backwash", - description = "Humid air chokes and twists everything it touches.", - tags = { "map", "forest_biome", "swamp_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Filthy Crone", - "Filthy First-born", - "Filthy Lobber", - "Flathead Clubber", - "Flathead Warrior", - "Foul Blacksmith", - "Foul Mauler", - "Foul Sage", - "Pyromushroom Cultivator", - }, - bossVarieties = { - "Yaota, the Loathsome", - }, -} - -worldAreas["MapBurialBog"] = { - name = "Burial Bog (Map)", - baseName = "Burial Bog", - description = "The land returns the dead as easily as it received them.", - tags = { "map", "swamp_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bogfelled Commoner", - "Bogfelled Slave", - "Dredge Fiend", - }, - bossVarieties = { - "Grudgelash, Vile Thorn", - }, -} - -worldAreas["MapInferno"] = { - name = "Inferno (Map)", - baseName = "Inferno", - description = "Embers swirl as bark crackles and sparks.", - tags = { "map", "forest_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Burning Dead", - }, - bossVarieties = { - }, -} - -worldAreas["MapWetlands"] = { - name = "Wetlands (Map)", - baseName = "Wetlands", - description = "Mud and air seethes with warped life.", - tags = { "map", "swamp_biome", "EzomyteStrongbox", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Hyena Demon", - "Sun Clan Scavenger", - }, - bossVarieties = { - "Caedron, the Hyena Lord", - }, -} - -worldAreas["MapBloomingField"] = { - name = "Blooming Field (Map)", - baseName = "Blooming Field", - description = "Bright colours hide the rot beneath.", - tags = { "map", "forest_biome", "grass_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bloom Serpent", - }, - bossVarieties = { - "The Black Crow", - }, -} - -worldAreas["MapCrimsonShores"] = { - name = "Crimson Shores (Map)", - baseName = "Crimson Shores", - description = "Fishermen once reaped a rich bounty here.", - tags = { "map", "water_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Brimstone Crab", - }, - bossVarieties = { - "Volkhar, the Emberborn", - }, -} - -worldAreas["MapCenotes"] = { - name = "Cenotes (Map)", - baseName = "Cenotes", - description = "The ground shifts underfoot with disturbing ease.", - tags = { "map", "mountain_biome", "swamp_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bogfelled Commoner", - "Bogfelled Slave", - "Rotting Hulk", - "Swamp Golem", - }, - bossVarieties = { - "Bahlak, the Sky Seer", - }, -} - -worldAreas["MapSavanna"] = { - name = "Savannah (Map)", - baseName = "Savannah", - description = "Wild lands spurn those who claim to rule them.", - tags = { "map", "grass_biome", "desert_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Hyena Demon", - "Sun Clan Scavenger", - }, - bossVarieties = { - "Caedron, the Hyena Lord", - }, -} - -worldAreas["MapFortress"] = { - name = "Fortress (Map)", - baseName = "Fortress", - description = "Time overwhelms even the sturdiest walls.", - tags = { "map", "desert_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Vaal Skeletal Priest", - "Vaal Skeletal Squire", - }, - bossVarieties = { - "Pirasha, the Forgotten Prisoner", - }, -} - -worldAreas["MapPenitentiary"] = { - name = "Penitentiary (Map)", - baseName = "Penitentiary", - description = "Restless prisoners yearn for freedom.", - tags = { "map", "grass_biome", "ezomyte_city", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Gilded Cobra", - "Lost-men Zealot", - }, - bossVarieties = { - "Incarnation of Death", - }, -} - -worldAreas["MapLostTowers"] = { - name = "Lost Towers (Map)", - baseName = "Lost Towers", - description = "The grandest of monuments, standing proudly before an audience of none.", - tags = { "map", "map_tower", "forest_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Blood Priest", - "Blood Priestess", - "Blood Zealot", - "Vaal Formshifter", - }, - bossVarieties = { - "Chetza, the Feathered Plague", - }, -} - -worldAreas["MapBloodwood"] = { - name = "Bloodwood (Map)", - baseName = "Bloodwood", - description = "Poisoned trees bear pestilent fruits.", - tags = { "map", "forest_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Blood Collector", - "Blood Cretin", - "Courtesan", - }, - bossVarieties = { - "Gorian, the Moving Earth", - }, -} - -worldAreas["MapSandspit"] = { - name = "Sandspit (Map)", - baseName = "Sandspit", - description = "A haven for seabirds. A hazard for sailors.", - tags = { "map", "water_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Venomous Crab", - "Venomous Crab Matriarch", - }, - bossVarieties = { - "The Sandstrider", - }, -} - -worldAreas["MapForge"] = { - name = "Forge (Map)", - baseName = "Forge", - description = "No living hands ever stoked these flames.", - tags = { "map", "grass_biome", "desert_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Goliath", - }, - bossVarieties = { - "Vastweld, the Colossal Guardian", - }, -} - -worldAreas["MapSulphuricCaverns"] = { - name = "Sulphuric Caverns (Map)", - baseName = "Sulphuric Caverns", - description = "Beasts of many kinds sought shelter one final time.", - tags = { "map", "swamp_biome", "desert_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Orok Fleshstabber", - "Orok Hunter", - "Orok Shaman", - "Orok Throatcutter", - }, - bossVarieties = { - "The Bone Colossus", - "Lord of the Pit", - }, -} - -worldAreas["MapMire"] = { - name = "Mire (Map)", - baseName = "Mire", - description = "These waters devour the same souls they feed.", - tags = { "map", "forest_biome", "swamp_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Cultist Archer", - "Cultist Daggerdancer", - }, - bossVarieties = { - "Riona, Winter's Cackle", - }, -} - -worldAreas["MapAugury"] = { - name = "Augury (Map)", - baseName = "Augury", - description = "They watched the birds to foretell what any fool could see.", - tags = { "map", "grass_biome", "forest_biome", "swamp_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Constricted Spitter", - "Slitherspitter", - }, - bossVarieties = { - "Gressor-Kul, the Apex", - }, -} - -worldAreas["MapWoodland"] = { - name = "Woodland (Map)", - baseName = "Woodland", - description = "The woods give their leaves to the seasons. Man takes the rest.", - tags = { "map", "forest_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Antlion Charger", - "Ill-fated Explorer", - }, - bossVarieties = { - "Murtagh, the Engorged", - "Colm, the Rancorous", - }, -} - -worldAreas["MapSump"] = { - name = "Sump (Map)", - baseName = "Sump", - description = "Humanity trapped within a cage of desperation and agony.", - tags = { "map", "swamp_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Diretusk Boar", - "Ill-fated Explorer", - }, - bossVarieties = { - "Brakka, the Withered Crone", - }, -} - -worldAreas["MapWillow"] = { - name = "Willow (Map)", - baseName = "Willow", - description = "Leaves cling to trees as souls cling to life.", - tags = { "map", "forest_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Lightning Wraith", - "Risen Rattler", - }, - bossVarieties = { - "Connal, the Tormented", - }, -} - -worldAreas["MapHive"] = { - name = "Hive (Map)", - baseName = "Hive", - description = "The work of an invisible empire.", - tags = { "map", "desert_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Plague Nymph", - }, - bossVarieties = { - "The Fungus Behemoth", - }, -} - -worldAreas["MapHeadland"] = { - name = "Headland (Map)", - baseName = "Headland", - description = "Sturdy walls held out an armada, but not the famine it brought.", - tags = { "map", "mountain_biome", "desert_biome", "faridun_city", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Pale-stitched Stalker", - }, - bossVarieties = { - "Hask, the Fallen Son", - }, -} - -worldAreas["MapLoftySummit"] = { - name = "Lofty Summit (Map)", - baseName = "Lofty Summit", - description = "The last vestiges of earth, lost beyond the sky.", - tags = { "map", "mountain_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Frost Wraith", - "Risen Rattler", - }, - bossVarieties = { - "Oloton, the Remorseless", - }, -} - -worldAreas["MapNecropolis"] = { - name = "Necropolis (Map)", - baseName = "Necropolis", - description = "Silent stones mark ancient graves and forgotten sorrows.", - tags = { "map", "forest_biome", "ezomyte_city", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Death Knight", - "Risen Rattler", - }, - bossVarieties = { - "Tycho, the Black Praetor", - }, -} - -worldAreas["MapCrypt"] = { - name = "Crypt (Map)", - baseName = "Crypt", - description = "Those killed in battle do not rest peacefully.", - tags = { "map", "grass_biome", "desert_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Knight-Gaunt", - "Risen Rattler", - }, - bossVarieties = { - "Meltwax, Mockery of Faith", - }, -} - -worldAreas["MapHiddenGrotto"] = { - name = "Hidden Grotto (Map)", - baseName = "Hidden Grotto", - description = "Shafts of light raise life where they fall.", - tags = { "map", "grass_biome", "forest_biome", "swamp_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Quake Golem", - "Skitter Golem", - }, - bossVarieties = { - "Zar Wali, the Bone Tyrant", - }, -} - -worldAreas["MapSteamingSprings"] = { - name = "Steaming Springs (Map)", - baseName = "Steaming Springs", - description = "The tears of a ravaged earth.", - tags = { "map", "mountain_biome", "grass_biome", "forest_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bramble Rhoa", - }, - bossVarieties = { - "Manassa, the Serpent Queen", - }, -} - -worldAreas["MapSeepage"] = { - name = "Seepage (Map)", - baseName = "Seepage", - description = "The fetid home of foul generations.", - tags = { "map", "grass_biome", "forest_biome", "swamp_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Fungal Artillery", - "Fungal Proliferator", - "Fungal Rattler", - }, - bossVarieties = { - "The Fungus Behemoth", - }, -} - -worldAreas["MapRiverside"] = { - name = "Riverside (Map)", - baseName = "Riverside", - description = "Rushing waters threaten to move the earth.", - tags = { "map", "forest_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Quadrilla", - "Scorpion Monkey", - }, - bossVarieties = { - "Zekoa, the Headcrusher", - }, -} - -worldAreas["MapRavine"] = { - name = "Ravine (Map)", - baseName = "Ravine", - description = "A wound carved into the world, never to heal.", - tags = { "map", "mountain_biome", "forest_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Constricted Spitter", - "Snakethroat Shambler", - }, - bossVarieties = { - "Tetzcatl, the Blazing Guardian", - }, -} - -worldAreas["MapSpiderWoods"] = { - name = "Spider Woods (Map)", - baseName = "Spider Woods", - description = "Vast lairs of silk span the treetops.", - tags = { "map", "forest_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Vault Lurker", - }, - bossVarieties = { - "Rootgrasp, the Hateful Forest", - }, -} - -worldAreas["MapMarrow"] = { - name = "Marrow (Map)", - baseName = "Marrow", - description = "Darkness enshrouds these endless chasms.", - tags = { "map", "grass_biome", "desert_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Mar Acolyte", - "Risen Arbalest", - "Risen Maraketh", - }, - bossVarieties = { - "Zar Wali, the Bone Tyrant", - }, -} - -worldAreas["MapGrimhaven"] = { - name = "Grimhaven (Map)", - baseName = "Grimhaven", - description = "Avarice in the conqueror builds contempt among the conquered.", - tags = { "map", "grass_biome", "ezomyte_city", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Decrepit Mercenary", - "Iron Thaumaturgist", - }, - bossVarieties = { - "Saphira, The Dread Consort", - }, -} - -worldAreas["MapVaalVillage"] = { - name = "Vaal Village (Map)", - baseName = "Vaal Village", - description = "Vice wears a mask of simplicity.", - tags = { "map", "swamp_biome", "vaal_city", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Vaal Goliath", - }, - bossVarieties = { - }, -} - -worldAreas["MapVaalOutskirts"] = { - name = "Vaal Outskirts (Map)", - baseName = "Vaal Outskirts", - tags = { "map", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - }, -} - -worldAreas["MapSlick"] = { - name = "Slick (Map)", - baseName = "Slick", - description = "Stagnant oils mix to form a deadly concoction.", - tags = { "map", "grass_biome", "desert_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Undead Vaal Guard", - }, - bossVarieties = { - "Vorrik, The Infernal Engineer", - }, -} - -worldAreas["MapVaalCity"] = { - name = "Vaal City (Map)", - baseName = "Vaal City", - description = "Hubris convinces men they can survive the mistakes of their forebears.", - tags = { "map", "swamp_biome", "vaal_city", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Viper Legionnaire", - }, - bossVarieties = { - "Viper Napuatzi", - }, -} - -worldAreas["MapSteppe"] = { - name = "Steppe (Map)", - baseName = "Steppe", - description = "Even the sparse vegetation does not linger here long.", - tags = { "map", "grass_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Diretusk Boar", - }, - bossVarieties = { - "Gozen, Rebellious Rustlord", - }, -} - -worldAreas["MapSwampTower"] = { - name = "Sinking Spire (Map)", - baseName = "Sinking Spire", - description = "This Vaal structure is not lost in the jungle. Not yet.", - tags = { "map", "swamp_biome", "map_tower", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Filthy Crone", - "Flathead Clubber", - "Hunchback Clubber", - }, - bossVarieties = { - "Stormgore, the Guardian", - }, -} - -worldAreas["MapRockpools"] = { - name = "Rockpools (Map)", - baseName = "Rockpools", - description = "Life abounds on the shells of its dead ancestors.", - tags = { "map", "VaalStrongbox", "water_biome" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Constricted Shambler", - "Constricted Spitter", - "Snakethroat Shambler", - }, - bossVarieties = { - "Brughor, the Insatiable", - }, -} - -worldAreas["MapCreek"] = { - name = "Creek (Map)", - baseName = "Creek", - description = "Dark energies congeal the lifeblood of the forest.", - tags = { "map", "forest_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "River Drake", - }, - bossVarieties = { - "Tierney, the Hateful", - }, -} - -worldAreas["MapDerelictMansion"] = { - name = "Derelict Mansion (Map)", - baseName = "Derelict Mansion", - description = "Darkness always finds its way into the minds of the weak.", - tags = { "map", "grass_biome", "forest_biome", "EzomyteStrongbox", "ezomyte_shrine", "swamp_biome" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Tendril Sentinel", - }, - bossVarieties = { - "Varloch, the Ashen Lord", - "Avelyne, the Withered Rose", - }, -} - -worldAreas["MapOutlands"] = { - name = "Outlands (Map)", - baseName = "Outlands", - description = "Stone shelters brace against the doom of the desert.", - tags = { "map", "desert_biome", "faridun_city", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Heavy Infantry", - "Faridun Neophyte", - "Faridun Spearman", - "Faridun Swordsman", - }, -} - -worldAreas["MapBastille"] = { - name = "Bastille (Map)", - baseName = "Bastille", - description = "The final court for aristocrats no longer deemed fit to rule.", - tags = { "map", "grass_biome", "forest_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Decrepit Mercenary", - "Iron Guard", - }, - bossVarieties = { - "Veynar, the Frostbane", - }, -} - -worldAreas["MapDecay"] = { - name = "Decay (Map)", - baseName = "Decay", - description = "Spores dance through the air in search of new hosts.", - tags = { "map", "grass_biome", "forest_biome", "swamp_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Fungal Artillery", - "Fungal Proliferator", - "Fungal Zombie", - }, - bossVarieties = { - "The Fungus Behemoth", - }, -} - -worldAreas["MapMineshaft"] = { - name = "Mineshaft (Map)", - baseName = "Mineshaft", - description = "A dark labyrinth of steel and stone.", - tags = { "map", "mountain_biome", "desert_biome", "faridun_city", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Forsaken Miner", - }, - bossVarieties = { - "Vorrik, The Infernal Engineer", - }, -} - -worldAreas["MapDeserted"] = { - name = "Deserted (Map)", - baseName = "Deserted", - description = "A city ravaged by time and sands.", - tags = { "map", "desert_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Desiccated Lich", - "Living Sand", - }, - bossVarieties = { - "Lord of the Pit", - }, -} - -worldAreas["MapOasis"] = { - name = "Oasis (Map)", - baseName = "Oasis", - description = "Hidden amongst sunbleached wastes lies a mockery of paradise.", - tags = { "map", "desert_biome", "faridun_city", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Heavy Infantry", - "Faridun Neophyte", - "Faridun Spearman", - "Faridun Swordsman", - }, - bossVarieties = { - "Ishtaroth, the Perennial", - }, -} - -worldAreas["MapBastion"] = { - name = "Bastion (Map)", - baseName = "Bastion", - tags = { "map", "faridun_city", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - }, -} - -worldAreas["MapAlpineRidge"] = { - name = "Alpine Ridge (Map)", - baseName = "Alpine Ridge", - description = "The path grows treacherous as the world falls away.", - tags = { "map", "mountain_biome", "map_tower", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Winged Fiend", - }, - bossVarieties = { - "Ignatia, the Flame-Sworn", - "Gelida, the Frost-Tongue", - }, -} - -worldAreas["MapSunTemple"] = { - name = "Sun Temple (Map)", - baseName = "Sun Temple", - description = "Wet stone emanates an inner warmth. Vaal brilliance lies in wait.", - tags = { "map", "swamp_biome", "vaal_city", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bloodrite Guard", - "Bloodrite Priest", - "Priest of the Sun", - }, - bossVarieties = { - "Tonqui, Seer of the Sun", - }, -} - -worldAreas["MapChannel"] = { - name = "Channel (Map)", - baseName = "Channel", - description = "The waters have returned, but no empire remains to greet them.", - tags = { "map", "desert_biome", "faridun_city", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Mar Acolyte", - "Sand Spirit", - }, - bossVarieties = { - "Hask, the Fallen Son", - }, -} - -worldAreas["MapVaalFoundry"] = { - name = "Molten Vault (Map)", - baseName = "Molten Vault", - description = "The cult of Kamasa exploited Utzaal long before its fall.", - tags = { "map", "mountain_biome", "desert_biome", "vaal_city", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Gold-Melted Sentinel", - "Gold-Melted Shambler", - "Gold-melted Blacksmith", - }, - bossVarieties = { - "Gulzal, the Living Furnace ", - }, -} - -worldAreas["MapVaalFactory"] = { - name = "The Assembly (Map)", - baseName = "The Assembly", - description = "Remnants of Vaal artifice still remain.", - tags = { "map", "grass_biome", "vaal_city", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Tetzcatl, the Blazing Guardian", - }, -} - -worldAreas["MapMesa"] = { - name = "Mesa (Map)", - baseName = "Mesa", - description = "Bleak heights overlook a devastated land.", - tags = { "map", "map_tower", "desert_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Hyena Demon", - "Sun Clan Scavenger", - }, - bossVarieties = { - "Karash, The Dune Dweller", - }, -} - -worldAreas["MapBluff"] = { - name = "Bluff (Map)", - baseName = "Bluff", - description = "Life still clings to the highest places.", - tags = { "map", "map_tower", "grass_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Constricted Spitter", - "Entrailhome Shambler", - "Slitherspitter", - }, - bossVarieties = { - "Gressor-Kul, the Apex", - }, -} - -worldAreas["MapPerch"] = { - name = "Perch (Map)", - baseName = "Perch", - tags = { "map", "mountain_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - }, -} - -worldAreas["MapKarst"] = { - name = "Karst (Map)", - baseName = "Karst", - tags = { "map", "mountain_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapTerrace"] = { - name = "Terrace (Map)", - baseName = "Terrace", - tags = { "map", "grass_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Benedictus, First Herald of Utopia", - }, -} - -worldAreas["MapPlantation"] = { - name = "Plantation (Map)", - baseName = "Plantation", - tags = { "map", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Thariel, the Umbral Wraith", - }, -} - -worldAreas["MapAzmerianRanges"] = { - name = "Azmerian Ranges (Map)", - baseName = "Azmerian Ranges", - description = "The Spirit guides the mountain-born.", - tags = { "map", "forest_biome", "mountain_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Elephant Tortoise", - "Stoneback Rhoa", - }, - bossVarieties = { - "Morwyn, the Kinslayer", - }, -} - -worldAreas["MapEpitaph"] = { - name = "Epitaph (Map)", - baseName = "Epitaph", - description = "We know the minds of generations past only by the works they left behind.", - tags = { "map", "mountain_biome", "grass_biome", "forest_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Dread Servant", - "Eternal Knight", - "Risen Rattler", - }, - bossVarieties = { - "Saphira, The Dread Consort", - }, -} - -worldAreas["MapReservoir"] = { - name = "Reservoir (Map)", - baseName = "Reservoir", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Grudgelash, Vile Thorn", - }, -} - -worldAreas["MapRupture"] = { - name = "Rupture (Map)", - baseName = "Rupture", - description = "In the end, the river will always conquer the dam.", - tags = { "map", "area_with_water", "swamp_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Quadrilla", - "Scorpion Monkey", - }, - bossVarieties = { - "Zekoa, the Headcrusher", - }, -} - -worldAreas["MapOvergrown"] = { - name = "Overgrown (Map)", - baseName = "Overgrown", - description = "A garden bereft of its gardener still grows as it pleases.", - tags = { "map", "area_with_water", "forest_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Constricted Shambler", - "Constricted Spitter", - "Entwined Hulk", - "Scorpion Monkey", - "Snakethroat Shambler", - }, - bossVarieties = { - "Tetzcatl, the Blazing Guardian", - }, -} - -worldAreas["MapCaldera"] = { - name = "Caldera (Map)", - baseName = "Caldera", - description = "An undrinkable lagoon girt in unbreathable air.", - tags = { "map", "area_with_water", "water_biome", "KaruiStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Feral Kin", - "Shaman Kin", - "Skulltop Kin", - "Spearbearer Kin", - "Tallwalker Kin", - "Torchbearer Kin", - "Tuskbearer Kin", - "Wardrum Kin", - }, - bossVarieties = { - "The Ravenous Fang", - }, -} - -worldAreas["MapChasm"] = { - name = "Chasm (Map)", - baseName = "Chasm", - tags = { "map", "area_with_water", "water_biome" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Diamora, Song of Death", - }, -} - -worldAreas["MapSpring_"] = { - name = "Spring (Map)", - baseName = "Spring", - description = "In these lands, a pure water source is the most valuable treasure.", - tags = { "map", "area_with_water", "desert_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Adorned Beetle", - "Adorned Scarab", - }, - bossVarieties = { - "Manassa, the Serpent Queen", - }, -} - -worldAreas["MapSevenWaters"] = { - name = "Confluence (Map)", - baseName = "Confluence", - description = "Where nomads share tales of a time before drought.", - tags = { "map", "area_with_water", "desert_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Rasp Scavenger", - "Vile Vulture", - }, - bossVarieties = { - "Manassa, the Serpent Queen", - }, -} - -worldAreas["MapCavernCity"] = { - name = "Sacred Reservoir (Map)", - baseName = "Sacred Reservoir", - description = "The Temporal's tongue captures the ear of those vying for power.", - tags = { "map", "desert_biome", "MarakethStrongbox", "maraketh_shrine" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Bladedancer", - "Faridun Butcher", - "Faridun Fledgling", - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Neophyte", - "Faridun Spearman", - "Faridun Swordsman", - "Faridun Wind-slicer", - }, - bossVarieties = { - "Zahmir, the Blade Sovereign", - }, -} - -worldAreas["MapTrenches"] = { - name = "Trenches (Map)", - baseName = "Trenches", - description = "The Cataclysm tore the land asunder.", - tags = { "map", "forest_biome", "swamp_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Gargantuan Wasp", - "Swarming Wasp", - }, - bossVarieties = { - "Gorian, the Moving Earth", - }, -} - -worldAreas["MapFrozenFalls"] = { - name = "Frozen Falls (Map)", - baseName = "Frozen Falls", - description = "Beware a chill colder than death itself.", - tags = { "map", "mountain_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bulbous Maw", - "Pale Abductor", - "Pale Brinesplitter", - "Pale Tidecrasher", - "Pale Waterwalker", - }, - bossVarieties = { - "Thraeven, Wing of Winter", - }, -} - -worldAreas["MapSwarm"] = { - name = "Swarm (Map)", - baseName = "Swarm", - tags = { "map", "desert_biome" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Volkhar, the Emberborn", - }, -} - -worldAreas["MapWaywardIsle"] = { - name = "Wayward Isle (Map)", - baseName = "Wayward Isle", - description = "The bones of marooned wanderers assemble here.", - tags = { "map", "area_with_water", "water_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Gilded Cobra", - "Lost-men Necromancer", - "Lost-men Zealot", - "Ribrattle", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Lord of the Pit", - }, -} - -worldAreas["MapStronghold"] = { - name = "Stronghold (Map)", - baseName = "Stronghold", - description = "Merchants and pirates alike need a safe port to peddle their wares.", - tags = { "map", "area_with_water", "water_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Rattling Gibbet", - "Risen Rattler", - }, - bossVarieties = { - "The Shackled Horror", - }, -} - -worldAreas["MapPort"] = { - name = "Port (Map)", - baseName = "Port", - tags = { "map", "area_with_water", "water_biome" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Torrek of the Drowned Fleet", - }, -} - -worldAreas["MapCliffside"] = { - name = "Cliffside (Map)", - baseName = "Cliffside", - description = "The grandest sculptures are carved with neither hammer nor chisel.", - tags = { "map", "area_with_water", "water_biome", "grass_biome", "forest_biome", "mountain_biome", "KaruiStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faithful Archer", - "Faithful Warrior", - "Righteous Axewielder", - "Twilight Order Oathsworn", - "Twilight Order Officer", - "Twilight Order Priest", - "Twilight Order Soldier", - }, - bossVarieties = { - "Brakkus, the Juggernaut", - }, -} - -worldAreas["MapSinkhole"] = { - name = "Sinkhole (Map)", - baseName = "Sinkhole", - description = "Spirits gather where the world falls away.", - tags = { "map", "area_with_water", "water_biome", "KaruiStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Ancestral Archer", - "Ancestral Channeler", - "Ancestral Guardian", - "Ancestral Headtaker", - "Ancestral Hornbearer", - "Ancestral Warrior", - "Guardian Lizard", - "Guardian Turtle", - }, - bossVarieties = { - "Yama The White", - }, -} - -worldAreas["MapFlotsam"] = { - name = "Flotsam (Map)", - baseName = "Flotsam", - description = "Violent seas and hungry shores devour vessels, crew and all.", - tags = { "map", "area_with_water", "water_biome", "grass_biome", "forest_biome", "KaruiStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bloated Anchorman", - "Drowned Bearer", - "Drowned Explorer", - "Rotting Cannoneer", - "Rotting Demolitionist", - "Rotting Soulcatcher", - }, - bossVarieties = { - "Malgor, the Nautilord", - }, -} - -worldAreas["MapUniqueUntaintedParadise"] = { - name = "Untainted Paradise (Map)", - baseName = "Untainted Paradise", - description = "Life grows strong in this realm of plenty.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bramble Ape", - "Bramble Burrower", - "Bramble Hulk", - "Bramble Rhoa", - "Caustic Crab", - "Quill Crab", - }, -} - -worldAreas["MapUniqueVault"] = { - name = "Vaults of Kamasa (Map)", - baseName = "Vaults of Kamasa", - description = "By that era, Kamasa was just a name. Gold was their true god.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueCastaway"] = { - name = "Castaway (Map)", - baseName = "Castaway", - description = "Hulls crash and splinter upon the shores.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bloated Anchorman", - "Drowned Bearer", - "Drowned Crawler", - "Drowned Explorer", - "Gull Shrike", - "Man o' War", - "Rotting Cannoneer", - "Rotting Demolitionist", - "Rotting Soulcatcher", - "Searot Harpooner", - "Searot Skeleton", - "Searot Sniper", - }, - bossVarieties = { - "Torrek of the Drowned Fleet", - }, -} - -worldAreas["MapUniqueMegalith"] = { - name = "The Ezomyte Megaliths (Map)", - baseName = "The Ezomyte Megaliths", - description = "'Sons from foreign shores, Took refuge from the storm, Bringing knowledge of runes, Our fate was carved soon.' - Ezomyte Folklore", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Ancient Ezomyte", - "Pack Werewolf", - "Risen Arbalest", - "Skeleton Spriggan", - "Vile Hag", - "Vile Imp", - "Werewolf Prowler", - }, -} - -worldAreas["MapUniqueLake"] = { - name = "The Fractured Lake (Map)", - baseName = "The Fractured Lake", - description = "A mirror is a perfect prison for one's sense of self... until it cracks.", - tags = { "map", "water_biome" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueSelenite"] = { - name = "The Silent Cave (Map)", - baseName = "The Silent Cave", - description = "The prismatic patterns of Time shimmer and coalesce in vast geodes hidden from sight.", - tags = { "map", "mountain_biome" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant01_Chimeral"] = { - name = "Merchant's Campsite (Map)", - baseName = "Merchant's Campsite", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant01_Oasis"] = { - name = "Merchant's Campsite (Map)", - baseName = "Merchant's Campsite", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant01_Sandswept"] = { - name = "Merchant's Campsite (Map)", - baseName = "Merchant's Campsite", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant02_Crimson"] = { - name = "Merchant's Campsite (Map)", - baseName = "Merchant's Campsite", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant02_Farmland"] = { - name = "Merchant's Campsite (Map)", - baseName = "Merchant's Campsite", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant02_Riverbank"] = { - name = "Merchant's Campsite (Map)", - baseName = "Merchant's Campsite", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant03_Beach"] = { - name = "Moment of Zen (Map)", - baseName = "Moment of Zen", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant03_Tropical"] = { - name = "Moment of Zen (Map)", - baseName = "Moment of Zen", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant03_Raft"] = { - name = "Moment of Zen (Map)", - baseName = "Moment of Zen", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant04_PirateShip"] = { - name = "The Voyage (Map)", - baseName = "The Voyage", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueWildwood"] = { - name = "The Viridian Wildwood (Map)", - baseName = "The Viridian Wildwood", - description = "As separate worlds draw ever closer, the Nameless gather at the edge of existence.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Cultist Archer", - "Cultist Brute", - "Cultist Daggerdancer", - "Cultist Warrior", - "Cultist Witch", - "Forgotten Stag", - "Nameless Burrower", - "Nameless Dweller", - "Nameless Horror", - "Nameless Hulk", - "Nameless Lurker", - "Nameless Vermin", - "Treant Foulspawn", - "Treant Fungalreaver", - "Treant Hookhorror", - "Treant Mystic", - "Treant Sage", - "Treant Spriggan", - }, -} - -worldAreas["MapUniqueFreight_"] = { - name = "Freight (Map)", - baseName = "Freight", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - }, -} - -worldAreas["MapUberBoss_IronCitadel"] = { - name = "The Iron Citadel (Map)", - baseName = "The Iron Citadel", - description = "A heart of corruption, borne of steel.", - tags = { "map", "ezomyte_city", "EzomyteStrongbox" }, - act = 10, - level = 80, - isMap = true, - isHideout = false, - monsterVarieties = { - "Iron Sharpshooter", - "Iron Spearman", - }, - bossVarieties = { - "Count Geonor", - "Geonor, the Putrid Wolf", - }, -} - -worldAreas["MapUberBoss_CopperCitadel"] = { - name = "The Copper Citadel (Map)", - baseName = "The Copper Citadel", - description = "A heart of corruption, borne of copper.", - tags = { "map", "faridun_city", "MarakethStrongbox" }, - act = 10, - level = 80, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Butcher", - "Faridun Infantry", - }, - bossVarieties = { - "Jamanra, the Abomination", - }, -} - -worldAreas["MapUberBoss_StoneCitadel"] = { - name = "The Stone Citadel (Map)", - baseName = "The Stone Citadel", - description = "A heart of corruption, borne of stone.", - tags = { "map", "vaal_city", "VaalStrongbox" }, - act = 10, - level = 80, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bladelash Transcendent", - "Brutal Transcendent", - "Surgical Experimentalist", - "Warrior Transcendent", - }, - bossVarieties = { - "Doryani, Royal Thaumaturge", - "Doryani's Triumph", - }, -} - -worldAreas["MapUberBoss_JadeCitadel"] = { - name = "The Jade Isles (Map)", - baseName = "The Jade Isles", - description = "Valako kept them here, to perfect their skills for war... but the Blood Fever consumed them.", - tags = { "map", "KaruiStrongbox", "water_biome", "swamp_biome", "karui_shrine" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Blood-fevered Axeman", - "Blood-fevered Brew-breather", - "Blood-fevered Hookman", - "Blood-fevered Maceman", - "Blood-fevered Plaguespreader", - "Blood-fevered Spearman", - "Blood-fevered Tuskbeast", - "Blood-fevered Warrior", - "Blood-fevered Wisewoman", - }, - bossVarieties = { - "Manoki, the Chosen", - "Manoki, the Fevered", - "Manoki, the Defiled", - }, -} - -worldAreas["MapUberBoss_Monolith"] = { - name = "The Burning Monolith (Map)", - baseName = "The Burning Monolith", - description = "Flaming rite of the Fourth Edict", - tags = { "map", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, - act = 10, - level = 82, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "The Arbiter of Ash", - }, -} - -worldAreas["MapHideoutFelled_Claimable"] = { - name = "Felled Hideout (Map)", - baseName = "Felled Hideout", - description = "A fortress of fallen wood.", - tags = { "map", "forest_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapHideoutLimestone_Claimable"] = { - name = "Limestone Hideout (Map)", - baseName = "Limestone Hideout", - description = "A forgotten grotto, lost to the world.", - tags = { "map", "water_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapHideoutShrine_Claimable"] = { - name = "Shrine Hideout (Map)", - baseName = "Shrine Hideout", - description = "A fragment of a glorious past.", - tags = { "map", "desert_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapHideoutCanal_Claimable"] = { - name = "Canal Hideout (Map)", - baseName = "Canal Hideout", - description = "A moment in time, on the eve of the end.", - tags = { "map", "grass_biome", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionLogBook_Tropical"] = { - name = "Lush Isle", - baseName = "Lush Isle", - tags = { "area_with_water", "KaruiStrongbox" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionLogBook_Tundra"] = { - name = "Frigid Bluffs", - baseName = "Frigid Bluffs", - tags = { "area_with_water", "VaalStrongbox" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Zealot", - "Gelid Zealot", - }, -} - -worldAreas["ExpeditionLogBook_Atoll"] = { - name = "Barren Atoll", - baseName = "Barren Atoll", - tags = { "area_with_water", "KaruiStrongbox" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Cavern"] = { - name = "Smuggler's Den", - baseName = "Smuggler's Den", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Kalguur"] = { - name = "Kalguuran Tomb", - baseName = "Kalguuran Tomb", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_OlrothBoss"] = { - name = "Kalguuran Tomb", - baseName = "Kalguuran Tomb", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Olroth, Origin of the Fall", - }, -} - -worldAreas["ExpeditionSubArea_UhtredBoss"] = { - name = "Kalguuran Tomb", - baseName = "Kalguuran Tomb", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Uhtred, Covetous Traitor", - }, -} - -worldAreas["ExpeditionSubArea_Shrike"] = { - name = "Rancid Nest", - baseName = "Rancid Nest", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Siren"] = { - name = "Hidden Aquifer", - baseName = "Hidden Aquifer", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Volcano"] = { - name = "Sulphur Mines", - baseName = "Sulphur Mines", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionLeagueBoss"] = { - name = "Kalguuran Tomb (Map)", - baseName = "Kalguuran Tomb", - tags = { "map" }, - act = 10, - level = 80, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Olroth, Origin of the Fall", - }, -} - -worldAreas["Delirium_Act1Town"] = { - name = "Clearfell Lumbermill", - baseName = "Clearfell Lumbermill", - tags = { }, - act = 10, - level = 80, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Delirium_Act3Town"] = { - name = "Sunken Pyramid", - baseName = "Sunken Pyramid", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["BreachDomain_01"] = { - name = "Twisted Domain", - baseName = "Twisted Domain", - tags = { }, - act = 10, - level = 80, - isMap = false, - isHideout = false, - monsterVarieties = { - "It That Controls", - "It That Crawls", - "It That Creeps", - "It That Grasps", - "It That Guards", - "It That Hates", - "It That Hunts", - "It That Lashes", - "It That Shreds", - "It That Stalks", - "It That Watches", - }, - bossVarieties = { - "Xesht, We That Are One", - }, -} - -worldAreas["RitualLeagueBoss"] = { - name = "Crux of Nothingness (Map)", - baseName = "Crux of Nothingness", - tags = { "map" }, - act = 10, - level = 80, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "The King in the Mists", - }, -} - -worldAreas["Abyss_Intro"] = { - name = "Lightless Passage (Act 2)", - baseName = "Lightless Passage", - description = "Something twisted skitters unseen", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Abyssal Shambler", - "Abyssal Strangler", - "Abyssal Walker", - "Blackblooded Blisterboil", - "Blackblooded Cretin", - "Blackblooded Elite", - "Blackblooded Proboscite", - "Flesh Larva", - "Fungoid of the Pit", - "Gargantuan Larva", - "Lightless Moray", - "Lightless Serpent", - "Lightless Vengewing", - "Lost-men Brute", - "Lost-men Subjugator", - "Lost-men Zealot", - "Strider of the Pit", - }, -} - -worldAreas["Abyss_Hub"] = { - name = "The Well of Souls (Act 2)", - baseName = "The Well of Souls", - description = "Gaze not into the Abyss", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Abyss_Depths1"] = { - name = "Abyssal Depths (Act 2)", - baseName = "Abyssal Depths", - description = "Where no mortal has tread", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Abyssal Shambler", - "Abyssal Strangler", - "Abyssal Walker", - "Flesh Larva", - "Gargantuan Larva", - "Lightless Abomination", - "Lightless Moray", - "Lightless Serpent", - "Lightless Vengewing", - }, -} - -worldAreas["Abyss_Depths2"] = { - name = "Abyssal Depths (Act 2)", - baseName = "Abyssal Depths", - description = "Where no mortal has tread", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Abyssal Shambler", - "Abyssal Strangler", - "Abyssal Walker", - "Blackblooded Blisterboil", - "Blackblooded Cretin", - "Blackblooded Elite", - "Blackblooded Proboscite", - "Blackblooded Tarhulk", - "Flesh Larva", - "Gargantuan Larva", - }, -} - -worldAreas["Abyss_Depths3"] = { - name = "Abyssal Depths (Act 2)", - baseName = "Abyssal Depths", - description = "Where no mortal has tread", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Abyssal Shambler", - "Abyssal Strangler", - "Abyssal Walker", - "Flesh Larva", - "Fungoid of the Pit", - "Gargantuan Larva", - "Hound of the Pit", - "Primordium of the Pit", - "Strider of the Pit", - }, -} - -worldAreas["Abyss_Boss1"] = { - name = "Lightless Void", - baseName = "Lightless Void", - description = "Where Amanamu reigns eternal", - tags = { }, - act = 10, - level = 79, - isMap = false, - isHideout = false, - monsterVarieties = { - "Abyssal Shambler", - "Abyssal Strangler", - "Abyssal Walker", - "Flesh Larva", - "Gargantuan Larva", - "Lightless Abomination", - "Lightless Moray", - "Lightless Serpent", - "Lightless Vengewing", - }, - bossVarieties = { - "Tasgul, Swallower of Light", - }, -} - -worldAreas["Abyss_Boss2"] = { - name = "Dark Domain", - baseName = "Dark Domain", - description = "Where the Blackblooded holds dominion", - tags = { }, - act = 10, - level = 79, - isMap = false, - isHideout = false, - monsterVarieties = { - "Abyssal Shambler", - "Abyssal Strangler", - "Abyssal Walker", - "Blackblooded Blisterboil", - "Blackblooded Cretin", - "Blackblooded Elite", - "Blackblooded Proboscite", - "Blackblooded Tarhulk", - "Flesh Larva", - "Gargantuan Larva", - }, - bossVarieties = { - "Vandroth, Blackblooded Enslaver", - }, -} - -worldAreas["Abyss_Pinnacle"] = { - name = "The Black Cathedral (Act 2)", - baseName = "The Black Cathedral", - description = "That which cannot die waits in darkness", - tags = { }, - act = 2, - level = 80, - isMap = false, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Vessel of Kulemak", - }, -} - -worldAreas["KaruiBossShowcase"] = { - name = "Karui Boss Showcase (Act 4)", - baseName = "Karui Boss Showcase", - tags = { "area_with_water" }, - act = 4, - level = 30, - isMap = false, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Tavakai, the Chieftain", - }, -} - -worldAreas["BossRush_Area1"] = { - name = "Boss Rush Area 1 (Map)", - baseName = "Boss Rush Area 1", - tags = { "map", "area_with_water" }, - act = 10, - level = 35, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Great White One", - "Blackjaw, the Remnant", - "The Blind Beast", - "Azarian, the Forsaken Son", - "Captain Hartlin", - }, -} - -worldAreas["BossRush_Area2"] = { - name = "Boss Rush Area 2 (Map)", - baseName = "Boss Rush Area 2", - tags = { "map", "area_with_water" }, - act = 10, - level = 35, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Mighty Silverfist", - "Krutog, Lord of Kin", - "Ignagduk, the Bog Witch", - "Diamora, Song of Death", - "Xyclucian, the Chimera", - }, -} - -worldAreas["BossRush_Area3"] = { - name = "Boss Rush Area 3 (Map)", - baseName = "Boss Rush Area 3", - tags = { "map", "area_with_water" }, - act = 10, - level = 35, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Yama The White", - "Tor Gul, the Defiler", - "The Prisoner", - "Viper Napuatzi", - "Xesht, We That Are One", - }, -} - -worldAreas["G_Endgame_Town"] = { - name = "The Ziggurat Refuge", - baseName = "The Ziggurat Refuge", - description = "Reinforced hideaway from the Cataclysm", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - "Adorned Beetle", - "Adorned Miscreation", - "Adorned Scarab", - "Alpha Primate", - "Amphibious Prowler", - "Ancestral Archer", - "Ancestral Channeler", - "Ancestral Guardian", - "Ancestral Headtaker", - "Ancestral Hornbearer", - "Ancestral Warrior", - "Ancient Ezomyte", - "Angler Maw", - "Antlion Charger", - "Armoured Rhex", - "Azak Brute", - "Azak Fledgling", - "Azak Fleshstabber", - "Azak Mauler", - "Azak Shaman", - "Azak Spearthrower", - "Azak Stalker", - "Azak Throatcutter", - "Bearer of Penitence", - "Bladelash Transcendent", - "Bloated Anchorman", - "Blood Carrier", - "Blood Collector", - "Blood Cretin", - "Blood Priest", - "Blood Priestess", - "Blood Zealot", - "Blood-fevered Axeman", - "Blood-fevered Brew-breather", - "Blood-fevered Hookman", - "Blood-fevered Maceman", - "Blood-fevered Plaguespreader", - "Blood-fevered Spearman", - "Blood-fevered Tuskbeast", - "Blood-fevered Warrior", - "Blood-fevered Wisewoman", - "Bloodrite Guard", - "Bloodrite Priest", - "Bloodthief Wasp", - "Bloom Serpent", - "Bogfelled Commoner", - "Bogfelled Slave", - "Bone Stalker", - "Bramble Ape", - "Bramble Burrower", - "Bramble Hulk", - "Bramble Rhoa", - "Brimstone Crab", - "Brine Maiden", - "Brutal Transcendent", - "Bulbous Maw", - "Burdened Wretch", - "Burning Dead", - "Caustic Crab", - "Chaotic Zealot", - "Chaw Mongrel", - "Chyme Skitterer", - "Constricted Shambler", - "Constricted Spitter", - "Corrupted Corpse", - "Courtesan", - "Crag Leaper", - "Cultist Archer", - "Cultist Brute", - "Cultist Daggerdancer", - "Cultist Warrior", - "Cultist Witch", - "Cultivated Grove", - "Death Knight", - "Decrepit Mercenary", - "Desiccated Lich", - "Diretusk Boar", - "Doryani's Elite", - "Dread Servant", - "Dredge Fiend", - "Drowned", - "Drowned Bearer", - "Drowned Crawler", - "Drowned Explorer", - "Drudge Osseodon", - "Dune Lurker", - "Elephant Tortoise", - "Entrailhome Shambler", - "Entwined Hulk", - "Eternal Guard", - "Eternal Knight", - "Eternal Prisoner", - "Eternal Torturer", - "Faithful Archer", - "Faithful Warrior", - "Faridun Bladedancer", - "Faridun Butcher", - "Faridun Crawler", - "Faridun Fledgling", - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Neophyte", - "Faridun Plaguebringer", - "Faridun Spearman", - "Faridun Swordsman", - "Faridun Wind-slicer", - "Feral Kin", - "Feral Primate", - "Fiery Zealot", - "Filthy Crone", - "Filthy First-born", - "Filthy Lobber", - "Flathead Clubber", - "Flathead Warrior", - "Flathead Youngling", - "Flesh Larva", - "Forgotten Crawler", - "Forgotten Satyr", - "Forgotten Stalker", - "Forsaken Hulk", - "Forsaken Miner", - "Foul Blacksmith", - "Foul Mauler", - "Foul Sage", - "Frost Wraith", - "Fungal Artillery", - "Fungal Proliferator", - "Fungal Rattler", - "Fungal Wolf", - "Fungal Zombie", - "Fused Swordsman", - "Gargantuan Wasp", - "Gargoyle Demon", - "Gelid Zealot", - "Ghastly Siren", - "Giant Maw", - "Gilded Cobra", - "Gold-Melted Sentinel", - "Gold-Melted Shambler", - "Gold-melted Blacksmith", - "Goliath", - "Goliath Shrike", - "Goliath Transcendent", - "Guardian Lizard", - "Guardian Turtle", - "Gull Shrike", - "Hunchback Clubber", - "Hyena Demon", - "Ill-fated Explorer", - "Iron Guard", - "Iron Sharpshooter", - "Iron Spearman", - "Iron Thaumaturgist", - "Knight-Gaunt", - "Lightning Wraith", - "Living Sand", - "Lost-men Brute", - "Lost-men Necromancer", - "Lost-men Subjugator", - "Lost-men Zealot", - "Luminous Spinefish", - "Man o' War", - "Manshrike", - "Mantis Rat", - "Mar Acolyte", - "Maraketh Undead", - "Molten Imp", - "Mud Simulacrum", - "Orok Fleshstabber", - "Orok Hunter", - "Orok Shaman", - "Orok Throatcutter", - "Pack Werewolf", - "Pale Abductor", - "Pale Brinesplitter", - "Pale Tidecrasher", - "Pale Waterwalker", - "Pale-stitched Stalker", - "Plague Harvester", - "Plague Nymph", - "Plague Swarm", - "Porcupine Crab", - "Porcupine Goliath", - "Powered Zealot", - "Priest of the Sun", - "Prowling Chimeral", - "Prowling Shade", - "Pyromushroom Cultivator", - "Quadrilla", - "Quake Golem", - "Quill Crab", - "Rabid Dog", - "Rasp Scavenger", - "Rattling Gibbet", - "Rhex", - "Ribrattle", - "Righteous Axewielder", - "Risen Arbalest", - "Risen Farmhand", - "Risen Maraketh", - "Risen Rattler", - "Risen Tale-woman", - "River Drake", - "River Hag", - "Rotted Rat", - "Rotten Wolf", - "Rotting Cannoneer", - "Rotting Crow", - "Rotting Demolitionist", - "Rotting Hulk", - "Rotting Soulcatcher", - "Rusted Dyna Golem", - "Sabre Spider", - "Sand Spirit", - "Sandflesh Mage", - "Sandflesh Skeleton", - "Sandflesh Warrior", - "Sandscoured Dead", - "Scarecrow Beast", - "Scavenged Skeleton", - "Scorpion Monkey", - "Searot Harpooner", - "Searot Skeleton", - "Searot Sniper", - "Serpent Clan", - "Serpent Shaman", - "Shaman Kin", - "Shielded Transcendent", - "Skeleton Spriggan", - "Skitter Golem", - "Skittering Jellycrab", - "Skullslinger", - "Skulltop Kin", - "Slitherspitter", - "Snakethroat Shambler", - "Spearbearer Kin", - "Spiked Ray", - "Spiked Scuttler", - "Spined Necromancer", - "Spinesnatcher", - "Stoneback Rhoa", - "Sun Clan Scavenger", - "Surgical Experimentalist", - "Swamp Golem", - "Swarming Wasp", - "Tallwalker Kin", - "Tarnished Beetle", - "Tarnished Scarab", - "Tendril Prowler", - "Tendril Sentinel", - "Tombshrieker", - "Torchbearer Kin", - "Tuskbearer Kin", - "Twilight Order Oathsworn", - "Twilight Order Officer", - "Twilight Order Priest", - "Twilight Order Soldier", - "Undead Vaal Bladedancer", - "Undead Vaal Guard", - "Undertaker", - "Vaal Axeman", - "Vaal Embalmed Archer", - "Vaal Embalmed Axeman", - "Vaal Embalmed Bearer", - "Vaal Embalmed Rogue", - "Vaal Embalmed Spearman", - "Vaal Excoriator", - "Vaal Formshifter", - "Vaal Goliath", - "Vaal Guard", - "Vaal Overseer", - "Vaal Skeletal Archer", - "Vaal Skeletal Priest", - "Vaal Skeletal Squire", - "Vaal Skeletal Warrior", - "Vault Lurker", - "Venomous Crab", - "Venomous Crab Matriarch", - "Vile Hag", - "Vile Imp", - "Vile Vulture", - "Vilespit Gull", - "Viper Legionnaire", - "Walking Goliath", - "Wardrum Kin", - "Warrior Transcendent", - "Werewolf Prowler", - "Winged Fiend", - "Winged Horror", - "Wretched Rattler", - "Zealous Courser", - "Zealous Excavator", - "Zealous Guard", - "Zealous Pillarcrusher", - "Zealous Shockwarden", - }, -} - -worldAreas["MapHideoutFarmlands_Claimable"] = { - name = "Farmlands Hideout (Map)", - baseName = "Farmlands Hideout", - description = "A rare enclave of fertile earth.", - tags = { "map", "grass_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Decrepit Mercenary", - "Risen Farmhand", - "Scarecrow Beast", - }, -} - -worldAreas["MapHideoutPrison_Claimable"] = { - name = "Prison Hideout (Map)", - baseName = "Prison Hideout", - description = "A refuge from the villains it once contained.", - tags = { "map", "swamp_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Eternal Torturer", - }, -} - -worldAreas["MapHideoutShoreline_Claimable"] = { - name = "Shoreline Hideout (Act 4)", - baseName = "Shoreline Hideout", - tags = { "area_with_water" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Caustic Crab", - "Coconut Crab", - "Elephant Tortoise", - "Quill Crab", - "Spiked Scuttler", - "Stoneback Rhoa", - }, -} - -worldAreas["MapArroyo"] = { - name = "Arroyo (Map)", - baseName = "Arroyo", - tags = { "map", "desert_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Akthi, the Final Sting", - "Anundr, the Sandworm", - }, -} - -worldAreas["MapOrnateChambers"] = { - name = "Ornate Chambers (Map)", - baseName = "Ornate Chambers", - description = "A sanctuary for the unsanctified.", - tags = { "map", "desert_biome", "MarakethStrongbox", "mountain_biome" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Serpent Clan", - "Serpent Shaman", - }, - bossVarieties = { - "Serath, the Scaled One", - }, -} - -worldAreas["MapCanyon"] = { - name = "Canyon (Map)", - baseName = "Canyon", - description = "These gates have facilitated many trades. Silks, spices, and now horrors.", - tags = { "map", "desert_biome", "mountain_biome", "MarakethStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Maraketh Undead", - "Risen Tale-woman", - }, - bossVarieties = { - "Morvak, the Infernal", - }, -} - -worldAreas["MapRazedFields"] = { - name = "Razed Fields (Map)", - baseName = "Razed Fields", - description = "Shadows in the night came for the farmers and torched their crops.", - tags = { "map", "grass_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Azak Brute", - "Azak Fleshstabber", - "Azak Mauler", - "Azak Shaman", - "Azak Spearthrower", - "Azak Stalker", - "Azak Throatcutter", - }, - bossVarieties = { - "Elvara, the Savage Flame", - "Rael, the Frost Hand", - }, -} - -worldAreas["MapRugosa"] = { - name = "Rugosa (Map)", - baseName = "Rugosa", - description = "A song so exquisite it can only be heard once.", - tags = { "map", "water_biome", "KaruiStrongbox", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Brine Maiden", - "Ghastly Siren", - }, - bossVarieties = { - "Syvora, Daughter of the Deep", - }, -} - -worldAreas["MapRiverhold"] = { - name = "Riverhold (Map)", - baseName = "Riverhold", - description = "The barges stopped, and the atrocity began.", - tags = { "map", "grass_biome", "forest_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Knight-Gaunt", - "Risen Rattler", - }, - bossVarieties = { - "Thariel, the Umbral Wraith", - }, -} - -worldAreas["MapExcavation"] = { - name = "Digsite (Map)", - baseName = "Digsite", - description = "The remains of a time before Time.", - tags = { "map", "grass_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Zealous Courser", - "Zealous Excavator", - "Zealous Guard", - "Zealous Pillarcrusher", - "Zealous Shockwarden", - }, - bossVarieties = { - "Aurelian, the Grand Adjudicator", - }, -} - -worldAreas["MapIceCave"] = { - name = "Ice Cave (Map)", - baseName = "Ice Cave", - description = "These caves offer scant protection from the elements.", - tags = { "map", "mountain_biome", "EzomyteStrongbox" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Frost Wraith", - "Risen Rattler", - }, - bossVarieties = { - "The Frostborn Fiend", - }, -} - -worldAreas["MapVaalVault"] = { - name = "Sealed Vault (Map)", - baseName = "Sealed Vault", - description = "The Vaal who survived the Cataclysm must now survive each other.", - tags = { "map", "mountain_biome", "VaalStrongbox", "vaal_shrine" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Blood Priest", - "Blood Priestess", - "Blood Zealot", - "Vaal Formshifter", - }, - bossVarieties = { - "Ytzara, Blood Oracle", - "Maztli, Flesh-Shaper", - }, -} - -worldAreas["IncursionTemplePresent"] = { - name = "Lost Temple (Act 1)", - baseName = "Lost Temple", - description = "Two thousand years of dust and rot await", - tags = { "VaalStrongbox", "vaal_shrine" }, - act = 1, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["IncursionTemple"] = { - name = "Atziri's Temple (Act 3)", - baseName = "Atziri's Temple", - description = "400 BIC", - tags = { "VaalStrongbox", "vaal_shrine" }, - act = 3, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapMezzanine"] = { - name = "Mezzanine (Map)", - baseName = "Mezzanine", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["IncursionHub"] = { - name = "Vaal Ruins (Act 3)", - baseName = "Vaal Ruins", - description = "Forgotten remnants lie in silence", - tags = { }, - act = 3, - level = 2, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -return worldAreas +-- This file is automatically generated, do not edit! +-- Path of Building +-- World Area Data (c) Grinding Gear Games + +local worldAreas, _ = ... + +worldAreas["CharacterSelect"] = { + name = "Character Select (Act 1)", + baseName = "Character Select", + tags = { }, + act = 1, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["PersonalHideout"] = { + name = "Your Hideout (Act 1)", + baseName = "Your Hideout", + tags = { }, + act = 1, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["GuildHideout__"] = { + name = "Your Guild Hideout (Act 1)", + baseName = "Your Guild Hideout", + tags = { }, + act = 1, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["CurrentTown"] = { + name = "Current Town (Act 1)", + baseName = "Current Town", + tags = { }, + act = 1, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["HideoutCave"] = { + name = "Submerged Hideout (Act 1)", + baseName = "Submerged Hideout", + tags = { "area_with_water" }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutShipgraveyard"] = { + name = "Shipwreck Hideout (Act 1)", + baseName = "Shipwreck Hideout", + tags = { "area_with_water" }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutSpace"] = { + name = "Celestial Nebula Hideout (Act 1)", + baseName = "Celestial Nebula Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaGraveyardTrio"] = { + name = "Entombed Hideout (Act 1)", + baseName = "Entombed Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutPillarsOfArun"] = { + name = "Towering Hideout (Act 1)", + baseName = "Towering Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutAtziriArena"] = { + name = "Corrupted Hideout (Act 1)", + baseName = "Corrupted Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutInnocenceArena"] = { + name = "Innocent Hideout (Act 1)", + baseName = "Innocent Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutShaperArena"] = { + name = "Shaped Hideout (Act 1)", + baseName = "Shaped Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutKaomArena"] = { + name = "Furious Hideout (Act 1)", + baseName = "Furious Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutDaressoArena"] = { + name = "Champion's Hideout (Act 1)", + baseName = "Champion's Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutDominusArena"] = { + name = "Indomitable Hideout (Act 1)", + baseName = "Indomitable Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutPietyArena"] = { + name = "Morbid Hideout (Act 1)", + baseName = "Morbid Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutLunarisSolarisArena"] = { + name = "Eclipsed Hideout (Act 1)", + baseName = "Eclipsed Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutKitavaArenaAct10"] = { + name = "Ravenous Hideout (Act 1)", + baseName = "Ravenous Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutDoomguard"] = { + name = "Doomguard Hideout (Act 1)", + baseName = "Doomguard Hideout", + tags = { "area_with_water" }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutSunspire"] = { + name = "Sunspire Hideout (Act 1)", + baseName = "Sunspire Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutDarkwood"] = { + name = "Darkwood Hideout (Act 1)", + baseName = "Darkwood Hideout", + tags = { "area_with_water" }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaElder"] = { + name = "Void Hideout (Act 1)", + baseName = "Void Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutChiyouSpring"] = { + name = "Chiyou Hideout (Act 1)", + baseName = "Chiyou Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankAbyss"] = { + name = "Infinite Abyss Hideout (Act 1)", + baseName = "Infinite Abyss Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankCity"] = { + name = "Urban Sprawl Hideout (Act 1)", + baseName = "Urban Sprawl Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankClouds"] = { + name = "Boundless Skies Hideout (Act 1)", + baseName = "Boundless Skies Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankDesert"] = { + name = "Endless Sands Hideout (Act 1)", + baseName = "Endless Sands Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankDirt"] = { + name = "Eternal Wasteland Hideout (Act 1)", + baseName = "Eternal Wasteland Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankGrass"] = { + name = "Vast Plains Hideout (Act 1)", + baseName = "Vast Plains Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankSea"] = { + name = "All at Sea Hideout (Act 1)", + baseName = "All at Sea Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankSnow"] = { + name = "Glacial Expanse Hideout (Act 1)", + baseName = "Glacial Expanse Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutThaumaturgy"] = { + name = "Thaumaturgical Hideout (Act 1)", + baseName = "Thaumaturgical Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutYaochi"] = { + name = "Yaochi Hideout (Act 1)", + baseName = "Yaochi Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutHumanoidPet"] = { + name = "Humanoid Pet Hideout (Act 1)", + baseName = "Humanoid Pet Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutRitualLeague"] = { + name = "Ritualist's Hideout (Act 1)", + baseName = "Ritualist's Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaMaven"] = { + name = "Crucible Hideout (Act 1)", + baseName = "Crucible Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutHasina"] = { + name = "Tavern Hideout (Act 1)", + baseName = "Tavern Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutAzuriteCave"] = { + name = "Azurite Cavern Hideout (Act 1)", + baseName = "Azurite Cavern Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutSynthesisHub"] = { + name = "Synthesis Hideout (Act 1)", + baseName = "Synthesis Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutVeritaniaArena"] = { + name = "Redeemer's Hideout (Act 1)", + baseName = "Redeemer's Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankBlack"] = { + name = "Black Void Hideout (Act 1)", + baseName = "Black Void Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutTencentApocalypse"] = { + name = "Cataclysmic Hideout (Act 1)", + baseName = "Cataclysmic Hideout", + tags = { "area_with_water" }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutOlrothArena"] = { + name = "Ancestral Hideout (Act 1)", + baseName = "Ancestral Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutLight"] = { + name = "Timekeeper's Hideout (Act 1)", + baseName = "Timekeeper's Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutDark"] = { + name = "Ghost-lit Graveyard Hideout (Act 1)", + baseName = "Ghost-lit Graveyard Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaBlackStar_"] = { + name = "Polaric Hideout (Act 1)", + baseName = "Polaric Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaInfiniteHunger"] = { + name = "Seething Hideout (Act 1)", + baseName = "Seething Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutCosmicAtlas"] = { + name = "Atlas Hideout (Act 1)", + baseName = "Atlas Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaEaterOfWorlds"] = { + name = "Tangled Hideout (Act 1)", + baseName = "Tangled Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaSearingExarch"] = { + name = "Searing Hideout (Act 1)", + baseName = "Searing Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBeaconOfSalvation"] = { + name = "Beacon of Salvation Hideout (Act 1)", + baseName = "Beacon of Salvation Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutCanopy"] = { + name = "Canopy Hideout (Act 1)", + baseName = "Canopy Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutDreadnought"] = { + name = "The Dreadnought Hideout (Act 1)", + baseName = "The Dreadnought Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutFelled"] = { + name = "Felled Hideout (Act 1)", + baseName = "Felled Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutShrine"] = { + name = "Shrine Hideout (Act 1)", + baseName = "Shrine Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutLimestone"] = { + name = "Limestone Hideout (Act 1)", + baseName = "Limestone Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutCanal"] = { + name = "Canal Hideout (Act 1)", + baseName = "Canal Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutMonolith"] = { + name = "Monolith Hideout (Act 1)", + baseName = "Monolith Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutTwisted"] = { + name = "Twisted Hideout (Act 1)", + baseName = "Twisted Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutTranscendent"] = { + name = "Transcendent Hideout (Act 1)", + baseName = "Transcendent Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutHourglass"] = { + name = "Hourglass Hideout (Act 1)", + baseName = "Hourglass Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutChaos"] = { + name = "Chaos Hideout (Act 1)", + baseName = "Chaos Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutSummit"] = { + name = "Plateau of the Gods Hideout (Act 1)", + baseName = "Plateau of the Gods Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutRacetrack"] = { + name = "Vastiri Racecourse Hideout (Act 1)", + baseName = "Vastiri Racecourse Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutShipwreck"] = { + name = "Kraken's Cove Hideout (Act 1)", + baseName = "Kraken's Cove Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutFarmlands"] = { + name = "Farmlands Hideout (Act 1)", + baseName = "Farmlands Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutPrison"] = { + name = "Prison Hideout (Act 1)", + baseName = "Prison Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutShoreline"] = { + name = "Shoreline Hideout (Act 1)", + baseName = "Shoreline Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaKulemak"] = { + name = "Black Cathedral Hideout (Act 1)", + baseName = "Black Cathedral Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutGrinding"] = { + name = "Grinding Hideout (Act 1)", + baseName = "Grinding Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArcaneIsle"] = { + name = "Arcane Isle Hideout (Act 1)", + baseName = "Arcane Isle Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutSacrifice"] = { + name = "Sacrificial Apex Hideout (Act 1)", + baseName = "Sacrificial Apex Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutVerdant"] = { + name = "Overgrown Apex Hideout (Act 1)", + baseName = "Overgrown Apex Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankUrban"] = { + name = "Civic Square Hideout (Act 1)", + baseName = "Civic Square Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankMountain"] = { + name = "Alpine Plateau Hideout (Act 1)", + baseName = "Alpine Plateau Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankDesert2"] = { + name = "Vastiri Plains Hideout (Act 1)", + baseName = "Vastiri Plains Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankCrypt"] = { + name = "Mausoleum Hideout (Act 1)", + baseName = "Mausoleum Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaIncursion"] = { + name = "Red Queen's Chambers Hideout (Act 1)", + baseName = "Red Queen's Chambers Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutSunkenPalace"] = { + name = "Sunken Palace Hideout (Act 1)", + baseName = "Sunken Palace Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutColossalTitan"] = { + name = "Titan Apex Hideout (Act 1)", + baseName = "Titan Apex Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankJungle"] = { + name = "Jungle Clearing Hideout (Act 1)", + baseName = "Jungle Clearing Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankVolcanicCave"] = { + name = "Volcanic Cave Hideout (Act 1)", + baseName = "Volcanic Cave Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutVampireManor"] = { + name = "Bloodreaver Manor Hideout (Act 1)", + baseName = "Bloodreaver Manor Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["MapHideoutFarmlands_Claimable"] = { + name = "Farmlands Hideout (Map)", + baseName = "Farmlands Hideout", + description = "A rare enclave of fertile earth.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Desiccated Lich", + "Living Sand", + "Risen Arbalest", + "Risen Maraketh", + }, +} + +worldAreas["MapHideoutPrison_Claimable"] = { + name = "Prison Hideout (Map)", + baseName = "Prison Hideout", + description = "A refuge from the villains it once contained.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Feral Kin", + "Shaman Kin", + "Skulltop Kin", + "Tuskbearer Kin", + "Wardrum Kin", + }, +} + +worldAreas["MapHideoutShoreline_Claimable"] = { + name = "Shoreline Hideout (Act 4)", + baseName = "Shoreline Hideout", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Caustic Crab", + "Coconut Crab", + "Elephant Tortoise", + "Quill Crab", + "Spiked Scuttler", + "Stoneback Rhoa", + }, +} + +worldAreas["MapHideoutFelled_Claimable"] = { + name = "Felled Hideout (Map)", + baseName = "Felled Hideout", + description = "A fortress of fallen wood.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapHideoutLimestone_Claimable"] = { + name = "Limestone Hideout (Map)", + baseName = "Limestone Hideout", + description = "A forgotten grotto, lost to the world.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapHideoutShrine_Claimable"] = { + name = "Shrine Hideout (Map)", + baseName = "Shrine Hideout", + description = "A fragment of a glorious past.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapHideoutCanal_Claimable"] = { + name = "Canal Hideout (Map)", + baseName = "Canal Hideout", + description = "A moment in time, on the eve of the end.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["KaruiShowcase"] = { + name = "Heart of the Tribe (Act 4)", + baseName = "Heart of the Tribe", + tags = { "area_with_water" }, + act = 4, + level = 30, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G_login"] = { + name = "Login Scene (Act 1)", + baseName = "Login Scene", + tags = { }, + act = 1, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G1_WorldMap"] = { + name = "Act 1 (Act 1)", + baseName = "Act 1", + tags = { }, + act = 1, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G2_WorldMap"] = { + name = "Act 2 (Act 2)", + baseName = "Act 2", + tags = { }, + act = 2, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G3_WorldMap"] = { + name = "Act 3 (Act 3)", + baseName = "Act 3", + tags = { }, + act = 3, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G4_WorldMap"] = { + name = "Act 4 (Act 4)", + baseName = "Act 4", + tags = { }, + act = 4, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G6_WorldMap"] = { + name = "Interlude (Act 6)", + baseName = "Interlude", + tags = { }, + act = 6, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["TN_WorldMap"] = { + name = "Atlas", + baseName = "Atlas", + tags = { }, + act = 10, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G1_town"] = { + name = "Clearfell Encampment (Act 1)", + baseName = "Clearfell Encampment", + description = "A bastion of hope for those who survive", + tags = { }, + act = 1, + level = 15, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G1_1"] = { + name = "The Riverbank (Act 1)", + baseName = "The Riverbank", + description = "The drowned stare through muddied branches", + tags = { }, + act = 1, + level = 1, + isMap = false, + isHideout = false, + monsterVarieties = { + "Drowned", + "Porcupine Crab", + }, + bossVarieties = { + "The Bloated Miller", + }, +} + +worldAreas["G1_2"] = { + name = "Clearfell (Act 1)", + baseName = "Clearfell", + description = "A sickness has befallen Ogham", + tags = { }, + act = 1, + level = 2, + isMap = false, + isHideout = false, + monsterVarieties = { + "Lumbering Dead", + "Rotten Wolf", + "Vile Hag", + "Vile Imp", + }, + bossVarieties = { + "Beira of the Rotten Pack", + }, +} + +worldAreas["G1_3"] = { + name = "Mud Burrow (Act 1)", + baseName = "Mud Burrow", + description = "The tunnels of a tormented creature", + tags = { }, + act = 1, + level = 3, + isMap = false, + isHideout = false, + monsterVarieties = { + "Flesh Larva", + "Mud Simulacrum", + "Wretched Rattler", + }, + bossVarieties = { + "The Devourer", + }, +} + +worldAreas["G1_4"] = { + name = "The Grelwood (Act 1)", + baseName = "The Grelwood", + description = "Forest of the Old Magicks", + tags = { }, + act = 1, + level = 4, + isMap = false, + isHideout = false, + monsterVarieties = { + "Fungal Proliferator", + "Fungal Rattler", + "Fungal Zombie", + "Pack Werewolf", + "Vile Hag", + "Vile Imp", + "Werewolf Prowler", + }, + bossVarieties = { + "The Brambleghast", + }, +} + +worldAreas["G1_5"] = { + name = "The Red Vale (Act 1)", + baseName = "The Red Vale", + description = "Haunted battleground of the Phaaryl Wars", + tags = { }, + act = 1, + level = 5, + isMap = false, + isHideout = false, + monsterVarieties = { + "Ancient Ezomyte", + "Bloom Serpent", + "Maw Demon", + "Risen Arbalest", + }, + bossVarieties = { + "The Rust King", + }, +} + +worldAreas["G1_6"] = { + name = "The Grim Tangle (Act 1)", + baseName = "The Grim Tangle", + description = "The sickness spreads forth underground", + tags = { }, + act = 1, + level = 6, + isMap = false, + isHideout = false, + monsterVarieties = { + "Fungal Artillery", + "Fungal Proliferator", + "Fungal Rattler", + "Fungal Wolf", + "Fungal Zombie", + }, + bossVarieties = { + "The Rotten Druid", + }, +} + +worldAreas["G1_7"] = { + name = "Cemetery of the Eternals (Act 1)", + baseName = "Cemetery of the Eternals", + description = "Built atop the Ezomyte clan graves beneath", + tags = { }, + act = 1, + level = 7, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bearer of Penitence", + "Burdened Wretch", + "Death Knight", + "Frost Wraith", + "Hungering Stalker", + "Risen Rattler", + "Undertaker", + }, + bossVarieties = { + "Lachlann of Endless Lament", + }, +} + +worldAreas["G1_8"] = { + name = "Mausoleum of the Praetor (Act 1)", + baseName = "Mausoleum of the Praetor", + description = "Resting place of Draven Sentari", + tags = { }, + act = 1, + level = 8, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Cretin", + "Courtesan", + "Eternal Knight", + "Ghoul Commander", + "Lightning Wraith", + "Risen Rattler", + "Skulking Ghoul", + "Wheelbound Hag", + }, + bossVarieties = { + "Draven, the Eternal Praetor", + }, +} + +worldAreas["G1_9"] = { + name = "Tomb of the Consort (Act 1)", + baseName = "Tomb of the Consort", + description = "Resting place of Asinia Sentari", + tags = { }, + act = 1, + level = 8, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bone Stalker", + "Dread Servant", + "Eternal Knight", + "Knight-Gaunt", + "Risen Rattler", + }, + bossVarieties = { + "Asinia, the Praetor's Consort", + }, +} + +worldAreas["G1_10"] = { + name = "Root Hollow (Act 1)", + baseName = "Root Hollow", + tags = { }, + act = 1, + level = 15, + isMap = false, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The Rotten Druid", + }, +} + +worldAreas["G1_11"] = { + name = "Hunting Grounds (Act 1)", + baseName = "Hunting Grounds", + description = "Wild bounty of Ogham", + tags = { }, + act = 1, + level = 10, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bramble Ape", + "Bramble Burrower", + "Bramble Hulk", + "Bramble Rhoa", + "Venomous Crab", + "Venomous Crab Matriarch", + }, + bossVarieties = { + "The Crowbell", + }, +} + +worldAreas["G1_12"] = { + name = "Freythorn (Act 1)", + baseName = "Freythorn", + description = "The Clanless Enclave", + tags = { }, + act = 1, + level = 11, + isMap = false, + isHideout = false, + monsterVarieties = { + "Cultist Archer", + "Cultist Brute", + "Cultist Daggerdancer", + "Cultist Warrior", + "Cultist Witch", + "Ribrattle", + "Skeleton Spriggan", + "Skullslinger", + "Spinesnatcher", + }, +} + +worldAreas["G1_13_1"] = { + name = "Ogham Farmlands (Act 1)", + baseName = "Ogham Farmlands", + description = "Diseased crops of Ogham", + tags = { }, + act = 1, + level = 12, + isMap = false, + isHideout = false, + monsterVarieties = { + "Decrepit Mercenary", + "Iron Guard", + "Iron Thaumaturgist", + "Pack Werewolf", + "Rabid Dog", + "Risen Farmhand", + "Rotting Crow", + "Scarecrow Beast", + "Voracious Werewolf", + "Werewolf Prowler", + }, +} + +worldAreas["G1_13_2"] = { + name = "Ogham Village (Act 1)", + baseName = "Ogham Village", + description = "The burning tragedy", + tags = { }, + act = 1, + level = 13, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Collector", + "Blood Cretin", + "Burning Dead", + "Decrepit Mercenary", + "Voracious Werewolf", + "Werewolf Prowler", + }, + bossVarieties = { + "The Executioner", + }, +} + +worldAreas["G1_14"] = { + name = "The Manor Ramparts (Act 1)", + baseName = "The Manor Ramparts", + description = "Surrounding walls of the Wolf's Den", + tags = { }, + act = 1, + level = 14, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Carrier", + "Blood Collector", + "Blood Cretin", + "Courtesan", + "Death Knight", + "Decrepit Mercenary", + "Gargoyle Demon", + "Iron Guard", + "Iron Spearman", + "Iron Thaumaturgist", + }, +} + +worldAreas["G1_15"] = { + name = "Ogham Manor (Act 1)", + baseName = "Ogham Manor", + description = "Den of the Mad Wolf", + tags = { }, + act = 1, + level = 15, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Carrier", + "Blood Collector", + "Blood Cretin", + "Courtesan", + "Iron Enforcer", + "Iron Guard", + "Iron Sharpshooter", + "Iron Spearman", + "Iron Thaumaturgist", + "Tendril Prowler", + "Tendril Sentinel", + }, + bossVarieties = { + "Candlemass, the Living Rite", + "Count Geonor", + }, +} + +worldAreas["G2_town"] = { + name = "The Ardura Caravan (Act 2)", + baseName = "The Ardura Caravan", + description = "Pride of Sekhema Asala", + tags = { }, + act = 2, + level = 32, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G2_1"] = { + name = "Vastiri Outskirts (Act 2)", + baseName = "Vastiri Outskirts", + description = "Blood-red and unforgiving sands", + tags = { }, + act = 2, + level = 16, + isMap = false, + isHideout = false, + monsterVarieties = { + "Brimstone Crab", + "Crag Leaper", + "Hyena Demon", + "Rotting Hulk", + "Sandscoured Dead", + "Sun Clan Scavenger", + }, + bossVarieties = { + "Rathbreaker", + }, +} + +worldAreas["G2_2"] = { + name = "Traitor's Passage (Act 2)", + baseName = "Traitor's Passage", + description = "The pride and fall of Balbala", + tags = { }, + act = 2, + level = 19, + isMap = false, + isHideout = false, + monsterVarieties = { + "Desiccated Lich", + "Quake Golem", + "Risen Arbalest", + "Risen Maraketh", + "Skitter Golem", + "Tombshrieker", + "Vault Lurker", + }, + bossVarieties = { + "Balbala, the Traitor", + }, +} + +worldAreas["G2_3"] = { + name = "The Halani Gates (Act 2)", + baseName = "The Halani Gates", + description = "Gateway of the Second River", + tags = { }, + act = 2, + level = 20, + isMap = false, + isHideout = false, + monsterVarieties = { + "Faridun Bladedancer", + "Faridun Fledgling", + "Faridun Heavy Infantry", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Neophyte", + "Faridun Spearman", + "Faridun Spearwoman", + "Faridun Swordsman", + "Faridun Wind-slicer", + }, + bossVarieties = { + "Jamanra, the Risen King", + }, +} + +worldAreas["G2_3a"] = { + name = "The Halani Gates (Act 2)", + baseName = "The Halani Gates", + description = "Gateway of the Second River", + tags = { }, + act = 2, + level = 20, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G2_3s"] = { + name = "The Halani Gates (Act 2)", + baseName = "The Halani Gates", + description = "Gateway of the Second River", + tags = { }, + act = 2, + level = 20, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G2_4_1"] = { + name = "Keth (Act 2)", + baseName = "Keth", + description = "Jewel of the Vastiri", + tags = { }, + act = 2, + level = 21, + isMap = false, + isHideout = false, + monsterVarieties = { + "Desiccated Lich", + "Living Sand", + "Risen Maraketh", + "Serpent Clan", + "Serpent Shaman", + "Tarnished Beetle", + "Tarnished Scarab", + }, + bossVarieties = { + "Kabala, Constrictor Queen", + }, +} + +worldAreas["G2_4_2"] = { + name = "The Lost City (Act 2)", + baseName = "The Lost City", + description = "The glory of Keth knew no bounds", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Adorned Beetle", + "Adorned Scarab", + "Risen Arbalest", + "Risen Maraketh", + "Sand Spirit", + "Serpent Clan", + "Serpent Shaman", + "Tarnished Beetle", + }, +} + +worldAreas["G2_4_3"] = { + name = "Buried Shrines (Act 2)", + baseName = "Buried Shrines", + description = "Sands settle where water once flowed", + tags = { }, + act = 2, + level = 23, + isMap = false, + isHideout = false, + monsterVarieties = { + "Mar Acolyte", + "Risen Arbalest", + "Risen Maraketh", + "Sand Spirit", + "Vesper Bat", + }, + bossVarieties = { + "Azarian, the Forsaken Son", + }, +} + +worldAreas["G2_5_1"] = { + name = "Mastodon Badlands (Act 2)", + baseName = "Mastodon Badlands", + description = "Territory of the Lost-Men", + tags = { }, + act = 2, + level = 21, + isMap = false, + isHideout = false, + monsterVarieties = { + "Gilded Cobra", + "Lost-men Brute", + "Lost-men Necromancer", + "Lost-men Zealot", + "Ribrattle", + "Sabre Spider", + "Skullslinger", + "Spinesnatcher", + }, +} + +worldAreas["G2_5_2"] = { + name = "The Bone Pits (Act 2)", + baseName = "The Bone Pits", + description = "Necromantic ash tarnish the sands", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Drudge Osseodon", + "Gilded Cobra", + "Hyena Demon", + "Lost-men Brute", + "Lost-men Necromancer", + "Lost-men Subjugator", + "Lost-men Zealot", + "Ribrattle", + "Skullslinger", + "Spinesnatcher", + "Sun Clan Scavenger", + }, + bossVarieties = { + "Ekbab, Ancient Steed", + }, +} + +worldAreas["G2_6"] = { + name = "Valley of the Titans (Act 2)", + baseName = "Valley of the Titans", + description = "They remain where they slept", + tags = { }, + act = 2, + level = 21, + isMap = false, + isHideout = false, + monsterVarieties = { + "Desiccated Lich", + "Dune Lurker", + "Quake Golem", + "Risen Arbalest", + "Risen Maraketh", + "Skitter Golem", + "Walking Goliath", + }, +} + +worldAreas["G2_7"] = { + name = "The Titan Grotto (Act 2)", + baseName = "The Titan Grotto", + description = "Their echoes rattled the world", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Goliath", + "Sandflesh Mage", + "Sandflesh Skeleton", + "Sandflesh Warrior", + "Winged Horror", + }, + bossVarieties = { + "Zalmarath, the Colossus", + }, +} + +worldAreas["G2_8"] = { + name = "Deshar (Act 2)", + baseName = "Deshar", + description = "The City of the Dead", + tags = { }, + act = 2, + level = 28, + isMap = false, + isHideout = false, + monsterVarieties = { + "Maraketh Undead", + "Porcupine Goliath", + "Rasp Scavenger", + "Regurgitating Vulture", + "Vile Vulture", + }, +} + +worldAreas["G2_8a"] = { + name = "Deshar (Act 2)", + baseName = "Deshar", + description = "The City of the Dead", + tags = { }, + act = 2, + level = 28, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G2_9_1"] = { + name = "Path of Mourning (Act 2)", + baseName = "Path of Mourning", + description = "They climb to mourn their Honoured Dead", + tags = { }, + act = 2, + level = 29, + isMap = false, + isHideout = false, + monsterVarieties = { + "Maraketh Undead", + "Risen Maraketh", + "Risen Tale-woman", + }, +} + +worldAreas["G2_9_2"] = { + name = "The Spires of Deshar (Act 2)", + baseName = "The Spires of Deshar", + description = "Where the Honoured Dead lie buried in the sky", + tags = { }, + act = 2, + level = 30, + isMap = false, + isHideout = false, + monsterVarieties = { + "Faridun Bladedancer", + "Faridun Fledgling", + "Faridun Heavy Infantry", + "Faridun Impaler", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Neophyte", + "Faridun Spearman", + "Faridun Spearwoman", + "Faridun Swordsman", + "Faridun Wind-slicer", + "Maraketh Undead", + "Winged Fiend", + }, + bossVarieties = { + "Tor Gul, the Defiler", + }, +} + +worldAreas["G2_10_1"] = { + name = "Mawdun Quarry (Act 2)", + baseName = "Mawdun Quarry", + description = "The hills of Mawdun became the Faridun foothold", + tags = { }, + act = 2, + level = 17, + isMap = false, + isHideout = false, + monsterVarieties = { + "Armoured Rhex", + "Corrupted Corpse", + "Faridun Crawler", + "Forsaken Hulk", + "Forsaken Miner", + "Plague Harvester", + "Plague Swarm", + }, +} + +worldAreas["G2_10_2"] = { + name = "Mawdun Mine (Act 2)", + baseName = "Mawdun Mine", + description = "Where metal veins bled for the tools of war", + tags = { }, + act = 2, + level = 18, + isMap = false, + isHideout = false, + monsterVarieties = { + "Corrupted Corpse", + "Faridun Crawler", + "Forgotten Crawler", + "Forgotten Satyr", + "Forgotten Stalker", + "Forsaken Miner", + "Mantis Rat", + "Plague Nymph", + }, + bossVarieties = { + "Rudja, the Dread Engineer", + }, +} + +worldAreas["G2_11"] = { + name = "The Dreadnought's Wake (Act 2)", + baseName = "The Dreadnought's Wake", + tags = { }, + act = 2, + level = 30, + isMap = false, + isHideout = false, + monsterVarieties = { + "Corrupted Corpse", + "Plague Harvester", + "Plague Nymph", + "Plague Swarm", + "Rasp Scavenger", + "Rhex", + }, +} + +worldAreas["G2_12"] = { + name = "Dreadnought (Act 2)", + baseName = "Dreadnought", + description = "War Caravan of the Risen King", + tags = { }, + act = 2, + level = 31, + isMap = false, + isHideout = false, + monsterVarieties = { + "Faridun Bladedancer", + "Faridun Butcher", + "Faridun Crawler", + "Faridun Fledgling", + "Faridun Heavy Infantry", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Neophyte", + "Faridun Plaguebringer", + "Faridun Spearman", + "Faridun Spearwoman", + "Faridun Swordsman", + "Faridun Wind-slicer", + "Plague Harvester", + "Plague Swarm", + }, + bossVarieties = { + "Jamanra, the Abomination", + }, +} + +worldAreas["G2_13"] = { + name = "Trial of the Sekhemas (Act 2)", + baseName = "Trial of the Sekhemas", + description = "The Winter Sekhema designed a Great Trial to challenge the worthy", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_1"] = { + name = "Trial of the Sekhemas (Floor 1)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Brimstone Crab", + "Quake Golem", + "Rasp Scavenger", + "Serpent Clan", + "Serpent Shaman", + "Skitter Golem", + "Tombshrieker", + "Vault Lurker", + }, + bossVarieties = { + "Rattlecage, the Earthbreaker", + }, +} + +worldAreas["Sanctum_1_Foyer_1"] = { + name = "Trial of the Sekhemas (Floor 1)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_1_Foyer_2"] = { + name = "Trial of the Sekhemas (Floor 1)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_1_Foyer_3"] = { + name = "Trial of the Sekhemas (Floor 1)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_2"] = { + name = "Trial of the Sekhemas (Floor 2)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Adorned Beetle", + "Adorned Scarab", + "Desiccated Lich", + "Mar Acolyte", + "Risen Arbalest", + "Risen Maraketh", + "Risen Tale-woman", + "Sand Spirit", + "Urnwalker", + }, + bossVarieties = { + "Rafiq of the Frozen Spring", + "Hadi of the Flaming River", + }, +} + +worldAreas["Sanctum_2_Foyer_1"] = { + name = "Trial of the Sekhemas (Floor 2)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_2_Foyer_2"] = { + name = "Trial of the Sekhemas (Floor 2)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_2_Foyer_3"] = { + name = "Trial of the Sekhemas (Floor 2)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_3"] = { + name = "Trial of the Sekhemas (Floor 3)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Adorned Beetle", + "Adorned Scarab", + "Brimstone Crab", + "Desiccated Lich", + "Dune Lurker", + "Porcupine Goliath", + "Rasp Scavenger", + "Sand Spirit", + "Serpent Clan", + "Serpent Shaman", + "Urnwalker", + "Vesper Bat", + "Walking Goliath", + }, + bossVarieties = { + "Ashar, the Sand Mother", + }, +} + +worldAreas["Sanctum_3_Foyer_1"] = { + name = "Trial of the Sekhemas (Floor 3)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_3_Foyer_2"] = { + name = "Trial of the Sekhemas (Floor 3)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_3_Foyer_3"] = { + name = "Trial of the Sekhemas (Floor 3)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_4"] = { + name = "Trial of the Sekhemas (Floor 4)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Desiccated Lich", + "Frost Wraith", + "Goliath", + "Risen Tale-woman", + "Sand Spirit", + "Sandflesh Mage", + "Urnwalker", + "Walking Goliath", + "Winged Horror", + }, + bossVarieties = { + "Zarokh, the Temporal", + }, +} + +worldAreas["Sanctum_4_Foyer_1"] = { + name = "Trial of the Sekhemas (Floor 4)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_4_Foyer_2"] = { + name = "Trial of the Sekhemas (Floor 4)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_4_Foyer_3"] = { + name = "Trial of the Sekhemas (Floor 4)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G3_town"] = { + name = "Ziggurat Encampment (Act 3)", + baseName = "Ziggurat Encampment", + description = "A haven provides refuge from the jungle", + tags = { "area_with_water" }, + act = 3, + level = 44, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G3_1"] = { + name = "Sandswept Marsh (Act 3)", + baseName = "Sandswept Marsh", + description = "Where thick waters stir with the rising dead", + tags = { "area_with_water" }, + act = 3, + level = 33, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bloodthief Wasp", + "Bogfelled Commoner", + "Bogfelled Slave", + "Dredge Fiend", + "Orok Fleshstabber", + "Orok Hunter", + "Orok Shaman", + "Orok Throatcutter", + "Rotting Hulk", + }, + bossVarieties = { + "Rootdredge", + }, +} + +worldAreas["G3_2_1"] = { + name = "Infested Barrens (Act 3)", + baseName = "Infested Barrens", + description = "Where the jungle gives way to colonies and hives", + tags = { "area_with_water" }, + act = 3, + level = 35, + isMap = false, + isHideout = false, + monsterVarieties = { + "Antlion Charger", + "Bane Sapling", + "Diretusk Boar", + "Ill-fated Explorer", + }, +} + +worldAreas["G3_2_2"] = { + name = "The Matlan Waterways (Act 3)", + baseName = "The Matlan Waterways", + description = "Seed of Utzaal's birth and death", + tags = { "area_with_water" }, + act = 3, + level = 39, + isMap = false, + isHideout = false, + monsterVarieties = { + "Azak Brute", + "Azak Fleshstabber", + "Azak Mongrelmaster", + "Azak Shaman", + "Azak Spearthrower", + "Azak Stalker", + "Azak Throatcutter", + "Chaw Mongrel", + "Chyme Skitterer", + "River Drake", + }, +} + +worldAreas["G3_3"] = { + name = "Jungle Ruins (Act 3)", + baseName = "Jungle Ruins", + description = "The jungle thrives amongst overgrown structures", + tags = { "area_with_water" }, + act = 3, + level = 34, + isMap = false, + isHideout = false, + monsterVarieties = { + "Alpha Primate", + "Antlion Charger", + "Bane Sapling", + "Constricted Shambler", + "Constricted Spitter", + "Entwined Hulk", + "Feral Primate", + "Quadrilla", + "Snakethroat Shambler", + }, + bossVarieties = { + "Mighty Silverfist", + }, +} + +worldAreas["G3_4"] = { + name = "The Venom Crypts (Act 3)", + baseName = "The Venom Crypts", + description = "Graves that once held nobility now slither and bite", + tags = { "area_with_water" }, + act = 3, + level = 35, + isMap = false, + isHideout = false, + monsterVarieties = { + "Constricted Shambler", + "Constricted Spitter", + "Entrailhome Shambler", + "Entwined Hulk", + "Orok Fleshstabber", + "Orok Hunter", + "Orok Shaman", + "Orok Throatcutter", + "Rotted Rat", + "Scorpion Monkey", + "Slitherspitter", + "Snakethroat Shambler", + }, +} + +worldAreas["G3_5"] = { + name = "Chimeral Wetlands (Act 3)", + baseName = "Chimeral Wetlands", + description = "Where beauty and death become one", + tags = { "area_with_water" }, + act = 3, + level = 36, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bloom Serpent", + "Diretusk Boar", + "Ill-fated Explorer", + "Prowling Chimeral", + "River Drake", + }, + bossVarieties = { + "Xyclucian, the Chimera", + }, +} + +worldAreas["G3_6_1"] = { + name = "Jiquani's Machinarium (Act 3)", + baseName = "Jiquani's Machinarium", + description = "Where the Architect of Industry bestowed life unto stone", + tags = { "dungeon" }, + act = 3, + level = 37, + isMap = false, + isHideout = false, + monsterVarieties = { + "Crawler Sentinel", + "Pale-stitched Stalker", + "Rotted Rat", + "Rusted Dyna Golem", + "Rusted Reconstructor", + "Vaal Skeletal Archer", + "Vaal Skeletal Priest", + "Vaal Skeletal Squire", + "Vaal Skeletal Warrior", + }, + bossVarieties = { + "Blackjaw, the Remnant", + }, +} + +worldAreas["G3_6_2"] = { + name = "Jiquani's Sanctum (Act 3)", + baseName = "Jiquani's Sanctum", + description = "Seat of Jiquani's rise to power", + tags = { "dungeon" }, + act = 3, + level = 38, + isMap = false, + isHideout = false, + monsterVarieties = { + "Pale-stitched Stalker", + "Prowling Shade", + "Undead Vaal Bladedancer", + "Undead Vaal Guard", + "Vaal Skeletal Archer", + "Vaal Skeletal Priest", + "Vaal Skeletal Squire", + "Vaal Skeletal Warrior", + }, + bossVarieties = { + "Zicoatl, Warden of the Core", + }, +} + +worldAreas["G3_7"] = { + name = "The Azak Bog (Act 3)", + baseName = "The Azak Bog", + description = "Home of the merciless Azak savages", + tags = { "area_with_water" }, + act = 3, + level = 40, + isMap = false, + isHideout = false, + monsterVarieties = { + "Azak Brute", + "Azak Fledgling", + "Azak Fleshstabber", + "Azak Mauler", + "Azak Shaman", + "Azak Spearthrower", + "Azak Stalker", + "Azak Throatcutter", + "Azak Torchbearer", + "Chaw Mongrel", + }, + bossVarieties = { + "Ignagduk, the Bog Witch", + }, +} + +worldAreas["G3_8"] = { + name = "The Drowned City (Act 3)", + baseName = "The Drowned City", + description = "Utzaal the drowned is now revealed", + tags = { "area_with_water" }, + act = 3, + level = 40, + isMap = false, + isHideout = false, + monsterVarieties = { + "Chyme Skitterer", + "Drowned Crawler", + "Drowned Explorer", + "Filthy Crone", + "Filthy First-born", + "Filthy Lobber", + "Flathead Clubber", + "Flathead Warrior", + "Foul Blacksmith", + "Foul Mauler", + "Foul Sage", + "Hunchback Clubber", + "River Drake", + "River Hag", + }, +} + +worldAreas["G3_9"] = { + name = "The Molten Vault (Act 3)", + baseName = "The Molten Vault", + description = "Forge of the forgotten wealth of Kamasa", + tags = { "dungeon" }, + act = 3, + level = 41, + isMap = false, + isHideout = false, + monsterVarieties = { + "Gold-Melted Sentinel", + "Gold-Melted Shambler", + "Gold-melted Blacksmith", + "Vaal Embalmed Archer", + "Vaal Embalmed Axeman", + "Vaal Embalmed Bearer", + "Vaal Embalmed Rogue", + "Vaal Embalmed Spearman", + }, + bossVarieties = { + "Mektul, the Forgemaster", + }, +} + +worldAreas["G3_10"] = { + name = "The Trial of Chaos (Act 3)", + baseName = "The Trial of Chaos", + description = "Where the Trialmaster tests challengers in the name of Chaos", + tags = { "dungeon" }, + act = 3, + level = 38, + isMap = false, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Uxmal, the Beastlord", + "Chetza, the Feathered Plague", + "Bahlak, the Sky Seer", + "The Trialmaster", + }, +} + +worldAreas["G3_10_Airlock"] = { + name = "The Temple of Chaos (Act 3)", + baseName = "The Temple of Chaos", + description = "Testing grounds for the Vaal High Priests", + tags = { "area_with_water" }, + act = 3, + level = 38, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G3_11"] = { + name = "Apex of Filth (Act 3)", + baseName = "Apex of Filth", + description = "The rot and mire of unspeakable centuries", + tags = { "area_with_water" }, + act = 3, + level = 41, + isMap = false, + isHideout = false, + monsterVarieties = { + "Filthy Crone", + "Filthy First-born", + "Filthy Lobber", + "Flathead Clubber", + "Flathead Warrior", + "Flathead Youngling", + "Foul Blacksmith", + "Foul Mauler", + "Foul Sage", + "Hunchback Clubber", + "Pyromushroom Cultivator", + }, + bossVarieties = { + "The Queen of Filth", + }, +} + +worldAreas["G3_12"] = { + name = "Temple of Kopec (Act 3)", + baseName = "Temple of Kopec", + description = "Unfathomable energy resides within the Ziggurat", + tags = { "dungeon" }, + act = 3, + level = 42, + isMap = false, + isHideout = false, + monsterVarieties = { + "Adorned Miscreation", + "Bloodrite Guard", + "Bloodrite Priest", + "Priest of the Sun", + }, + bossVarieties = { + "Ketzuli, High Priest of the Sun", + }, +} + +worldAreas["G3_14"] = { + name = "Utzaal (Act 3)", + baseName = "Utzaal", + description = "The Cradle of Vaal Ambition", + tags = { "area_with_water" }, + act = 3, + level = 43, + isMap = false, + isHideout = false, + monsterVarieties = { + "Chaotic Zealot", + "Gelid Zealot", + "Loyal Jaguar", + "Vaal Excoriator", + "Vaal Goliath", + "Vaal Guard", + "Vaal Overseer", + "Viper Legionnaire", + }, + bossVarieties = { + "Viper Napuatzi", + }, +} + +worldAreas["G3_15"] = { + name = "Library of Kamasa (Act 3)", + baseName = "Library of Kamasa", + tags = { "dungeon" }, + act = 3, + level = 43, + isMap = false, + isHideout = false, + monsterVarieties = { + "Vaal Enforcer", + "Vaal Excoriator", + "Vaal Guard", + "Vaal Overseer", + "Vaal Researcher", + }, +} + +worldAreas["G3_16"] = { + name = "Aggorat (Act 3)", + baseName = "Aggorat", + description = "Salvation sought in beauty and blood", + tags = { "area_with_water" }, + act = 3, + level = 44, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bannerbearing Zealot", + "Blood Priest", + "Blood Priestess", + "Blood Zealot", + "Chaotic Zealot", + "Fiery Zealot", + "Gelid Zealot", + "Vaal Axeman", + "Vaal Formshifter", + "Vaal Goliath", + }, +} + +worldAreas["G3_17"] = { + name = "The Black Chambers (Act 3)", + baseName = "The Black Chambers", + description = "Doryani toiled in her name and his own", + tags = { "area_with_water" }, + act = 3, + level = 45, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bladelash Transcendent", + "Brutal Transcendent", + "Doryani's Elite", + "Fused Swordsman", + "Goliath Transcendent", + "Shielded Transcendent", + "Surgical Experimentalist", + "Warrior Transcendent", + }, + bossVarieties = { + "Doryani, Royal Thaumaturge", + "Doryani's Triumph", + }, +} + +worldAreas["G4_town"] = { + name = "Kingsmarch (Act 4)", + baseName = "Kingsmarch", + description = "Where trade and prospects flourished", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G4_1_1"] = { + name = "Isle of Kin (Act 4)", + baseName = "Isle of Kin", + description = "They mine and harvest to appease their master", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Feral Kin", + "Shaman Kin", + "Skulltop Kin", + "Spearbearer Kin", + "Tallwalker Kin", + "Tuskbearer Kin", + "Wardrum Kin", + }, + bossVarieties = { + "The Blind Beast", + }, +} + +worldAreas["G4_1_2"] = { + name = "Volcanic Warrens (Act 4)", + baseName = "Volcanic Warrens", + description = "Magma coils around a throne most foul", + tags = { "area_with_water" }, + act = 4, + level = 47, + isMap = false, + isHideout = false, + monsterVarieties = { + "Feral Kin", + "Molten Imp", + "Shaman Kin", + "Skulltop Kin", + "Spearbearer Kin", + "Tallwalker Kin", + "Torchbearer Kin", + "Tuskbearer Kin", + "Wardrum Kin", + }, + bossVarieties = { + "Krutog, Lord of Kin", + }, +} + +worldAreas["G4_2_1"] = { + name = "Kedge Bay (Act 4)", + baseName = "Kedge Bay", + description = "Countless wrecks emerge from the fog", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bloated Anchorman", + "Drowned Bearer", + "Drowned Crawler", + "Drowned Explorer", + "Gull Shrike", + "Searot Harpooner", + "Searot Skeleton", + "Searot Sniper", + }, +} + +worldAreas["G4_2_2"] = { + name = "Journey's End (Act 4)", + baseName = "Journey's End", + description = "Those who made it ashore met an unknown end", + tags = { "area_with_water" }, + act = 4, + level = 47, + isMap = false, + isHideout = false, + monsterVarieties = { + "Drowned Explorer", + "Man o' War", + "Rotting Cannoneer", + "Rotting Demolitionist", + "Rotting Soulcatcher", + }, + bossVarieties = { + "Captain Hartlin", + }, +} + +worldAreas["G4_3_1"] = { + name = "Whakapanu Island (Act 4)", + baseName = "Whakapanu Island", + description = "The island consumes those who trespass", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Caustic Crab", + "Coconut Crab", + "Elephant Tortoise", + "Quill Crab", + "Scorpion Monkey", + "Spiked Scuttler", + "Stoneback Rhoa", + }, + bossVarieties = { + "Great White One", + }, +} + +worldAreas["G4_3_2"] = { + name = "Singing Caverns (Act 4)", + baseName = "Singing Caverns", + description = "A beautiful song lures the unwary", + tags = { "area_with_water" }, + act = 4, + level = 47, + isMap = false, + isHideout = false, + monsterVarieties = { + "Amphibious Prowler", + "Brine Maiden", + "Coral-crowned Skeleton", + "Ghastly Siren", + "Giant Maw", + "Luminous Spinefish", + "Skittering Jellycrab", + "Spiked Ray", + }, + bossVarieties = { + "Diamora, Song of Death", + }, +} + +worldAreas["G4_4_1"] = { + name = "Eye of Hinekora (Act 4)", + baseName = "Eye of Hinekora", + description = "The ocean opens for the worthy", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Guardian Lizard", + "Guardian Turtle", + }, +} + +worldAreas["G4_4_2"] = { + name = "Halls of the Dead (Act 4)", + baseName = "Halls of the Dead", + description = "Notable Karui gather here for all time", + tags = { "area_with_water" }, + act = 4, + level = 47, + isMap = false, + isHideout = false, + monsterVarieties = { + "Ancestral Archer", + "Ancestral Channeler", + "Ancestral Guardian", + "Ancestral Headtaker", + "Ancestral Hornbearer", + "Ancestral Warrior", + }, + bossVarieties = { + "Yama The White", + }, +} + +worldAreas["G4_4_3"] = { + name = "Trial of the Ancestors (Act 4)", + baseName = "Trial of the Ancestors", + description = "Where Chieftains are made and the meek are exposed", + tags = { }, + act = 4, + level = 51, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G4_5_1"] = { + name = "Abandoned Prison (Act 4)", + baseName = "Abandoned Prison", + description = "They were left to starve when the Empire fell", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Eaten Rat", + "Eternal Guard", + "Eternal Prisoner", + "Eternal Torturer", + "Prowling Skeleton", + "Rattling Gibbet", + "Risen Rattler", + "Spined Necromancer", + }, +} + +worldAreas["G4_5_2"] = { + name = "Solitary Confinement (Act 4)", + baseName = "Solitary Confinement", + description = "The worst offenders drowned... or worse", + tags = { "area_with_water" }, + act = 4, + level = 47, + isMap = false, + isHideout = false, + monsterVarieties = { + "Angler Maw", + "Bulbous Maw", + "Coral-crowned Skeleton", + "Eternal Guard", + "Pale Abductor", + "Pale Brinesplitter", + "Pale Tidecrasher", + "Pale Waterwalker", + "Prowling Skeleton", + "Spined Necromancer", + }, + bossVarieties = { + "The Prisoner", + }, +} + +worldAreas["G4_7"] = { + name = "Shrike Island (Act 4)", + baseName = "Shrike Island", + description = "Karui collect eggs here to prove themselves", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Carrion Gull", + "Goliath Shrike", + "Gull Shrike", + "Manshrike", + "Raven Shrike", + "Scavenged Skeleton", + "Vile Vulture", + "Vilespit Gull", + }, + bossVarieties = { + "Scourge of the Skies", + }, +} + +worldAreas["G4_8a"] = { + name = "Arastas (Act 4)", + baseName = "Arastas", + description = "The Twilight Order recruit those who dream of more", + tags = { "area_with_water" }, + act = 4, + level = 52, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G4_8b"] = { + name = "Arastas (Act 4)", + baseName = "Arastas", + description = "The Twilight Order recruit those who dream of more", + tags = { "area_with_water" }, + act = 4, + level = 52, + isMap = false, + isHideout = false, + monsterVarieties = { + "Faithful Archer", + "Faithful Warrior", + "Gargantuan Wasp", + "Righteous Axewielder", + "Swarming Wasp", + "Twilight Order Oathsworn", + "Twilight Order Officer", + "Twilight Order Priest", + "Twilight Order Soldier", + }, + bossVarieties = { + "Torvian, Hand of the Saviour", + }, +} + +worldAreas["G4_9_"] = { + name = "Isle of Decay (Act 4)", + baseName = "Isle of Decay", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + "Infested Anglerfish", + "Infested Manta", + "Infested Octopus", + "Infested Turtle", + }, +} + +worldAreas["G4_10"] = { + name = "The Excavation (Act 4)", + baseName = "The Excavation", + description = "Ancient machines and tools hold unknown secrets", + tags = { }, + act = 4, + level = 52, + isMap = false, + isHideout = false, + monsterVarieties = { + "Faithful Archer", + "Faithful Warrior", + "Righteous Axewielder", + "Twilight Order Oathsworn", + "Twilight Order Officer", + "Twilight Order Soldier", + "Zealous Courser", + "Zealous Excavator", + "Zealous Guard", + "Zealous Pillarcrusher", + "Zealous Shockwarden", + }, + bossVarieties = { + "Benedictus, First Herald of Utopia", + }, +} + +worldAreas["G4_11_1a"] = { + name = "Ngakanu (Act 4)", + baseName = "Ngakanu", + description = "Stronghold of the Tukohama Tribe", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G4_11_1b"] = { + name = "Ngakanu (Act 4)", + baseName = "Ngakanu", + description = "Stronghold of the Tukohama Tribe", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood-fevered Axeman", + "Blood-fevered Brew-breather", + "Blood-fevered Hookman", + "Blood-fevered Maceman", + "Blood-fevered Tuskbeast", + "Blood-fevered Warrior", + "Blood-fevered Wisewoman", + }, +} + +worldAreas["G4_11_2"] = { + name = "Heart of the Tribe (Act 4)", + baseName = "Heart of the Tribe", + description = "The Blood Fever spreads faster than fire", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood-fevered Axeman", + "Blood-fevered Brew-breather", + "Blood-fevered Hookman", + "Blood-fevered Maceman", + "Blood-fevered Plaguespreader", + "Blood-fevered Spearman", + "Blood-fevered Warrior", + "Blood-fevered Wisewoman", + }, + bossVarieties = { + "Tavakai, the Chieftain", + }, +} + +worldAreas["G4_13"] = { + name = "Plunder's Point (Act 4)", + baseName = "Plunder's Point", + description = "Not all that is buried is forgotten", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G4_14"] = { + name = "Brinerot Cove (Act 4)", + baseName = "Brinerot Cove", + description = "Cutthroats will do anything for gold", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["P1_Town"] = { + name = "The Refuge (Act 6)", + baseName = "The Refuge", + description = "The Ezomytes rebuild in the memory of all they've lost", + tags = { }, + act = 6, + level = 64, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["P1_1"] = { + name = "Scorched Farmlands (Act 6)", + baseName = "Scorched Farmlands", + description = "The fields burn as the night brings new terror", + tags = { "frost_shrine" }, + act = 6, + level = 54, + isMap = false, + isHideout = false, + monsterVarieties = { + "Azak Fleshstabber", + "Azak Mauler", + "Azak Shaman", + "Azak Spearthrower", + "Azak Stalker", + "Azak Throatcutter", + "Azak Torchbearer", + "Burning Dead", + "Rabid Dog", + "Ribrattle", + "Risen Farmhand", + "Rotting Crow", + "Scarecrow Beast", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Heldra of the Black Pyre", + "Isolde of the White Shroud", + }, +} + +worldAreas["P1_2"] = { + name = "Stones of Serle (Act 6)", + baseName = "Stones of Serle", + description = "Remnants of an ancient rite glow once more", + tags = { }, + act = 6, + level = 54, + isMap = false, + isHideout = false, + monsterVarieties = { + "Frost Wraith", + "Knight-Gaunt", + "Lightning Wraith", + "Pack Werewolf", + "Skeleton Spriggan", + "Voracious Werewolf", + "Werewolf Prowler", + }, + bossVarieties = { + "Siora, Blade of the Mists", + }, +} + +worldAreas["P1_3"] = { + name = "The Blackwood (Act 6)", + baseName = "The Blackwood", + description = "The fey grew silent in shadow", + tags = { }, + act = 6, + level = 55, + isMap = false, + isHideout = false, + monsterVarieties = { + "Forgotten Stag", + "Nameless Burrower", + "Nameless Dweller", + "Nameless Horror", + "Nameless Hulk", + "Nameless Lurker", + "Nameless Vermin", + "Treant Foulspawn", + "Treant Fungalreaver", + "Treant Hookhorror", + "Treant Mystic", + "Treant Sage", + "Treant Spriggan", + }, +} + +worldAreas["P1_4"] = { + name = "Holten (Act 6)", + baseName = "Holten", + description = "In blood they pledged to the voice of darkness", + tags = { }, + act = 6, + level = 55, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bearer of Penitence", + "Burdened Wretch", + "Death Knight", + "Eternal Knight", + "Filthy Crone", + "Gargoyle Demon", + "Ghoul Commander", + "Hungering Stalker", + "Knight-Gaunt", + "Prowling Skeleton", + "Risen Rattler", + "Skulking Ghoul", + "Wheelbound Hag", + }, + bossVarieties = { + "Sigbert of the Sullied Oath", + "Godwin of the Shattered Creed", + }, +} + +worldAreas["P1_5"] = { + name = "Wolvenhold (Act 6)", + baseName = "Wolvenhold", + description = "Cages that once held the enemy now hold their own", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Death Knight", + "Eaten Rat", + "Eternal Prisoner", + "Eternal Torturer", + "Prowling Skeleton", + "Rattling Gibbet", + "Risen Rattler", + "Spined Necromancer", + }, + bossVarieties = { + "Oswin, the Dread Warden", + }, +} + +worldAreas["P1_6"] = { + name = "Holten Estate (Act 6)", + baseName = "Holten Estate", + description = "The fallen of Holten chose to dance with Darkness", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Carrier", + "Blood Collector", + "Blood Cretin", + "Courtesan", + "Iron Enforcer", + "Iron Guard", + "Iron Sharpshooter", + "Iron Spearman", + "Iron Thaumaturgist", + "Tendril Prowler", + "Tendril Sentinel", + }, + bossVarieties = { + "Thane Wulfric", + "Lady Elswyth", + }, +} + +worldAreas["P2_Town"] = { + name = "The Khari Bazaar (Act 6)", + baseName = "The Khari Bazaar", + description = "Where trade bolstered the Maraketh", + tags = { }, + act = 6, + level = 64, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["P2_1"] = { + name = "The Khari Crossing (Act 6)", + baseName = "The Khari Crossing", + description = "Water once flowed but now only desiccation remains", + tags = { }, + act = 6, + level = 54, + isMap = false, + isHideout = false, + monsterVarieties = { + "Crag Leaper", + "Desiccated Lich", + "Dune Lurker", + "Goliath", + "Living Sand", + "Mantis Rat", + "Molten Imp", + "Porcupine Goliath", + "Rasp Scavenger", + "Regurgitating Vulture", + "Risen Arbalest", + "Risen Maraketh", + "Sabre Spider", + "Stoneback Rhoa", + "Tarnished Beetle", + "Tarnished Scarab", + "Vile Vulture", + "Walking Goliath", + }, + bossVarieties = { + "Akthi, the Final Sting", + "Anundr, the Sandworm", + }, +} + +worldAreas["P2_2"] = { + name = "Pools of Khatal (Act 6)", + baseName = "Pools of Khatal", + description = "Steaming pools hide death and decay", + tags = { }, + act = 6, + level = 55, + isMap = false, + isHideout = false, + monsterVarieties = { + "Corrupted Corpse", + "Flesh Larva", + "Plague Harvester", + "Plague Nymph", + "Plague Swarm", + "Porcupine Goliath", + "Rhex", + "Rotting Hulk", + "Sandscoured Dead", + }, +} + +worldAreas["P2_3"] = { + name = "Sel Khari Sanctuary (Act 6)", + baseName = "Sel Khari Sanctuary ", + description = "Home to the guardians of the First Barya", + tags = { }, + act = 6, + level = 55, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bone Stalker", + "Desiccated Lich", + "Ribrattle", + "Risen Arbalest", + "Risen Maraketh", + "Serpent Clan", + "Serpent Shaman", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Elzarah, the Cobra Lord", + }, +} + +worldAreas["P2_5"] = { + name = "The Galai Gates (Act 6)", + baseName = "The Galai Gates", + description = "Gateway of the Fifth River", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Adorned Beetle", + "Adorned Scarab", + "Forgotten Crawler", + "Forgotten Satyr", + "Forgotten Stalker", + "Forsaken Hulk", + "Forsaken Miner", + "Maraketh Undead", + "Molten Imp", + "Risen Tale-woman", + "Tarnished Beetle", + }, + bossVarieties = { + "Vornas, the Fell Flame", + }, +} + +worldAreas["P2_6"] = { + name = "Qimah (Act 6)", + baseName = "Qimah", + description = "Once a mecca of the great Akharas", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bloodthief Wasp", + "Drudge Osseodon", + "Gilded Cobra", + "Hyena Demon", + "Lost-men Necromancer", + "Lost-men Subjugator", + "Lost-men Zealot", + "Mar Acolyte", + "Ribrattle", + "Risen Arbalest", + "Risen Maraketh", + "Skullslinger", + "Spinesnatcher", + "Sun Clan Scavenger", + "Winged Fiend", + }, +} + +worldAreas["P2_7"] = { + name = "Qimah Reservoir (Act 6)", + baseName = "Qimah Reservoir", + description = "The sacred water of Qimah once flowed in abundance", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Faridun Bladedancer", + "Faridun Butcher", + "Faridun Fledgling", + "Faridun Heavy Infantry", + "Faridun Impaler", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Neophyte", + "Faridun Spearman", + "Faridun Spearwoman", + "Faridun Swordsman", + "Faridun Wind-slicer", + "Sand Spirit", + "Tombshrieker", + "Vesper Bat", + "Winged Horror", + }, + bossVarieties = { + "Azmadi, the Faridun Prince", + }, +} + +worldAreas["P3_Town"] = { + name = "The Glade (Act 6)", + baseName = "The Glade", + description = "Base camp af the foot of Mount Kriar", + tags = { }, + act = 6, + level = 64, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["P3_1"] = { + name = "Ashen Forest (Act 6)", + baseName = "Ashen Forest", + description = "The Azmeri hunt here when the season provides", + tags = { }, + act = 6, + level = 54, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bramble Burrower", + "Bramble Rhoa", + "Fungal Artillery", + "Fungal Proliferator", + "Fungal Rattler", + "Fungal Wolf", + "Fungal Zombie", + "Gargantuan Wasp", + "Sabre Spider", + "Swarming Wasp", + "Vault Lurker", + }, +} + +worldAreas["P3_2"] = { + name = "Kriar Village (Act 6)", + baseName = "Kriar Village", + description = "Madness spreads wherever humanity makes its home", + tags = { }, + act = 6, + level = 54, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bloom Serpent", + "Bramble Ape", + "Bramble Burrower", + "Bramble Hulk", + "Constricted Shambler", + "Constricted Spitter", + "Elephant Tortoise", + "Entrailhome Shambler", + "Entwined Hulk", + "Slitherspitter", + "Snakethroat Shambler", + }, + bossVarieties = { + "Lythara, the Wayward Spear", + }, +} + +worldAreas["P3_3"] = { + name = "Glacial Tarn (Act 6)", + baseName = "Glacial Tarn", + description = "In chilling beauty the glacial basin rests", + tags = { }, + act = 6, + level = 55, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bane Sapling", + "Bogfelled Commoner", + "Bogfelled Slave", + "Bulbous Maw", + "Dredge Fiend", + "Drowned Explorer", + "Filthy First-born", + "Ill-fated Explorer", + "Pale Abductor", + "Pale Brinesplitter", + "Pale Tidecrasher", + "Pale Waterwalker", + "Quill Crab", + "River Hag", + }, + bossVarieties = { + "Rakkar, the Frozen Talon", + }, +} + +worldAreas["P3_4"] = { + name = "Howling Caves (Act 6)", + baseName = "Howling Caves", + description = "Howls of beasts tremble the very walls", + tags = { }, + act = 6, + level = 55, + isMap = false, + isHideout = false, + monsterVarieties = { + "Brine Maiden", + "Frost Wraith", + "Ghastly Siren", + "Hungry Wolf", + "Plague Nymph", + "Quadrilla", + "Scorpion Monkey", + }, + bossVarieties = { + "The Abominable Yeti", + }, +} + +worldAreas["P3_5"] = { + name = "Kriar Peaks (Act 6)", + baseName = "Kriar Peaks", + description = "Kriar's snow tipped peaks tower above all", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Cerberic Bat", + "Feral Primate", + "Prowling Shade", + "Stoneclad Gorilla", + "Undead Vaal Bladedancer", + "Undead Vaal Guard", + "Vaal Skeletal Archer", + "Vaal Skeletal Priest", + "Vaal Skeletal Squire", + "Vaal Skeletal Warrior", + }, +} + +worldAreas["P3_6"] = { + name = "Etched Ravine (Act 6)", + baseName = "Etched Ravine", + description = "The Architect of Expansion cut his way into the mountainside", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Crawler Sentinel", + "Powered Zealot", + "Rusted Dyna Golem", + "Rusted Reconstructor", + "Surgical Experimentalist", + "Vaal Axeman", + "Vaal Formshifter", + "Vaal Goliath", + }, + bossVarieties = { + "Stormgore, the Guardian", + }, +} + +worldAreas["P3_7"] = { + name = "The Cuachic Vault (Act 6)", + baseName = "The Cuachic Vault", + description = "Doryani's final contingency against the end", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Priest", + "Blood Priestess", + "Blood Zealot", + "Chaotic Zealot", + "Gelid Zealot", + "Loyal Jaguar", + "Vaal Axeman", + "Vaal Excoriator", + "Vaal Formshifter", + "Vaal Goliath", + "Vaal Guard", + "Vaal Overseer", + }, + bossVarieties = { + "Zelina, Blood Priestess", + "Zolin, Blood Priest", + }, +} + +worldAreas["MapLeaguePortal"] = { + name = "The Realmgate", + baseName = "The Realmgate", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapVoidReliquary"] = { + name = "The Reliquary Vault (Map)", + baseName = "The Reliquary Vault", + description = "Ancient treasures await.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapRustbowl"] = { + name = "Rustbowl (Map)", + baseName = "Rustbowl", + description = "Aeons of wear have rotted steel to its core.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Gozen, Rebellious Rustlord", + }, +} + +worldAreas["MapBackwash"] = { + name = "Backwash (Map)", + baseName = "Backwash", + description = "Humid air chokes and twists everything it touches.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Drowned Explorer", + "Rotting Cannoneer", + "Rotting Soulcatcher", + }, + bossVarieties = { + "Yaota, the Loathsome", + }, +} + +worldAreas["MapBurialBog"] = { + name = "Burial Bog (Map)", + baseName = "Burial Bog", + description = "The land returns the dead as easily as it received them.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Rattler", + }, + bossVarieties = { + "Grudgelash, Vile Thorn", + }, +} + +worldAreas["MapInferno"] = { + name = "Inferno (Map)", + baseName = "Inferno", + description = "Embers swirl as bark crackles and sparks.", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Maraketh", + }, + bossVarieties = { + }, +} + +worldAreas["MapWetlands"] = { + name = "Wetlands (Map)", + baseName = "Wetlands", + description = "Mud and air seethes with warped life.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Maraketh", + }, + bossVarieties = { + "Caedron, the Hyena Lord", + }, +} + +worldAreas["MapBloomingField"] = { + name = "Blooming Field (Map)", + baseName = "Blooming Field", + description = "Bright colours hide the rot beneath.", + tags = { "map", "has_grass_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Eternal Guard", + }, + bossVarieties = { + "The Black Crow", + }, +} + +worldAreas["MapCrimsonShores"] = { + name = "Crimson Shores (Map)", + baseName = "Crimson Shores", + description = "Fishermen once reaped a rich bounty here.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Maraketh", + }, + bossVarieties = { + "Volkhar, the Emberborn", + }, +} + +worldAreas["MapCenotes"] = { + name = "Cenotes (Map)", + baseName = "Cenotes", + description = "The ground shifts underfoot with disturbing ease.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Rattler", + }, + bossVarieties = { + "Bahlak, the Sky Seer", + }, +} + +worldAreas["MapSavanna"] = { + name = "Savannah (Map)", + baseName = "Savannah", + description = "Wild lands spurn those who claim to rule them.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Maraketh", + }, + bossVarieties = { + "Caedron, the Hyena Lord", + }, +} + +worldAreas["MapFortress"] = { + name = "Fortress (Map)", + baseName = "Fortress", + description = "Time overwhelms even the sturdiest walls.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bulbous Maw", + }, + bossVarieties = { + "Pirasha, the Forgotten Prisoner", + }, +} + +worldAreas["MapPenitentiary"] = { + name = "Penitentiary (Map)", + baseName = "Penitentiary", + description = "Restless prisoners yearn for freedom.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Lost-men Zealot", + "Ribrattle", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Incarnation of Death", + }, +} + +worldAreas["MapBloodwood"] = { + name = "Bloodwood (Map)", + baseName = "Bloodwood", + description = "Poisoned trees bear pestilent fruits.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Impaler", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Spearman", + }, + bossVarieties = { + "Gorian, the Moving Earth", + }, +} + +worldAreas["MapSandspit"] = { + name = "Sandspit (Map)", + baseName = "Sandspit", + description = "A haven for seabirds. A hazard for sailors.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Heavy Infantry", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Spearman", + "Faridun Spearwoman", + }, + bossVarieties = { + "The Sandstrider", + }, +} + +worldAreas["MapForge"] = { + name = "Forge (Map)", + baseName = "Forge", + description = "No living hands ever stoked these flames.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Desiccated Lich", + "Walking Goliath", + }, + bossVarieties = { + "Vastweld, the Colossal Guardian", + }, +} + +worldAreas["MapSulphuricCaverns"] = { + name = "Sulphuric Caverns (Map)", + baseName = "Sulphuric Caverns", + description = "Beasts of many kinds sought shelter one final time.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Rattler", + }, + bossVarieties = { + "The Bone Colossus", + "Lord of the Pit", + }, +} + +worldAreas["MapMire"] = { + name = "Mire (Map)", + baseName = "Mire", + description = "These waters devour the same souls they feed.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Arbalest", + "Risen Maraketh", + }, + bossVarieties = { + "Riona, Winter's Cackle", + }, +} + +worldAreas["MapAugury"] = { + name = "Augury (Map)", + baseName = "Augury", + description = "They watched the birds to foretell what any fool could see.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Winged Fiend", + }, + bossVarieties = { + "Gressor-Kul, the Apex", + }, +} + +worldAreas["MapWoodland"] = { + name = "Woodland (Map)", + baseName = "Woodland", + description = "The woods give their leaves to the seasons. Man takes the rest.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Rattling Gibbet", + }, + bossVarieties = { + "Murtagh, the Engorged", + "Colm, the Rancorous", + }, +} + +worldAreas["MapSump"] = { + name = "Sump (Map)", + baseName = "Sump", + description = "Humanity trapped within a cage of desperation and agony.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Prowling Skeleton", + }, + bossVarieties = { + "Brakka, the Withered Crone", + }, +} + +worldAreas["MapWillow"] = { + name = "Willow (Map)", + baseName = "Willow", + description = "Leaves cling to trees as souls cling to life.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Impaler", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Spearman", + }, + bossVarieties = { + "Connal, the Tormented", + }, +} + +worldAreas["MapHive"] = { + name = "Hive (Map)", + baseName = "Hive", + description = "The work of an invisible empire.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Sandflesh Mage", + "Sandflesh Skeleton", + "Sandflesh Warrior", + }, + bossVarieties = { + "The Fungus Behemoth", + }, +} + +worldAreas["MapHeadland"] = { + name = "Headland (Map)", + baseName = "Headland", + description = "Sturdy walls held out an armada, but not the famine it brought.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Quill Crab", + }, + bossVarieties = { + "Hask, the Fallen Son", + }, +} + +worldAreas["MapLoftySummit"] = { + name = "Lofty Summit (Map)", + baseName = "Lofty Summit", + description = "The last vestiges of earth, lost beyond the sky.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Bladedancer", + "Faridun Impaler", + "Faridun Swordsman", + }, + bossVarieties = { + "Oloton, the Remorseless", + }, +} + +worldAreas["MapNecropolis"] = { + name = "Necropolis (Map)", + baseName = "Necropolis", + description = "Silent stones mark ancient graves and forgotten sorrows.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Heavy Infantry", + "Faridun Impaler", + "Faridun Spearwoman", + }, + bossVarieties = { + "Tycho, the Black Praetor", + }, +} + +worldAreas["MapCrypt"] = { + name = "Crypt (Map)", + baseName = "Crypt", + description = "Those killed in battle do not rest peacefully.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Fledgling", + "Faridun Impaler", + "Faridun Neophyte", + "Faridun Wind-slicer", + }, + bossVarieties = { + "Meltwax, Mockery of Faith", + }, +} + +worldAreas["MapHiddenGrotto"] = { + name = "Hidden Grotto (Map)", + baseName = "Hidden Grotto", + description = "Shafts of light raise life where they fall.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Sabre Spider", + }, + bossVarieties = { + "Zar Wali, the Bone Tyrant", + }, +} + +worldAreas["MapSteamingSprings"] = { + name = "Steaming Springs (Map)", + baseName = "Steaming Springs", + description = "The tears of a ravaged earth.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Tarnished Beetle", + "Tarnished Scarab", + }, + bossVarieties = { + "Manassa, the Serpent Queen", + }, +} + +worldAreas["MapSeepage"] = { + name = "Seepage (Map)", + baseName = "Seepage", + description = "The fetid home of foul generations.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Bladedancer", + "Faridun Swordsman", + }, + bossVarieties = { + "The Fungus Behemoth", + }, +} + +worldAreas["MapRiverside"] = { + name = "Riverside (Map)", + baseName = "Riverside", + description = "Rushing waters threaten to move the earth.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Eaten Rat", + }, + bossVarieties = { + "Zekoa, the Headcrusher", + }, +} + +worldAreas["MapRavine"] = { + name = "Ravine (Map)", + baseName = "Ravine", + description = "A wound carved into the world, never to heal.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Caustic Crab", + }, + bossVarieties = { + "Tetzcatl, the Blazing Guardian", + }, +} + +worldAreas["MapSpiderWoods"] = { + name = "Spider Woods (Map)", + baseName = "Spider Woods", + description = "Vast lairs of silk span the treetops.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Mar Acolyte", + "Risen Maraketh", + }, + bossVarieties = { + "Rootgrasp, the Hateful Forest", + }, +} + +worldAreas["MapMarrow"] = { + name = "Marrow (Map)", + baseName = "Marrow", + description = "Darkness enshrouds these endless chasms.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Ribrattle", + "Serpent Shaman", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Zar Wali, the Bone Tyrant", + }, +} + +worldAreas["MapGrimhaven"] = { + name = "Grimhaven (Map)", + baseName = "Grimhaven", + description = "Avarice in the conqueror builds contempt among the conquered.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Serpent Clan", + "Serpent Shaman", + }, + bossVarieties = { + "Saphira, The Dread Consort", + }, +} + +worldAreas["MapVaalVillage"] = { + name = "Vaal Village (Map)", + baseName = "Vaal Village", + description = "Vice wears a mask of simplicity.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Bladedancer", + "Faridun Swordsman", + }, + bossVarieties = { + }, +} + +worldAreas["MapSlick"] = { + name = "Slick (Map)", + baseName = "Slick", + description = "Stagnant oils mix to form a deadly concoction.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Caustic Crab", + }, + bossVarieties = { + "Vorrik, The Infernal Engineer", + }, +} + +worldAreas["MapVaalCity"] = { + name = "Vaal City (Map)", + baseName = "Vaal City", + description = "Hubris convinces men they can survive the mistakes of their forebears.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Butcher", + }, + bossVarieties = { + "Viper Napuatzi", + }, +} + +worldAreas["MapSteppe"] = { + name = "Steppe (Map)", + baseName = "Steppe", + description = "Even the sparse vegetation does not linger here long.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Eternal Guard", + }, + bossVarieties = { + "Gozen, Rebellious Rustlord", + }, +} + +worldAreas["MapRockpools"] = { + name = "Rockpools (Map)", + baseName = "Rockpools", + description = "Life abounds on the shells of its dead ancestors.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Eaten Rat", + }, + bossVarieties = { + "Brughor, the Insatiable", + }, +} + +worldAreas["MapCreek"] = { + name = "Creek (Map)", + baseName = "Creek", + description = "Dark energies congeal the lifeblood of the forest.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Eternal Prisoner", + "Spined Necromancer", + }, + bossVarieties = { + "Tierney, the Hateful", + }, +} + +worldAreas["MapBazaar"] = { + name = "Bazaar (Map)", + baseName = "Bazaar", + description = "Live by the power of Corruption... die by madness.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Heavy Infantry", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Spearman", + "Faridun Spearwoman", + }, + bossVarieties = { + "Viper Napuatzi", + }, +} + +worldAreas["MapDerelictMansion"] = { + name = "Derelict Mansion (Map)", + baseName = "Derelict Mansion", + description = "Darkness always finds its way into the minds of the weak.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Varloch, the Ashen Lord", + "Avelyne, the Withered Rose", + }, +} + +worldAreas["MapOutlands"] = { + name = "Outlands (Map)", + baseName = "Outlands", + description = "Stone shelters brace against the doom of the desert.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Lost-men Zealot", + "Ribrattle", + "Skullslinger", + "Spinesnatcher", + }, +} + +worldAreas["MapBastille"] = { + name = "Bastille (Map)", + baseName = "Bastille", + description = "The final court for aristocrats no longer deemed fit to rule.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Heavy Infantry", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Spearman", + "Faridun Spearwoman", + }, + bossVarieties = { + "Veynar, the Frostbane", + }, +} + +worldAreas["MapDecay"] = { + name = "Decay (Map)", + baseName = "Decay", + description = "Spores dance through the air in search of new hosts.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The Fungus Behemoth", + }, +} + +worldAreas["MapMineshaft"] = { + name = "Mineshaft (Map)", + baseName = "Mineshaft", + description = "A dark labyrinth of steel and stone.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Maraketh Undead", + }, + bossVarieties = { + "Vorrik, The Infernal Engineer", + }, +} + +worldAreas["MapDeserted"] = { + name = "Deserted (Map)", + baseName = "Deserted", + description = "A city ravaged by time and sands.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Lord of the Pit", + }, +} + +worldAreas["MapOasis"] = { + name = "Oasis (Map)", + baseName = "Oasis", + description = "Hidden amongst sunbleached wastes lies a mockery of paradise.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Lost-men Zealot", + "Ribrattle", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Ishtaroth, the Perennial", + }, +} + +worldAreas["MapSunTemple"] = { + name = "Sun Temple (Map)", + baseName = "Sun Temple", + description = "Wet stone emanates an inner warmth. Vaal brilliance lies in wait.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Drowned Explorer", + "Faridun Fledgling", + "Faridun Neophyte", + "Faridun Wind-slicer", + "Rotting Soulcatcher", + }, + bossVarieties = { + "Tonqui, Seer of the Sun", + }, +} + +worldAreas["MapChannel"] = { + name = "Channel (Map)", + baseName = "Channel", + description = "The waters have returned, but no empire remains to greet them.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Ribrattle", + "Serpent Shaman", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Hask, the Fallen Son", + }, +} + +worldAreas["MapVaalFoundry"] = { + name = "Molten Vault (Map)", + baseName = "Molten Vault", + description = "The cult of Kamasa exploited Utzaal long before its fall.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Corrupted Corpse", + }, + bossVarieties = { + "Gulzal, the Living Furnace ", + }, +} + +worldAreas["MapVaalFactory"] = { + name = "The Assembly (Map)", + baseName = "The Assembly", + description = "Remnants of Vaal artifice still remain.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Elephant Tortoise", + }, + bossVarieties = { + "Tetzcatl, the Blazing Guardian", + }, +} + +worldAreas["MapPrecursorTower"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Precursor Displacer", + "Precursor Extractor", + }, +} + +worldAreas["MapPrecursorTowerDesert"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + description = "There is no how, or why, or when. Only awe.", + tags = { "map", "map_tower", "desert_biome" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Precursor Displacer", + "Precursor Extractor", + }, +} + +worldAreas["MapPrecursorTowerForest"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + description = "There is no how, or why, or when. Only awe.", + tags = { "map", "map_tower", "forest_biome" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Precursor Displacer", + "Precursor Extractor", + }, +} + +worldAreas["MapPrecursorTowerGrass"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + description = "There is no how, or why, or when. Only awe.", + tags = { "map", "map_tower", "grass_biome" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Precursor Displacer", + "Precursor Extractor", + }, +} + +worldAreas["MapPrecursorTowerMountain"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + description = "There is no how, or why, or when. Only awe.", + tags = { "map", "mountain_biome" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Precursor Displacer", + "Precursor Extractor", + }, +} + +worldAreas["MapPrecursorTowerSwamp"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + description = "There is no how, or why, or when. Only awe.", + tags = { "map", "map_tower", "swamp_biome" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Precursor Displacer", + "Precursor Extractor", + }, +} + +worldAreas["MapLostTowers"] = { + name = "Lost Towers (Map)", + baseName = "Lost Towers", + description = "The grandest of monuments, standing proudly before an audience of none.", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Heavy Infantry", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Spearman", + "Faridun Spearwoman", + }, + bossVarieties = { + "Chetza, the Feathered Plague", + }, +} + +worldAreas["MapSwampTower"] = { + name = "Sinking Spire (Map)", + baseName = "Sinking Spire", + description = "This Vaal structure is not lost in the jungle. Not yet.", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Drowned Explorer", + "Rotting Cannoneer", + "Rotting Soulcatcher", + }, + bossVarieties = { + "Stormgore, the Guardian", + }, +} + +worldAreas["MapAlpineRidge"] = { + name = "Alpine Ridge (Map)", + baseName = "Alpine Ridge", + description = "The path grows treacherous as the world falls away.", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Sandflesh Mage", + "Sandflesh Skeleton", + "Sandflesh Warrior", + }, + bossVarieties = { + "Ignatia, the Flame-Sworn", + "Gelida, the Frost-Tongue", + }, +} + +worldAreas["MapMesa"] = { + name = "Mesa (Map)", + baseName = "Mesa", + description = "Bleak heights overlook a devastated land.", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Maraketh", + }, + bossVarieties = { + "Karash, The Dune Dweller", + }, +} + +worldAreas["MapBluff"] = { + name = "Bluff (Map)", + baseName = "Bluff", + description = "Life still clings to the highest places.", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Vile Vulture", + }, + bossVarieties = { + "Gressor-Kul, the Apex", + }, +} + +worldAreas["MapKarst"] = { + name = "Karst (Map)", + baseName = "Karst", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapTerrace"] = { + name = "Terrace (Map)", + baseName = "Terrace", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Benedictus, First Herald of Utopia", + }, +} + +worldAreas["MapPlantation"] = { + name = "Plantation (Map)", + baseName = "Plantation", + description = "A mad Thane rules over ruin.", + tags = { "map", "has_grass_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Arbalest", + "Risen Maraketh", + }, + bossVarieties = { + "Varloch, the Ashen Lord", + }, +} + +worldAreas["MapAzmerianRanges"] = { + name = "Azmerian Ranges (Map)", + baseName = "Azmerian Ranges", + description = "The Spirit guides the mountain-born.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Feral Kin", + "Shaman Kin", + "Skulltop Kin", + "Torchbearer Kin", + "Tuskbearer Kin", + "Wardrum Kin", + }, + bossVarieties = { + "Morwyn, the Kinslayer", + }, +} + +worldAreas["MapDeforestation"] = { + name = "Deforestation (Map)", + baseName = "Deforestation", + description = "The felling continues, unto insanity.", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Maraketh", + }, + bossVarieties = { + "Morwyn, the Kinslayer", + }, +} + +worldAreas["MapEpitaph"] = { + name = "Epitaph (Map)", + baseName = "Epitaph", + description = "We know the minds of generations past only by the works they left behind.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Fledgling", + "Faridun Heavy Infantry", + "Faridun Impaler", + "Faridun Neophyte", + "Faridun Spearwoman", + "Faridun Wind-slicer", + }, + bossVarieties = { + "Saphira, The Dread Consort", + }, +} + +worldAreas["MapAridPlains"] = { + name = "Arid Plains (Map)", + baseName = "Arid Plains", + description = "Cruel time and change, now plains only in name.", + tags = { "map", "has_desert_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Ribrattle", + "Serpent Shaman", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Akthi, the Final Sting", + "Anundr, the Sandworm", + }, +} + +worldAreas["MapSinterRift"] = { + name = "Sinter Rift (Map)", + baseName = "Sinter Rift", + description = "The air is acrid. The skin burns. No doubt... sulphite.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Arbalest", + "Risen Maraketh", + }, + bossVarieties = { + "Brughor, the Insatiable", + }, +} + +worldAreas["MapPit"] = { + name = "Pit (Map)", + baseName = "Pit", + description = "They scrabble and dig; they know not why...", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Maraketh", + }, + bossVarieties = { + "Brakkus, the Juggernaut", + }, +} + +worldAreas["MapReservoir"] = { + name = "Reservoir (Map)", + baseName = "Reservoir", + description = "It's always raining, but the channels never fill...", + tags = { "map", "area_with_water", "has_swamp_biome_monsters", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bulbous Maw", + "Pale Abductor", + "Pale Brinesplitter", + }, + bossVarieties = { + "Grudgelash, Vile Thorn", + }, +} + +worldAreas["MapGeode"] = { + name = "Geode (Map)", + baseName = "Geode", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Rattlecage, the Earthbreaker", + }, +} + +worldAreas["MapRupture"] = { + name = "Rupture (Map)", + baseName = "Rupture", + description = "In the end, the river will always conquer the dam.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Eaten Rat", + }, + bossVarieties = { + "Zekoa, the Headcrusher", + }, +} + +worldAreas["MapOvergrown"] = { + name = "Overgrown (Map)", + baseName = "Overgrown", + description = "A garden bereft of its gardener still grows as it pleases.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Eaten Rat", + "Winged Fiend", + }, + bossVarieties = { + "Tetzcatl, the Blazing Guardian", + }, +} + +worldAreas["MapCaldera"] = { + name = "Caldera (Map)", + baseName = "Caldera", + description = "An undrinkable lagoon girt in unbreathable air.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Shaman Kin", + "Spearbearer Kin", + "Tallwalker Kin", + "Torchbearer Kin", + "Wardrum Kin", + }, + bossVarieties = { + "The Ravenous Fang", + }, +} + +worldAreas["MapChasm"] = { + name = "Chasm (Map)", + baseName = "Chasm", + description = "Haunting echoes carry a song of sorrow...", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Diamora, Song of Death", + }, +} + +worldAreas["MapSpring_"] = { + name = "Spring (Map)", + baseName = "Spring", + description = "In these lands, a pure water source is the most valuable treasure.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Ribrattle", + "Serpent Shaman", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Manassa, the Serpent Queen", + }, +} + +worldAreas["MapSevenWaters"] = { + name = "Confluence (Map)", + baseName = "Confluence", + description = "Where nomads share tales of a time before drought.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Desiccated Lich", + "Dune Lurker", + "Walking Goliath", + }, + bossVarieties = { + "Manassa, the Serpent Queen", + }, +} + +worldAreas["MapCavernCity"] = { + name = "Sacred Reservoir (Map)", + baseName = "Sacred Reservoir", + description = "The Temporal's tongue captures the ear of those vying for power.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Lost-men Zealot", + "Ribrattle", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Zahmir, the Blade Sovereign", + }, +} + +worldAreas["MapTrenches"] = { + name = "Trenches (Map)", + baseName = "Trenches", + description = "The Cataclysm tore the land asunder.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Ancestral Headtaker", + "Ancestral Hornbearer", + "Ancestral Warrior", + }, + bossVarieties = { + "Gorian, the Moving Earth", + }, +} + +worldAreas["MapFrozenFalls"] = { + name = "Frozen Falls (Map)", + baseName = "Frozen Falls", + description = "Beware a chill colder than death itself.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Thraeven, Wing of Winter", + }, +} + +worldAreas["MapSwarm"] = { + name = "Swarm (Map)", + baseName = "Swarm", + description = "Something rumbles in the lava-lit gloom.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Volkhar, the Emberborn", + }, +} + +worldAreas["MapWaywardIsle"] = { + name = "Wayward Isle (Map)", + baseName = "Wayward Isle", + description = "The bones of marooned wanderers assemble here.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Gilded Cobra", + "Lost-men Zealot", + "Ribrattle", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Lord of the Pit", + }, +} + +worldAreas["MapStronghold"] = { + name = "Stronghold (Map)", + baseName = "Stronghold", + description = "Merchants and pirates alike need a safe port to peddle their wares.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Shaman Kin", + "Spearbearer Kin", + "Tallwalker Kin", + "Wardrum Kin", + }, + bossVarieties = { + "The Shackled Horror", + }, +} + +worldAreas["MapPort"] = { + name = "Port (Map)", + baseName = "Port", + description = "The sea returns everything eventually. Even the dead.", + tags = { "map", "area_with_water", "has_grass_biome_monsters", "has_water_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Feral Kin", + "Shaman Kin", + "Skulltop Kin", + "Tuskbearer Kin", + "Wardrum Kin", + }, + bossVarieties = { + "Malgor, the Nautilord", + }, +} + +worldAreas["MapCliffside"] = { + name = "Cliffside (Map)", + baseName = "Cliffside", + description = "The grandest sculptures are carved with neither hammer nor chisel.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Amphibious Prowler", + "Brine Maiden", + "Ghastly Siren", + "Skittering Jellycrab", + }, + bossVarieties = { + "Brakkus, the Juggernaut", + }, +} + +worldAreas["MapSinkhole"] = { + name = "Sinkhole (Map)", + baseName = "Sinkhole", + description = "Spirits gather where the world falls away.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Luminous Spinefish", + "Molten Imp", + "Spiked Ray", + }, + bossVarieties = { + "Yama The White", + }, +} + +worldAreas["MapFlotsam"] = { + name = "Flotsam (Map)", + baseName = "Flotsam", + description = "Violent seas and hungry shores devour vessels, crew and all.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Azak Brute", + "Azak Fleshstabber", + "Azak Shaman", + "Azak Spearthrower", + "Azak Stalker", + "Azak Throatcutter", + "Caustic Crab", + "Chaw Mongrel", + "Feral Kin", + "Shaman Kin", + "Skulltop Kin", + "Tuskbearer Kin", + "Wardrum Kin", + }, + bossVarieties = { + "Malgor, the Nautilord", + }, +} + +worldAreas["MapMortuary"] = { + name = "Mortuary (Map)", + baseName = "Mortuary", + description = "These halls weren't meant for you...", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Rattler", + "Spined Necromancer", + }, + bossVarieties = { + "Micata, the Remade", + }, +} + +worldAreas["MapOrbalasCrossing"] = { + name = "Orbala's Crossing (Map)", + baseName = "Orbala's Crossing", + description = "Follow in her footsteps... if you dare.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Serath, the Scaled One", + }, +} + +worldAreas["MapMonument"] = { + name = "The Monument (Map)", + baseName = "The Monument", + description = "It continues still, its purpose unknown.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapGreenhouse"] = { + name = "Greenhouse (Map)", + baseName = "Greenhouse", + description = "Fell blooms and grasping roots grow in shadow.", + tags = { "map", "has_forest_biome_monsters", "has_swamp_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bulbous Maw", + }, + bossVarieties = { + "Rootgrasp, the Hateful Forest", + }, +} + +worldAreas["MapSlash"] = { + name = "Slash (Map)", + baseName = "Slash", + description = "Calm, bleak twilight holds only despair.", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Heavy Infantry", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Spearman", + "Faridun Spearwoman", + }, + bossVarieties = { + "The Black Crow", + }, +} + +worldAreas["MapSanctuary"] = { + name = "Sanctuary (Map)", + baseName = "Sanctuary", + description = "When does protection become a prison?", + tags = { "map", "has_desert_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Lost-men Zealot", + "Ribrattle", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Pirasha, the Forgotten Prisoner", + }, +} + +worldAreas["MapPrecipice"] = { + name = "Precipice (Map)", + baseName = "Precipice", + description = "This cavern burns hot and deadly.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Morvak, the Infernal", + }, +} + +worldAreas["MapArroyo"] = { + name = "Arroyo (Map)", + baseName = "Arroyo", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Akthi, the Final Sting", + "Anundr, the Sandworm", + }, +} + +worldAreas["MapCanyon"] = { + name = "Canyon (Map)", + baseName = "Canyon", + description = "These gates have facilitated many trades. Silks, spices, and now horrors.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Quake Golem", + "Skitter Golem", + }, + bossVarieties = { + "Morvak, the Infernal", + }, +} + +worldAreas["MapOrnateChambers"] = { + name = "Ornate Chambers (Map)", + baseName = "Ornate Chambers", + description = "A sanctuary for the unsanctified.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Arbalest", + "Risen Maraketh", + }, + bossVarieties = { + "Serath, the Scaled One", + }, +} + +worldAreas["MapIceCave"] = { + name = "Ice Cave (Map)", + baseName = "Ice Cave", + description = "The chill is second only to the stench.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Feral Kin", + "Shaman Kin", + "Skulltop Kin", + "Torchbearer Kin", + "Tuskbearer Kin", + "Wardrum Kin", + }, + bossVarieties = { + "The Frostborn Fiend", + }, +} + +worldAreas["MapRugosa"] = { + name = "Rugosa (Map)", + baseName = "Rugosa", + description = "There is beauty to be found in the depths.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Syvora, Daughter of the Deep", + }, +} + +worldAreas["MapRiverhold"] = { + name = "Riverhold (Map)", + baseName = "Riverhold", + description = "Only the shadow of death lives here now.", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Arbalest", + "Risen Maraketh", + }, + bossVarieties = { + "Thariel, the Umbral Wraith", + }, +} + +worldAreas["MapRazedFields"] = { + name = "Razed Fields (Map)", + baseName = "Razed Fields", + description = "Strife and terror rule the night.", + tags = { "map", "has_grass_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Desiccated Lich", + "Living Sand", + }, + bossVarieties = { + "Elvara, the Savage Flame", + "Rael, the Frost Hand", + }, +} + +worldAreas["MapMezzanine"] = { + name = "Mezzanine (Map)", + baseName = "Mezzanine", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapVaalVault"] = { + name = "Sealed Vault (Map)", + baseName = "Sealed Vault", + description = "The Vaal who survived the Cataclysm must now survive each other.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Heavy Infantry", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Spearman", + "Faridun Spearwoman", + }, + bossVarieties = { + "Ytzara, Blood Oracle", + "Maztli, Flesh-Shaper", + }, +} + +worldAreas["MapSnowfall"] = { + name = "Snowfall (Map)", + baseName = "Snowfall", + description = "There is no bleaker tundra than a city at night.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Skittering Jellycrab", + }, + bossVarieties = { + "Thariel, the Umbral Wraith", + }, +} + +worldAreas["MapExcavation"] = { + name = "Digsite (Map)", + baseName = "Digsite", + description = "They dig not to discover, but to escape.", + tags = { "map", "has_grass_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Coral-crowned Skeleton", + "Ghastly Siren", + "Guardian Turtle", + }, + bossVarieties = { + "Aurelian, the Grand Adjudicator", + }, +} + +worldAreas["MapUniqueUntaintedParadise"] = { + name = "Untainted Paradise (Map)", + baseName = "Untainted Paradise", + description = "Life grows strong in this realm of plenty.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bramble Ape", + "Bramble Burrower", + "Bramble Hulk", + "Bramble Rhoa", + "Caustic Crab", + "Quill Crab", + }, +} + +worldAreas["MapUniqueVault"] = { + name = "Vaults of Kamasa (Map)", + baseName = "Vaults of Kamasa", + description = "By that era, Kamasa was just a name. Gold was their true god.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueCastaway"] = { + name = "Castaway (Map)", + baseName = "Castaway", + description = "Hulls crash and splinter upon the shores.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bloated Anchorman", + "Drowned Bearer", + "Drowned Crawler", + "Drowned Explorer", + "Gull Shrike", + "Man o' War", + "Rotting Cannoneer", + "Rotting Demolitionist", + "Rotting Soulcatcher", + "Searot Harpooner", + "Searot Skeleton", + "Searot Sniper", + }, + bossVarieties = { + "Torrek of the Drowned Fleet", + }, +} + +worldAreas["MapUniqueMegalith"] = { + name = "The Ezomyte Megaliths (Map)", + baseName = "The Ezomyte Megaliths", + description = "'Sons from foreign shores, Took refuge from the storm, Bringing knowledge of runes, Our fate was carved soon.' - Ezomyte Folklore", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Ancient Ezomyte", + "Pack Werewolf", + "Risen Arbalest", + "Skeleton Spriggan", + "Vile Hag", + "Vile Imp", + "Werewolf Prowler", + }, +} + +worldAreas["MapUniqueLake"] = { + name = "The Fractured Lake (Map)", + baseName = "The Fractured Lake", + description = "A mirror is a perfect prison for one's sense of self... until it cracks.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueSelenite"] = { + name = "The Silent Cave (Map)", + baseName = "The Silent Cave", + description = "The prismatic patterns of Time shimmer and coalesce in vast geodes hidden from sight.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant01_Chimeral"] = { + name = "Merchant's Campsite (Map)", + baseName = "Merchant's Campsite", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant01_Oasis"] = { + name = "Jado's Campsite (Map)", + baseName = "Jado's Campsite", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant01_Sandswept"] = { + name = "Merchant's Campsite (Map)", + baseName = "Merchant's Campsite", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant02_Crimson"] = { + name = "Merchant's Campsite (Map)", + baseName = "Merchant's Campsite", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant02_Farmland"] = { + name = "Merchant's Campsite (Map)", + baseName = "Merchant's Campsite", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Map_HildaCampsite"] = { + name = "Hilda's Campsite (Map)", + baseName = "Hilda's Campsite", + description = "The hunt never ends... but it does pause for rests.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant03_Beach"] = { + name = "Moment of Zen (Map)", + baseName = "Moment of Zen", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant03_Tropical"] = { + name = "Moment of Zen (Map)", + baseName = "Moment of Zen", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant03_Raft"] = { + name = "Moment of Zen (Map)", + baseName = "Moment of Zen", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant04_PirateShip"] = { + name = "The Voyage (Map)", + baseName = "The Voyage", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueWildwood"] = { + name = "The Viridian Wildwood (Map)", + baseName = "The Viridian Wildwood", + description = "As separate worlds draw ever closer, the Nameless gather at the edge of existence.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Cultist Archer", + "Cultist Brute", + "Cultist Daggerdancer", + "Cultist Warrior", + "Cultist Witch", + "Forgotten Stag", + "Nameless Burrower", + "Nameless Dweller", + "Nameless Horror", + "Nameless Hulk", + "Nameless Lurker", + "Nameless Vermin", + "Treant Foulspawn", + "Treant Fungalreaver", + "Treant Hookhorror", + "Treant Mystic", + "Treant Sage", + "Treant Spriggan", + }, +} + +worldAreas["MapUniqueFreight_"] = { + name = "Freight (Map)", + baseName = "Freight", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + }, +} + +worldAreas["MapUberBoss_IronCitadel"] = { + name = "The Iron Citadel (Map)", + baseName = "The Iron Citadel", + description = "A heart of corruption, borne of steel.", + tags = { "map" }, + act = 10, + level = 80, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Maraketh", + }, + bossVarieties = { + "Count Geonor", + "Geonor, the Putrid Wolf", + }, +} + +worldAreas["MapUberBoss_CopperCitadel"] = { + name = "The Copper Citadel (Map)", + baseName = "The Copper Citadel", + description = "A heart of corruption, borne of copper.", + tags = { "map" }, + act = 10, + level = 80, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Jamanra, the Abomination", + }, +} + +worldAreas["MapUberBoss_StoneCitadel"] = { + name = "The Stone Citadel (Map)", + baseName = "The Stone Citadel", + description = "A heart of corruption, borne of stone.", + tags = { "map" }, + act = 10, + level = 80, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Rattler", + "Spined Necromancer", + }, + bossVarieties = { + "Doryani, Royal Thaumaturge", + "Doryani's Triumph", + }, +} + +worldAreas["MapUberBoss_JadeCitadel"] = { + name = "The Jade Isles (Map)", + baseName = "The Jade Isles", + description = "Valako kept them here, to perfect their skills for war... but the Blood Fever consumed them.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Ancestral Channeler", + "Ancestral Guardian", + "Ancestral Headtaker", + "Ancestral Hornbearer", + "Ancestral Warrior", + "Guardian Lizard", + }, + bossVarieties = { + "Manoki, the Chosen", + "Manoki, the Fevered", + "Manoki, the Defiled", + }, +} + +worldAreas["MapUberBoss_Monolith"] = { + name = "The Burning Monolith (Map)", + baseName = "The Burning Monolith", + description = "Within lies power beyond comprehension.", + tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, + act = 10, + level = 74, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The Arbiter of Ash", + }, +} + +worldAreas["MapUberBoss_FallenStar"] = { + name = "Ruins of Kingsmarch (Map)", + baseName = "Ruins of Kingsmarch", + description = "And it shall be a legendary battle!", + tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, + act = 10, + level = 79, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The Aberration", + }, +} + +worldAreas["MapUberBoss_Delirium"] = { + name = "The Withered Willow (Map)", + baseName = "The Withered Willow", + description = "A gnarled tree reflects a terrifying truth.", + tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, + act = 10, + level = 79, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The Raven Trickster", + }, +} + +worldAreas["MapUberBoss_Ritual"] = { + name = "Caer Tarth (Map)", + baseName = "Caer Tarth", + description = "Once the heart of Druidic power and culture...", + tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, + act = 10, + level = 79, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The Bodach", + }, +} + +worldAreas["MapUberBoss_Divinity"] = { + name = "The Origin Tower (Map)", + baseName = "The Origin Tower", + description = "Perhaps the truth of history may be found within.", + tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, + act = 10, + level = 79, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The Arbiter of Divinity", + }, +} + +worldAreas["MapUberBoss_IronCitadel_Quest"] = { + name = "Western Enigma Chamber (Map)", + baseName = "Western Enigma Chamber", + description = "Where reality begins and ends is uncertain.", + tags = { "map" }, + act = 10, + level = 75, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Maraketh", + }, + bossVarieties = { + "Count Geonor", + "Geonor, the Putrid Wolf", + }, +} + +worldAreas["MapUberBoss_CopperCitadel_Quest"] = { + name = "The Copper Citadel (Map)", + baseName = "The Copper Citadel", + tags = { "map" }, + act = 10, + level = 75, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Jamanra, the Abomination", + }, +} + +worldAreas["MapUberBoss_StoneCitadel_Quest"] = { + name = "Eastern Enigma Chamber (Map)", + baseName = "Eastern Enigma Chamber", + description = "Your eyes betray you at every turn.", + tags = { "map" }, + act = 10, + level = 80, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Rattler", + "Spined Necromancer", + }, + bossVarieties = { + "Doryani, Royal Thaumaturge", + "Doryani's Triumph", + }, +} + +worldAreas["ExpeditionLogBook_Peninsula"] = { + name = "Craggy Peninsula", + baseName = "Craggy Peninsula", + description = "On the edge of the sea, the dead are closest to home.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Tropical"] = { + name = "Lush Isle", + baseName = "Lush Isle", + description = "Life roils over layers of bones.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Tundra"] = { + name = "Frigid Bluffs", + baseName = "Frigid Bluffs", + description = "This place was not always so bleak.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Zealot", + "Gelid Zealot", + }, +} + +worldAreas["ExpeditionLogBook_Atoll"] = { + name = "Barren Atoll", + baseName = "Barren Atoll", + description = "This lonely island lay untouched for centuries.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Digsite"] = { + name = "Exhumed Ruins", + baseName = "Exhumed Ruins", + description = "You will find what they did not.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Reef"] = { + name = "Bleached Shoals", + baseName = "Bleached Shoals", + description = "They came by ship... and they never left.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Wastes"] = { + name = "Scorched Cay", + baseName = "Scorched Cay", + description = "The past lies untouched where the living dare not tread.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Heath"] = { + name = "Moor of Fallen Skies", + baseName = "Moor of Fallen Skies", + description = "Traces of history remain.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Basin"] = { + name = "Stagnant Basin", + baseName = "Stagnant Basin", + description = "The crumbling landscape reveals what lies beneath...", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Gully"] = { + name = "Sloughed Gully", + baseName = "Sloughed Gully", + description = "The past lies piled under dirt and rot.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Prairie"] = { + name = "Grazed Prairie", + baseName = "Grazed Prairie", + description = "The land has forgotten what came before.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Cavern"] = { + name = "Smuggler's Den", + baseName = "Smuggler's Den", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Kalguur"] = { + name = "Runic Catacombs", + baseName = "Runic Catacombs", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "Black Scythe Arbalist", + "Black Scythe Mercenary", + "Druid of the Broken Circle", + "Knight of the Sun", + "Order Ostiary", + "Priest of the Chalice", + "Runed Knight", + "Unearthed Rampager", + "Unearthed Runecaster", + "Unearthed Skeletal Archer", + "Unearthed Skeletal Swordsman", + "Unearthed Skeletal Warrior", + "Unearthed Soldier", + "Unearthed Urchin", + "Unearthed Zombie", + }, +} + +worldAreas["ExpeditionSubArea_Kalguur_Act1"] = { + name = "Lost Catacombs (Act 1)", + baseName = "Lost Catacombs", + description = "The Tree of Souls reveals a hidden past", + tags = { }, + act = 1, + level = 12, + isMap = false, + isHideout = false, + monsterVarieties = { + "Fungal Artillery", + "Fungal Proliferator", + "Fungal Rattler", + "Fungal Wolf", + "Fungal Zombie", + "Priest of the Chalice", + "Runed Knight", + "Unearthed Rampager", + "Unearthed Runecaster", + "Unearthed Skeletal Archer", + "Unearthed Skeletal Swordsman", + "Unearthed Skeletal Warrior", + "Unearthed Zombie", + }, +} + +worldAreas["ExpeditionSubArea_Kalguur_Act2"] = { + name = "Skull of the Titan (Act 2)", + baseName = "Skull of the Titan", + description = "A long dead Titan is more than it seems", + tags = { }, + act = 2, + level = 28, + isMap = false, + isHideout = false, + monsterVarieties = { + "Black Scythe Arbalist", + "Black Scythe Mercenary", + "Quake Golem", + "Skitter Golem", + "Tombshrieker", + "Unearthed Rampager", + "Unearthed Skeletal Archer", + "Unearthed Skeletal Swordsman", + "Unearthed Skeletal Warrior", + "Unearthed Zombie", + "Vault Lurker", + }, +} + +worldAreas["ExpeditionSubArea_Kalguur_Act3"] = { + name = "Mystic Refuge (Act 3)", + baseName = "Mystic Refuge", + description = "The jungle has not forgotten the scrying few", + tags = { }, + act = 3, + level = 35, + isMap = false, + isHideout = false, + monsterVarieties = { + "Constricted Shambler", + "Constricted Spitter", + "Druid of the Broken Circle", + "Entrailhome Shambler", + "Entwined Hulk", + "Rotted Rat", + "Snakethroat Shambler", + "Unearthed Runecaster", + "Unearthed Soldier", + "Unearthed Urchin", + }, +} + +worldAreas["ExpeditionSubArea_Kalguur_Act4"] = { + name = "Deserted Post (Act 4)", + baseName = "Deserted Post", + description = "They left in a hurry and for good reason", + tags = { }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + "Knight of the Sun", + "Order Ostiary", + "Unearthed Runecaster", + "Unearthed Soldier", + "Unearthed Urchin", + }, +} + +worldAreas["ExpeditionSubArea_OlrothBoss"] = { + name = "Obscure Island", + baseName = "Obscure Island", + description = "The truth lies somewhere between light and shadow.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "Amphibious Prowler", + "Knight of the Sun", + "Order Ostiary", + "Skittering Jellycrab", + "Unearthed Skeletal Archer", + "Unearthed Skeletal Swordsman", + "Unearthed Skeletal Warrior", + }, + bossVarieties = { + "Olroth, Origin of the Fall", + }, +} + +worldAreas["ExpeditionSubArea_UhtredBoss"] = { + name = "Secluded Temple", + baseName = "Secluded Temple", + description = "What lies beyond the limits of mortal understanding?", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "Goliath Shrike", + "Manshrike", + "Priest of the Chalice", + "Runed Knight", + "Unearthed Runecaster", + "Unearthed Soldier", + "Unearthed Urchin", + "Vile Vulture", + "Vilespit Gull", + }, + bossVarieties = { + "Uhtred, the Stardrinker", + }, +} + +worldAreas["ExpeditionSubArea_VoranaBoss"] = { + name = "Mournful Cliffside", + baseName = "Mournful Cliffside", + description = "Her one-woman crusade continues still.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "Black Scythe Arbalist", + "Black Scythe Mercenary", + "Gargantuan Wasp", + "Swarming Wasp", + "Unearthed Runecaster", + "Unearthed Soldier", + "Unearthed Zombie", + }, + bossVarieties = { + "Vorana, Last to Fall", + }, +} + +worldAreas["ExpeditionSubArea_MedvedBoss"] = { + name = "Sprawling Jungle", + baseName = "Sprawling Jungle", + description = "What once was, shall be again.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "Caustic Crab", + "Druid of the Broken Circle", + "Scorpion Monkey", + "Stoneback Rhoa", + "Unearthed Soldier", + "Unearthed Urchin", + "Unearthed Zombie", + }, + bossVarieties = { + "Medved, the Fallen Seer", + }, +} + +worldAreas["ExpeditionSubArea_BlackKnightBoss"] = { + name = "Tomb of the Fallen Knight", + baseName = "Tomb of the Fallen Knight", + description = "He disavowed his new King and fled his homeland", + tags = { }, + act = 10, + level = 80, + isMap = false, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Styrn, Fallen Knight of Aldur", + }, +} + +worldAreas["ExpeditionSubArea_Precursor"] = { + name = "Ancient Cache", + baseName = "Ancient Cache", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Lair"] = { + name = "Rancid Nest", + baseName = "Rancid Nest", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Siren"] = { + name = "Hidden Aquifer", + baseName = "Hidden Aquifer", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Volcano"] = { + name = "Sulphur Mines", + baseName = "Sulphur Mines", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Vein"] = { + name = "Gilded Deposit", + baseName = "Gilded Deposit", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Laboratory"] = { + name = "Decayed Laboratory", + baseName = "Decayed Laboratory", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Sanctuary"] = { + name = "Tranquil Chamber", + baseName = "Tranquil Chamber", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Fissure"] = { + name = "Stale Crevice", + baseName = "Stale Crevice", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Catacomb"] = { + name = "Derelict Catacombs", + baseName = "Derelict Catacombs", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Pond"] = { + name = "Famed Pond", + baseName = "Famed Pond", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLeagueBoss"] = { + name = "Kalguuran Tomb (Map)", + baseName = "Kalguuran Tomb", + tags = { "map" }, + act = 10, + level = 80, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Olroth, Origin of the Fall", + }, +} + +worldAreas["Delirium_Act1Town_Quest"] = { + name = "Simulacrum of Delusion", + baseName = "Simulacrum of Delusion", + description = "Delusions of suffering... +and death.", + tags = { }, + act = 10, + level = 80, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Delirium_Act1Town"] = { + name = "Simulacrum of Delusion", + baseName = "Simulacrum of Delusion", + description = "Exactly as you remember it...", + tags = { }, + act = 10, + level = 80, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Delirium_Act2Reveal"] = { + name = "Garukhan's Tomb", + baseName = "Garukhan's Tomb", + description = "Secrets and shadows...", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Delirium_Act3Town"] = { + name = "Sunken Pyramid", + baseName = "Sunken Pyramid", + description = "Drown in the black waters of nightmare...", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Delirium_HungerBoss"] = { + name = "Loathsome Mire", + baseName = "Loathsome Mire", + description = "Your senses may betray you", + tags = { }, + act = 10, + level = 80, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["BreachDomain_01"] = { + name = "Twisted Domain", + baseName = "Twisted Domain", + description = "Under their broken sun they plot our doom", + tags = { "pinnacle_boss" }, + act = 10, + level = 79, + isMap = false, + isHideout = false, + monsterVarieties = { + "It That Controls", + "It That Crawls", + "It That Creeps", + "It That Grasps", + "It That Guards", + "It That Hates", + "It That Hunts", + "It That Lashes", + "It That Shreds", + "It That Stalks", + "It That Watches", + }, + bossVarieties = { + "Xesht, We That Are One", + }, +} + +worldAreas["ChayulaLeague"] = { + name = "Monastery of the Keepers", + baseName = "Monastery of the Keepers", + description = "Through the Dreamer they see their path.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ChayulaLeague_Tower"] = { + name = "Hive Fortress", + baseName = "Hive Fortress", + description = "Our world is becoming... their world.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "It That Controls", + "It That Creeps", + "It That Guards", + "It That Hates", + "It That Hunts", + "It That Lashes", + "It That Shreds", + "It That Stalks", + }, +} + +worldAreas["ChayulaLeague_TowerBoss"] = { + name = "Hive Colony", + baseName = "Hive Colony", + description = "A rare chance to strike back at the horde...", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "It That Controls", + "It That Creeps", + "It That Guards", + "It That Hates", + "It That Hunts", + "It That Lashes", + "It That Shreds", + "It That Stalks", + }, + bossVarieties = { + "It That Was Tul", + "It That Was Esh", + }, +} + +worldAreas["RitualLeagueBoss"] = { + name = "Crux of Nothingness (Map)", + baseName = "Crux of Nothingness", + description = "On the crumbling edge of meaning, He awaits.", + tags = { "map" }, + act = 10, + level = 80, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The King in the Mists", + }, +} + +worldAreas["Abyss_Intro"] = { + name = "Lightless Passage (Act 2)", + baseName = "Lightless Passage", + description = "Something twisted skitters unseen", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Abyssal Shambler", + "Abyssal Strangler", + "Abyssal Walker", + "Blackblooded Blisterboil", + "Blackblooded Cretin", + "Blackblooded Elite", + "Blackblooded Proboscite", + "Flesh Larva", + "Fungoid of the Pit", + "Gargantuan Larva", + "Lightless Moray", + "Lightless Serpent", + "Lightless Vengewing", + "Lost-men Brute", + "Lost-men Subjugator", + "Lost-men Zealot", + "Strider of the Pit", + }, +} + +worldAreas["Abyss_Hub"] = { + name = "The Well of Souls (Act 2)", + baseName = "The Well of Souls", + description = "Gaze not into the Abyss", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Abyss_Depths1"] = { + name = "Abyssal Depths (Act 2)", + baseName = "Abyssal Depths", + description = "Where no mortal has tread", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Abyssal Shambler", + "Abyssal Strangler", + "Abyssal Walker", + "Faridun Plaguebringer", + "Flesh Larva", + "Gargantuan Larva", + "Lightless Abomination", + "Lightless Moray", + "Lightless Serpent", + "Lightless Vengewing", + "Plague Harvester", + }, +} + +worldAreas["Abyss_Depths2"] = { + name = "Abyssal Depths (Act 2)", + baseName = "Abyssal Depths", + description = "Where no mortal has tread", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Abyssal Shambler", + "Abyssal Strangler", + "Abyssal Walker", + "Blackblooded Blisterboil", + "Blackblooded Cretin", + "Blackblooded Elite", + "Blackblooded Proboscite", + "Blackblooded Tarhulk", + "Flesh Larva", + "Gargantuan Larva", + }, +} + +worldAreas["Abyss_Depths3"] = { + name = "Abyssal Depths (Act 2)", + baseName = "Abyssal Depths", + description = "Where no mortal has tread", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Abyssal Shambler", + "Abyssal Strangler", + "Abyssal Walker", + "Flesh Larva", + "Fungoid of the Pit", + "Gargantuan Larva", + "Hound of the Pit", + "Primordium of the Pit", + "Strider of the Pit", + }, +} + +worldAreas["Abyss_Boss1"] = { + name = "Lightless Void", + baseName = "Lightless Void", + description = "Where Amanamu reigns eternal", + tags = { }, + act = 10, + level = 79, + isMap = false, + isHideout = false, + monsterVarieties = { + "Abyssal Shambler", + "Abyssal Strangler", + "Abyssal Walker", + "Faridun Plaguebringer", + "Flesh Larva", + "Gargantuan Larva", + "Lightless Abomination", + "Lightless Moray", + "Lightless Serpent", + "Lightless Vengewing", + "Plague Harvester", + }, + bossVarieties = { + "Tasgul, Swallower of Light", + }, +} + +worldAreas["Abyss_Boss2"] = { + name = "Dark Domain", + baseName = "Dark Domain", + description = "Where the Blackblooded holds dominion", + tags = { }, + act = 10, + level = 79, + isMap = false, + isHideout = false, + monsterVarieties = { + "Abyssal Shambler", + "Abyssal Strangler", + "Abyssal Walker", + "Blackblooded Blisterboil", + "Blackblooded Cretin", + "Blackblooded Elite", + "Blackblooded Proboscite", + "Blackblooded Tarhulk", + "Flesh Larva", + "Gargantuan Larva", + }, + bossVarieties = { + "Vandroth, Blackblooded Enslaver", + }, +} + +worldAreas["Abyss_Pinnacle"] = { + name = "The Well of Souls", + baseName = "The Well of Souls", + description = "From anywhere, and everywhere, it is... down.", + tags = { "pinnacle_boss" }, + act = 10, + level = 79, + isMap = false, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Vessel of Kulemak", + }, +} + +worldAreas["KaruiBossShowcase"] = { + name = "Karui Boss Showcase (Act 4)", + baseName = "Karui Boss Showcase", + tags = { "area_with_water" }, + act = 4, + level = 30, + isMap = false, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Tavakai, the Chieftain", + }, +} + +worldAreas["BossRush_Area1"] = { + name = "Boss Rush Area 1 (Map)", + baseName = "Boss Rush Area 1", + tags = { "map", "area_with_water" }, + act = 10, + level = 35, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Great White One", + "Blackjaw, the Remnant", + "The Blind Beast", + "Azarian, the Forsaken Son", + "Captain Hartlin", + }, +} + +worldAreas["BossRush_Area2"] = { + name = "Boss Rush Area 2 (Map)", + baseName = "Boss Rush Area 2", + tags = { "map", "area_with_water" }, + act = 10, + level = 35, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Mighty Silverfist", + "Krutog, Lord of Kin", + "Ignagduk, the Bog Witch", + "Diamora, Song of Death", + "Xyclucian, the Chimera", + }, +} + +worldAreas["BossRush_Area3"] = { + name = "Boss Rush Area 3 (Map)", + baseName = "Boss Rush Area 3", + tags = { "map", "area_with_water" }, + act = 10, + level = 35, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Yama The White", + "Tor Gul, the Defiler", + "The Prisoner", + "Viper Napuatzi", + "Xesht, We That Are One", + }, +} + +worldAreas["G_Endgame_Town"] = { + name = "The Ziggurat Refuge", + baseName = "The Ziggurat Refuge", + description = "The last light at the end of the world.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "Adorned Beetle", + "Adorned Miscreation", + "Adorned Scarab", + "Alpha Primate", + "Amphibious Prowler", + "Ancestral Archer", + "Ancestral Channeler", + "Ancestral Guardian", + "Ancestral Headtaker", + "Ancestral Hornbearer", + "Ancestral Warrior", + "Ancient Ezomyte", + "Angler Maw", + "Antlion Charger", + "Armoured Rhex", + "Azak Brute", + "Azak Fledgling", + "Azak Fleshstabber", + "Azak Mauler", + "Azak Shaman", + "Azak Spearthrower", + "Azak Stalker", + "Azak Throatcutter", + "Bearer of Penitence", + "Bladelash Transcendent", + "Bloated Anchorman", + "Blood Carrier", + "Blood Collector", + "Blood Cretin", + "Blood Priest", + "Blood Priestess", + "Blood Zealot", + "Blood-fevered Axeman", + "Blood-fevered Brew-breather", + "Blood-fevered Hookman", + "Blood-fevered Maceman", + "Blood-fevered Plaguespreader", + "Blood-fevered Spearman", + "Blood-fevered Tuskbeast", + "Blood-fevered Warrior", + "Blood-fevered Wisewoman", + "Bloodrite Guard", + "Bloodrite Priest", + "Bloodthief Wasp", + "Bloom Serpent", + "Bogfelled Commoner", + "Bogfelled Slave", + "Bone Stalker", + "Bramble Ape", + "Bramble Burrower", + "Bramble Hulk", + "Bramble Rhoa", + "Brimstone Crab", + "Brine Maiden", + "Brutal Transcendent", + "Bulbous Maw", + "Burdened Wretch", + "Burning Dead", + "Caustic Crab", + "Chaotic Zealot", + "Chaw Mongrel", + "Chyme Skitterer", + "Constricted Shambler", + "Constricted Spitter", + "Corrupted Corpse", + "Courtesan", + "Crag Leaper", + "Cultist Archer", + "Cultist Brute", + "Cultist Daggerdancer", + "Cultist Warrior", + "Cultist Witch", + "Cultivated Grove", + "Death Knight", + "Decrepit Mercenary", + "Desiccated Lich", + "Diretusk Boar", + "Doryani's Elite", + "Dread Servant", + "Dredge Fiend", + "Drowned", + "Drowned Bearer", + "Drowned Crawler", + "Drowned Explorer", + "Drudge Osseodon", + "Dune Lurker", + "Elephant Tortoise", + "Entrailhome Shambler", + "Entwined Hulk", + "Eternal Guard", + "Eternal Knight", + "Eternal Prisoner", + "Eternal Torturer", + "Faithful Archer", + "Faithful Warrior", + "Faridun Bladedancer", + "Faridun Butcher", + "Faridun Crawler", + "Faridun Fledgling", + "Faridun Heavy Infantry", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Neophyte", + "Faridun Plaguebringer", + "Faridun Spearman", + "Faridun Swordsman", + "Faridun Wind-slicer", + "Feral Kin", + "Feral Primate", + "Fiery Zealot", + "Filthy Crone", + "Filthy First-born", + "Filthy Lobber", + "Flathead Clubber", + "Flathead Warrior", + "Flathead Youngling", + "Flesh Larva", + "Forgotten Crawler", + "Forgotten Satyr", + "Forgotten Stalker", + "Forsaken Hulk", + "Forsaken Miner", + "Foul Blacksmith", + "Foul Mauler", + "Foul Sage", + "Frost Wraith", + "Fungal Artillery", + "Fungal Proliferator", + "Fungal Rattler", + "Fungal Wolf", + "Fungal Zombie", + "Fused Swordsman", + "Gargantuan Wasp", + "Gargoyle Demon", + "Gelid Zealot", + "Ghastly Siren", + "Giant Maw", + "Gilded Cobra", + "Gold-Melted Sentinel", + "Gold-Melted Shambler", + "Gold-melted Blacksmith", + "Goliath", + "Goliath Shrike", + "Goliath Transcendent", + "Guardian Lizard", + "Guardian Turtle", + "Gull Shrike", + "Hunchback Clubber", + "Hyena Demon", + "Ill-fated Explorer", + "Iron Guard", + "Iron Sharpshooter", + "Iron Spearman", + "Iron Thaumaturgist", + "Knight-Gaunt", + "Lightning Wraith", + "Living Sand", + "Lost-men Brute", + "Lost-men Necromancer", + "Lost-men Subjugator", + "Lost-men Zealot", + "Luminous Spinefish", + "Man o' War", + "Manshrike", + "Mantis Rat", + "Mar Acolyte", + "Maraketh Undead", + "Molten Imp", + "Mud Simulacrum", + "Orok Fleshstabber", + "Orok Hunter", + "Orok Shaman", + "Orok Throatcutter", + "Pack Werewolf", + "Pale Abductor", + "Pale Brinesplitter", + "Pale Tidecrasher", + "Pale Waterwalker", + "Pale-stitched Stalker", + "Plague Harvester", + "Plague Nymph", + "Plague Swarm", + "Porcupine Crab", + "Porcupine Goliath", + "Powered Zealot", + "Priest of the Sun", + "Prowling Chimeral", + "Prowling Shade", + "Pyromushroom Cultivator", + "Quadrilla", + "Quake Golem", + "Quill Crab", + "Rabid Dog", + "Rasp Scavenger", + "Rattling Gibbet", + "Rhex", + "Ribrattle", + "Righteous Axewielder", + "Risen Arbalest", + "Risen Farmhand", + "Risen Maraketh", + "Risen Rattler", + "Risen Tale-woman", + "River Drake", + "River Hag", + "Rotted Rat", + "Rotten Wolf", + "Rotting Cannoneer", + "Rotting Crow", + "Rotting Demolitionist", + "Rotting Hulk", + "Rotting Soulcatcher", + "Rusted Dyna Golem", + "Sabre Spider", + "Sand Spirit", + "Sandflesh Mage", + "Sandflesh Skeleton", + "Sandflesh Warrior", + "Sandscoured Dead", + "Scarecrow Beast", + "Scavenged Skeleton", + "Scorpion Monkey", + "Searot Harpooner", + "Searot Skeleton", + "Searot Sniper", + "Serpent Clan", + "Serpent Shaman", + "Shaman Kin", + "Shielded Transcendent", + "Skeleton Spriggan", + "Skitter Golem", + "Skittering Jellycrab", + "Skullslinger", + "Skulltop Kin", + "Slitherspitter", + "Snakethroat Shambler", + "Spearbearer Kin", + "Spiked Ray", + "Spiked Scuttler", + "Spined Necromancer", + "Spinesnatcher", + "Stoneback Rhoa", + "Sun Clan Scavenger", + "Surgical Experimentalist", + "Swamp Golem", + "Swarming Wasp", + "Tallwalker Kin", + "Tarnished Beetle", + "Tarnished Scarab", + "Tendril Prowler", + "Tendril Sentinel", + "Tombshrieker", + "Torchbearer Kin", + "Tuskbearer Kin", + "Twilight Order Oathsworn", + "Twilight Order Officer", + "Twilight Order Priest", + "Twilight Order Soldier", + "Undead Vaal Bladedancer", + "Undead Vaal Guard", + "Undertaker", + "Vaal Axeman", + "Vaal Embalmed Archer", + "Vaal Embalmed Axeman", + "Vaal Embalmed Bearer", + "Vaal Embalmed Rogue", + "Vaal Embalmed Spearman", + "Vaal Excoriator", + "Vaal Formshifter", + "Vaal Goliath", + "Vaal Guard", + "Vaal Overseer", + "Vaal Skeletal Archer", + "Vaal Skeletal Priest", + "Vaal Skeletal Squire", + "Vaal Skeletal Warrior", + "Vault Lurker", + "Venomous Crab", + "Venomous Crab Matriarch", + "Vile Hag", + "Vile Imp", + "Vile Vulture", + "Vilespit Gull", + "Viper Legionnaire", + "Walking Goliath", + "Wardrum Kin", + "Warrior Transcendent", + "Werewolf Prowler", + "Winged Fiend", + "Winged Horror", + "Wretched Rattler", + "Zealous Courser", + "Zealous Excavator", + "Zealous Guard", + "Zealous Pillarcrusher", + "Zealous Shockwarden", + }, +} + +worldAreas["IncursionTemplePresent"] = { + name = "Lost Temple (Act 1)", + baseName = "Lost Temple", + description = "Two thousand years of dust and rot await", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["IncursionTemple"] = { + name = "Atziri's Temple (Act 3)", + baseName = "Atziri's Temple", + description = "400 BIC", + tags = { }, + act = 3, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["IncursionHub"] = { + name = "Vaal Ruins (Act 3)", + baseName = "Vaal Ruins", + description = "Forgotten remnants lie in silence", + tags = { }, + act = 3, + level = 2, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["IncursionHubEndgame"] = { + name = "Vaal Ruins", + baseName = "Vaal Ruins", + description = "The secrets of the Vaal await an intrepid explorer.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["DruidTrailer"] = { + name = "Druid Trailer (Act 1)", + baseName = "Druid Trailer", + tags = { }, + act = 1, + level = 30, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapMothersoul_Male"] = { + name = "The Patriarch Halls (Map)", + baseName = "The Patriarch Halls", + description = "One cannot create life without the power to take it.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Precursor Driller", + "Precursor Fabricator", + "Precursor Refractor", + "Precursor Spherator", + "Tombshrieker", + }, + bossVarieties = { + "Phyx, Sentinel of the Spark", + }, +} + +worldAreas["MapMothersoul_Female"] = { + name = "The Matriarch Halls (Map)", + baseName = "The Matriarch Halls", + description = "One cannot take life without the power to create it.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Precursor Driller", + "Precursor Fabricator", + "Precursor Refractor", + "Precursor Spherator", + "Tombshrieker", + }, + bossVarieties = { + "Phya, Sentinel of the Cradle", + }, +} + +worldAreas["MapMothersoul_Male_Quest"] = { + name = "The Patriarch Halls (Map)", + baseName = "The Patriarch Halls", + description = "One cannot create life without the power to take it.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Phyx, Sentinel of the Spark", + }, +} + +worldAreas["MapMothersoul_Female_Quest"] = { + name = "The Matriarch Halls (Map)", + baseName = "The Matriarch Halls", + description = "One cannot take life without the power to create it.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Phya, Sentinel of the Cradle", + }, +} + +worldAreas["MapUniqueReactor_01"] = { + name = "Western Gateway (Map)", + baseName = "Western Gateway", + description = "Silent and imposing, it dominates the landscape.", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Precursor Driller", + "Precursor Fabricator", + "Precursor Refractor", + "Precursor Spherator", + "Tombshrieker", + }, + bossVarieties = { + "Precursor Separator", + }, +} + +worldAreas["MapUniqueReactor_02"] = { + name = "Ancient Gateway (Map)", + baseName = "Ancient Gateway", + description = "Long lost secrets lie buried beyond.", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Precursor Driller", + "Precursor Fabricator", + "Precursor Refractor", + "Precursor Spherator", + "Tombshrieker", + }, +} + +worldAreas["MapUniqueReactor_03"] = { + name = "Eastern Gateway (Map)", + baseName = "Eastern Gateway", + description = "What kind of people could have built such a thing?", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Precursor Driller", + "Precursor Fabricator", + "Precursor Refractor", + "Precursor Spherator", + "Tombshrieker", + }, + bossVarieties = { + "Precursor Refiner", + }, +} + +worldAreas["MapUniqueReactor_04"] = { + name = "Site of the Chosen (Map)", + baseName = "Site of the Chosen", + description = "Selfless ancients gave themselves to save tomorrow.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["PrecursorVault"] = { + name = "Precursor Vault", + baseName = "Precursor Vault", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["EndgameDoodad_MeteorCrater"] = { + name = "The Fallen Star", + baseName = "The Fallen Star", + description = "What ruin the sky wreaks...", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["EndgameDoodad_BeastGroundZero"] = { + name = "The Chained Beast", + baseName = "The Chained Beast", + description = "Heroes of many different cultures gather to save the world.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueInitialTower"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + description = "A tower of the Ancients emerged before your eyes", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Maraketh", + }, + bossVarieties = { + "Karash, The Dune Dweller", + }, +} + +return worldAreas diff --git a/src/Export/Minions/SpectreList.txt b/src/Export/Minions/SpectreList.txt index 6caeb5f45..ba1bd355d 100644 --- a/src/Export/Minions/SpectreList.txt +++ b/src/Export/Minions/SpectreList.txt @@ -14,14 +14,18 @@ Metadata/Monsters/Spiker/Spiker3_ Metadata/Monsters/MudBurrower/BrambleBurrower ---- Bramble Burrower Metadata/Monsters/StonebackRhoa/BrambleRhoa ---- Bramble Rhoa Metadata/Monsters/CrabMonsters/CrabCoconut ---- Coconut Crab +Metadata/Monsters/CrowBell/CrowBellBossMinion1 ---- The Crowbell +Metadata/Monsters/CrowBell/CrowBellBossMinion2 ---- The Black Crow Metadata/Monsters/Wraith/WraithSpookyColdSpectre ---- Frost Wraith +Metadata/Monsters/Wraith/Runemarked/WraithSpookyRunemarked ---- Tempest Wraith Metadata/Monsters/Wraith/WraithSpookyLightningSpectre ---- Lightning Wraith Metadata/Monsters/TheCountsGuardEliteCorruptedMageLessCorrupted/CorruptedEliteGuard ---- Iron Thaumaturgist Metadata/Monsters/TheCountsEliteGuardCorrupted/VariantB/CorruptedEliteToothy ---- Iron Guard Metadata/Monsters/TheCountsEliteGuardCorrupted/VariantA/CorruptedEliteSpear_ ---- Iron Spearman Metadata/Monsters/TheCountsEliteGuardCorrupted/Ranged/CorruptedEliteRanger_ ---- Iron Sharpshooter Metadata/Monsters/TheCountsEliteGuardCorrupted/MeleeVariantB/CorruptedEliteBloater ---- Iron Enforcer -Metadata/Monsters/MudBurrower/MudBurrowerTailBoss_ ---- The Devourer +Metadata/Monsters/MudBurrower/MudBurrowerHeadBossMinion1 ---- The Devourer +Metadata/Monsters/MudBurrower/MudBurrowerHeadBossMinion2 ---- Gorian, the Moving Earth Metadata/Monsters/FungusZombie/FungusZombieMedium ---- Fungal Zombie Metadata/Monsters/FungusZombie/FungusZombieFungalmancer ---- Fungal Proliferator Metadata/Monsters/MudGolem/MudGolem ---- Mud Simulacrum @@ -56,8 +60,12 @@ Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxe__ Metadata/Monsters/Crow/CrowCarrion ---- Rotting Crow Metadata/Monsters/BrambleHulk/BrambleHulk1 ---- Bramble Hulk Metadata/Monsters/Ghouls/GhoulCommander ---- Ghoul Commander -Metadata/Monsters/Bird/MutantBird ---- Scourge of the Skies -Metadata/Monsters/Bird/MutantBirdDog ---- Flesh Pup +Metadata/Monsters/ChimeraWetlandsBoss/ChimeraWetlandsBossMinion1 ---- Xyclucian, the Chimera +Metadata/Monsters/ChimeraWetlandsBoss/ChimeraWetlandsBossMinion2 ---- Xilozoma, the Maw-Beast +Metadata/Monsters/Ultimatum/ChimeraUltimatumBossMinion1 ---- Uxmal, the Beastlord +Metadata/Monsters/Ultimatum/ChimeraUltimatumBossMinion2 ---- Gressor-Kul, the Apex +Metadata/Monsters/Bird2/MutantBird2Minion1 ---- Scourge of the Skies +Metadata/Monsters/Bird2/MutantBird2Minion2 ---- Chetza, the Feathered Plague Metadata/Monsters/Ghouls/Ghoul ---- Skulking Ghoul Metadata/Monsters/Skeletons/Rusted/RustedSkeletonOneHandSwordShield ---- Rust Skeleton Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonUnarmed ---- Risen Maraketh @@ -83,12 +91,12 @@ Metadata/Monsters/BoneCultists/BoneCultist_Zealots/FarudinLocustWarlock Metadata/Monsters/Mutewind/MutewindManDualSword ---- Faridun Swordsman Metadata/Monsters/Mutewind/MutewindMan2HSpear ---- Faridun Spearman Metadata/Monsters/Mutewind/MutewindManSpearShield_ ---- Faridun Heavy Infantry +Metadata/Monsters/Mutewind/Runemarked/MutewindWomanSpearRunemarked ---- Faridun Spearwoman Metadata/Monsters/Mutewind/MutewindWomanDualSword ---- Faridun Bladedancer Metadata/Monsters/Mutewind/MutewindWomanJavelin ---- Faridun Javelineer Metadata/Monsters/Mutewind/MutewindWomanSpearShield ---- Faridun Infantry Metadata/Monsters/Mutewind/MutewindBoy ---- Faridun Neophyte Metadata/Monsters/Mutewind/MutewindGirl ---- Faridun Fledgling -Metadata/Monsters/Mutewind/MutewindWomanSpearCorroded__ ---- Faridun Spearwoman Metadata/Monsters/Mutewind/MutewindWomanDualDaggerCorroded__ ---- Faridun Wind-slicer Metadata/Monsters/FaridunLizards/FaridunLizard_ ---- Rhex Metadata/Monsters/FaridunLizards/FaridunLizard_Armoured_ ---- Armoured Rhex @@ -130,6 +138,8 @@ Metadata/Monsters/SerpentClanMonster/SerpentClan1 Metadata/Monsters/SaltGolem/SaltGolemNoEmerge_ ---- Quake Golem Metadata/Monsters/HyenaMonster/HyenaMonster ---- Hyena Demon Metadata/Monsters/HyenaMonster/HyenaCentaurSpear ---- Sun Clan Scavenger +Metadata/Monsters/HyenaMonster/RathbreakerBossMinion1 ---- Rathbreaker +Metadata/Monsters/HyenaMonster/RathbreakerBossMinion2 ---- Caedron, the Hyena Lord Metadata/Monsters/ShellMonster/ShellMonster ---- Brimstone Crab Metadata/Monsters/ShellMonster/ShellMonsterPoison_ ---- Caustic Crab Metadata/Monsters/VultureRegurgitator/VultureRegurgitator_ ---- Regurgitating Vulture @@ -151,7 +161,6 @@ Metadata/Monsters/PitifulFabrications/PitifulFabrication01 Metadata/Monsters/PitifulFabrications/PitifulFabrication02 ---- Ribrattle Metadata/Monsters/PitifulFabrications/PitifulFabrication03_ ---- Spinesnatcher Metadata/Monsters/SerpentClanMonster/SerpentClanCaster ---- Serpent Shaman -Metadata/Monsters/SerpentClanMonster/SerpentClanCasterBossInterlude ---- Bewitching Serpent Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoUnarmed_ ---- Sandflesh Skeleton Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoSword_ ---- Sandflesh Warrior Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoCaster ---- Sandflesh Mage @@ -170,6 +179,7 @@ Metadata/Monsters/PlagueBringer/PlagueBringer Metadata/Monsters/PlagueBringer/PlagueBringer ---- Fleshpierce Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderSoldier ---- Twilight Order Soldier Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderOfficer_ ---- Twilight Order Officer +Metadata/Monsters/TwilightOrderExcavationOverseer/Runemarked/TwilightOrderOverseerRunemarked ---- Twilight Overseer Metadata/Monsters/CorpseWheel/PlagueCorpseWheel ---- The Punished Metadata/Monsters/BrainWorm/DuneLurker_ ---- Dune Lurker Metadata/Monsters/WingedCreature/WingedCreature ---- Winged Horror @@ -216,6 +226,10 @@ Metadata/Monsters/Skeletons/BoneRabble/BoneRabblePriest Metadata/Monsters/Skeletons/BoneRabble/BoneRabbleEagle ---- Vaal Skeletal Archer Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorer1 ---- Ill-fated Explorer Metadata/Monsters/Quadrilla/Quadrilla ---- Quadrilla +Metadata/Monsters/Quadrilla/QuadrillaBossMinion1 ---- Mighty Silverfist +Metadata/Monsters/Quadrilla/QuadrillaBossMinion2 ---- Zekoa, the Headcrusher +Metadata/Monsters/Quadrilla/IcyQuadrillaBossMinion1 ---- The Abominable Yeti +Metadata/Monsters/Quadrilla/IcyQuadrillaBossMinion2 ---- The Frostborn Fiend Metadata/Monsters/NettleAnt/NettleAnt__ ---- Nettle Ant Metadata/Monsters/SnakeHulk/SnakeHulk ---- Entwined Hulk Metadata/Monsters/SerpentHusk/SerpentHusk__ ---- Snakethroat Shambler @@ -340,6 +354,8 @@ Metadata/Monsters/ElephantRhino/ElephantRhino Metadata/Monsters/DeepDwellerBoss/SpikedDweller ---- Spiked Scuttler Metadata/Monsters/StonebackRhoa/StonebackRhoa ---- Stoneback Rhoa Metadata/Monsters/StonebackRhoa/GoblinStonebackRhoa ---- Captive Stoneback Rhoa +Metadata/Monsters/GreatWhiteOne/GreatWhiteOneMinion1 ---- Great White One +Metadata/Monsters/GreatWhiteOne/GreatWhiteOneMinion2 ---- The Sandstrider Metadata/Monsters/Goblins/GoblinStabber ---- Skulltop Kin Metadata/Monsters/Goblins/GoblinStabberNoSkull ---- Feral Kin Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearman ---- Spearbearer Kin @@ -348,6 +364,9 @@ Metadata/Monsters/Goblins/GoblinDrummer/GoblinDrummer Metadata/Monsters/Goblins/GoblinTusker/GoblinTusker ---- Tuskbearer Kin Metadata/Monsters/Goblins/GoblinShaman/GoblinShaman ---- Shaman Kin Metadata/Monsters/HarpyMonster/MagmaHarpy/MagmaHarpy ---- Molten Imp +Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion1_ ---- The Ravenous Fang +Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion3 ---- The Blind Brute +Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion4 ---- The Blind Mauler Metadata/Monsters/Goblins/GoblinMiner/GoblinMinerMining ---- Prospector Kin Metadata/Monsters/Goblins/GoblinMiner/GoblinMinerTorch ---- Torchbearer Kin Metadata/Monsters/ElectricStingray/ElectricStingray_ ---- Spiked Ray @@ -414,6 +433,7 @@ Metadata/Monsters/FallenGods/FallenGodMinibossStagMinion Metadata/Monsters/RabidFeralDogMonster/RabidDog ---- Rabid Dog Metadata/Monsters/KaruiBoar/ExplosivePig ---- Volatile Boar Metadata/Monsters/Ghouls/FarudinCrawler ---- Faridun Crawler +Metadata/Monsters/FarudinMiniboss/Runemarked/FarudinCorpseStriderRunemarked ---- Faridun Corpse Strider Metadata/Monsters/DrudgeMiners/DrudgeBedrockBlaster ---- Forsaken Miner Metadata/Monsters/TitanWalker/TitanWalker ---- Walking Goliath Metadata/Monsters/SkeletalKnight/SkeletalKnight ---- Eternal Knight @@ -429,6 +449,11 @@ Metadata/Monsters/ChaosGodJaguar/ChaosGodJaguar_ Metadata/Monsters/ChaosGodTriHeadBat/ChaosGodTri-headBat_ ---- Cerberic Bat Metadata/Monsters/ChaosGodGorilla/ChaosGodGorilla_ ---- Stoneclad Gorilla Metadata/Monsters/ChaosGodTriceratops/ChaosGodTriceratops_ ---- Crested Behemoth +Metadata/Monsters/ChaosGodOwlBoss/ChaosGodOwlBossMinion ---- Bahlak, the Sky Seer +Metadata/Monsters/ChaosGodOwlBoss/IcyOwlBossMinion1 ---- Rakkar, the Frozen Talon +Metadata/Monsters/ChaosGodOwlBoss/IcyOwlBossMinion2 ---- Thraeven, Wing of Winter +Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariMinion1_ ---- Ashar, the Sand Mother +Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariMinion2 ---- Karash, The Dune Dweller Metadata/Monsters/Breach/BreachEliteFallenLunarisMonster__ ---- It That Hates Metadata/Monsters/Breach/BreachEliteCorruptedEliteBloater__ ---- It That Lashes Metadata/Monsters/Breach/BreachFodderCorruptedEliteRanger ---- It That Hunts @@ -493,6 +518,10 @@ Metadata/Monsters/Sanctified/Spider/SanctifiedSpider Metadata/Monsters/Sanctified/Tentacle/SanctifiedTentacle ---- Fettered Grasper Metadata/Monsters/Sanctified/Writhing/SanctifiedWrithing ---- Fettered Writher Metadata/Monsters/Sanctified/Floppy/SanctifiedFloppy ---- Fettered Hook +Metadata/Monsters/PrecursorDungeon/PrecursorCentipede ---- Precursor Centipede +Metadata/Monsters/Goblins/Beast/FireBeastBoss/FireBeastBossMinion1 ---- Vornas, the Fell Flame +Metadata/Monsters/Goblins/Beast/FireBeastBoss/FireBeastBossMinion2 ---- Morvak, the Infernal +Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariDuoMinion ---- Akthi, the Final Sting Metadata/Monsters/LeagueAbyss/Blackblood/CollectorSpectre ---- Blackblooded Proboscite Metadata/Monsters/LeagueAbyss/Blackblood/CretinSpectre ---- Blackblooded Cretin Metadata/Monsters/LeagueAbyss/Blackblood/PaleEliteSpectre_ ---- Blackblooded Elite @@ -532,24 +561,64 @@ Metadata/Monsters/LeagueIncursionNew/Constructs/VaalBowlingPinIncursion Metadata/Monsters/LeagueIncursionNew/Thaumaturge/MonkeyExperiment ---- Experimental Primate Metadata/Monsters/LeagueIncursionNew/Thaumaturge/GoreChargerExperiment ---- Experimental Boar Metadata/Monsters/LeagueIncursionNew/Thaumaturge/SpittingSnakeExperiment ---- Experimental Cobra +Metadata/Monsters/LeagueIncursionNew/MiniBosses/SoulCoreQuadrillaBoss/SoulCoreQuadrillaMinion ---- Quadrilla Sergeant +Metadata/Monsters/LeagueIncursionNew/MiniBosses/IncursionChainedBeastBoss/ChainedBeastBossMinion_ ---- Unchained Beast +Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/AntCarrierExpedition ---- Dezzic Soldier +Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/BaneSaplingExpedition ---- Dezzic Bombardier +Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/HoneyAntExpedition ---- Dezzic Burstbug +Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/NettleAntExpedition ---- Dezzic Nettler +Metadata/Monsters/LeagueExpeditionNew/Expedition2/ArachnidFaction/ShakariExpedition ---- Krell Fleshgouger +Metadata/Monsters/LeagueExpeditionNew/Expedition2/ArachnidFaction/TumourSpiderExpedition ---- Krell Throatgnasher +Metadata/Monsters/LeagueExpeditionNew/Expedition2/CrustaceanFaction/AnglerFishParasiteExpedition ---- Cecaelian Angler +Metadata/Monsters/LeagueExpeditionNew/Expedition2/CrustaceanFaction/ShellMonsterExpedition ---- Cecaelian Crab +Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/IceCasterExpedition ---- Starmad Caller +Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/MassGoldSkeletonExpedition ---- Gold-melted Bonemass +Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/MantaRayParasiteExpedition ---- Ylth Eater +Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/OctopusParasiteExpedition ---- Ylth Grabber +Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/ParasiteHostMonsterExpedition ---- Ylth Spewer +Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/Cocoon3Expedition ---- Starlit Defiler +Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueBringerExpedition ---- Starlit Harvester +Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph1Expedition ---- Starlit Bladeflesh +Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph2Expedition_ ---- Starlit Pincerflesh +Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph3Expedition ---- Starlit Reaperflesh +Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph4Expedition ---- Starlit Faceless +Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueNymphExpedition ---- Starlit Nymph +Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/TumourStatue2Expedition ---- Starlit Grotesque +Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/TumourStatueSnakeExpedition ---- Starlit Statuesque +Metadata/Monsters/PrecursorDrillSphere/DrillSphere ---- Precursor Driller +Metadata/Monsters/PrecursorCannisterMover/PrecursorCannisterMover ---- Precursor Refractor +Metadata/Monsters/PrecursorCorruptionProcessor/PrecursorCorruptionProcessor ---- Precursor Spherator +Metadata/Monsters/PrecursorRaptorDefender/RaptorDefender_ ---- Precursor Fabricator +Metadata/Monsters/PrecursorCentipedeTrain/PrecursorCentipedeTrainHead ---- Precursor Relocater -- Spectres Not Yet Imported -- -- These are either false spectres, or are disabled in game currently. This is not including duplicate names, just singular copy of a Spectre name.-- Metadata/Monsters/InsectMinion/InsectTest ---- Testling -Metadata/Monsters/MudBurrower/MudBurrowerTailBoss_ ---- The Devourer +Metadata/Monsters/CrowBell/CrowBellBossMinion1 ---- The Crowbell +Metadata/Monsters/CrowBell/CrowBellBossMinion2 ---- The Black Crow +Metadata/Monsters/Wraith/Runemarked/WraithSpookyRunemarked ---- Tempest Wraith +Metadata/Monsters/MudBurrower/MudBurrowerHeadBossMinion1 ---- The Devourer +Metadata/Monsters/MudBurrower/MudBurrowerHeadBossMinion2 ---- Gorian, the Moving Earth Metadata/Monsters/BitterGuy/BitterGuyWifeGhost ---- Isabel, Mourning Wife Metadata/Monsters/BitterGuy/BitterGuyChild1Surge_ ---- Calum, Weeping Child Metadata/Monsters/BitterGuy/BitterGuyChild2Surge ---- Torcall, Sobbing Child -Metadata/Monsters/Bird/MutantBird ---- Scourge of the Skies -Metadata/Monsters/Bird/MutantBirdDog ---- Flesh Pup +Metadata/Monsters/ChimeraWetlandsBoss/ChimeraWetlandsBossMinion1 ---- Xyclucian, the Chimera +Metadata/Monsters/ChimeraWetlandsBoss/ChimeraWetlandsBossMinion2 ---- Xilozoma, the Maw-Beast +Metadata/Monsters/Ultimatum/ChimeraUltimatumBossMinion1 ---- Uxmal, the Beastlord +Metadata/Monsters/Ultimatum/ChimeraUltimatumBossMinion2 ---- Gressor-Kul, the Apex +Metadata/Monsters/Bird2/MutantBird2Minion1 ---- Scourge of the Skies +Metadata/Monsters/Bird2/MutantBird2Minion2 ---- Chetza, the Feathered Plague +Metadata/Monsters/Mutewind/Runemarked/MutewindWomanSpearRunemarked ---- Faridun Spearwoman Metadata/Monsters/DemonSpiders/BlackStrider ---- Black Strider Metadata/Monsters/DemonSpiders/BlackStrider ---- Ashen Arachnid Metadata/Monsters/SaltGolem/SaltGolemNoEmerge_ ---- Quake Golem +Metadata/Monsters/HyenaMonster/RathbreakerBossMinion1 ---- Rathbreaker +Metadata/Monsters/HyenaMonster/RathbreakerBossMinion2 ---- Caedron, the Hyena Lord Metadata/Monsters/MarakethGuards/MarakethHeroGuard01___ ---- Emal Metadata/Monsters/MarakethGuards/MarakethHeroGuard02 ---- Tanim Metadata/Monsters/PitifulFabrications/PitifulFabrication02 ---- Ribrattle -Metadata/Monsters/SerpentClanMonster/SerpentClanCasterBossInterlude ---- Bewitching Serpent +Metadata/Monsters/TwilightOrderExcavationOverseer/Runemarked/TwilightOrderOverseerRunemarked ---- Twilight Overseer Metadata/Monsters/CorpseWheel/PlagueCorpseWheel ---- The Punished Metadata/Monsters/BloodClan/BloodClanTrapper ---- Sea-tribe Trapper Metadata/Monsters/BloodClan/BloodClanVillager ---- Sea-tribe Villager @@ -560,6 +629,10 @@ Metadata/Monsters/BloodClan/BloodClanKina Metadata/Monsters/BloodClan/BloodClanHarpooner ---- Sea-tribe Harpooner Metadata/Monsters/BloodClan/BloodClanBirdFisherman ---- Sea-tribe Spearfisher Metadata/Monsters/BloodClan/BloodClanBird ---- Sea-tribe Avian +Metadata/Monsters/Quadrilla/QuadrillaBossMinion1 ---- Mighty Silverfist +Metadata/Monsters/Quadrilla/QuadrillaBossMinion2 ---- Zekoa, the Headcrusher +Metadata/Monsters/Quadrilla/IcyQuadrillaBossMinion1 ---- The Abominable Yeti +Metadata/Monsters/Quadrilla/IcyQuadrillaBossMinion2 ---- The Frostborn Fiend Metadata/Monsters/NettleAnt/NettleAnt__ ---- Nettle Ant Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkey ---- Constructed Monkey Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkeyHead ---- Constructed Monkey Head @@ -570,6 +643,11 @@ Metadata/Monsters/VaalMonsters/Living/Minions/VaalMonkeyMinion_ Metadata/Monsters/SerpentHusk/snakes/SerpentHuskSnake ---- Snake Metadata/Monsters/Pirates/CaptainRothBossCannon ---- Ghost Cannon Metadata/Monsters/VaalHumanoids/VaalHumanoidCannon/VaalHumanoidCannonLightningSkitterMine_ ---- Skitter Mine +Metadata/Monsters/GreatWhiteOne/GreatWhiteOneMinion1 ---- Great White One +Metadata/Monsters/GreatWhiteOne/GreatWhiteOneMinion2 ---- The Sandstrider +Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion1_ ---- The Ravenous Fang +Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion3 ---- The Blind Brute +Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion4 ---- The Blind Mauler Metadata/Monsters/KaruiSoulCaster/KaruiSpiritSummon ---- Ancestral Mask Metadata/Monsters/SudokuTotemBoss/SudokuBossUpperFace ---- Daemon Metadata/Monsters/ParasiteMonsters/ParasiteMonster01 ---- Armoured Parasite @@ -584,6 +662,12 @@ Metadata/Monsters/FallenGods/FallenGodMinibossBloaterMinion Metadata/Monsters/FallenGods/FallenGodMinibossSplitMinion ---- Forgotten Cloven Metadata/Monsters/FallenGods/FallenGodMinibossClubHandMinion ---- Forgotten Brutaliser Metadata/Monsters/FallenGods/FallenGodMinibossStagMinion ---- Forgotten Stag +Metadata/Monsters/FarudinMiniboss/Runemarked/FarudinCorpseStriderRunemarked ---- Faridun Corpse Strider +Metadata/Monsters/ChaosGodOwlBoss/ChaosGodOwlBossMinion ---- Bahlak, the Sky Seer +Metadata/Monsters/ChaosGodOwlBoss/IcyOwlBossMinion1 ---- Rakkar, the Frozen Talon +Metadata/Monsters/ChaosGodOwlBoss/IcyOwlBossMinion2 ---- Thraeven, Wing of Winter +Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariMinion1_ ---- Ashar, the Sand Mother +Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariMinion2 ---- Karash, The Dune Dweller Metadata/Monsters/LeagueDelirium/DeliriumMinion1 ---- Rage Metadata/Monsters/LeagueDelirium/DeliriumMinion2 ---- Spite Metadata/Monsters/LeagueDelirium/DeliriumMinion3 ---- Disgust @@ -594,11 +678,17 @@ Metadata/Monsters/LeagueDelirium/DeliriumDemonColdIceSpear Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleSummon ---- Volatile Scarab Metadata/Monsters/TormentedSpirits/Stag/SpiritStag ---- Stag Spirit Metadata/Monsters/PlagueNymph/TwilightOrderPlagueNymph ---- Nymph Wasp +Metadata/Monsters/PrecursorDungeon/PrecursorCentipede ---- Precursor Centipede +Metadata/Monsters/Goblins/Beast/FireBeastBoss/FireBeastBossMinion1 ---- Vornas, the Fell Flame +Metadata/Monsters/Goblins/Beast/FireBeastBoss/FireBeastBossMinion2 ---- Morvak, the Infernal +Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariDuoMinion ---- Akthi, the Final Sting Metadata/Monsters/VaalMonsters/Living/BloodPriests/BloodPool ---- Invisible Metadata/Monsters/SkeletonSnake/SandSkeletonSnake ---- Skeletal Cobra Metadata/Monsters/LeagueIncursionNew/Smithy/VaalForgemanIncursion ---- Coztic, the Forgehand Metadata/Monsters/LeagueIncursionNew/Doctor/DoctorIncursionTier1_ ---- Pakteni, Flesh Surgeon Metadata/Monsters/LeagueIncursionNew/Garrison/VaalOverseerLivingIncursionRare ---- Temoc, Drill Overseer +Metadata/Monsters/LeagueIncursionNew/MiniBosses/SoulCoreQuadrillaBoss/SoulCoreQuadrillaMinion ---- Quadrilla Sergeant +Metadata/Monsters/LeagueIncursionNew/MiniBosses/IncursionChainedBeastBoss/ChainedBeastBossMinion_ ---- Unchained Beast -- Imported Spectres That Fail Checks -- -- These spectres are currently imported, but fail the checks. New updates sometimes remove spectres.-- @@ -616,10 +706,14 @@ Metadata/Monsters/Monkeys/MonkeyJunglePale Metadata/Monsters/Monkeys/MonkeyJungleTamed ---- Feral Primate Metadata/Monsters/Monkeys/MonkeyJungleTamedBossSpectator ---- Feral Primate Metadata/Monsters/Spiker/Spiker3SanctumTrial__ ---- Porcupine Goliath +Metadata/Monsters/MudBurrower/Runemarked/BurrowerRunemarked ---- Bramble Burrower Metadata/Monsters/Wraith/WraithSpookyColdSpectre ---- Frost Wraith Metadata/Monsters/Wraith/WraithSpookyColdSanctumTrialTime ---- Frost Wraith Metadata/Monsters/Wraith/WraithSpookyLightningSpectre ---- Lightning Wraith +Metadata/Monsters/TheCountsGuardEliteCorruptedMageLessCorrupted/Runemarked/CorruptedEliteGuardRunemarked ---- Iron Thaumaturgist +Metadata/Monsters/MudBurrower/MudBurrowerTailBoss_ ---- The Devourer Metadata/Monsters/FungusZombie/FungusZombieLarge ---- Fungal Zombie +Metadata/Monsters/FungusZombie/Runemarked/FungusZombieFungalmancerRunemarked ---- Fungal Proliferator Metadata/Monsters/MudGolem/MudGolemWet1 ---- Mud Simulacrum Metadata/Monsters/MudGolem/MudGolemWetEmerge1 ---- Mud Simulacrum Metadata/Monsters/MudGolem/MudGolemWetEncased1 ---- Mud Simulacrum @@ -639,25 +733,33 @@ Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedOneHandAxePhysicsHighAggroR Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedDryUnarmedPhysics ---- Lumbering Dead Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedDryOneHandAxe ---- Lumbering Dead Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedDryOneHandAxePhysics__ ---- Lumbering Dead +Metadata/Monsters/Zombies/Lumberjack/LumberingDeadUnarmedExpeditionIntro ---- Lumbering Dead +Metadata/Monsters/Zombies/Lumberjack/LumberingDeadUnarmedExpeditionIntro2 ---- Lumbering Dead +Metadata/Monsters/Zombies/Lumberjack/LumberingDeadUnarmedExpeditionIntro3 ---- Lumbering Dead Metadata/Monsters/Urchins/MeleeUrchin1 ---- Vile Imp Metadata/Monsters/Skeletons/FungalSkeletonOneHandSwordShield ---- Fungal Rattler Metadata/Monsters/Skeletons/FungalZombieOneHandSword ---- Fungal Rattler Metadata/Monsters/Skeletons/FungalZombieOneHandSwordShield ---- Fungal Rattler Metadata/Monsters/Skeletons/RetchSkeletonOneHandSwordShield ---- Wretched Rattler +Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeNoSummon ---- Flesh Larva Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeSpectre ---- Flesh Larva Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeRanged1 ---- Flesh Larva +Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeRanged1NoSummon ---- Flesh Larva Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeRanged1Spectre ---- Flesh Larva Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeEmerge1 ---- Flesh Larva Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeEmergeSummoned1_ ---- Flesh Larva Metadata/Monsters/Werewolves/WerewolfPackHuntingGrounds ---- Pack Werewolf Metadata/Monsters/Werewolves/WerewolfMoonClanHuntingGrounds ---- Voracious Werewolf +Metadata/Monsters/Werewolves/Runemarked/WerewolfProwlerRunemarked ---- Werewolf Prowler Metadata/Monsters/Knight/DeathKnightNecropolis ---- Death Knight Metadata/Monsters/Knight/DeathKnightNecropolisElite ---- Death Knight +Metadata/Monsters/Gargoyle/Runemarked/GargoyleGolemRunemarked ---- Gargoyle Demon Metadata/Monsters/Mercenary/Infected/InfectedMercenarySword ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeAxe ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenarySwordSword_ ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbow ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbowIncin ---- Decrepit Mercenary +Metadata/Monsters/Mercenary/Infected/Runemarked/InfectedMercenaryCrossbowRunemarked ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenarySwordTorchIncin ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryMaulIncin ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeIncin ---- Decrepit Mercenary @@ -667,6 +769,7 @@ Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeShieldExecutionerMinion Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeShieldExecutionerMinion_STANDALONE ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeAxeExecutionerMinion ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeAxeExecutionerMinionSTANDALONE ---- Decrepit Mercenary +Metadata/Monsters/Bird2/MutantBird2Minion1 ---- Scourge of the Skies Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonOneHandAxeNoArmour_ ---- Risen Maraketh Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonOneHandAxeClothArmour ---- Risen Maraketh Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonOneHandAxeMediumArmour ---- Risen Maraketh @@ -687,6 +790,8 @@ Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierOneHandSwordShieldQuest Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierBowQuest ---- Ancient Ezomyte Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierOneHandSwordBoss ---- Ancient Ezomyte Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierOneHandSwordShieldBoss_ ---- Ancient Ezomyte +Metadata/Monsters/BoneStalker/TombStalker1Tencent_ ---- Bone Stalker +Metadata/Monsters/Wolves/Runemarked/WolfSummoned ---- Hungry Wolf Metadata/Monsters/Wolves/RottenWolfHagSummoned ---- Rotten Wolf Metadata/Monsters/Wolves/RottenWolfHagSummonedDead ---- Rotten Wolf Metadata/Monsters/Wolves/RottenWolfDead ---- Rotten Wolf @@ -710,15 +815,19 @@ Metadata/Monsters/Zombies/Farmer/FarmerZombieGoodScythe_ Metadata/Monsters/Zombies/Burned/BurnedLumberjackOneHandAxe_ ---- Burning Dead Metadata/Monsters/Zombies/Burned/BurnedLumberjackTwoHandAxe ---- Burning Dead Metadata/Monsters/RisenArbalestSanctumTrial ---- Risen Arbalest +Metadata/Monsters/RisenArbalest/Runemarked/RisenArbalestRunemarked ---- Risen Arbalest Metadata/Monsters/Bugbot/BugbotRockyNoEmerge ---- Skitter Golem Metadata/Monsters/Bugbot/BugbotBlack ---- Skitter Golem Metadata/Monsters/Bugbot/BugbotBlackNoEmerge ---- Skitter Golem +Metadata/Monsters/Bugbot/BugbotSulphite ---- Skitter Golem +Metadata/Monsters/BoneCultists/BoneCultist_Zealots/FaridunWarlock/Runemarked/FarudinLocustWarlockRunemarked ---- Faridun Plaguebringer Metadata/Monsters/Mutewind/MutewindManDualSwordCorroded_ ---- Faridun Swordsman Metadata/Monsters/Mutewind/MutewindManDualSwordCorrodedPatrol ---- Faridun Swordsman Metadata/Monsters/Mutewind/MutewindMan2HSpearCorroded ---- Faridun Spearman Metadata/Monsters/Mutewind/MutewindMan2HSpearCorrodedPatrol ---- Faridun Spearman Metadata/Monsters/Mutewind/MutewindManSpearShieldCorroded ---- Faridun Heavy Infantry Metadata/Monsters/Mutewind/MutewindManSpearShieldCorrodedPatrol ---- Faridun Heavy Infantry +Metadata/Monsters/Mutewind/MutewindWomanSpearCorroded__ ---- Faridun Spearwoman Metadata/Monsters/Mutewind/MutewindWomanSpearCorrodedPatrol ---- Faridun Spearwoman Metadata/Monsters/Mutewind/MutewindWomanDualSwordCorroded_ ---- Faridun Bladedancer Metadata/Monsters/Mutewind/MutewindWomanDualSwordCorrodedPatrol ---- Faridun Bladedancer @@ -746,14 +855,17 @@ Metadata/Monsters/TwigMonsters/canopy/TwigMonsterCaster Metadata/Monsters/DemonSpiders/BlackStriderSanctumTrial ---- Black Strider Metadata/Monsters/DemonSpiders/BlackStriderEmerge ---- Black Strider Metadata/Monsters/DemonSpiders/BlackStriderEmergeSanctumTrial ---- Black Strider +Metadata/Monsters/DemonSpiders/BlackStrider/Runemarked/BlackStriderRunemarked ---- Black Strider Metadata/Monsters/DemonSpiders/MeleeSpiderEmergeDrop_ ---- Vault Lurker Metadata/Monsters/DemonSpiders/MeleeSpiderSanctumTrial ---- Vault Lurker Metadata/Monsters/EtchedBeetles/SmallEtchedBeetleArmouredSanctumTrial_ ---- Adorned Beetle Metadata/Monsters/EtchedBeetles/SmallEtchedBeetleArmouredDullSanctumScorpionBoss ---- Tarnished Beetle Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleArmouredTuskWideSanctumTrial ---- Adorned Scarab Metadata/Monsters/EtchedBeetles/LargeEtchedBeetleBossMinion ---- Adorned Beetle +Metadata/Monsters/RamGiant/Runemarked/RamGiantRunemarked ---- Desert Hulk Metadata/Monsters/SerpentClanMonster/SerpentClan1SanctumTrial ---- Serpent Clan Metadata/Monsters/SaltGolem/SaltGolemNoEmerge_ ---- Quake Golem +Metadata/Monsters/SaltGolem/SulphiteGolem ---- Quake Golem Metadata/Monsters/SaltGolem/SaltGolemSanctumTrial ---- Quake Golem Metadata/Monsters/SaltGolem/SaltGolemNoEmergeSanctumTrial ---- Quake Golem Metadata/Monsters/SaltGolem/SaltGolemBlack ---- Quake Golem @@ -761,6 +873,7 @@ Metadata/Monsters/SaltGolem/SaltGolemBlackNoEmerge Metadata/Monsters/HyenaMonster/HyenaMonsterBossMinion ---- Hyena Demon Metadata/Monsters/HyenaMonster/HyenaMonsterHighAggro ---- Hyena Demon Metadata/Monsters/HyenaMonster/HyenaCentaurSpearBossMinion_ ---- Sun Clan Scavenger +Metadata/Monsters/HyenaMonster/Runemarked/HyenaCentaurRunemarked ---- Sun Clan Scavenger Metadata/Monsters/ShellMonster/ShellMonsterSmall ---- Brimstone Crab Metadata/Monsters/ShellMonster/ShellMonsterPoisonSmall ---- Caustic Crab Metadata/Monsters/ShellMonster/ShellMonsterEmergePoison_ ---- Caustic Crab @@ -770,12 +883,15 @@ Metadata/Monsters/ShellMonster/ShellMonsterEmergePoisonInlandSmall Metadata/Monsters/SandLeaper02/DesertLeaper1Emerge ---- Crag Leaper Metadata/Monsters/SandGolemancer/SandGolemancerSanctumTrial ---- Desiccated Lich Metadata/Monsters/SandGolemancer/SandGolemancerSanctumTrialTime ---- Desiccated Lich +Metadata/Monsters/SandGolemancer/Runemarked/SandGolemancerRunemarked ---- Desiccated Lich Metadata/Monsters/SandGolemancer/SandGolemancerTornado ---- Desiccated Lich Metadata/Monsters/SandGolemancer/SandGolemancerTornadoWhiteSand ---- Desiccated Lich Metadata/Monsters/MarAcolyte/MarAcolyteSanctumTrial ---- Mar Acolyte +Metadata/Monsters/MarAcolyte/Runemarked/MarAcolyteRunemarked ---- Mar Acolyte Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealotAbyssIntro ---- Lost-men Zealot Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealotSummoner_01 ---- Lost-men Zealot Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealotSummonerAbyssPit ---- Lost-men Zealot +Metadata/Monsters/BoneCultists/BoneCultist_Zealots/Runemarked/BoneCultistZealotRunemarked ---- Lost-men Zealot Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealot02 ---- Lost-men Zealot Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreSanctumTrial ---- Terracotta Soldier Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSickleShieldSanctumTrial ---- Terracotta Soldier @@ -787,9 +903,9 @@ Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreFormation Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreStatue ---- Terracotta Soldier Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreStatueBridge ---- Terracotta Soldier Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreAmbush__ ---- Terracotta Soldier +Metadata/Monsters/BoneCultists/BoneCultists_Beast/Runemarked/BoneCultistBeastRunemarked ---- Drudge Osseodon Metadata/Monsters/SerpentClanMonster/SerpentClanCasterSanctumTrial ---- Serpent Shaman -Metadata/Monsters/SkeletonSnake/SkeletonSnakeSerpentCasterMinion ---- Gilded Cobra -Metadata/Monsters/SkeletonSnake/SkeletonSnakeSerpentCasterMinionSTANDALONE ---- Gilded Cobra +Metadata/Monsters/SerpentClanMonster/Runemarked/SerpentClanCasterRunemarked ---- Serpent Shaman Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonEmergeOneHand ---- Risen Maraketh Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonEmergeUnarmed ---- Risen Maraketh Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonEmergeSwordShield ---- Risen Maraketh @@ -808,6 +924,7 @@ Metadata/Monsters/MineBat/MineBatDesertCaveNoEmerge Metadata/Monsters/MineBat/MineBatDesertCaveSanctumTrial_ ---- Vesper Bat Metadata/Monsters/MineBat/MineBatDesertCaveSanctumTrial_NoEmerge ---- Vesper Bat Metadata/Monsters/VultureZombie/VultureDemonSpectre ---- Vile Vulture +Metadata/Monsters/VultureZombie/Runemarked/VultureDemonRunemarked ---- Vile Vulture Metadata/Monsters/Kinarha/KinarhaSpectre ---- Kinarha Metadata/Monsters/Zombies/Maraketh/MarakethZombieCorpse ---- Maraketh Undead Metadata/Monsters/PlagueMorphs/PlagueMorph2_ ---- Corrupted Corpse @@ -817,16 +934,22 @@ Metadata/Monsters/PlagueNymph/PlagueNymphFoundry Metadata/Monsters/PlagueBringer/PlagueBringerEmerge ---- Plague Harvester Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderSoldier_ChurchAmbush ---- Twilight Order Soldier Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderOfficer_ChurchAmbush ---- Twilight Order Officer +Metadata/Monsters/TwilightOrderSoldiers/Runemarked/TwilightOrderOfficerRunemarked ---- Twilight Order Officer Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderSoldierPatrol_ ---- Twilight Order Soldier Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderOfficerPatrol ---- Twilight Order Officer Metadata/Monsters/BrainWorm/DuneLurkerSanctumTrial ---- Dune Lurker Metadata/Monsters/WingedCreature/WingedCreatureSanctumTrial ---- Winged Horror +Metadata/Monsters/WingedCreature/Runemarked/WingedCreatureRunemarked ---- Winged Horror Metadata/Monsters/BogBodies/BogCorpseTwoHandAxe ---- Bogfelled Commoner Metadata/Monsters/BogBodies/BogCorpseOffensiveSummon ---- Bogfelled Commoner Metadata/Monsters/BogBodies/BogCorpseDefensiveSummon ---- Bogfelled Commoner Metadata/Monsters/TwigMonsters/DredgeFiendIce ---- Dredge Fiend Metadata/Monsters/VaalSavage/VaalSavageShamanWaterways ---- Azak Shaman +Metadata/Monsters/VaalSavage/Runemarked/VaalSavageShamanRunemarked ---- Azak Shaman +Metadata/Monsters/VaalSavage/Runemarked/VaalSavageGiantRunemarked ---- Azak Mauler Metadata/Monsters/PlagueSwarm/BloodDroneSacEmerge ---- Bloodthief Wasp +Metadata/Monsters/Anchorite/Runemarked/AnchoriteMotherRunemarked ---- Pyromushroom Cultivator +Metadata/Monsters/ArmadilloDemon/Runemarked/ArmadilloDemonRunemarked ---- Antlion Charger Metadata/Monsters/ChawMongrel/ChawMongrelLeash ---- Chaw Mongrel Metadata/Monsters/ChawMongrel/ChawMongrelLeashBoss ---- Chaw Mongrel Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorer2 ---- Ill-fated Explorer @@ -840,8 +963,12 @@ Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorerNoSporesOrange1 Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorerNoSporesOrange2 ---- Ill-fated Explorer Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorerNoSporesOrange3 ---- Ill-fated Explorer Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorerNoSporesOrange4 ---- Ill-fated Explorer +Metadata/Monsters/Quadrilla/Runemarked/QuadrillaRunemarked ---- Quadrilla Metadata/Monsters/NettleAnt/NettleAntSummoned ---- Nettle Ant +Metadata/Monsters/SnakeHulk/Runemarked/SnakeHulkRunemarked ---- Entwined Hulk Metadata/Monsters/SpiderMonkey/SpiderMonkeyTropical ---- Scorpion Monkey +Metadata/Monsters/GoreCharger/Runemarked/GoreChargerRunemarked ---- Diretusk Boar +Metadata/Monsters/CrazedCannibalPicts/Runemarked/PictFemaleStaffRunemarked ---- Cultist Witch Metadata/Monsters/CrazedCannibalPicts/PictMaleAxeAxe ---- Cultist Warrior Metadata/Monsters/CrazedCannibalPicts/PictMaleAxeDagger ---- Cultist Warrior Metadata/Monsters/CrazedCannibalPicts/PictMaleAxeShield ---- Cultist Warrior @@ -855,12 +982,16 @@ Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelInert Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelNoEmerge_ ---- Stone Sentinel Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelSpawned ---- Stone Sentinel Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelUpperMachinarium_ ---- Stone Sentinel +Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelGoldenStrongboxMech ---- Gold-Melted Sentinel Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelGoldenNoEmerge ---- Gold-Melted Sentinel Metadata/Monsters/VaalConstructs/Pyramid/VaalConstructPyramidAncientActivated ---- Rusted Reconstructor Metadata/Monsters/VaalConstructs/Golem/VaalConstructGolemSpawned ---- Shockblade Construct +Metadata/Monsters/VaalConstructs/Golem/VaalConstructGolemAncientStrongboxMech ---- Rusted Dyna Golem +Metadata/Monsters/VaalConstructs/Golem/Runemarked/VaalConstructGolemRunemarked ---- Shockblade Construct Metadata/Monsters/VaalConstructs/Skitterbot/VaalConstructSkitterbotAncient_ ---- Crawler Sentinel Metadata/Monsters/VaalConstructs/Skitterbot/VaalConstructSkitterbotSpawned ---- Crawler Sentinel Metadata/Monsters/RatMonster/RatMonsterPoison__ ---- Rotted Rat +Metadata/Monsters/VaalMonsters/Machinarium/Wraith/Runemarked/ProwlingShadeRunemarked ---- Prowling Shade Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardSpear ---- Undead Vaal Guard Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireClaw_ ---- Viper Legionnaire Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireShield_ ---- Viper Legionnaire @@ -910,15 +1041,18 @@ Metadata/Monsters/VaalMonsters/Living/VaalGuardSpearLiving Metadata/Monsters/VaalMonsters/Living/VaalGuardSpearLivingSacrificeGuide ---- Vaal Guard Metadata/Monsters/VaalMonsters/Living/VaalGuardBowLiving ---- Vaal Guard Metadata/Monsters/VaalMonsters/Living/VaalOverseerLivingSacrificeGuard ---- Vaal Overseer +Metadata/Monsters/VaalMonsters/Living/Runemarked/VaalOverseerRunemarked ---- Vaal Overseer Metadata/Monsters/VaalMonsters/Living/VaalGoliathLivingPatrol_ ---- Vaal Goliath Metadata/Monsters/VaalMonsters/Living/VaalGoliathLivingCrystalThrower ---- Vaal Goliath Metadata/Monsters/VaalMonsters/Living/VaalShapeshifterBloodied__ ---- Vaal Formshifter Metadata/Monsters/VaalMonsters/Living/VaalShapeshifterPatrol ---- Vaal Formshifter +Metadata/Monsters/VaalMonsters/Living/BloodPriests/Runemarked/VaalBloodPriestFemaleRunemarked ---- Blood Priestess Metadata/Monsters/Procession/ProcessionBannerSpectre ---- Vaal Embalmed Bearer Metadata/Monsters/GoldenOnes/GoldenOnesOneHandMace ---- Gold-Melted Shambler Metadata/Monsters/GoldenOnes/GoldenOnesOneHandClub ---- Gold-Melted Shambler Metadata/Monsters/GoldenOnes/GoldenOnesSpear ---- Gold-Melted Shambler Metadata/Monsters/DrownedCrew/DrownedCrewAxe ---- Drowned Explorer +Metadata/Monsters/VaalForgeMan/Runemarked/VaalForgeManRunemarked ---- Gold-melted Blacksmith Metadata/Monsters/DrownedCrawler/DrownedCrawlerWallWalk ---- Drowned Crawler Metadata/Monsters/BloodBathers/BloodBatherMace/BloodBatherMace ---- Bloodrite Guard Metadata/Monsters/BloodBathers/BloodBatherMace/BloodBatherMacePraying ---- Bloodrite Guard @@ -930,14 +1064,21 @@ Metadata/Monsters/BloodBathers/BloodBatherSpear/BloodBatherSpear Metadata/Monsters/BloodBathers/BloodBatherSpear/BloodBatherSpearPraying ---- Bloodrite Guard Metadata/Monsters/BloodBathers/BloodBatherSword/BloodBatherSword ---- Bloodrite Guard Metadata/Monsters/BloodBathers/BloodBatherSword/BloodBatherSwordPraying ---- Bloodrite Guard +Metadata/Monsters/BloodBathers/VaalApparition/Runemarked/SunVaalApparitionRunemarked ---- Priest of the Sun Metadata/Monsters/BloodCultistDrones/BloodBatherMagePraying_ ---- Bloodrite Priest Metadata/Monsters/VaalConstructs/Ball/VaalBowlingBallInert ---- Flame Sentry Metadata/Monsters/VaalConstructs/Ball/VaalBowlingBallSpawned ---- Flame Sentry Metadata/Monsters/VaalMonsters/Living/VaalAxeThrowerBloodied ---- Vaal Axeman +Metadata/Monsters/CauldronCrone/Runemarked/CauldronCroneRunemarked ---- Filthy Crone +Metadata/Monsters/Pirates/Runemarked/PirateBootyBlasterRunemarked ---- Rotting Soulcatcher +Metadata/Monsters/Pirates/Runemarked/PirateCannonRunemarked ---- Rotting Cannoneer Metadata/Monsters/KelpDreg/KelpDregSwordShield ---- Searot Skeleton Metadata/Monsters/KelpDreg/KelpDregAxe ---- Searot Skeleton +Metadata/Monsters/VaalHumanoids/VaalHumanoidPyramidHands/Runemarked/VaalPyramidHandsRunemarked ---- Brutal Transcendent Metadata/Monsters/VaalHumanoids/VaalHumanoidCannon/VaalHumanoidCannonLightning ---- Doryani's Elite +Metadata/Monsters/GullGoliath/Runemarked/GullGoliathRunemarked ---- Goliath Shrike Metadata/Monsters/Skeletons/FleshPicked/FleshPickedSkeletonNoEmerge ---- Scavenged Skeleton +Metadata/Monsters/NecromancerRemakeBook/Runemarked/SpinedNecromancerRunemarked ---- Spined Necromancer Metadata/Monsters/RatMonster/RatMonsterPrisonMedium ---- Eaten Rat Metadata/Monsters/RatMonster/RatMonsterPrisonSmall ---- Eaten Rat Metadata/Monsters/Skeletons/Basic/PrisonSkeletonUnarmed ---- Risen Rattler @@ -947,6 +1088,8 @@ Metadata/Monsters/Zombies/UpperPrison/PrisonZombieOneHandAxe Metadata/Monsters/Zombies/UpperPrison/PrisonZombieProxEmerge_ ---- Eternal Prisoner Metadata/Monsters/SkeletonProwler/SkeletonProwlerWet_ ---- Prowling Skeleton Metadata/Monsters/PaleWalker/PaleWalkerMirageClone ---- Pale Brinesplitter +Metadata/Monsters/TarHulk/Runemarked/PaleHulkRunemarked_ ---- Pale Abductor +Metadata/Monsters/DeepDwellerBoss/Runemarked/SpikedDwellerRunemarked ---- Spiked Scuttler Metadata/Monsters/Goblins/GoblinStabberNoSkullRider ---- Feral Kin Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearmanDistracted ---- Spearbearer Kin Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearmanWalkEmerge ---- Spearbearer Kin @@ -955,12 +1098,16 @@ Metadata/Monsters/Goblins/GoblinTusker/GoblinTuskerDistracted Metadata/Monsters/Goblins/GoblinTusker/GoblinTuskerWalkEmerge ---- Tuskbearer Kin Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanDistracted ---- Shaman Kin Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanWalkEmerge ---- Shaman Kin +Metadata/Monsters/Goblins/GoblinShaman/Runemarked/GoblinShamanRunemarked ---- Shaman Kin +Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion2 ---- The Ravenous Fang +Metadata/Monsters/ElectricStingray/Runemarked/ElectricStingrayRunemarked ---- Spiked Ray Metadata/Monsters/JellfishNettler/JellyfishNettlerSmall ---- Skittering Jellycrab Metadata/Monsters/KaruiTuatara/KaruiTuataraStrongbox ---- Guardian Lizard Metadata/Monsters/KaruiSoulCaster/KaruiSoulCasterHalls ---- Ancestral Channeler Metadata/Monsters/KaruiSoulCaster/KaruiSoulCasterStrongbox ---- Ancestral Channeler Metadata/Monsters/FallenKarui/FallenKaruiArcherHalls_ ---- Ancestral Archer Metadata/Monsters/FallenKarui/FallenKaruiArcherStrongbox ---- Ancestral Archer +Metadata/Monsters/FallenKarui/Runemarked/FallenKaruiArcherRunemarked ---- Ancestral Archer Metadata/Monsters/FallenKarui/FallenKaruiShieldAxeHalls ---- Ancestral Guardian Metadata/Monsters/FallenKarui/FallenKaruiShieldAxeStrongbox ---- Ancestral Guardian Metadata/Monsters/FallenKarui/FallenKaruiTwoHandAxeHalls ---- Ancestral Warrior @@ -973,12 +1120,15 @@ Metadata/Monsters/SudokuTotemBoss/SudokuBossMiddleFace Metadata/Monsters/SudokuTotemBoss/SudokuBossLowerFace ---- Daemon Metadata/Monsters/BloodFeverKarui/BloodFeverDrunkLandmark ---- Blood-fevered Brew-breather Metadata/Monsters/BloodFeverKarui/BloodFeverSpearLandmark ---- Blood-fevered Spearman +Metadata/Monsters/BloodFeverKarui/Runemarked/BloodFeverSpearRunemarked ---- Blood-fevered Spearman +Metadata/Monsters/BloodFeverKarui/Runemarked/BloodFeverMedicineWomanRunemarked ---- Blood-fevered Wisewoman Metadata/Monsters/BloodFeverKarui/BloodFeverButcherSpectre ---- Harano, the Meat Carver Metadata/Monsters/ParasiteMonsters/MantaRayParasiteDead ---- Infested Manta Metadata/Monsters/ParasiteMonsters/OctopusParasiteDead ---- Infested Octopus Metadata/Monsters/ParasiteMonsters/TurtleParasiteDead ---- Infested Turtle Metadata/Monsters/ParasiteMonsters/AngerfishParasiteDead ---- Infested Anglerfish Metadata/Monsters/KaruiSpiritTortoise/SpiritTortoiseStrongbox ---- Guardian Turtle +Metadata/Monsters/KaruiSpiritTortoise/Runemarked/SpiritTortoiseRunemarked ---- Guardian Turtle Metadata/Monsters/TwigMonsters/RaisedBranchMinion ---- Skeleton Spriggan Metadata/Monsters/RootedGuys/RootedGuy04/RaisedBranchMonsterActive ---- Cultivated Grove Metadata/Monsters/Baron/BaronWerewolfProwlerSummon ---- Tendril Prowler @@ -987,6 +1137,7 @@ Metadata/Monsters/TwilightOrderSorceror/TwilightOrderSorcererChurchAmbush Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataArcherPatrol ---- Faithful Archer Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataMacePatrol ---- Faithful Warrior Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataAxePatrol ---- Righteous Axewielder +Metadata/Monsters/ScarecrowBeast/Runemarked/ScarecrowBeastRunemarked ---- Scarecrow Beast Metadata/Monsters/FallenGods/FallenHooks ---- Forgotten Satyr Metadata/Monsters/SummonedPhantasm/HusbandWifeSpiritsWild ---- Captured Soul Metadata/Monsters/TwilightOrderCleric/TwilightOrderClericPatrol ---- Twilight Order Priest @@ -996,11 +1147,14 @@ Metadata/Monsters/FallenGods/FallenGodMinibossHooksMinion__ Metadata/Monsters/RabidFeralDogMonster/RabidDogLargeFarmlandsNoName ---- Rabid Dog Metadata/Monsters/Ghouls/FarudinCrawlerQuarry ---- Faridun Crawler Metadata/Monsters/DrudgeMiners/DrudgeBedrockBlasterMinecart_ ---- Forsaken Miner +Metadata/Monsters/DrudgeMiners/Runemarked/DrudgeBedrockBlasterRunemarked ---- Forsaken Miner Metadata/Monsters/DrudgeMiners/DrudgePickaxeMiner ---- Forsaken Miner Metadata/Monsters/DrudgeMiners/DrudgeMinerHammer ---- Forsaken Miner Metadata/Monsters/TitanWalker/TitanWalkerSanctumTrial ---- Walking Goliath Metadata/Monsters/TitanWalker/TitanWalkerCorpse ---- Walking Goliath Metadata/Monsters/SkeletalKnight/SkeletalKnightBossMinion ---- Eternal Knight +Metadata/Monsters/SkeletalKnight/Runemarked/SkeletalKnightRunemarked ---- Eternal Knight +Metadata/Monsters/SkeletalReaper/Runemarked/SkeletalReaperRunemarked ---- Knight-Gaunt Metadata/Monsters/TwoheadedTitan/TwoHeadedTitanSanctumTrial ---- Goliath Metadata/Monsters/Mutewind/MutewindWomanSpearCorrodedEliteSpectre_ ---- Faridun Impaler Metadata/Monsters/VaseMonster/VaseMonsterSanctumTrial ---- Urnwalker @@ -1008,6 +1162,7 @@ Metadata/Monsters/VaseMonster/VaseMonsterSanctumTrialTime Metadata/Monsters/VaseMonster/VaseMonsterSpectre ---- Urnwalker Metadata/Monsters/UndeadMarakethPriest/UndeadMarakethPriestSanctumTrial ---- Risen Tale-woman Metadata/Monsters/UndeadMarakethPriest/UndeadMarakethPriestSanctumTrialTime ---- Risen Tale-woman +Metadata/Monsters/UndeadMarakethPriest/Runemarked/UndeadMarakethPriestRunemarked_ ---- Risen Tale-woman Metadata/Monsters/Zombies/CourtGuardZombieUnarmed ---- Rotting Guard Metadata/Monsters/BeehiveBehemoth/FungusBehemothVine ---- Daemon Metadata/Monsters/ChaosGodTriHeadBat/ChaosGodTri-headBatInterlude ---- Cerberic Bat @@ -1096,36 +1251,60 @@ Metadata/Monsters/Sanctified/Floppy/SanctifiedFloppyBig Metadata/Monsters/Sanctified/Floppy/SanctifiedFloppyMinion ---- Fettered Hook Metadata/Monsters/Mtx/BrambleBash/BrambleBurrower ---- Bramble Burrower Metadata/Monsters/LeagueAbyss/Blackblood/CollectorSpectre ---- Blackblooded Proboscite +Metadata/Monsters/LeagueAbyss/Blackblood/CollectorStrongbox ---- Blackblooded Proboscite Metadata/Monsters/LeagueAbyss/Blackblood/CretinSpectre ---- Blackblooded Cretin +Metadata/Monsters/LeagueAbyss/Blackblood/CretinStrongbox ---- Blackblooded Cretin Metadata/Monsters/LeagueAbyss/Blackblood/PaleEliteDepths ---- Blackblooded Elite Metadata/Monsters/LeagueAbyss/Blackblood/PaleEliteSpectre_ ---- Blackblooded Elite +Metadata/Monsters/LeagueAbyss/Blackblood/PaleEliteStrongbox_ ---- Blackblooded Elite Metadata/Monsters/LeagueAbyss/Blackblood/RumCarrierSpectre ---- Blackblooded Blisterboil +Metadata/Monsters/LeagueAbyss/Blackblood/RumCarrierStrongbox ---- Blackblooded Blisterboil Metadata/Monsters/LeagueAbyss/Blackblood/TarHulkDepths ---- Blackblooded Tarhulk Metadata/Monsters/LeagueAbyss/Blackblood/TarHulkSpectre ---- Blackblooded Tarhulk +Metadata/Monsters/LeagueAbyss/Blackblood/TarHulkStrongbox ---- Blackblooded Tarhulk Metadata/Monsters/LeagueAbyss/Lightless/Cocoon3Depths ---- Lightless Abomination Metadata/Monsters/LeagueAbyss/Lightless/Cocoon3Spectre ---- Lightless Abomination +Metadata/Monsters/LeagueAbyss/Lightless/Cocoon3Strongbox ---- Lightless Abomination Metadata/Monsters/LeagueAbyss/Lightless/CarrionWingAbyssSpectre ---- Lightless Vengewing +Metadata/Monsters/LeagueAbyss/Lightless/CarrionWingAbyssStrongbox ---- Lightless Vengewing Metadata/Monsters/LeagueAbyss/Lightless/MorayClanCasterDepths ---- Lightless Moray Metadata/Monsters/LeagueAbyss/Lightless/MorayClanCasterSpectre ---- Lightless Moray +Metadata/Monsters/LeagueAbyss/Lightless/MorayClanCasterStrongbox ---- Lightless Moray Metadata/Monsters/LeagueAbyss/Lightless/SerpentClanCasterAbyssSpectre ---- Lightless Serpent +Metadata/Monsters/LeagueAbyss/Lightless/SerpentClanCasterAbyssStrongbox_ ---- Lightless Serpent Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Maul/ExcavatorMaulSpectre ---- Zealous Pillarcrusher Metadata/Monsters/PitifulFabrications/Interlude/PitifulFabricationFarmlands1_ ---- Skullslinger Metadata/Monsters/PitifulFabrications/Interlude/PitifulFabricationFarmlands2_ ---- Ribrattle Metadata/Monsters/PitifulFabrications/Interlude/PitifulFabricationFarmlands3_ ---- Spinesnatcher Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker1/KulemaksGripSpectre ---- Abyssal Walker +Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker1/KulemaksGrip_Strongbox ---- Abyssal Walker Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker3/KulemaksClutchSpectre ---- Abyssal Strangler +Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker3/KulemaksClutch_Strongbox_ ---- Abyssal Strangler Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeAbyss ---- Flesh Larva Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeAbyssSpectre ---- Flesh Larva +Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeAbyssStrongbox ---- Flesh Larva Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeLargeAbyss_Landmark ---- Gargantuan Larva Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeLargeAbyssSpectre ---- Gargantuan Larva +Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeLargeAbyssStrongbox ---- Gargantuan Larva Metadata/Monsters/LeagueAbyss/Pit/FungalArtillery/FungalArtilleryAbyssSpectre ---- Fungoid of the Pit +Metadata/Monsters/LeagueAbyss/Pit/FungalArtillery/FungalArtilleryAbyssStrongbox ---- Fungoid of the Pit Metadata/Monsters/LeagueAbyss/Pit/CorpseStrider/CorpseStriderAbyssDepths ---- Strider of the Pit Metadata/Monsters/LeagueAbyss/Pit/CorpseStrider/CorpseStriderAbyssSpectre ---- Strider of the Pit +Metadata/Monsters/LeagueAbyss/Pit/CorpseStrider/CorpseStriderAbyssStrongbox ---- Strider of the Pit Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker2/KulemaksGraspSpectre ---- Abyssal Shambler +Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker2/KulemaksGrasp_Strongbox ---- Abyssal Shambler Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster3AbyssSpectre ---- Primordium of the Pit +Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster3AbyssStrongbox ---- Primordium of the Pit Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster2Spectre ---- Hound of the Pit +Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster2Strongbox ---- Hound of the Pit Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster2Large ---- Hound of the Pit Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster2LargeSpectre ---- Hound of the Pit +Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster2LargeStrongbox ---- Hound of the Pit +Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionDisgust ---- Disgust +Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionFury ---- Fury +Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionMalice ---- Malice +Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionRage ---- Rage +Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionSpite ---- Spite Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionAxeShieldIncursion ---- Vaal Embalmed Axeman Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionSpearIncursion ---- Vaal Embalmed Spearman Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionDaggerIncursion ---- Vaal Embalmed Rogue @@ -1227,3 +1406,12 @@ Metadata/Monsters/LeagueIncursionNew/Corruption/SunVaalApparitionIncursion Metadata/Monsters/LeagueIncursionNew/SynthfleshLab/VaalScientistIncursion ---- Surgical Experimentalist Metadata/Monsters/LeagueIncursionNew/SynthfleshLab/ExperimentBladeHands ---- Warrior Transcendent Metadata/Monsters/LeagueIncursionNew/SynthfleshLab/ExperimentStalker ---- Bladelash Transcendent +Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesTwoHandSwordExpedition ---- Gold-Melted Shambler +Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesOneHandMaceExpedition ---- Gold-Melted Shambler +Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesDualAxesExpedition ---- Gold-Melted Shambler +Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesOneHandClubExpedition ---- Gold-Melted Shambler +Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesSpearExpedition ---- Gold-Melted Shambler +Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesUnarmedExpedition_ ---- Gold-Melted Shambler +Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/VaalForgeManExpedition ---- Gold-melted Blacksmith +Metadata/Monsters/PrecursorCentipedeTrain/PrecursorCentipedeTrainMid ---- Precursor Relocater +Metadata/Monsters/PrecursorCentipedeTrain/PrecursorCentipedeTrainTail ---- Precursor Relocater diff --git a/src/Export/Minions/Spectres.txt b/src/Export/Minions/Spectres.txt index ed4387fee..2752c6954 100644 --- a/src/Export/Minions/Spectres.txt +++ b/src/Export/Minions/Spectres.txt @@ -1481,3 +1481,85 @@ local minions, mod, flag = ... #spectre Metadata/Monsters/LeagueIncursionNew/Thaumaturge/SpittingSnakeExperiment #emit + +#spectre Metadata/Monsters/PrecursorDrillSphere/DrillSphere +#emit + +#spectre Metadata/Monsters/PrecursorCannisterMover/PrecursorCannisterMover +#emit + +#spectre Metadata/Monsters/PrecursorCorruptionProcessor/PrecursorCorruptionProcessor +#emit + +#spectre Metadata/Monsters/PrecursorRaptorDefender/RaptorDefender_ +#emit + +#spectre Metadata/Monsters/PrecursorCentipedeTrain/PrecursorCentipedeTrainHead +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/AntCarrierExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/BaneSaplingExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/HoneyAntExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/NettleAntExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/ArachnidFaction/ShakariExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/ArachnidFaction/TumourSpiderExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/CrustaceanFaction/AnglerFishParasiteExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/CrustaceanFaction/ShellMonsterExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/IceCasterExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/MassGoldSkeletonExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/MantaRayParasiteExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/OctopusParasiteExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/ParasiteHostMonsterExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/Cocoon3Expedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueBringerExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph1Expedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph2Expedition_ +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph3Expedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph4Expedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueNymphExpedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/TumourStatue2Expedition +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/TumourStatueSnakeExpedition +#emit + diff --git a/src/Export/Scripts/minions.lua b/src/Export/Scripts/minions.lua index 3c97b6b52..3f73035c8 100644 --- a/src/Export/Scripts/minions.lua +++ b/src/Export/Scripts/minions.lua @@ -38,7 +38,13 @@ local function tableToString(tbl, pre) return tableString .. " }" end -local function getOTStats(OTFile, modList) +local function getOTStats(OTFile, modList, visited) + visited = visited or {} + if visited[OTFile] then + return modList + end + visited[OTFile] = true + local file = OTFile..".ot" local text if main.ggpk.ot[file] then @@ -55,7 +61,7 @@ local function getOTStats(OTFile, modList) for line in text:gmatch("[^\r\n]+") do local superClass = line:match("extends \"(.+)\"") if superClass and superClass ~= "Metadata/Monsters/Monster" and superClass ~= "nothing" then - modList = getOTStats(superClass, modList) + modList = getOTStats(superClass, modList, visited) end -- Detect start of a block if line:match("^Stats") then @@ -223,31 +229,25 @@ directiveTable.emit = function(state, args, out) for mapRow in dat("EndGameMaps"):Rows() do if mapRow.NativePacks then for _, nativePack in ipairs(mapRow.NativePacks) do - if nativePack.Id == packId then - local areaIds = {} - if mapRow.BossVersion and mapRow.BossVersion.Id then - table.insert(areaIds, mapRow.BossVersion.Id) - end - for _, areaId in ipairs(areaIds) do - local area = dat("WorldAreas"):GetRow("Id", areaId) - if area and area.Name ~= "NULL" and not area.Name:match("DNT") then - local isMap = false - for _, tag in ipairs(area.Tags or {}) do - if tag.Id == "map" then - isMap = true - end - end - local displayName = area.Name - if isMap then - displayName = displayName .. " (Map)" - elseif area.Act and area.Act ~= 10 then - displayName = displayName .. " (Act " .. tostring(area.Act) .. ")" - end - if not seenAreas[displayName] then - table.insert(worldAreaNames, displayName) - seenAreas[displayName] = true + if nativePack.MonsterPacksKey and nativePack.MonsterPacksKey.Id == packId then + local area = dat("WorldAreas"):GetRow("Id", mapRow.WorldAreasKey.Id) + if area and area.Name ~= "NULL" and not area.Name:match("DNT") then + local isMap = false + for _, tag in ipairs(area.Tags or {}) do + if tag.Id == "map" then + isMap = true end end + local displayName = area.Name + if isMap then + displayName = displayName .. " (Map)" + elseif area.Act and area.Act ~= 10 then + displayName = displayName .. " (Act " .. tostring(area.Act) .. ")" + end + if not seenAreas[displayName] then + table.insert(worldAreaNames, displayName) + seenAreas[displayName] = true + end end end end @@ -311,7 +311,7 @@ directiveTable.emit = function(state, args, out) out:write('\tbaseMovementSpeed = ', monsterVariety.MovementSpeed, ',\n') if monsterVariety.ExperienceMultiplier then out:write('\tspectreReservation = ', math.floor(((monsterVariety.ExperienceMultiplier/100) ^ 0.75) * 50), ',\n') - out:write('\tcompanionReservation = ', (round(math.sqrt(monsterVariety.ExperienceMultiplier/100), 2) * 30), ',\n') + out:write('\tcompanionReservation = ', (round(math.sqrt(monsterVariety.ExperienceMultiplier/100), 2) * 30), ',\n') end if monsterVariety.MonsterCategory then out:write('\tmonsterCategory = "', (monsterVariety.MonsterCategory.Type), '",\n') diff --git a/src/Export/Scripts/spectreSkillCheck.lua b/src/Export/Scripts/spectreSkillCheck.lua new file mode 100644 index 000000000..2eb258502 --- /dev/null +++ b/src/Export/Scripts/spectreSkillCheck.lua @@ -0,0 +1,82 @@ +-- +-- Check for Spectres that have no skills in PoB yet. +-- + +-- Build skill lookup (Spectre + Minion + Other) +local skillLookup = {} + +local function loadSkillFile(path) + local f = io.open(path, "r") + if f then + for line in f:lines() do + local skillId = line:match('skills%[%"(.-)%"%]') + if skillId then + skillLookup[skillId] = true + end + end + f:close() + end +end + +-- Load all skill sources +loadSkillFile("../Data/Skills/Spectre.lua") +loadSkillFile("../Data/Skills/Minion.lua") +loadSkillFile("../Data/Skills/Other.lua") + +-- Parse Spectres.lua for ids + skillLists +local spectres = {} +local file = io.open("../Data/Spectres.lua", "r") + +if file then + local currentId = nil + local inSkillList = false + + for line in file:lines() do + -- detect new spectre + local id = line:match('minions%[%"(.-)%"%]') + if id then + currentId = id + spectres[currentId] = { skills = {} } + end + + -- detect skillList start + if line:find("skillList%s*=%s*{") then + inSkillList = true + end + + -- read skills + if inSkillList and currentId then + for skillId in line:gmatch('%"(.-)%"') do + table.insert(spectres[currentId].skills, skillId) + end + end + + -- detect end of skillList + if inSkillList and line:find("}") then + inSkillList = false + end + end + + file:close() +end + +local notFoundSpectres = {} +-- Validate +for id, data in pairs(spectres) do + local found = false + + for _, skillId in ipairs(data.skills) do + -- skip default attack if you want (optional) + if skillLookup[skillId] then + found = true + break + end + end + + if not found then + table.insert(notFoundSpectres, id) + print("No spectre skill: " .. id) + end +end + +print("Total Spectres without at least one skill: " .. tostring(#notFoundSpectres)) \ No newline at end of file diff --git a/src/Export/Scripts/worldAreas.lua b/src/Export/Scripts/worldAreas.lua index 6503dbf9d..3e0142a87 100644 --- a/src/Export/Scripts/worldAreas.lua +++ b/src/Export/Scripts/worldAreas.lua @@ -80,60 +80,36 @@ end -- Step 3: EndGameMaps for map in dat("EndGameMaps"):Rows() do - local areaRefs = {} - if map.BossVersion then - table.insert(areaRefs, map.BossVersion) - end - for _, area in ipairs(areaRefs) do - local areaId = area.Id - areaIdToMonsters[areaId] = areaIdToMonsters[areaId] or {} - local seen = areaIdToMonsters[areaId .. "_seen"] or {} - if map.NativePacks then - for _, pack in ipairs(map.NativePacks) do - for _, name in ipairs(packIdToMonsters[pack.Id] or {}) do - if not seen[name] then - table.insert(areaIdToMonsters[areaId], name) - seen[name] = true - end + local areaId = map.WorldAreasKey.Id + areaIdToMonsters[areaId] = areaIdToMonsters[areaId] or {} + local seen = areaIdToMonsters[areaId .. "_seen"] or {} + if map.NativePacks then + for _, pack in ipairs(map.NativePacks) do + for _, name in ipairs(packIdToMonsters[pack.MonsterPacksKey.Id] or {}) do + if not seen[name] then + table.insert(areaIdToMonsters[areaId], name) + seen[name] = true end end end - areaIdToMonsters[areaId .. "_seen"] = seen - - -- Attach FlavourText as description for this area if present - if map.FlavourText and map.FlavourText ~= "" then - if area.Id == "MapUniqueMegalith" then - --Temporary, need to clean text properly and convert map flavour text to a table just like items are. - areaIdToMonsters[areaId .. "_desc"] = "'Sons from foreign shores, Took refuge from the storm, Bringing knowledge of runes, Our fate was carved soon.' - Ezomyte Folklore" - -- Hideouts have 2 lines, remove second line - elseif areaId:sub(-10) == "_Claimable" then - local firstSentence = map.FlavourText:match("([^%.%!%?]+[%.%!%?])") - if firstSentence then - areaIdToMonsters[areaId .. "_desc"] = firstSentence:gsub("%s+$", "") - else - areaIdToMonsters[areaId .. "_desc"] = map.FlavourText - end + end + areaIdToMonsters[areaId .. "_seen"] = seen + + -- Attach FlavourText as description for this area if present + if map.FlavourText and map.FlavourText ~= "" then + if map.WorldAreasKey.Id == "MapUniqueMegalith" then + --Temporary, need to clean text properly and convert map flavour text to a table just like items are. + areaIdToMonsters[areaId .. "_desc"] = "'Sons from foreign shores, Took refuge from the storm, Bringing knowledge of runes, Our fate was carved soon.' - Ezomyte Folklore" + -- Hideouts have 2 lines, remove second line + elseif areaId:sub(-10) == "_Claimable" then + local firstSentence = map.FlavourText:match("([^%.%!%?]+[%.%!%?])") + if firstSentence then + areaIdToMonsters[areaId .. "_desc"] = firstSentence:gsub("%s+$", "") else areaIdToMonsters[areaId .. "_desc"] = map.FlavourText end - end - end -end - --- Combine _NoBoss monsters into their corresponding boss map -for areaId, monsters in pairs(areaIdToMonsters) do - if type(areaId) == "string" and areaId:sub(-7) == "_NoBoss" then - local bossAreaId = areaId:sub(1, -8) - areaIdToMonsters[bossAreaId] = areaIdToMonsters[bossAreaId] or {} - local seen = {} - for _, name in ipairs(areaIdToMonsters[bossAreaId]) do - seen[name] = true - end - for _, name in ipairs(monsters) do - if not seen[name] then - table.insert(areaIdToMonsters[bossAreaId], name) - seen[name] = true - end + else + areaIdToMonsters[areaId .. "_desc"] = map.FlavourText end end end @@ -147,7 +123,6 @@ out:write('local worldAreas, _ = ...\n\n') for area in dat("WorldAreas"):Rows() do if area.Name and area.Name ~= "NULL" and not area.Name:match("DNT") and area.Id then - -- Skip areas ending with _NoBoss if area.Id:match("Design") or area.Id:match("Programming") or area.Id == "BlackTest" then goto continue end @@ -174,10 +149,7 @@ for area in dat("WorldAreas"):Rows() do end out:write('\tname = "' .. area.Name .. suffix .. '",\n') out:write('\tbaseName = "' .. area.Name .. '",\n') - local desc = area.Description - if (not desc or desc == "") and areaIdToMonsters[area.Id .. "_desc"] then - desc = areaIdToMonsters[area.Id .. "_desc"] - end + local desc = areaIdToMonsters[area.Id .. "_desc"] or area.Description if desc and desc ~= "" then out:write('\tdescription = "' .. desc .. '",\n') end diff --git a/src/Export/spec.lua b/src/Export/spec.lua index 46aaff2c2..76f37ff45 100644 --- a/src/Export/spec.lua +++ b/src/Export/spec.lua @@ -296,7 +296,7 @@ return { name="Icon", refTo="", type="String", - width=290 + width=100 }, [6]={ list=true, @@ -6449,52 +6449,52 @@ return { endgamemaps={ [1]={ list=false, - name="Id", - refTo="", - type="Int", - width=60 - }, - [2]={ - list=false, - name="BossVersion", + name="WorldAreasKey", refTo="WorldAreas", type="Key", - width=190 - }, - [3]={ - list=true, - name="", - refTo="", - type="Int", - width=160 + width=230 }, - [4]={ + [2]={ list=true, name="NativePacks", - refTo="MonsterPacks", + refTo="MonsterPackEntries", type="Key", - width=230 + width=290 }, - [5]={ + [3]={ list=false, name="FlavourText", refTo="", type="String", - width=450 + width=160 }, - [6]={ + [4]={ list=false, - name="MinWatchstoneTier", + name="", refTo="", type="Int", width=120 }, - [7]={ + [5]={ list=true, name="", refTo="", type="Int", - width=80 + width=160 + }, + [6]={ + list=false, + name="", + refTo="", + type="Key", + width=120 + }, + [7]={ + list=false, + name="", + refTo="EndgameMaps", + type="Key", + width=230 }, [8]={ list=false, @@ -11928,7 +11928,7 @@ return { name="AdditionalMonsters", refTo="MonsterVarieties", type="Key", - width=480 + width=610 }, [25]={ list=true, @@ -17360,7 +17360,7 @@ return { name="MinionGlobalSkillLevelStat", refTo="Stats", type="Key", - width=160 + width=150 }, [8]={ list=false, @@ -17458,7 +17458,7 @@ return { name="GemEffects", refTo="GemEffects", type="Key", - width=350 + width=150 }, [22]={ list=false, From b3623fa5e501f3c7fcba1a7c628364aec6bc92a1 Mon Sep 17 00:00:00 2001 From: Blitz54 Date: Sat, 30 May 2026 22:59:04 -0500 Subject: [PATCH 2/5] More spectres --- src/Data/Spectres.lua | 775 +++++++++++++++++++++++++++++ src/Data/WorldAreas.lua | 1 + src/Export/Minions/SpectreList.txt | 26 - src/Export/Minions/Spectres.txt | 75 +++ src/Export/Scripts/spectreList.lua | 1 + 5 files changed, 852 insertions(+), 26 deletions(-) diff --git a/src/Data/Spectres.lua b/src/Data/Spectres.lua index 0d91ed351..2e6056786 100644 --- a/src/Data/Spectres.lua +++ b/src/Data/Spectres.lua @@ -7546,6 +7546,56 @@ minions["Metadata/Monsters/PitifulFabrications/Canopy/PitifulFabrication02"] = { }, } +minions["Metadata/Monsters/PitifulFabrications/PitifulFabrication02"] = { + name = "Ribrattle", + monsterTags = { "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.8, + damageSpread = 0.2, + attackTime = 1.59, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 19, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Undead", + spawnLocation = { + "Arid Plains (Map)", + "Channel (Map)", + "Freythorn (Act 1)", + "Marrow (Map)", + "Mastodon Badlands (Act 2)", + "Oasis (Map)", + "Outlands (Map)", + "Penitentiary (Map)", + "Qimah (Act 6)", + "Sacred Reservoir (Map)", + "Sanctuary (Map)", + "Scorched Farmlands (Act 6)", + "Sel Khari Sanctuary (Act 6)", + "Spring (Map)", + "The Bone Pits (Act 2)", + "Found in Maps", + "Wayward Isle (Map)", + }, + skillList = { + "PitifulFabricationBuff", + "TBPitifulFabricationBuff", + "PitifulFabricationBuffTriggered", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + }, +} + minions["Metadata/Monsters/PitifulFabrications/PitifulFabrication03_"] = { name = "Spinesnatcher", monsterTags = { "medium_movement", "melee", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", }, @@ -17793,3 +17843,728 @@ minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/TumourStatueSn }, } +minions["Metadata/Monsters/CorpseWheel/PlagueCorpseWheel"] = { + name = "The Punished", + monsterTags = { "2HBluntWood_onhit_audio", "bones", "medium_movement", "skeleton", "undead", }, + life = 1, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 9, + accuracy = 1, + weaponType1 = "One Hand Sword", + baseMovementSpeed = 30, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", + spawnLocation = { + "The Dreadnought's Wake (Act 2)", + }, + skillList = { + "CorpseWheelCharge", + "MeleeAtAnimationSpeed", + }, + modList = { + }, +} + +minions["Metadata/Monsters/BloodClan/BloodClanTrapper"] = { + name = "Sea-tribe Trapper", + monsterTags = { "fast_movement", "humanoid", "not_int", "red_blood", "Unarmed_onhit_audio", }, + life = 1.2, + baseDamageIgnoresAttackSpeed = true, + armour = 0.2, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.25, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 13, + accuracy = 1, + baseMovementSpeed = 41, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "MPWBloodClanTrapperBearTrap", + "SOBloodClanTrapperBearTrap", + }, + modList = { + }, +} + +minions["Metadata/Monsters/BloodClan/BloodClanVillager"] = { + name = "Sea-tribe Villager", + monsterTags = { "fast_movement", "humanoid", "not_int", "red_blood", "Unarmed_onhit_audio", }, + life = 1.2, + baseDamageIgnoresAttackSpeed = true, + armour = 0.2, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.35, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 13, + accuracy = 1, + baseMovementSpeed = 41, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + }, +} + +minions["Metadata/Monsters/BloodClan/BloodClanCaster"] = { + name = "Sea-tribe Caster", + monsterTags = { "humanoid", "not_dex", "not_str", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 1.35, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.15, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 6, + accuracy = 1, + baseMovementSpeed = 8, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "EGBloodClanCasterWave", + "EDSBloodClanCasterWave", + "MDSBloodClanWaterWall", + }, + modList = { + }, +} + +minions["Metadata/Monsters/BloodClan/BloodClanVaulter"] = { + name = "Sea-tribe Vaulter", + monsterTags = { "humanoid", "not_int", "red_blood", "slow_movement", "Unarmed_onhit_audio", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + armour = 0.2, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.35, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 6, + accuracy = 1, + weaponType1 = "Spear", + baseMovementSpeed = 28, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "DTTBloodClanPoleVaultSingle", + }, + modList = { + }, +} + + +minions["Metadata/Monsters/BloodClan/BloodClanKina"] = { + name = "Sea-tribe Pouchbearer", + monsterTags = { "humanoid", "not_int", "not_str", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 0.9, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.13, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 6, + accuracy = 1, + baseMovementSpeed = 12, + spectreReservation = 46, + companionReservation = 28.5, + monsterCategory = "Humanoid", + spawnLocation = { + }, + skillList = { + "MPWBloodClanKina", + }, + modList = { + }, +} + +minions["Metadata/Monsters/BloodClan/BloodClanHarpooner"] = { + name = "Sea-tribe Harpooner", + monsterTags = { "fast_movement", "humanoid", "not_int", "red_blood", "Unarmed_onhit_audio", }, + life = 1.1, + baseDamageIgnoresAttackSpeed = true, + armour = 0.2, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.6, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 17, + accuracy = 1, + weaponType1 = "Spear", + baseMovementSpeed = 41, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Humanoid", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + }, +} + +minions["Metadata/Monsters/BloodClan/BloodClanBirdFisherman"] = { + name = "Sea-tribe Spearfisher", + monsterTags = { "humanoid", "medium_movement", "not_int", "red_blood", "Unarmed_onhit_audio", }, + life = 1.1, + baseDamageIgnoresAttackSpeed = true, + armour = 0.2, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.49, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 12, + accuracy = 1, + weaponType1 = "Warstaff", + baseMovementSpeed = 31, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Humanoid", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "EASBirdFishermanBirdRelease", + }, + modList = { + }, +} + +minions["Metadata/Monsters/BloodClan/BloodClanBird"] = { + name = "Sea-tribe Avian", + monsterTags = { "fast_movement", "humanoid", "not_int", "not_str", "red_blood", "Unarmed_onhit_audio", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.6, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.25, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 6, + accuracy = 1, + baseMovementSpeed = 44, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "BirdEmerge", + "DTTBirdSwoopin", + "GABirdSwoopinDTT", + }, + modList = { + }, +} + +minions["Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkey"] = { + name = "Constructed Monkey", + monsterTags = { "caster", "Claw_onhit_audio", "construct", "golem", "is_unarmed", "medium_movement", "metal_armour", "not_dex", "vaal", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.1, + armour = 1, + fireResist = 0, + coldResist = 0, + lightningResist = 30, + chaosResist = 0, + damage = 1.1, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 10, + accuracy = 1, + baseMovementSpeed = 35, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Construct", + spawnLocation = { + }, + skillList = { + "MonsterWaitShort", + }, + modList = { + }, +} + +minions["Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkeyHead"] = { + name = "Constructed Monkey Head", + monsterTags = { "caster", "Claw_onhit_audio", "construct", "golem", "immobile", "is_unarmed", "metal_armour", "not_dex", "vaal", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.1, + armour = 1, + fireResist = 0, + coldResist = 0, + lightningResist = 30, + chaosResist = 0, + damage = 1.1, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 10, + accuracy = 1, + baseMovementSpeed = 0, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Construct", + spawnLocation = { + }, + skillList = { + "GSMonkeyConstructFire", + "FaceLastTarget", + "MonsterWaitShort", + }, + modList = { + }, +} + +minions["Metadata/Monsters/VaalMonsters/ViperNapuatzi/ViperNapuatziSnakeMinion"] = { + name = "Viper Servant", + monsterTags = { "beast", "fast_movement", "not_int", "not_str", "reptile_beast", "Stab_onhit_audio", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.67, + damageSpread = 0.2, + attackTime = 1.245, + attackRange = 6, + accuracy = 1, + baseMovementSpeed = 46, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeedChaos", + "CGEViperNapuatziSnakeGroundDegen", + }, + modList = { + -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] + }, +} + +minions["Metadata/Monsters/VaalMonsters/Living/Minions/VaalJaguarMinion"] = { + name = "Jaguar Familiar", + monsterTags = { "beast", "Claw_onhit_audio", "medium_movement", "melee", "not_int", "physical_affinity", "red_blood", }, + life = 1.44, + baseDamageIgnoresAttackSpeed = true, + armour = 0.3, + evasion = 0.3, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.44, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 14, + accuracy = 1, + baseMovementSpeed = 30, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "DTTVaalJaguarMinionLeap", + "GAVaalJaguarMinionImpact", + }, + modList = { + -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] + }, +} + +minions["Metadata/Monsters/VaalMonsters/Living/Minions/VaalSnakeMinion"] = { + name = "Serpentine Familiar", + monsterTags = { "beast", "fast_movement", "not_int", "not_str", "red_blood", "reptile_beast", "Stab_onhit_audio", }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.8, + damageSpread = 0.2, + attackTime = 1.245, + attackRange = 6, + accuracy = 1, + baseMovementSpeed = 46, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] + }, +} + +minions["Metadata/Monsters/VaalMonsters/Living/Minions/VaalMonkeyMinion_"] = { + name = "Primal Familiar", + monsterTags = { "animal_claw_weapon", "beast", "cannot_be_map_archnemesis", "Claw_onhit_audio", "fast_movement", "flesh_armour", "is_unarmed", "mammal_beast", "melee", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "small_height", }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.25, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.8, + damageSpread = 0.2, + attackTime = 1.005, + attackRange = 7, + accuracy = 1, + baseMovementSpeed = 46, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "ScavengerThrow", + "EASJungleMonkeyTaunt", + }, + modList = { + -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] + }, +} + +minions["Metadata/Monsters/SerpentHusk/snakes/SerpentHuskSnake"] = { + name = "Snake", + monsterTags = { "beast", "not_int", "not_str", "red_blood", "reptile_beast", "Stab_onhit_audio", "very_slow_movement", }, + life = 0.5, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.5, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.5, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 14, + accuracy = 1, + baseMovementSpeed = 18, + spectreReservation = 29, + companionReservation = 21.3, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "EASSnakeSuitUp", + "EASSnakeRetreat", + }, + modList = { + }, +} + +minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion1"] = { + name = "Rage", + monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", }, + life = 1.3, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.3, + damageSpread = 0.2, + attackTime = 1.665, + attackRange = 12, + accuracy = 1, + baseMovementSpeed = 44, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Demon", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "DeliriumMinionLeapSlam", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3300] + }, +} + +minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion2"] = { + name = "Spite", + monsterTags = { "Claw_onhit_audio", "demon", "medium_movement", "not_dex", "not_str", }, + life = 0.75, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.15, + fireResist = 0, + coldResist = 0, + lightningResist = 30, + chaosResist = 0, + damage = 0.75, + damageSpread = 0.2, + attackTime = 1.32, + attackRange = 12, + accuracy = 1, + baseMovementSpeed = 32, + spectreReservation = 40, + companionReservation = 26.1, + monsterCategory = "Demon", + spawnLocation = { + }, + skillList = { + "DeliriumMinionDemonProjectile", + "DeceleratingProjectileDeliriumMinion", + "DeceleratingProjectileDeliriumMinionExplode", + }, + modList = { + }, +} + +minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion3"] = { + name = "Disgust", + monsterTags = { "Claw_onhit_audio", "demon", "very_slow_movement", }, + life = 1.6, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.6, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 12, + accuracy = 1, + baseMovementSpeed = 10, + spectreReservation = 71, + companionReservation = 37.8, + monsterCategory = "Demon", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "DeliriumMinionVomitile", + "DeliriumMinionKnockbackWave", + "GeometryTriggerDeliriumMinionVomit", + "DeliriumMinionVomitMortar", + "DeliriumNoodleMinionTriggerBeam", + "EASDeliriumNoodleBeams", + "DeliriumMinionNoodleImpact", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3.966, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3966] + }, +} + +minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion4"] = { + name = "Malice", + monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", "not_int", "not_str", }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.8, + damageSpread = 0.2, + attackTime = 0.675, + attackRange = 8, + accuracy = 1, + baseMovementSpeed = 46, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Demon", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "DeliriumMinionSpikeExplosionGT", + "DeliriumSpikerDeathSpike", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3400] + }, +} + +minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion5_"] = { + name = "Fury", + monsterTags = { "demon", "medium_movement", "Unarmed_onhit_audio", }, + life = 1.6, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.6, + damageSpread = 0.2, + attackTime = 1.17, + attackRange = 14, + accuracy = 1, + baseMovementSpeed = 35, + spectreReservation = 71, + companionReservation = 37.8, + monsterCategory = "Demon", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "EmptyActionAttackDeliriumMinionTripleSlam", + "DeliriumMinionPhysSlamCircleSmall", + "DeliriumMinionPhysSlamCircleBig", + "DeliriumMinionPhysSlamCircleRectangle", + }, + modList = { + mod("StunDuration", "OVERRIDE", 4.033, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4033] + }, +} + +minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion6_"] = { + name = "Turmoil", + monsterTags = { "Claw_onhit_audio", "demon", "medium_movement", }, + life = 0.75, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.75, + damageSpread = 0.2, + attackTime = 1.17, + attackRange = 8, + accuracy = 1, + baseMovementSpeed = 32, + spectreReservation = 40, + companionReservation = 26.1, + monsterCategory = "Demon", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + }, +} + +minions["Metadata/Monsters/LeagueDelirium/DeliriumDemonColdIceSpear"] = { + name = "Manifested Demon", + monsterTags = { "affliction_daemon", "construct", "immobile", "Stab_onhit_audio", }, + life = 1.5, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.5, + damageSpread = 0.2, + attackTime = 1.005, + attackRange = 12, + accuracy = 1, + baseMovementSpeed = 0, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Construct", + spawnLocation = { + }, + skillList = { + "DeliriumDemonColdSpear", + "DeliriumDemonColdIceGround", + "EmptyActionSpellDeliriumDemonColdSpearToss", + "GAIceSpearGround", + }, + modList = { + -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] + -- set_immune_to_cheats [set_immune_to_cheats = 1] + -- set_no_mana_cost [set_no_mana_cost = 1] + -- set_untargetable_by_monster_ai [set_untargetable_by_monster_ai = 1] + mod("DamageTaken", "MORE", -100, 0, 0), -- set_base_cannot_be_damaged [set_base_cannot_be_damaged = 1] + -- set_cannot_die [set_cannot_die = 1] + mod("CurseImmune", "FLAG", 1, 0, 0), -- immune_to_curses [immune_to_curses = 1] + -- immune_to_auras_from_other_entities [immune_to_auras_from_other_entities = 1] + -- set_item_drop_slots [set_item_drop_slots = 0] + mod("EnduranceChargesMax", "OVERRIDE", 0, 0, 0), -- set_max_endurance_charges [set_max_endurance_charges = 0] + mod("FrenzyChargesMax", "OVERRIDE", 0, 0, 0), -- set_max_frenzy_charges [set_max_frenzy_charges = 0] + mod("PowerChargesMax", "OVERRIDE", 0, 0, 0), -- set_max_power_charges [set_max_power_charges = 0] + mod("StunImmune", "FLAG", 1, 0, 0), -- base_cannot_be_stunned [base_cannot_be_stunned = 1] + mod("KnockbackImmune", "FLAG", 1, 0, 0), -- cannot_be_knocked_back [cannot_be_knocked_back = 1] + -- set_immune_to_status_ailments [set_immune_to_status_ailments = 1] + -- cannot_be_converted_or_dominated [cannot_be_converted_or_dominated = 1] + -- monster_slain_flask_charges_granted_+% [monster_slain_flask_charges_granted_+% = -100] + -- base_cannot_be_leeched_from [base_cannot_be_leeched_from = 1] + -- set_immune_vaal_lighting_warp [set_immune_vaal_lighting_warp = 1] + -- set_cannot_recover_life [set_cannot_recover_life = 1] + -- cannot_be_poisoned [cannot_be_poisoned = 1] + -- immune_to_bleeding [immune_to_bleeding = 1] + -- set_unaffected_by_life_modifiers [set_unaffected_by_life_modifiers = 1] + -- set_monster_no_additional_player_scaling [set_monster_no_additional_player_scaling = 1] + -- set_cannot_be_chained_from [set_cannot_be_chained_from = 1] + -- set_cannot_be_splashed_from [set_cannot_be_splashed_from = 1] + -- set_monster_no_beyond_portal [set_monster_no_beyond_portal = 1] + -- set_cannot_have_affliction_mods [set_cannot_have_affliction_mods = 1] + -- set_cannot_be_afflicted [set_cannot_be_afflicted = 1] + }, +} diff --git a/src/Data/WorldAreas.lua b/src/Data/WorldAreas.lua index 9585040d6..ecd13110e 100644 --- a/src/Data/WorldAreas.lua +++ b/src/Data/WorldAreas.lua @@ -1957,6 +1957,7 @@ worldAreas["G2_11"] = { "Plague Swarm", "Rasp Scavenger", "Rhex", + "The Punished", }, } diff --git a/src/Export/Minions/SpectreList.txt b/src/Export/Minions/SpectreList.txt index ba1bd355d..c444b8c79 100644 --- a/src/Export/Minions/SpectreList.txt +++ b/src/Export/Minions/SpectreList.txt @@ -9,7 +9,6 @@ Metadata/Monsters/Monkeys/MonkeyJungle ---- Feral Primate Metadata/Monsters/BloodChieftain/MonkeyChiefJungle ---- Alpha Primate -Metadata/Monsters/InsectMinion/InsectTest ---- Testling Metadata/Monsters/Spiker/Spiker3_ ---- Porcupine Goliath Metadata/Monsters/MudBurrower/BrambleBurrower ---- Bramble Burrower Metadata/Monsters/StonebackRhoa/BrambleRhoa ---- Bramble Rhoa @@ -594,7 +593,6 @@ Metadata/Monsters/PrecursorCentipedeTrain/PrecursorCentipedeTrainHead -- Spectres Not Yet Imported -- -- These are either false spectres, or are disabled in game currently. This is not including duplicate names, just singular copy of a Spectre name.-- -Metadata/Monsters/InsectMinion/InsectTest ---- Testling Metadata/Monsters/CrowBell/CrowBellBossMinion1 ---- The Crowbell Metadata/Monsters/CrowBell/CrowBellBossMinion2 ---- The Black Crow Metadata/Monsters/Wraith/Runemarked/WraithSpookyRunemarked ---- Tempest Wraith @@ -617,30 +615,13 @@ Metadata/Monsters/HyenaMonster/RathbreakerBossMinion1 Metadata/Monsters/HyenaMonster/RathbreakerBossMinion2 ---- Caedron, the Hyena Lord Metadata/Monsters/MarakethGuards/MarakethHeroGuard01___ ---- Emal Metadata/Monsters/MarakethGuards/MarakethHeroGuard02 ---- Tanim -Metadata/Monsters/PitifulFabrications/PitifulFabrication02 ---- Ribrattle Metadata/Monsters/TwilightOrderExcavationOverseer/Runemarked/TwilightOrderOverseerRunemarked ---- Twilight Overseer -Metadata/Monsters/CorpseWheel/PlagueCorpseWheel ---- The Punished -Metadata/Monsters/BloodClan/BloodClanTrapper ---- Sea-tribe Trapper -Metadata/Monsters/BloodClan/BloodClanVillager ---- Sea-tribe Villager -Metadata/Monsters/BloodClan/BloodClanCaster ---- Sea-tribe Caster -Metadata/Monsters/BloodClan/BloodClanVaulter ---- Sea-tribe Vaulter Metadata/Monsters/BloodClan/BloodClanDagger ---- Sea-tribe Daggerbearer -Metadata/Monsters/BloodClan/BloodClanKina ---- Sea-tribe Pouchbearer -Metadata/Monsters/BloodClan/BloodClanHarpooner ---- Sea-tribe Harpooner -Metadata/Monsters/BloodClan/BloodClanBirdFisherman ---- Sea-tribe Spearfisher -Metadata/Monsters/BloodClan/BloodClanBird ---- Sea-tribe Avian Metadata/Monsters/Quadrilla/QuadrillaBossMinion1 ---- Mighty Silverfist Metadata/Monsters/Quadrilla/QuadrillaBossMinion2 ---- Zekoa, the Headcrusher Metadata/Monsters/Quadrilla/IcyQuadrillaBossMinion1 ---- The Abominable Yeti Metadata/Monsters/Quadrilla/IcyQuadrillaBossMinion2 ---- The Frostborn Fiend Metadata/Monsters/NettleAnt/NettleAnt__ ---- Nettle Ant -Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkey ---- Constructed Monkey -Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkeyHead ---- Constructed Monkey Head -Metadata/Monsters/VaalMonsters/ViperNapuatzi/ViperNapuatziSnakeMinion ---- Viper Servant -Metadata/Monsters/VaalMonsters/Living/Minions/VaalJaguarMinion ---- Jaguar Familiar -Metadata/Monsters/VaalMonsters/Living/Minions/VaalSnakeMinion ---- Serpentine Familiar -Metadata/Monsters/VaalMonsters/Living/Minions/VaalMonkeyMinion_ ---- Primal Familiar -Metadata/Monsters/SerpentHusk/snakes/SerpentHuskSnake ---- Snake Metadata/Monsters/Pirates/CaptainRothBossCannon ---- Ghost Cannon Metadata/Monsters/VaalHumanoids/VaalHumanoidCannon/VaalHumanoidCannonLightningSkitterMine_ ---- Skitter Mine Metadata/Monsters/GreatWhiteOne/GreatWhiteOneMinion1 ---- Great White One @@ -668,13 +649,6 @@ Metadata/Monsters/ChaosGodOwlBoss/IcyOwlBossMinion1 Metadata/Monsters/ChaosGodOwlBoss/IcyOwlBossMinion2 ---- Thraeven, Wing of Winter Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariMinion1_ ---- Ashar, the Sand Mother Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariMinion2 ---- Karash, The Dune Dweller -Metadata/Monsters/LeagueDelirium/DeliriumMinion1 ---- Rage -Metadata/Monsters/LeagueDelirium/DeliriumMinion2 ---- Spite -Metadata/Monsters/LeagueDelirium/DeliriumMinion3 ---- Disgust -Metadata/Monsters/LeagueDelirium/DeliriumMinion4 ---- Malice -Metadata/Monsters/LeagueDelirium/DeliriumMinion5_ ---- Fury -Metadata/Monsters/LeagueDelirium/DeliriumMinion6_ ---- Turmoil -Metadata/Monsters/LeagueDelirium/DeliriumDemonColdIceSpear ---- Manifested Demon Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleSummon ---- Volatile Scarab Metadata/Monsters/TormentedSpirits/Stag/SpiritStag ---- Stag Spirit Metadata/Monsters/PlagueNymph/TwilightOrderPlagueNymph ---- Nymph Wasp diff --git a/src/Export/Minions/Spectres.txt b/src/Export/Minions/Spectres.txt index 2752c6954..892617dd1 100644 --- a/src/Export/Minions/Spectres.txt +++ b/src/Export/Minions/Spectres.txt @@ -671,6 +671,10 @@ local minions, mod, flag = ... #flags recommendedSpectre #emit +#spectre Metadata/Monsters/PitifulFabrications/PitifulFabrication02 +#flags recommendedSpectre +#emit + #spectre Metadata/Monsters/PitifulFabrications/PitifulFabrication03_ #emit @@ -1563,3 +1567,74 @@ local minions, mod, flag = ... #spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/TumourStatueSnakeExpedition #emit +#spectre Metadata/Monsters/CorpseWheel/PlagueCorpseWheel +#emit + +#spectre Metadata/Monsters/BloodClan/BloodClanTrapper +#emit + +#spectre Metadata/Monsters/BloodClan/BloodClanVillager +#emit + +#spectre Metadata/Monsters/BloodClan/BloodClanCaster +#emit + +#spectre Metadata/Monsters/BloodClan/BloodClanVaulter +#emit + +#spectre Metadata/Monsters/BloodClan/BloodClanDagger +#emit + +#spectre Metadata/Monsters/BloodClan/BloodClanKina +#emit + +#spectre Metadata/Monsters/BloodClan/BloodClanHarpooner +#emit + +#spectre Metadata/Monsters/BloodClan/BloodClanBirdFisherman +#emit + +#spectre Metadata/Monsters/BloodClan/BloodClanBird +#emit + +#spectre Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkey +#emit + +#spectre Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkeyHead +#emit + +#spectre Metadata/Monsters/VaalMonsters/ViperNapuatzi/ViperNapuatziSnakeMinion +#emit + +#spectre Metadata/Monsters/VaalMonsters/Living/Minions/VaalJaguarMinion +#emit + +#spectre Metadata/Monsters/VaalMonsters/Living/Minions/VaalSnakeMinion +#emit + +#spectre Metadata/Monsters/VaalMonsters/Living/Minions/VaalMonkeyMinion_ +#emit + +#spectre Metadata/Monsters/SerpentHusk/snakes/SerpentHuskSnake +#emit + +#spectre Metadata/Monsters/LeagueDelirium/DeliriumMinion1 +#emit + +#spectre Metadata/Monsters/LeagueDelirium/DeliriumMinion2 +#emit + +#spectre Metadata/Monsters/LeagueDelirium/DeliriumMinion3 +#emit + +#spectre Metadata/Monsters/LeagueDelirium/DeliriumMinion4 +#emit + +#spectre Metadata/Monsters/LeagueDelirium/DeliriumMinion5_ +#emit + +#spectre Metadata/Monsters/LeagueDelirium/DeliriumMinion6_ +#emit + +#spectre Metadata/Monsters/LeagueDelirium/DeliriumDemonColdIceSpear +#emit \ No newline at end of file diff --git a/src/Export/Scripts/spectreList.lua b/src/Export/Scripts/spectreList.lua index 576181377..94441e0af 100644 --- a/src/Export/Scripts/spectreList.lua +++ b/src/Export/Scripts/spectreList.lua @@ -33,6 +33,7 @@ for monster in dat("MonsterVarieties"):Rows() do and not monster.Type.IsPlayerMinion == true and not monster.Id:match("NPC") and not monster.Name:match("DNT") + and not monster.Name:match("Testling") and not monster.AIScript:match("NoAI") and #monster.GrantedEffects ~= 0 then for _, name in ipairs(uniqueName) do From eedacba3507384b718acf03887327586e410020d Mon Sep 17 00:00:00 2001 From: Blitz54 Date: Mon, 1 Jun 2026 22:59:09 -0500 Subject: [PATCH 3/5] Refix export scripts --- src/Data/Spectres.lua | 527 +- src/Data/WorldAreas.lua | 15007 ++++++++++++++-------------- src/Export/Scripts/minions.lua | 35 +- src/Export/Scripts/worldAreas.lua | 10 +- 4 files changed, 7648 insertions(+), 7931 deletions(-) diff --git a/src/Data/Spectres.lua b/src/Data/Spectres.lua index 2e6056786..567c16434 100644 --- a/src/Data/Spectres.lua +++ b/src/Data/Spectres.lua @@ -659,6 +659,7 @@ minions["Metadata/Monsters/EtchedBeetles/SmallEtchedBeetleArmoured"] = { companionReservation = 27.6, monsterCategory = "Beast", spawnLocation = { + "Spring (Map)", "The Galai Gates (Act 6)", "The Lost City (Act 2)", "Found in Maps", @@ -695,7 +696,6 @@ minions["Metadata/Monsters/EtchedBeetles/SmallEtchedBeetleArmouredDull"] = { monsterCategory = "Beast", spawnLocation = { "Keth (Act 2)", - "Steaming Springs (Map)", "The Galai Gates (Act 6)", "The Khari Crossing (Act 6)", "The Lost City (Act 2)", @@ -732,7 +732,6 @@ minions["Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleArmouredDull"] = { monsterCategory = "Beast", spawnLocation = { "Keth (Act 2)", - "Steaming Springs (Map)", "The Khari Crossing (Act 6)", "Found in Maps", }, @@ -766,6 +765,7 @@ minions["Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleArmouredTuskWide"] = companionReservation = 36.6, monsterCategory = "Beast", spawnLocation = { + "Spring (Map)", "The Galai Gates (Act 6)", "The Lost City (Act 2)", "Found in Maps", @@ -1340,6 +1340,8 @@ minions["Metadata/Monsters/GoreCharger/GoreCharger"] = { spawnLocation = { "Chimeral Wetlands (Act 3)", "Infested Barrens (Act 3)", + "Steppe (Map)", + "Sump (Map)", "Found in Maps", }, skillList = { @@ -1478,7 +1480,7 @@ minions["Metadata/Monsters/QuillCrab/QuillCrabTropical"] = { monsterCategory = "Beast", spawnLocation = { "Glacial Tarn (Act 6)", - "Headland (Map)", + "Ice Cave (Map)", "Shoreline Hideout (Act 4)", "Found in Maps", "Untainted Paradise (Map)", @@ -1521,7 +1523,7 @@ minions["Metadata/Monsters/QuillCrab/QuillCrabBigTropical"] = { monsterCategory = "Beast", spawnLocation = { "Glacial Tarn (Act 6)", - "Headland (Map)", + "Ice Cave (Map)", "Shoreline Hideout (Act 4)", "Found in Maps", "Untainted Paradise (Map)", @@ -1624,6 +1626,7 @@ minions["Metadata/Monsters/QuillCrab/QuillCrabPoison"] = { monsterCategory = "Beast", spawnLocation = { "Hunting Grounds (Act 1)", + "Sandspit (Map)", "Found in Maps", }, skillList = { @@ -1662,6 +1665,7 @@ minions["Metadata/Monsters/QuillCrab/QuillCrabBigPoison_"] = { monsterCategory = "Beast", spawnLocation = { "Hunting Grounds (Act 1)", + "Sandspit (Map)", "Found in Maps", }, skillList = { @@ -1695,6 +1699,7 @@ minions["Metadata/Monsters/ShellMonster/ShellMonster"] = { companionReservation = 32.1, monsterCategory = "Beast", spawnLocation = { + "Crimson Shores (Map)", "Found in Maps", "Trial of the Sekhemas (Floor 1)", "Trial of the Sekhemas (Floor 3)", @@ -1733,10 +1738,7 @@ minions["Metadata/Monsters/ShellMonster/ShellMonsterPoison_"] = { companionReservation = 32.1, monsterCategory = "Beast", spawnLocation = { - "Flotsam (Map)", - "Ravine (Map)", "Shoreline Hideout (Act 4)", - "Slick (Map)", "Sprawling Jungle", "Found in Maps", "Untainted Paradise (Map)", @@ -1779,7 +1781,9 @@ minions["Metadata/Monsters/CrazedCannibalPicts/PictFemaleBow"] = { companionReservation = 34.2, monsterCategory = "Humanoid", spawnLocation = { + "Deforestation (Map)", "Freythorn (Act 1)", + "Mire (Map)", "The Viridian Wildwood (Map)", "Found in Maps", }, @@ -1818,6 +1822,7 @@ minions["Metadata/Monsters/CrazedCannibalPicts/PictFemaleDaggerDagger"] = { monsterCategory = "Humanoid", spawnLocation = { "Freythorn (Act 1)", + "Mire (Map)", "The Viridian Wildwood (Map)", "Found in Maps", }, @@ -1850,6 +1855,7 @@ minions["Metadata/Monsters/CrazedCannibalPicts/PictFemaleStaff"] = { companionReservation = 42.3, monsterCategory = "Humanoid", spawnLocation = { + "Deforestation (Map)", "Freythorn (Act 1)", "The Viridian Wildwood (Map)", "Found in Maps", @@ -2120,8 +2126,9 @@ minions["Metadata/Monsters/Mutewind/MutewindBanditExecutioner"] = { spawnLocation = { "Dreadnought (Act 2)", "Qimah Reservoir (Act 6)", + "Sacred Reservoir (Map)", + "The Copper Citadel (Map)", "Found in Maps", - "Vaal City (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -2161,11 +2168,12 @@ minions["Metadata/Monsters/Mutewind/MutewindBoy"] = { companionReservation = 26.7, monsterCategory = "Humanoid", spawnLocation = { - "Crypt (Map)", "Dreadnought (Act 2)", - "Epitaph (Map)", + "Oasis (Map)", + "Outlands (Map)", "Qimah Reservoir (Act 6)", - "Sun Temple (Map)", + "Sacred Reservoir (Map)", + "Sanctuary (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", @@ -2200,11 +2208,9 @@ minions["Metadata/Monsters/Mutewind/MutewindGirl"] = { companionReservation = 26.7, monsterCategory = "Humanoid", spawnLocation = { - "Crypt (Map)", "Dreadnought (Act 2)", - "Epitaph (Map)", "Qimah Reservoir (Act 6)", - "Sun Temple (Map)", + "Sacred Reservoir (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", @@ -2244,19 +2250,15 @@ minions["Metadata/Monsters/Mutewind/MutewindMan2HSpear"] = { companionReservation = 33, monsterCategory = "Humanoid", spawnLocation = { - "Bastille (Map)", - "Bazaar (Map)", - "Bloodwood (Map)", "Dreadnought (Act 2)", - "Lost Towers (Map)", + "Oasis (Map)", + "Outlands (Map)", "Qimah Reservoir (Act 6)", - "Sandspit (Map)", - "Sealed Vault (Map)", - "Slash (Map)", + "Sacred Reservoir (Map)", + "Sanctuary (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", - "Willow (Map)", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", @@ -2291,13 +2293,14 @@ minions["Metadata/Monsters/Mutewind/MutewindManDualSword"] = { monsterCategory = "Humanoid", spawnLocation = { "Dreadnought (Act 2)", - "Lofty Summit (Map)", + "Oasis (Map)", + "Outlands (Map)", "Qimah Reservoir (Act 6)", - "Seepage (Map)", + "Sacred Reservoir (Map)", + "Sanctuary (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", - "Vaal Village (Map)", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", @@ -2331,16 +2334,12 @@ minions["Metadata/Monsters/Mutewind/MutewindManSpearShield_"] = { companionReservation = 33, monsterCategory = "Humanoid", spawnLocation = { - "Bastille (Map)", - "Bazaar (Map)", "Dreadnought (Act 2)", - "Epitaph (Map)", - "Lost Towers (Map)", - "Necropolis (Map)", + "Oasis (Map)", + "Outlands (Map)", "Qimah Reservoir (Act 6)", - "Sandspit (Map)", - "Sealed Vault (Map)", - "Slash (Map)", + "Sacred Reservoir (Map)", + "Sanctuary (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", @@ -2380,11 +2379,9 @@ minions["Metadata/Monsters/Mutewind/MutewindWomanDualDaggerCorroded__"] = { companionReservation = 30.6, monsterCategory = "Humanoid", spawnLocation = { - "Crypt (Map)", "Dreadnought (Act 2)", - "Epitaph (Map)", "Qimah Reservoir (Act 6)", - "Sun Temple (Map)", + "Sacred Reservoir (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", @@ -2421,13 +2418,11 @@ minions["Metadata/Monsters/Mutewind/MutewindWomanDualSword"] = { monsterCategory = "Humanoid", spawnLocation = { "Dreadnought (Act 2)", - "Lofty Summit (Map)", "Qimah Reservoir (Act 6)", - "Seepage (Map)", + "Sacred Reservoir (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", - "Vaal Village (Map)", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", @@ -2464,19 +2459,12 @@ minions["Metadata/Monsters/Mutewind/MutewindWomanJavelin"] = { companionReservation = 30.6, monsterCategory = "Humanoid", spawnLocation = { - "Bastille (Map)", - "Bazaar (Map)", - "Bloodwood (Map)", "Dreadnought (Act 2)", - "Lost Towers (Map)", "Qimah Reservoir (Act 6)", - "Sandspit (Map)", - "Sealed Vault (Map)", - "Slash (Map)", + "Sacred Reservoir (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", - "Willow (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -2516,14 +2504,8 @@ minions["Metadata/Monsters/Mutewind/MutewindWomanSpearCorrodedEliteSpectre_"] = companionReservation = 36.6, monsterCategory = "Humanoid", spawnLocation = { - "Bloodwood (Map)", - "Crypt (Map)", - "Epitaph (Map)", - "Lofty Summit (Map)", - "Necropolis (Map)", "Qimah Reservoir (Act 6)", "The Spires of Deshar (Act 2)", - "Willow (Map)", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", @@ -2564,16 +2546,8 @@ minions["Metadata/Monsters/Mutewind/MutewindWomanSpearCorroded__"] = { companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Bastille (Map)", - "Bazaar (Map)", "Dreadnought (Act 2)", - "Epitaph (Map)", - "Lost Towers (Map)", - "Necropolis (Map)", "Qimah Reservoir (Act 6)", - "Sandspit (Map)", - "Sealed Vault (Map)", - "Slash (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", }, @@ -2617,19 +2591,13 @@ minions["Metadata/Monsters/Mutewind/MutewindWomanSpearShield"] = { companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Bastille (Map)", - "Bazaar (Map)", - "Bloodwood (Map)", "Dreadnought (Act 2)", - "Lost Towers (Map)", "Qimah Reservoir (Act 6)", - "Sandspit (Map)", - "Sealed Vault (Map)", - "Slash (Map)", + "Sacred Reservoir (Map)", + "The Copper Citadel (Map)", "The Halani Gates (Act 2)", "The Spires of Deshar (Act 2)", "Found in Maps", - "Willow (Map)", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", @@ -2668,6 +2636,7 @@ minions["Metadata/Monsters/Cenobite/CenobiteBloater/CenobiteBloater"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", + "Backwash (Map)", "Glacial Tarn (Act 6)", "The Drowned City (Act 3)", "Found in Maps", @@ -2739,7 +2708,9 @@ minions["Metadata/Monsters/TheCountsEliteGuardCorrupted/Ranged/CorruptedEliteRan spawnLocation = { "Holten Estate (Act 6)", "Ogham Manor (Act 1)", + "The Iron Citadel (Map)", "Found in Maps", + "Western Enigma Chamber (Map)", }, skillList = { "MPACountsGuardSpike", @@ -2775,8 +2746,10 @@ minions["Metadata/Monsters/TheCountsEliteGuardCorrupted/VariantA/CorruptedEliteS spawnLocation = { "Holten Estate (Act 6)", "Ogham Manor (Act 1)", + "The Iron Citadel (Map)", "The Manor Ramparts (Act 1)", "Found in Maps", + "Western Enigma Chamber (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -2811,6 +2784,7 @@ minions["Metadata/Monsters/TheCountsEliteGuardCorrupted/VariantB/CorruptedEliteT companionReservation = 36.6, monsterCategory = "Demon", spawnLocation = { + "Bastille (Map)", "Holten Estate (Act 6)", "Ogham Farmlands (Act 1)", "Ogham Manor (Act 1)", @@ -2846,6 +2820,7 @@ minions["Metadata/Monsters/TheCountsGuardEliteCorruptedMageLessCorrupted/Corrupt companionReservation = 36.6, monsterCategory = "Humanoid", spawnLocation = { + "Grimhaven (Map)", "Holten Estate (Act 6)", "Ogham Farmlands (Act 1)", "Ogham Manor (Act 1)", @@ -2883,6 +2858,7 @@ minions["Metadata/Monsters/TwoheadedTitan/TwoHeadedTitan_"] = { companionReservation = 47.4, monsterCategory = "Humanoid", spawnLocation = { + "Forge (Map)", "The Khari Crossing (Act 6)", "The Titan Grotto (Act 2)", "Found in Maps", @@ -3059,6 +3035,7 @@ minions["Metadata/Monsters/BoneCultists/BoneCultist_Necromancer/BoneCultistNecro "Qimah (Act 6)", "The Bone Pits (Act 2)", "Found in Maps", + "Wayward Isle (Map)", }, skillList = { "MPSBoneCultistNecromancerLightning", @@ -3091,12 +3068,8 @@ minions["Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealot01" spawnLocation = { "Lightless Passage (Act 2)", "Mastodon Badlands (Act 2)", - "Oasis (Map)", - "Outlands (Map)", "Penitentiary (Map)", "Qimah (Act 6)", - "Sacred Reservoir (Map)", - "Sanctuary (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Wayward Isle (Map)", @@ -3133,12 +3106,8 @@ minions["Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealot02" spawnLocation = { "Lightless Passage (Act 2)", "Mastodon Badlands (Act 2)", - "Oasis (Map)", - "Outlands (Map)", "Penitentiary (Map)", "Qimah (Act 6)", - "Sacred Reservoir (Map)", - "Sanctuary (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Wayward Isle (Map)", @@ -3323,6 +3292,8 @@ minions["Metadata/Monsters/Quadrilla/Quadrilla"] = { spawnLocation = { "Howling Caves (Act 6)", "Jungle Ruins (Act 3)", + "Riverside (Map)", + "Rupture (Map)", "Found in Maps", }, skillList = { @@ -3643,6 +3614,8 @@ minions["Metadata/Monsters/Skeletons/BoneRabble/BoneRabblePriest"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Fortress (Map)", + "Greenhouse (Map)", "Jiquani's Machinarium (Act 3)", "Jiquani's Sanctum (Act 3)", "Kriar Peaks (Act 6)", @@ -3678,6 +3651,8 @@ minions["Metadata/Monsters/Skeletons/BoneRabble/BoneRabbleSquire"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Fortress (Map)", + "Greenhouse (Map)", "Jiquani's Machinarium (Act 3)", "Jiquani's Sanctum (Act 3)", "Kriar Peaks (Act 6)", @@ -3716,6 +3691,7 @@ minions["Metadata/Monsters/Skeletons/FungalSkeletonOneHandSword"] = { spawnLocation = { "Ashen Forest (Act 6)", "Lost Catacombs (Act 1)", + "Seepage (Map)", "The Grelwood (Act 1)", "The Grim Tangle (Act 1)", "Found in Maps", @@ -3781,33 +3757,17 @@ minions["Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonUnarmed"] = { monsterCategory = "Undead", spawnLocation = { "Buried Shrines (Act 2)", - "Crimson Shores (Map)", - "Deforestation (Map)", - "Farmlands Hideout (Map)", - "Inferno (Map)", "Keth (Act 2)", - "Mesa (Map)", - "Mire (Map)", - "Ornate Chambers (Map)", + "Marrow (Map)", "Path of Mourning (Act 2)", - "Pit (Map)", - "Plantation (Map)", - "Precursor Tower (Map)", "Qimah (Act 6)", - "Riverhold (Map)", - "Savannah (Map)", "Sel Khari Sanctuary (Act 6)", - "Sinter Rift (Map)", - "Spider Woods (Map)", - "The Iron Citadel (Map)", "The Khari Crossing (Act 6)", "The Lost City (Act 2)", "Found in Maps", "Traitor's Passage (Act 2)", "Trial of the Sekhemas (Floor 2)", "Valley of the Titans (Act 2)", - "Western Enigma Chamber (Map)", - "Wetlands (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -3871,6 +3831,7 @@ minions["Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierOneHandSword"] = companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Rustbowl (Map)", "The Ezomyte Megaliths (Map)", "The Red Vale (Act 1)", "Found in Maps", @@ -3908,13 +3869,9 @@ minions["Metadata/Monsters/SerpentClanMonster/SerpentClanCaster"] = { companionReservation = 42.3, monsterCategory = "Humanoid", spawnLocation = { - "Arid Plains (Map)", - "Channel (Map)", - "Grimhaven (Map)", "Keth (Act 2)", - "Marrow (Map)", + "Ornate Chambers (Map)", "Sel Khari Sanctuary (Act 6)", - "Spring (Map)", "The Lost City (Act 2)", "Found in Maps", "Trial of the Sekhemas (Floor 1)", @@ -4059,6 +4016,8 @@ minions["Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderSoldier"] = { monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", + "Cliffside (Map)", + "Snowfall (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -4096,6 +4055,8 @@ minions["Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderOfficer_"] = { monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", + "Cliffside (Map)", + "Snowfall (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -4178,6 +4139,8 @@ minions["Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestMale" monsterCategory = "Humanoid", spawnLocation = { "Aggorat (Act 3)", + "Lost Towers (Map)", + "Sealed Vault (Map)", "The Cuachic Vault (Act 6)", "Found in Maps", }, @@ -4217,6 +4180,8 @@ minions["Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestFemal monsterCategory = "Humanoid", spawnLocation = { "Aggorat (Act 3)", + "Lost Towers (Map)", + "Sealed Vault (Map)", "The Cuachic Vault (Act 6)", "Found in Maps", }, @@ -4257,6 +4222,7 @@ minions["Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireBow_"] spawnLocation = { "Found in Maps", "Utzaal (Act 3)", + "Vaal City (Map)", }, skillList = { "MeleeAtAnimationSpeedBow", @@ -4618,6 +4584,7 @@ minions["Metadata/Monsters/StonebackRhoa/BrambleRhoa"] = { spawnLocation = { "Ashen Forest (Act 6)", "Hunting Grounds (Act 1)", + "Steaming Springs (Map)", "Found in Maps", "Untainted Paradise (Map)", }, @@ -4654,6 +4621,7 @@ minions["Metadata/Monsters/Wraith/WraithSpookyColdSpectre"] = { spawnLocation = { "Cemetery of the Eternals (Act 1)", "Howling Caves (Act 6)", + "Lofty Summit (Map)", "Stones of Serle (Act 6)", "Found in Maps", "Trial of the Sekhemas (Floor 4)", @@ -4694,6 +4662,7 @@ minions["Metadata/Monsters/Wraith/WraithSpookyLightningSpectre"] = { "Mausoleum of the Praetor (Act 1)", "Stones of Serle (Act 6)", "Found in Maps", + "Willow (Map)", }, skillList = { "SpookyGhostLightningBounce", @@ -4723,6 +4692,7 @@ minions["Metadata/Monsters/FungusZombie/FungusZombieMedium"] = { monsterCategory = "Undead", spawnLocation = { "Ashen Forest (Act 6)", + "Decay (Map)", "Lost Catacombs (Act 1)", "The Grelwood (Act 1)", "The Grim Tangle (Act 1)", @@ -4759,7 +4729,9 @@ minions["Metadata/Monsters/FungusZombie/FungusZombieFungalmancer"] = { monsterCategory = "Undead", spawnLocation = { "Ashen Forest (Act 6)", + "Decay (Map)", "Lost Catacombs (Act 1)", + "Seepage (Map)", "The Grelwood (Act 1)", "The Grim Tangle (Act 1)", "Found in Maps", @@ -4825,9 +4797,8 @@ minions["Metadata/Monsters/MudGolem/SandGolem"] = { companionReservation = 34.2, monsterCategory = "Construct", spawnLocation = { - "Farmlands Hideout (Map)", + "Deserted (Map)", "Keth (Act 2)", - "Razed Fields (Map)", "The Khari Crossing (Act 6)", "Found in Maps", }, @@ -5104,6 +5075,7 @@ minions["Metadata/Monsters/BloodMonsters/BloodCourtesan1"] = { companionReservation = 42.3, monsterCategory = "Undead", spawnLocation = { + "Bloodwood (Map)", "Holten Estate (Act 6)", "Mausoleum of the Praetor (Act 1)", "Ogham Manor (Act 1)", @@ -5181,6 +5153,7 @@ minions["Metadata/Monsters/BloodMonsters/BloodCretin1"] = { companionReservation = 26.7, monsterCategory = "Demon", spawnLocation = { + "Bloodwood (Map)", "Holten Estate (Act 6)", "Mausoleum of the Praetor (Act 1)", "Ogham Manor (Act 1)", @@ -5219,6 +5192,7 @@ minions["Metadata/Monsters/BloodMonsters/BloodCollector1__"] = { companionReservation = 34.8, monsterCategory = "Demon", spawnLocation = { + "Bloodwood (Map)", "Holten Estate (Act 6)", "Ogham Manor (Act 1)", "Ogham Village (Act 1)", @@ -5259,6 +5233,7 @@ minions["Metadata/Monsters/Knight/DeathKnight1"] = { spawnLocation = { "Cemetery of the Eternals (Act 1)", "Holten (Act 6)", + "Necropolis (Map)", "The Manor Ramparts (Act 1)", "Found in Maps", "Wolvenhold (Act 6)", @@ -5295,6 +5270,7 @@ minions["Metadata/Monsters/Knight/DeathKnightNecropolisElite"] = { spawnLocation = { "Cemetery of the Eternals (Act 1)", "Holten (Act 6)", + "Necropolis (Map)", "The Manor Ramparts (Act 1)", "Found in Maps", "Wolvenhold (Act 6)", @@ -5367,8 +5343,12 @@ minions["Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxe__"] = { companionReservation = 33, monsterCategory = "Undead", spawnLocation = { + "Bastille (Map)", + "Farmlands Hideout (Map)", + "Grimhaven (Map)", "Ogham Farmlands (Act 1)", "Ogham Village (Act 1)", + "Razed Fields (Map)", "The Manor Ramparts (Act 1)", "Found in Maps", }, @@ -5535,7 +5515,9 @@ minions["Metadata/Monsters/Zombies/Fungal/FungalArtillery1__"] = { monsterCategory = "Beast", spawnLocation = { "Ashen Forest (Act 6)", + "Decay (Map)", "Lost Catacombs (Act 1)", + "Seepage (Map)", "The Grim Tangle (Act 1)", "Found in Maps", }, @@ -5741,6 +5723,7 @@ minions["Metadata/Monsters/Sentinels/TendrilSentinel1__"] = { companionReservation = 33.6, monsterCategory = "Humanoid", spawnLocation = { + "Derelict Mansion (Map)", "Holten Estate (Act 6)", "Ogham Manor (Act 1)", "Found in Maps", @@ -5844,17 +5827,17 @@ minions["Metadata/Monsters/Skeletons/Basic/GraveSkeletonUnarmed"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", - "Burial Bog (Map)", "Cemetery of the Eternals (Act 1)", - "Cenotes (Map)", - "Eastern Enigma Chamber (Map)", + "Crypt (Map)", + "Epitaph (Map)", "Holten (Act 6)", + "Lofty Summit (Map)", "Mausoleum of the Praetor (Act 1)", - "Mortuary (Map)", - "Sulphuric Caverns (Map)", - "The Stone Citadel (Map)", + "Necropolis (Map)", + "Stronghold (Map)", "Found in Maps", "Tomb of the Consort (Act 1)", + "Willow (Map)", "Wolvenhold (Act 6)", }, skillList = { @@ -5886,6 +5869,7 @@ minions["Metadata/Monsters/SnakeFlowerMan/BloomSerpent1"] = { companionReservation = 30, monsterCategory = "Demon", spawnLocation = { + "Blooming Field (Map)", "Chimeral Wetlands (Act 3)", "Kriar Village (Act 6)", "The Red Vale (Act 1)", @@ -5920,7 +5904,9 @@ minions["Metadata/Monsters/Zombies/Farmer/FarmerZombieMedium"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Farmlands Hideout (Map)", "Ogham Farmlands (Act 1)", + "Plantation (Map)", "Scorched Farmlands (Act 6)", "Found in Maps", }, @@ -5952,6 +5938,7 @@ minions["Metadata/Monsters/Zombies/Burned/BurnedLumberjackUnarmed"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Inferno (Map)", "Ogham Village (Act 1)", "Scorched Farmlands (Act 6)", "Found in Maps", @@ -6020,14 +6007,10 @@ minions["Metadata/Monsters/RisenArbalest__"] = { monsterCategory = "Undead", spawnLocation = { "Buried Shrines (Act 2)", - "Farmlands Hideout (Map)", - "Mire (Map)", - "Ornate Chambers (Map)", - "Plantation (Map)", + "Marrow (Map)", "Qimah (Act 6)", - "Riverhold (Map)", + "Rustbowl (Map)", "Sel Khari Sanctuary (Act 6)", - "Sinter Rift (Map)", "The Ezomyte Megaliths (Map)", "The Khari Crossing (Act 6)", "The Lost City (Act 2)", @@ -6071,7 +6054,8 @@ minions["Metadata/Monsters/Bugbot/BugbotRockyNoEmerge"] = { companionReservation = 23.1, monsterCategory = "Construct", spawnLocation = { - "Canyon (Map)", + "Hidden Grotto (Map)", + "Sinter Rift (Map)", "Skull of the Titan (Act 2)", "Found in Maps", "Traitor's Passage (Act 2)", @@ -6684,6 +6668,7 @@ minions["Metadata/Monsters/TwigMonsters/canopy/TwigMonster"] = { monsterCategory = "Construct", spawnLocation = { "Freythorn (Act 1)", + "Slash (Map)", "Stones of Serle (Act 6)", "The Ezomyte Megaliths (Map)", "Found in Maps", @@ -6756,6 +6741,7 @@ minions["Metadata/Monsters/DemonSpiders/MeleeSpider"] = { spawnLocation = { "Ashen Forest (Act 6)", "Skull of the Titan (Act 2)", + "Spider Woods (Map)", "Found in Maps", "Traitor's Passage (Act 2)", "Trial of the Sekhemas (Floor 1)", @@ -6790,7 +6776,6 @@ minions["Metadata/Monsters/DemonSpiders/SpiderSabre"] = { monsterCategory = "Beast", spawnLocation = { "Ashen Forest (Act 6)", - "Hidden Grotto (Map)", "Mastodon Badlands (Act 2)", "The Khari Crossing (Act 6)", "Found in Maps", @@ -6900,6 +6885,7 @@ minions["Metadata/Monsters/RamGiant/RottingRamGiant_"] = { companionReservation = 47.4, monsterCategory = "Undead", spawnLocation = { + "Cenotes (Map)", "Pools of Khatal (Act 6)", "Sandswept Marsh (Act 3)", "Found in Maps", @@ -7004,8 +6990,8 @@ minions["Metadata/Monsters/SerpentClanMonster/SerpentClan1"] = { companionReservation = 36.6, monsterCategory = "Humanoid", spawnLocation = { - "Grimhaven (Map)", "Keth (Act 2)", + "Ornate Chambers (Map)", "Sel Khari Sanctuary (Act 6)", "The Lost City (Act 2)", "Found in Maps", @@ -7042,7 +7028,8 @@ minions["Metadata/Monsters/SaltGolem/SaltGolem_"] = { companionReservation = 40.2, monsterCategory = "Construct", spawnLocation = { - "Canyon (Map)", + "Hidden Grotto (Map)", + "Sinter Rift (Map)", "Skull of the Titan (Act 2)", "Found in Maps", "Traitor's Passage (Act 2)", @@ -7081,10 +7068,14 @@ minions["Metadata/Monsters/HyenaMonster/HyenaMonster"] = { companionReservation = 30, monsterCategory = "Beast", spawnLocation = { + "Mesa (Map)", + "Precursor Tower (Map)", "Qimah (Act 6)", + "Savannah (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Vastiri Outskirts (Act 2)", + "Wetlands (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -7117,10 +7108,14 @@ minions["Metadata/Monsters/HyenaMonster/HyenaCentaurSpear"] = { companionReservation = 42.3, monsterCategory = "Beast", spawnLocation = { + "Mesa (Map)", + "Precursor Tower (Map)", "Qimah (Act 6)", + "Savannah (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Vastiri Outskirts (Act 2)", + "Wetlands (Map)", }, skillList = { "HyenaCentaurMeleeStab", @@ -7196,7 +7191,7 @@ minions["Metadata/Monsters/VultureZombie/VultureDemonSpectre"] = { companionReservation = 45.6, monsterCategory = "Beast", spawnLocation = { - "Bluff (Map)", + "Confluence (Map)", "Deshar (Act 2)", "Secluded Temple", "Shrike Island (Act 4)", @@ -7277,6 +7272,7 @@ minions["Metadata/Monsters/SkeletonGolemancer/SkeletonGolemancer"] = { companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { + "Epitaph (Map)", "Found in Maps", "Tomb of the Consort (Act 1)", }, @@ -7316,11 +7312,8 @@ minions["Metadata/Monsters/SandGolemancer/SandGolemancer"] = { companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { - "Confluence (Map)", - "Farmlands Hideout (Map)", - "Forge (Map)", + "Deserted (Map)", "Keth (Act 2)", - "Razed Fields (Map)", "Sel Khari Sanctuary (Act 6)", "The Khari Crossing (Act 6)", "Found in Maps", @@ -7362,9 +7355,11 @@ minions["Metadata/Monsters/MarAcolyte/MarAcolyte"] = { companionReservation = 36.6, monsterCategory = "Humanoid", spawnLocation = { + "Arid Plains (Map)", "Buried Shrines (Act 2)", + "Channel (Map)", + "Marrow (Map)", "Qimah (Act 6)", - "Spider Woods (Map)", "Found in Maps", "Trial of the Sekhemas (Floor 2)", }, @@ -7398,8 +7393,7 @@ minions["Metadata/Monsters/WingedFiend/WingedFiend"] = { companionReservation = 26.7, monsterCategory = "Beast", spawnLocation = { - "Augury (Map)", - "Overgrown (Map)", + "Alpine Ridge (Map)", "Qimah (Act 6)", "The Spires of Deshar (Act 2)", "Found in Maps", @@ -7434,6 +7428,7 @@ minions["Metadata/Monsters/SkeletonSnake"] = { monsterCategory = "Undead", spawnLocation = { "Mastodon Badlands (Act 2)", + "Penitentiary (Map)", "Qimah (Act 6)", "The Bone Pits (Act 2)", "Found in Maps", @@ -7467,20 +7462,11 @@ minions["Metadata/Monsters/PitifulFabrications/PitifulFabrication01"] = { companionReservation = 26.7, monsterCategory = "Undead", spawnLocation = { - "Arid Plains (Map)", - "Channel (Map)", "Freythorn (Act 1)", - "Marrow (Map)", "Mastodon Badlands (Act 2)", - "Oasis (Map)", - "Outlands (Map)", - "Penitentiary (Map)", "Qimah (Act 6)", - "Sacred Reservoir (Map)", - "Sanctuary (Map)", "Scorched Farmlands (Act 6)", "Sel Khari Sanctuary (Act 6)", - "Spring (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Wayward Isle (Map)", @@ -7515,20 +7501,11 @@ minions["Metadata/Monsters/PitifulFabrications/Canopy/PitifulFabrication02"] = { companionReservation = 26.7, monsterCategory = "Undead", spawnLocation = { - "Arid Plains (Map)", - "Channel (Map)", "Freythorn (Act 1)", - "Marrow (Map)", "Mastodon Badlands (Act 2)", - "Oasis (Map)", - "Outlands (Map)", - "Penitentiary (Map)", "Qimah (Act 6)", - "Sacred Reservoir (Map)", - "Sanctuary (Map)", "Scorched Farmlands (Act 6)", "Sel Khari Sanctuary (Act 6)", - "Spring (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Wayward Isle (Map)", @@ -7568,20 +7545,11 @@ minions["Metadata/Monsters/PitifulFabrications/PitifulFabrication02"] = { companionReservation = 26.7, monsterCategory = "Undead", spawnLocation = { - "Arid Plains (Map)", - "Channel (Map)", "Freythorn (Act 1)", - "Marrow (Map)", "Mastodon Badlands (Act 2)", - "Oasis (Map)", - "Outlands (Map)", - "Penitentiary (Map)", "Qimah (Act 6)", - "Sacred Reservoir (Map)", - "Sanctuary (Map)", "Scorched Farmlands (Act 6)", "Sel Khari Sanctuary (Act 6)", - "Spring (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Wayward Isle (Map)", @@ -7615,20 +7583,11 @@ minions["Metadata/Monsters/PitifulFabrications/PitifulFabrication03_"] = { companionReservation = 26.7, monsterCategory = "Undead", spawnLocation = { - "Arid Plains (Map)", - "Channel (Map)", "Freythorn (Act 1)", - "Marrow (Map)", "Mastodon Badlands (Act 2)", - "Oasis (Map)", - "Outlands (Map)", - "Penitentiary (Map)", "Qimah (Act 6)", - "Sacred Reservoir (Map)", - "Sanctuary (Map)", "Scorched Farmlands (Act 6)", "Sel Khari Sanctuary (Act 6)", - "Spring (Map)", "The Bone Pits (Act 2)", "Found in Maps", "Wayward Isle (Map)", @@ -7660,8 +7619,6 @@ minions["Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoUnarmed_"] = companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Alpine Ridge (Map)", - "Hive (Map)", "The Titan Grotto (Act 2)", "Found in Maps", }, @@ -7694,8 +7651,6 @@ minions["Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoSword_"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Alpine Ridge (Map)", - "Hive (Map)", "The Titan Grotto (Act 2)", "Found in Maps", }, @@ -7727,8 +7682,6 @@ minions["Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoCaster"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Alpine Ridge (Map)", - "Hive (Map)", "The Titan Grotto (Act 2)", "Found in Maps", "Trial of the Sekhemas (Floor 4)", @@ -7764,6 +7717,7 @@ minions["Metadata/Monsters/PorcupineAnt/PorcupineAntSmall"] = { companionReservation = 26.7, monsterCategory = "Beast", spawnLocation = { + "Confluence (Map)", "Deshar (Act 2)", "The Dreadnought's Wake (Act 2)", "The Khari Crossing (Act 6)", @@ -7878,7 +7832,9 @@ minions["Metadata/Monsters/SummonedPhantasm/DesertPhantasm"] = { companionReservation = 31.5, monsterCategory = "Undead", spawnLocation = { + "Arid Plains (Map)", "Buried Shrines (Act 2)", + "Channel (Map)", "Qimah Reservoir (Act 6)", "The Lost City (Act 2)", "Found in Maps", @@ -7948,8 +7904,8 @@ minions["Metadata/Monsters/Zombies/Maraketh/MarakethZombie"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Canyon (Map)", "Deshar (Act 2)", - "Mineshaft (Map)", "Path of Mourning (Act 2)", "The Galai Gates (Act 6)", "The Spires of Deshar (Act 2)", @@ -7988,7 +7944,6 @@ minions["Metadata/Monsters/PlagueMorphs/PlagueMorph1"] = { spawnLocation = { "Mawdun Mine (Act 2)", "Mawdun Quarry (Act 2)", - "Molten Vault (Map)", "Pools of Khatal (Act 6)", "The Dreadnought's Wake (Act 2)", "Found in Maps", @@ -8055,6 +8010,7 @@ minions["Metadata/Monsters/PlagueNymph/PlagueNymph_"] = { companionReservation = 33.6, monsterCategory = "Beast", spawnLocation = { + "Hive (Map)", "Howling Caves (Act 6)", "Mawdun Mine (Act 2)", "Pools of Khatal (Act 6)", @@ -8128,7 +8084,6 @@ minions["Metadata/Monsters/BrainWorm/DuneLurker_"] = { companionReservation = 38.4, monsterCategory = "Beast", spawnLocation = { - "Confluence (Map)", "The Khari Crossing (Act 6)", "Found in Maps", "Trial of the Sekhemas (Floor 3)", @@ -8241,6 +8196,7 @@ minions["Metadata/Monsters/MudGolem/MarshBruiser"] = { companionReservation = 33, monsterCategory = "Construct", spawnLocation = { + "Cenotes (Map)", "Found in Maps", }, skillList = { @@ -8270,6 +8226,8 @@ minions["Metadata/Monsters/BogBodies/BogCorpseUnarmed"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Burial Bog (Map)", + "Cenotes (Map)", "Glacial Tarn (Act 6)", "Sandswept Marsh (Act 3)", "Found in Maps", @@ -8303,6 +8261,8 @@ minions["Metadata/Monsters/BogBodies/BogCorpseOneHandAxe"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Burial Bog (Map)", + "Cenotes (Map)", "Glacial Tarn (Act 6)", "Sandswept Marsh (Act 3)", "Found in Maps", @@ -8338,6 +8298,7 @@ minions["Metadata/Monsters/TwigMonsters/DredgeFiend"] = { companionReservation = 45, monsterCategory = "Construct", spawnLocation = { + "Burial Bog (Map)", "Glacial Tarn (Act 6)", "Sandswept Marsh (Act 3)", "Found in Maps", @@ -8376,6 +8337,7 @@ minions["Metadata/Monsters/VaalSavage/CannibalTribeSpearThrower"] = { monsterCategory = "Humanoid", spawnLocation = { "Sandswept Marsh (Act 3)", + "Sulphuric Caverns (Map)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -8416,6 +8378,7 @@ minions["Metadata/Monsters/VaalSavage/CannibalTribeSpearMelee"] = { monsterCategory = "Humanoid", spawnLocation = { "Sandswept Marsh (Act 3)", + "Sulphuric Caverns (Map)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -8449,6 +8412,7 @@ minions["Metadata/Monsters/VaalSavage/CannibalTribeDagger"] = { monsterCategory = "Humanoid", spawnLocation = { "Sandswept Marsh (Act 3)", + "Sulphuric Caverns (Map)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -8482,6 +8446,7 @@ minions["Metadata/Monsters/VaalSavage/CannibalTribeShaman"] = { monsterCategory = "Humanoid", spawnLocation = { "Sandswept Marsh (Act 3)", + "Sulphuric Caverns (Map)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -8521,7 +8486,7 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageStalker"] = { companionReservation = 35.4, monsterCategory = "Humanoid", spawnLocation = { - "Flotsam (Map)", + "Reservoir (Map)", "Scorched Farmlands (Act 6)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", @@ -8565,7 +8530,7 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageSpearThrower_"] = { companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Flotsam (Map)", + "Reservoir (Map)", "Scorched Farmlands (Act 6)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", @@ -8609,7 +8574,7 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageSpearMelee"] = { companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Flotsam (Map)", + "Reservoir (Map)", "Scorched Farmlands (Act 6)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", @@ -8681,7 +8646,7 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageDagger_"] = { companionReservation = 30.6, monsterCategory = "Humanoid", spawnLocation = { - "Flotsam (Map)", + "Reservoir (Map)", "Scorched Farmlands (Act 6)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", @@ -8717,7 +8682,6 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageShaman"] = { companionReservation = 42.3, monsterCategory = "Humanoid", spawnLocation = { - "Flotsam (Map)", "Scorched Farmlands (Act 6)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", @@ -8760,7 +8724,6 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageBrute"] = { companionReservation = 36.6, monsterCategory = "Humanoid", spawnLocation = { - "Flotsam (Map)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", "Found in Maps", @@ -8862,6 +8825,7 @@ minions["Metadata/Monsters/VaalSavage/VaalSavageGiant"] = { companionReservation = 45, monsterCategory = "Humanoid", spawnLocation = { + "Reservoir (Map)", "Scorched Farmlands (Act 6)", "The Azak Bog (Act 3)", "Found in Maps", @@ -8935,6 +8899,7 @@ minions["Metadata/Monsters/IgguranRaider/BladeStalkerPale"] = { companionReservation = 37.8, monsterCategory = "Humanoid", spawnLocation = { + "Headland (Map)", "Jiquani's Machinarium (Act 3)", "Jiquani's Sanctum (Act 3)", "Found in Maps", @@ -9002,6 +8967,7 @@ minions["Metadata/Monsters/Anchorite/AnchoriteSpawn_"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", + "Sinking Spire (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -9039,6 +9005,8 @@ minions["Metadata/Monsters/Anchorite/AnchoriteFlathead"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", + "Backwash (Map)", + "Sinking Spire (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -9078,6 +9046,7 @@ minions["Metadata/Monsters/Anchorite/AnchoriteMother"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", + "Backwash (Map)", "Found in Maps", }, skillList = { @@ -9153,6 +9122,7 @@ minions["Metadata/Monsters/ArmadilloDemon/ArmadilloDemon"] = { "Infested Barrens (Act 3)", "Jungle Ruins (Act 3)", "Found in Maps", + "Woodland (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -9185,7 +9155,6 @@ minions["Metadata/Monsters/ChawMongrel/ChawMongrel"] = { companionReservation = 30, monsterCategory = "Beast", spawnLocation = { - "Flotsam (Map)", "The Azak Bog (Act 3)", "The Matlan Waterways (Act 3)", "Found in Maps", @@ -9223,7 +9192,9 @@ minions["Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorer1"] = { "Chimeral Wetlands (Act 3)", "Glacial Tarn (Act 6)", "Infested Barrens (Act 3)", + "Sump (Map)", "Found in Maps", + "Woodland (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -9290,6 +9261,7 @@ minions["Metadata/Monsters/SnakeHulk/SnakeHulk"] = { "Jungle Ruins (Act 3)", "Kriar Village (Act 6)", "Mystic Refuge (Act 3)", + "Overgrown (Map)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -9325,6 +9297,9 @@ minions["Metadata/Monsters/SerpentHusk/SerpentHusk__"] = { "Jungle Ruins (Act 3)", "Kriar Village (Act 6)", "Mystic Refuge (Act 3)", + "Overgrown (Map)", + "Ravine (Map)", + "Rockpools (Map)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -9359,6 +9334,7 @@ minions["Metadata/Monsters/GutViper/GutViper"] = { companionReservation = 30, monsterCategory = "Beast", spawnLocation = { + "Bluff (Map)", "Kriar Village (Act 6)", "Mystic Refuge (Act 3)", "The Venom Crypts (Act 3)", @@ -9393,6 +9369,8 @@ minions["Metadata/Monsters/SpittingSnake/SpittingSnake"] = { companionReservation = 31.5, monsterCategory = "Beast", spawnLocation = { + "Augury (Map)", + "Bluff (Map)", "Kriar Village (Act 6)", "The Venom Crypts (Act 3)", "Found in Maps", @@ -9431,6 +9409,8 @@ minions["Metadata/Monsters/ConstrictorCorpse/ConstrictorCorpse"] = { "Jungle Ruins (Act 3)", "Kriar Village (Act 6)", "Mystic Refuge (Act 3)", + "Overgrown (Map)", + "Rockpools (Map)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -9463,9 +9443,14 @@ minions["Metadata/Monsters/ConstrictorCorpse/ConstrictorCorpseRanged_"] = { companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { + "Augury (Map)", + "Bluff (Map)", "Jungle Ruins (Act 3)", "Kriar Village (Act 6)", "Mystic Refuge (Act 3)", + "Overgrown (Map)", + "Ravine (Map)", + "Rockpools (Map)", "The Venom Crypts (Act 3)", "Found in Maps", }, @@ -9501,6 +9486,9 @@ minions["Metadata/Monsters/SpiderMonkey/SpiderMonkey"] = { monsterCategory = "Beast", spawnLocation = { "Howling Caves (Act 6)", + "Overgrown (Map)", + "Riverside (Map)", + "Rupture (Map)", "Sprawling Jungle", "The Venom Crypts (Act 3)", "Found in Maps", @@ -9541,6 +9529,8 @@ minions["Metadata/Monsters/GoreCharger/GoreCharger"] = { spawnLocation = { "Chimeral Wetlands (Act 3)", "Infested Barrens (Act 3)", + "Steppe (Map)", + "Sump (Map)", "Found in Maps", }, skillList = { @@ -9573,6 +9563,7 @@ minions["Metadata/Monsters/CrazedCannibalPicts/PictMaleAxe"] = { companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { + "Deforestation (Map)", "Freythorn (Act 1)", "The Viridian Wildwood (Map)", "Found in Maps", @@ -9607,6 +9598,7 @@ minions["Metadata/Monsters/CrazedCannibalPicts/PictBigMale"] = { companionReservation = 36.6, monsterCategory = "Humanoid", spawnLocation = { + "Deforestation (Map)", "Freythorn (Act 1)", "The Viridian Wildwood (Map)", "Found in Maps", @@ -9681,6 +9673,7 @@ minions["Metadata/Monsters/Taniwha/RiverTaniwhaNoJank"] = { monsterCategory = "Beast", spawnLocation = { "Chimeral Wetlands (Act 3)", + "Creek (Map)", "The Drowned City (Act 3)", "The Matlan Waterways (Act 3)", "Found in Maps", @@ -9748,6 +9741,7 @@ minions["Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelGoldenNo companionReservation = 47.4, monsterCategory = "Construct", spawnLocation = { + "Molten Vault (Map)", "The Molten Vault (Act 3)", "Found in Maps", }, @@ -9893,6 +9887,7 @@ minions["Metadata/Monsters/VaalConstructs/Golem/VaalConstructGolemAncient"] = { spawnLocation = { "Etched Ravine (Act 6)", "Jiquani's Machinarium (Act 3)", + "The Assembly (Map)", "Found in Maps", }, skillList = { @@ -9998,6 +9993,7 @@ minions["Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardMortar spawnLocation = { "Jiquani's Sanctum (Act 3)", "Kriar Peaks (Act 6)", + "Slick (Map)", "Found in Maps", }, skillList = { @@ -10034,6 +10030,7 @@ minions["Metadata/Monsters/Cenobite/CenobiteHighborn/CenobiteHighborn"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", + "Backwash (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -10102,6 +10099,7 @@ minions["Metadata/Monsters/Cenobite/CenobiteLeash/CenobiteLeash"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", + "Backwash (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -10142,6 +10140,7 @@ minions["Metadata/Monsters/Cenobite/CenobiteSlam/CenobiteSlam"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", + "Backwash (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -10174,6 +10173,7 @@ minions["Metadata/Monsters/Cenobite/CenobiteStoneThrower/CenobiteStoneThrower"] monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", + "Backwash (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -10211,6 +10211,7 @@ minions["Metadata/Monsters/Cenobite/CenobiteSwarmUgly/CenobiteSwarm"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", + "Backwash (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -10249,6 +10250,7 @@ minions["Metadata/Monsters/Cenobite/CenobiteBloater/CenobiteBloater"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", + "Backwash (Map)", "Glacial Tarn (Act 6)", "The Drowned City (Act 3)", "Found in Maps", @@ -10288,6 +10290,8 @@ minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBlood"] = { spawnLocation = { "Aggorat (Act 3)", "Frigid Bluffs", + "Lost Towers (Map)", + "Sealed Vault (Map)", "The Cuachic Vault (Act 6)", "Found in Maps", }, @@ -10322,6 +10326,7 @@ minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersChaos"] = { monsterCategory = "Humanoid", spawnLocation = { "Aggorat (Act 3)", + "Bazaar (Map)", "The Cuachic Vault (Act 6)", "Found in Maps", "Utzaal (Act 3)", @@ -10570,6 +10575,7 @@ minions["Metadata/Monsters/VaalMonsters/Living/VaalOverseerLiving_"] = { companionReservation = 40.2, monsterCategory = "Humanoid", spawnLocation = { + "Bazaar (Map)", "Library of Kamasa (Act 3)", "The Cuachic Vault (Act 6)", "Found in Maps", @@ -10605,10 +10611,12 @@ minions["Metadata/Monsters/VaalMonsters/Living/VaalGoliathLiving_"] = { monsterCategory = "Humanoid", spawnLocation = { "Aggorat (Act 3)", + "Bazaar (Map)", "Etched Ravine (Act 6)", "The Cuachic Vault (Act 6)", "Found in Maps", "Utzaal (Act 3)", + "Vaal Village (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -10649,8 +10657,11 @@ minions["Metadata/Monsters/VaalMonsters/Living/VaalStormcaller"] = { companionReservation = 42.3, monsterCategory = "Humanoid", spawnLocation = { + "Eastern Enigma Chamber (Map)", "Etched Ravine (Act 6)", + "Mortuary (Map)", "The Black Chambers (Act 3)", + "The Stone Citadel (Map)", "Found in Maps", }, skillList = { @@ -10687,6 +10698,8 @@ minions["Metadata/Monsters/VaalMonsters/Living/VaalShapeshifter_"] = { spawnLocation = { "Aggorat (Act 3)", "Etched Ravine (Act 6)", + "Lost Towers (Map)", + "Sealed Vault (Map)", "The Cuachic Vault (Act 6)", "Found in Maps", }, @@ -11002,6 +11015,7 @@ minions["Metadata/Monsters/GoldenOnes/GoldenOnesTwoHandSword"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { + "Molten Vault (Map)", "The Molten Vault (Act 3)", "Found in Maps", }, @@ -11070,6 +11084,7 @@ minions["Metadata/Monsters/VaalForgeMan/VaalForgeMan"] = { companionReservation = 40.2, monsterCategory = "Construct", spawnLocation = { + "Molten Vault (Map)", "The Molten Vault (Act 3)", "Found in Maps", }, @@ -11141,6 +11156,7 @@ minions["Metadata/Monsters/BloodBathers/BloodBatherDualWield/BloodBatherDualWiel companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { + "Sun Temple (Map)", "Temple of Kopec (Act 3)", "Found in Maps", }, @@ -11178,6 +11194,7 @@ minions["Metadata/Monsters/BloodBathers/VaalApparition/SunVaalApparition"] = { companionReservation = 42.3, monsterCategory = "Undead", spawnLocation = { + "Sun Temple (Map)", "Temple of Kopec (Act 3)", "Found in Maps", }, @@ -11216,6 +11233,7 @@ minions["Metadata/Monsters/BloodCultistDrones/BloodBatherMage"] = { companionReservation = 39, monsterCategory = "Humanoid", spawnLocation = { + "Sun Temple (Map)", "Temple of Kopec (Act 3)", "Found in Maps", }, @@ -11347,7 +11365,9 @@ minions["Metadata/Monsters/CauldronCrone/CauldronCrone"] = { monsterCategory = "Humanoid", spawnLocation = { "Apex of Filth (Act 3)", + "Backwash (Map)", "Holten (Act 6)", + "Sinking Spire (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -11423,7 +11443,10 @@ minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidPyramidHands/VaalPyramidHan companionReservation = 47.4, monsterCategory = "Construct", spawnLocation = { + "Eastern Enigma Chamber (Map)", + "Mortuary (Map)", "The Black Chambers (Act 3)", + "The Stone Citadel (Map)", "Found in Maps", }, skillList = { @@ -11605,7 +11628,10 @@ minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidBladeHands/VaalHumanoidBlad companionReservation = 36.6, monsterCategory = "Construct", spawnLocation = { + "Eastern Enigma Chamber (Map)", + "Mortuary (Map)", "The Black Chambers (Act 3)", + "The Stone Citadel (Map)", "Found in Maps", }, skillList = { @@ -11641,7 +11667,10 @@ minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidStalker/VaalHumanoidStalker companionReservation = 34.2, monsterCategory = "Construct", spawnLocation = { + "Eastern Enigma Chamber (Map)", + "Mortuary (Map)", "The Black Chambers (Act 3)", + "The Stone Citadel (Map)", "Found in Maps", }, skillList = { @@ -11673,6 +11702,7 @@ minions["Metadata/Monsters/RootedGuys/RootedGuy04/RaisedBranchMonster"] = { companionReservation = 35.4, monsterCategory = "Beast", spawnLocation = { + "Slash (Map)", "Found in Maps", }, skillList = { @@ -11735,7 +11765,9 @@ minions["Metadata/Monsters/ScarecrowBeast/ScarecrowBeast"] = { companionReservation = 45, monsterCategory = "Beast", spawnLocation = { + "Farmlands Hideout (Map)", "Ogham Farmlands (Act 1)", + "Plantation (Map)", "Scorched Farmlands (Act 6)", "Found in Maps", }, @@ -11947,6 +11979,7 @@ minions["Metadata/Monsters/RabidFeralDogMonster/RabidDog"] = { monsterCategory = "Beast", spawnLocation = { "Ogham Farmlands (Act 1)", + "Riverhold (Map)", "Scorched Farmlands (Act 6)", "Found in Maps", }, @@ -12015,6 +12048,7 @@ minions["Metadata/Monsters/Ghouls/FarudinCrawler"] = { "Dreadnought (Act 2)", "Mawdun Mine (Act 2)", "Mawdun Quarry (Act 2)", + "Pit (Map)", "Found in Maps", }, skillList = { @@ -12050,6 +12084,7 @@ minions["Metadata/Monsters/DrudgeMiners/DrudgeBedrockBlaster"] = { spawnLocation = { "Mawdun Mine (Act 2)", "Mawdun Quarry (Act 2)", + "Mineshaft (Map)", "The Galai Gates (Act 6)", "Found in Maps", }, @@ -12085,8 +12120,6 @@ minions["Metadata/Monsters/TitanWalker/TitanWalker"] = { companionReservation = 44.1, monsterCategory = "Undead", spawnLocation = { - "Confluence (Map)", - "Forge (Map)", "The Khari Crossing (Act 6)", "Found in Maps", "Trial of the Sekhemas (Floor 3)", @@ -12125,6 +12158,7 @@ minions["Metadata/Monsters/SkeletalKnight/SkeletalKnight"] = { companionReservation = 45, monsterCategory = "Undead", spawnLocation = { + "Epitaph (Map)", "Holten (Act 6)", "Mausoleum of the Praetor (Act 1)", "Found in Maps", @@ -12165,6 +12199,7 @@ minions["Metadata/Monsters/SkeletalReaper/SkeletalReaper"] = { companionReservation = 42.3, monsterCategory = "Undead", spawnLocation = { + "Crypt (Map)", "Holten (Act 6)", "Stones of Serle (Act 6)", "Found in Maps", @@ -12236,6 +12271,7 @@ minions["Metadata/Monsters/UndeadMarakethPriest/UndeadMarakethPriest"] = { companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { + "Canyon (Map)", "Path of Mourning (Act 2)", "The Galai Gates (Act 6)", "Found in Maps", @@ -13442,8 +13478,8 @@ minions["Metadata/Monsters/KaruiSpiritTortoise/SpiritTortoise_"] = { companionReservation = 51.9, monsterCategory = "Beast", spawnLocation = { - "Digsite (Map)", "Eye of Hinekora (Act 4)", + "Sinkhole (Map)", "Found in Maps", }, skillList = { @@ -13481,6 +13517,7 @@ minions["Metadata/Monsters/PlagueBringer/TwilightOrderPlagueBringer"] = { "Ashen Forest (Act 6)", "Mournful Cliffside", "Found in Maps", + "Trenches (Map)", }, skillList = { "MASExtraAttackDistance6", @@ -13513,13 +13550,12 @@ minions["Metadata/Monsters/DrownedCrew/DrownedCrewSword_"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Backwash (Map)", "Castaway (Map)", + "Flotsam (Map)", "Glacial Tarn (Act 6)", "Journey's End (Act 4)", "Kedge Bay (Act 4)", - "Sinking Spire (Map)", - "Sun Temple (Map)", + "Port (Map)", "The Drowned City (Act 3)", "Found in Maps", }, @@ -13552,6 +13588,7 @@ minions["Metadata/Monsters/DrownedCrew/DrownedCrewFigurehead"] = { monsterCategory = "Undead", spawnLocation = { "Castaway (Map)", + "Flotsam (Map)", "Kedge Bay (Act 4)", "Found in Maps", }, @@ -13620,11 +13657,9 @@ minions["Metadata/Monsters/Pirates/PirateBootyBlaster"] = { companionReservation = 42.3, monsterCategory = "Undead", spawnLocation = { - "Backwash (Map)", "Castaway (Map)", + "Flotsam (Map)", "Journey's End (Act 4)", - "Sinking Spire (Map)", - "Sun Temple (Map)", "Found in Maps", }, skillList = { @@ -13699,10 +13734,10 @@ minions["Metadata/Monsters/Pirates/PirateCannon"] = { companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { - "Backwash (Map)", "Castaway (Map)", + "Flotsam (Map)", "Journey's End (Act 4)", - "Sinking Spire (Map)", + "Port (Map)", "Found in Maps", }, skillList = { @@ -13735,6 +13770,7 @@ minions["Metadata/Monsters/Pirates/PirateBarrel"] = { monsterCategory = "Undead", spawnLocation = { "Castaway (Map)", + "Flotsam (Map)", "Journey's End (Act 4)", "Found in Maps", }, @@ -14003,9 +14039,9 @@ minions["Metadata/Monsters/CageSkeleton/CageSkeleton_"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", + "Stronghold (Map)", "Found in Maps", "Wolvenhold (Act 6)", - "Woodland (Map)", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", @@ -14039,6 +14075,7 @@ minions["Metadata/Monsters/PrisonTorturerZombieMonster/ZombieTorturer"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", + "Prison Hideout (Map)", "Found in Maps", "Wolvenhold (Act 6)", }, @@ -14074,11 +14111,7 @@ minions["Metadata/Monsters/NecromancerRemakeBook/SpinedNecromancer"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", - "Creek (Map)", - "Eastern Enigma Chamber (Map)", - "Mortuary (Map)", "Solitary Confinement (Act 4)", - "The Stone Citadel (Map)", "Found in Maps", "Wolvenhold (Act 6)", }, @@ -14117,7 +14150,6 @@ minions["Metadata/Monsters/SkeletonProwler/SkeletonProwler_"] = { "Abandoned Prison (Act 4)", "Holten (Act 6)", "Solitary Confinement (Act 4)", - "Sump (Map)", "Wolvenhold (Act 6)", }, skillList = { @@ -14151,10 +14183,6 @@ minions["Metadata/Monsters/RatMonster/RatMonsterPrison"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", - "Overgrown (Map)", - "Riverside (Map)", - "Rockpools (Map)", - "Rupture (Map)", "Wolvenhold (Act 6)", }, skillList = { @@ -14188,7 +14216,6 @@ minions["Metadata/Monsters/Zombies/UpperPrison/PrisonZombieUnarmed_"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", - "Creek (Map)", "Found in Maps", "Wolvenhold (Act 6)", }, @@ -14221,6 +14248,7 @@ minions["Metadata/Monsters/PaleWalker/PaleWalkerWave"] = { companionReservation = 33, monsterCategory = "Undead", spawnLocation = { + "Frozen Falls (Map)", "Glacial Tarn (Act 6)", "Solitary Confinement (Act 4)", "Found in Maps", @@ -14254,8 +14282,8 @@ minions["Metadata/Monsters/PaleWalker/PaleWalkerMirage"] = { companionReservation = 33, monsterCategory = "Undead", spawnLocation = { + "Frozen Falls (Map)", "Glacial Tarn (Act 6)", - "Reservoir (Map)", "Solitary Confinement (Act 4)", "Found in Maps", }, @@ -14288,6 +14316,7 @@ minions["Metadata/Monsters/PaleWalker/PaleWalkerShield_"] = { companionReservation = 33, monsterCategory = "Undead", spawnLocation = { + "Frozen Falls (Map)", "Glacial Tarn (Act 6)", "Solitary Confinement (Act 4)", "Found in Maps", @@ -14322,9 +14351,7 @@ minions["Metadata/Monsters/PrisonStalker/UpperPrisonStalker"] = { monsterCategory = "Undead", spawnLocation = { "Abandoned Prison (Act 4)", - "Blooming Field (Map)", "Solitary Confinement (Act 4)", - "Steppe (Map)", "Found in Maps", }, skillList = { @@ -14357,8 +14384,8 @@ minions["Metadata/Monsters/TarHulk/PaleHulk_"] = { companionReservation = 44.1, monsterCategory = "Undead", spawnLocation = { + "Frozen Falls (Map)", "Glacial Tarn (Act 6)", - "Reservoir (Map)", "Solitary Confinement (Act 4)", "Found in Maps", }, @@ -14393,7 +14420,6 @@ minions["Metadata/Monsters/Skeletons/DrownedSkeleton/DrownedSkeleton_"] = { companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Digsite (Map)", "Singing Caverns (Act 4)", "Solitary Confinement (Act 4)", }, @@ -14426,10 +14452,8 @@ minions["Metadata/Monsters/RumCarrier/PaleCrawler_"] = { companionReservation = 32.1, monsterCategory = "Undead", spawnLocation = { - "Fortress (Map)", + "Frozen Falls (Map)", "Glacial Tarn (Act 6)", - "Greenhouse (Map)", - "Reservoir (Map)", "Solitary Confinement (Act 4)", "Found in Maps", }, @@ -14499,9 +14523,9 @@ minions["Metadata/Monsters/ElephantRhino/ElephantRhino"] = { companionReservation = 56.1, monsterCategory = "Beast", spawnLocation = { + "Azmerian Ranges (Map)", "Kriar Village (Act 6)", "Shoreline Hideout (Act 4)", - "The Assembly (Map)", "Found in Maps", "Whakapanu Island (Act 4)", }, @@ -14548,6 +14572,7 @@ minions["Metadata/Monsters/DeepDwellerBoss/SpikedDweller"] = { companionReservation = 45, monsterCategory = "Beast", spawnLocation = { + "Ice Cave (Map)", "Shoreline Hideout (Act 4)", "Found in Maps", "Whakapanu Island (Act 4)", @@ -14584,6 +14609,7 @@ minions["Metadata/Monsters/StonebackRhoa/StonebackRhoa"] = { companionReservation = 34.2, monsterCategory = "Beast", spawnLocation = { + "Azmerian Ranges (Map)", "Shoreline Hideout (Act 4)", "Sprawling Jungle", "The Khari Crossing (Act 6)", @@ -14651,12 +14677,8 @@ minions["Metadata/Monsters/Goblins/GoblinStabber"] = { companionReservation = 25.2, monsterCategory = "Humanoid", spawnLocation = { - "Azmerian Ranges (Map)", - "Flotsam (Map)", - "Ice Cave (Map)", + "Caldera (Map)", "Isle of Kin (Act 4)", - "Port (Map)", - "Prison Hideout (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14690,12 +14712,8 @@ minions["Metadata/Monsters/Goblins/GoblinStabberNoSkull"] = { companionReservation = 25.2, monsterCategory = "Humanoid", spawnLocation = { - "Azmerian Ranges (Map)", - "Flotsam (Map)", - "Ice Cave (Map)", + "Caldera (Map)", "Isle of Kin (Act 4)", - "Port (Map)", - "Prison Hideout (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14732,7 +14750,6 @@ minions["Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearman"] = { spawnLocation = { "Caldera (Map)", "Isle of Kin (Act 4)", - "Stronghold (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14770,7 +14787,6 @@ minions["Metadata/Monsters/Goblins/GoblinStiltsFighter/GoblinStiltsFighter"] = { spawnLocation = { "Caldera (Map)", "Isle of Kin (Act 4)", - "Stronghold (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14809,14 +14825,8 @@ minions["Metadata/Monsters/Goblins/GoblinDrummer/GoblinDrummer"] = { companionReservation = 35.4, monsterCategory = "Humanoid", spawnLocation = { - "Azmerian Ranges (Map)", "Caldera (Map)", - "Flotsam (Map)", - "Ice Cave (Map)", "Isle of Kin (Act 4)", - "Port (Map)", - "Prison Hideout (Map)", - "Stronghold (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14853,12 +14863,8 @@ minions["Metadata/Monsters/Goblins/GoblinTusker/GoblinTusker"] = { companionReservation = 28.5, monsterCategory = "Humanoid", spawnLocation = { - "Azmerian Ranges (Map)", - "Flotsam (Map)", - "Ice Cave (Map)", + "Caldera (Map)", "Isle of Kin (Act 4)", - "Port (Map)", - "Prison Hideout (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14891,14 +14897,8 @@ minions["Metadata/Monsters/Goblins/GoblinShaman/GoblinShaman"] = { companionReservation = 42.3, monsterCategory = "Humanoid", spawnLocation = { - "Azmerian Ranges (Map)", "Caldera (Map)", - "Flotsam (Map)", - "Ice Cave (Map)", "Isle of Kin (Act 4)", - "Port (Map)", - "Prison Hideout (Map)", - "Stronghold (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -14935,7 +14935,6 @@ minions["Metadata/Monsters/HarpyMonster/MagmaHarpy/MagmaHarpy"] = { companionReservation = 33.6, monsterCategory = "Demon", spawnLocation = { - "Sinkhole (Map)", "The Galai Gates (Act 6)", "The Khari Crossing (Act 6)", "Found in Maps", @@ -15007,9 +15006,7 @@ minions["Metadata/Monsters/Goblins/GoblinMiner/GoblinMinerTorch"] = { companionReservation = 24.3, monsterCategory = "Humanoid", spawnLocation = { - "Azmerian Ranges (Map)", "Caldera (Map)", - "Ice Cave (Map)", "Found in Maps", "Volcanic Warrens (Act 4)", }, @@ -15042,7 +15039,6 @@ minions["Metadata/Monsters/ElectricStingray/ElectricStingray_"] = { monsterCategory = "Beast", spawnLocation = { "Singing Caverns (Act 4)", - "Sinkhole (Map)", "Found in Maps", }, skillList = { @@ -15075,10 +15071,9 @@ minions["Metadata/Monsters/JellfishNettler/JellyfishNettlerSmall"] = { companionReservation = 25.2, monsterCategory = "Beast", spawnLocation = { - "Cliffside (Map)", "Obscure Island", + "Rugosa (Map)", "Singing Caverns (Act 4)", - "Snowfall (Map)", "Found in Maps", }, skillList = { @@ -15109,10 +15104,9 @@ minions["Metadata/Monsters/JellfishNettler/JellyfishNettlerBig"] = { companionReservation = 36.6, monsterCategory = "Beast", spawnLocation = { - "Cliffside (Map)", "Obscure Island", + "Rugosa (Map)", "Singing Caverns (Act 4)", - "Snowfall (Map)", "Found in Maps", }, skillList = { @@ -15147,8 +15141,6 @@ minions["Metadata/Monsters/TentacleDemonFemale/TentacleWhipper"] = { companionReservation = 33, monsterCategory = "Humanoid", spawnLocation = { - "Cliffside (Map)", - "Digsite (Map)", "Howling Caves (Act 6)", "Singing Caverns (Act 4)", "Found in Maps", @@ -15183,6 +15175,7 @@ minions["Metadata/Monsters/GiantStarfish/GiantStarfish_"] = { companionReservation = 47.4, monsterCategory = "Beast", spawnLocation = { + "Rugosa (Map)", "Singing Caverns (Act 4)", "Found in Maps", }, @@ -15234,7 +15227,6 @@ minions["Metadata/Monsters/CarrionWing/CarrionWing_"] = { monsterCategory = "Beast", spawnLocation = { "Singing Caverns (Act 4)", - "Sinkhole (Map)", "Found in Maps", }, skillList = { @@ -15271,7 +15263,6 @@ minions["Metadata/Monsters/BrineMaiden/BrineMaiden"] = { companionReservation = 33.6, monsterCategory = "Beast", spawnLocation = { - "Cliffside (Map)", "Howling Caves (Act 6)", "Singing Caverns (Act 4)", "Found in Maps", @@ -15308,7 +15299,6 @@ minions["Metadata/Monsters/ProwlerLeviathan/ProwlerLeviathan"] = { companionReservation = 42.3, monsterCategory = "Beast", spawnLocation = { - "Cliffside (Map)", "Obscure Island", "Singing Caverns (Act 4)", "Found in Maps", @@ -15341,7 +15331,7 @@ minions["Metadata/Monsters/KaruiTuatara/KaruiTuatara_"] = { monsterCategory = "Beast", spawnLocation = { "Eye of Hinekora (Act 4)", - "The Jade Isles (Map)", + "Sinkhole (Map)", "Found in Maps", }, skillList = { @@ -15374,7 +15364,7 @@ minions["Metadata/Monsters/KaruiSoulCaster/KaruiSoulCaster_"] = { monsterCategory = "Humanoid", spawnLocation = { "Halls of the Dead (Act 4)", - "The Jade Isles (Map)", + "Sinkhole (Map)", "Found in Maps", }, skillList = { @@ -15413,6 +15403,7 @@ minions["Metadata/Monsters/FallenKarui/FallenKaruiArcher_______"] = { monsterCategory = "Humanoid", spawnLocation = { "Halls of the Dead (Act 4)", + "Sinkhole (Map)", "Found in Maps", }, skillList = { @@ -15450,7 +15441,7 @@ minions["Metadata/Monsters/FallenKarui/FallenKaruiShieldAxe"] = { monsterCategory = "Humanoid", spawnLocation = { "Halls of the Dead (Act 4)", - "The Jade Isles (Map)", + "Sinkhole (Map)", "Found in Maps", }, skillList = { @@ -15485,9 +15476,8 @@ minions["Metadata/Monsters/FallenKarui/FallenKaruiTwoHandAxe"] = { monsterCategory = "Humanoid", spawnLocation = { "Halls of the Dead (Act 4)", - "The Jade Isles (Map)", + "Sinkhole (Map)", "Found in Maps", - "Trenches (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -15520,9 +15510,8 @@ minions["Metadata/Monsters/FallenKarui/FallenKaruiOneHandMace"] = { monsterCategory = "Humanoid", spawnLocation = { "Halls of the Dead (Act 4)", - "The Jade Isles (Map)", + "Sinkhole (Map)", "Found in Maps", - "Trenches (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -15719,6 +15708,7 @@ minions["Metadata/Monsters/PlagueSwarm/TwilightOrderPlagueSwarm"] = { "Ashen Forest (Act 6)", "Mournful Cliffside", "Found in Maps", + "Trenches (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -15779,6 +15769,7 @@ minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Cleaver/Excavat companionReservation = 32.1, monsterCategory = "Humanoid", spawnLocation = { + "Digsite (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -15811,6 +15802,7 @@ minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Maul/ExcavatorM companionReservation = 42.3, monsterCategory = "Humanoid", spawnLocation = { + "Digsite (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -15844,6 +15836,7 @@ minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Orb/ExcavatorOr companionReservation = 34.2, monsterCategory = "Humanoid", spawnLocation = { + "Digsite (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -15876,6 +15869,7 @@ minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Raptor/Excavato companionReservation = 32.1, monsterCategory = "Humanoid", spawnLocation = { + "Digsite (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -15906,6 +15900,7 @@ minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Sceptre/Excavat companionReservation = 34.2, monsterCategory = "Humanoid", spawnLocation = { + "Digsite (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -15939,6 +15934,7 @@ minions["Metadata/Monsters/Anchorman/BloatedAnchorman"] = { monsterCategory = "Undead", spawnLocation = { "Castaway (Map)", + "Flotsam (Map)", "Kedge Bay (Act 4)", "Found in Maps", }, @@ -16109,6 +16105,7 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverDrunk"] = { spawnLocation = { "Heart of the Tribe (Act 4)", "Ngakanu (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16147,6 +16144,7 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverHook"] = { spawnLocation = { "Heart of the Tribe (Act 4)", "Ngakanu (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16179,6 +16177,7 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverSpear"] = { monsterCategory = "Humanoid", spawnLocation = { "Heart of the Tribe (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16213,6 +16212,7 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverKarui1HAxe_"] = { spawnLocation = { "Heart of the Tribe (Act 4)", "Ngakanu (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16247,6 +16247,7 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverKarui2HAxe"] = { spawnLocation = { "Heart of the Tribe (Act 4)", "Ngakanu (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16284,6 +16285,7 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverKarui1HMace"] = { spawnLocation = { "Heart of the Tribe (Act 4)", "Ngakanu (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16316,6 +16318,7 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverBoar"] = { monsterCategory = "Beast", spawnLocation = { "Ngakanu (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16350,6 +16353,7 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverMedicineWoman"] = { spawnLocation = { "Heart of the Tribe (Act 4)", "Ngakanu (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16384,9 +16388,8 @@ minions["Metadata/Monsters/KaruiWarriorHorn/KaruiWarriorHorn_"] = { monsterCategory = "Humanoid", spawnLocation = { "Halls of the Dead (Act 4)", - "The Jade Isles (Map)", + "Sinkhole (Map)", "Found in Maps", - "Trenches (Map)", }, skillList = { "MeleeAtAnimationSpeed", @@ -16420,6 +16423,7 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverBloater"] = { monsterCategory = "Humanoid", spawnLocation = { "Heart of the Tribe (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { @@ -16458,6 +16462,7 @@ minions["Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataAxe_"] = { monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", + "Cliffside (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -16493,6 +16498,7 @@ minions["Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataMace_"] = monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", + "Cliffside (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -16530,6 +16536,7 @@ minions["Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataArcher_"] monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", + "Cliffside (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -16563,6 +16570,7 @@ minions["Metadata/Monsters/TwilightOrderSorceror/TwilightOrderSorcerer"] = { monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", + "Cliffside (Map)", "The Excavation (Act 4)", "Found in Maps", }, @@ -16597,6 +16605,7 @@ minions["Metadata/Monsters/TwilightOrderCleric/TwilightOrderCleric"] = { monsterCategory = "Humanoid", spawnLocation = { "Arastas (Act 4)", + "Cliffside (Map)", "Found in Maps", }, skillList = { diff --git a/src/Data/WorldAreas.lua b/src/Data/WorldAreas.lua index ecd13110e..c333f37e8 100644 --- a/src/Data/WorldAreas.lua +++ b/src/Data/WorldAreas.lua @@ -1,7649 +1,7358 @@ --- This file is automatically generated, do not edit! --- Path of Building --- World Area Data (c) Grinding Gear Games - -local worldAreas, _ = ... - -worldAreas["CharacterSelect"] = { - name = "Character Select (Act 1)", - baseName = "Character Select", - tags = { }, - act = 1, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["PersonalHideout"] = { - name = "Your Hideout (Act 1)", - baseName = "Your Hideout", - tags = { }, - act = 1, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["GuildHideout__"] = { - name = "Your Guild Hideout (Act 1)", - baseName = "Your Guild Hideout", - tags = { }, - act = 1, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["CurrentTown"] = { - name = "Current Town (Act 1)", - baseName = "Current Town", - tags = { }, - act = 1, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["HideoutCave"] = { - name = "Submerged Hideout (Act 1)", - baseName = "Submerged Hideout", - tags = { "area_with_water" }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutShipgraveyard"] = { - name = "Shipwreck Hideout (Act 1)", - baseName = "Shipwreck Hideout", - tags = { "area_with_water" }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutSpace"] = { - name = "Celestial Nebula Hideout (Act 1)", - baseName = "Celestial Nebula Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaGraveyardTrio"] = { - name = "Entombed Hideout (Act 1)", - baseName = "Entombed Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutPillarsOfArun"] = { - name = "Towering Hideout (Act 1)", - baseName = "Towering Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutAtziriArena"] = { - name = "Corrupted Hideout (Act 1)", - baseName = "Corrupted Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutInnocenceArena"] = { - name = "Innocent Hideout (Act 1)", - baseName = "Innocent Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutShaperArena"] = { - name = "Shaped Hideout (Act 1)", - baseName = "Shaped Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutKaomArena"] = { - name = "Furious Hideout (Act 1)", - baseName = "Furious Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutDaressoArena"] = { - name = "Champion's Hideout (Act 1)", - baseName = "Champion's Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutDominusArena"] = { - name = "Indomitable Hideout (Act 1)", - baseName = "Indomitable Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutPietyArena"] = { - name = "Morbid Hideout (Act 1)", - baseName = "Morbid Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutLunarisSolarisArena"] = { - name = "Eclipsed Hideout (Act 1)", - baseName = "Eclipsed Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutKitavaArenaAct10"] = { - name = "Ravenous Hideout (Act 1)", - baseName = "Ravenous Hideout", - tags = { }, - act = 1, - level = 20, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutDoomguard"] = { - name = "Doomguard Hideout (Act 1)", - baseName = "Doomguard Hideout", - tags = { "area_with_water" }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutSunspire"] = { - name = "Sunspire Hideout (Act 1)", - baseName = "Sunspire Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutDarkwood"] = { - name = "Darkwood Hideout (Act 1)", - baseName = "Darkwood Hideout", - tags = { "area_with_water" }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaElder"] = { - name = "Void Hideout (Act 1)", - baseName = "Void Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutChiyouSpring"] = { - name = "Chiyou Hideout (Act 1)", - baseName = "Chiyou Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankAbyss"] = { - name = "Infinite Abyss Hideout (Act 1)", - baseName = "Infinite Abyss Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankCity"] = { - name = "Urban Sprawl Hideout (Act 1)", - baseName = "Urban Sprawl Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankClouds"] = { - name = "Boundless Skies Hideout (Act 1)", - baseName = "Boundless Skies Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankDesert"] = { - name = "Endless Sands Hideout (Act 1)", - baseName = "Endless Sands Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankDirt"] = { - name = "Eternal Wasteland Hideout (Act 1)", - baseName = "Eternal Wasteland Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankGrass"] = { - name = "Vast Plains Hideout (Act 1)", - baseName = "Vast Plains Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankSea"] = { - name = "All at Sea Hideout (Act 1)", - baseName = "All at Sea Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankSnow"] = { - name = "Glacial Expanse Hideout (Act 1)", - baseName = "Glacial Expanse Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutThaumaturgy"] = { - name = "Thaumaturgical Hideout (Act 1)", - baseName = "Thaumaturgical Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutYaochi"] = { - name = "Yaochi Hideout (Act 1)", - baseName = "Yaochi Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutHumanoidPet"] = { - name = "Humanoid Pet Hideout (Act 1)", - baseName = "Humanoid Pet Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutRitualLeague"] = { - name = "Ritualist's Hideout (Act 1)", - baseName = "Ritualist's Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaMaven"] = { - name = "Crucible Hideout (Act 1)", - baseName = "Crucible Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutHasina"] = { - name = "Tavern Hideout (Act 1)", - baseName = "Tavern Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutAzuriteCave"] = { - name = "Azurite Cavern Hideout (Act 1)", - baseName = "Azurite Cavern Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutSynthesisHub"] = { - name = "Synthesis Hideout (Act 1)", - baseName = "Synthesis Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutVeritaniaArena"] = { - name = "Redeemer's Hideout (Act 1)", - baseName = "Redeemer's Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankBlack"] = { - name = "Black Void Hideout (Act 1)", - baseName = "Black Void Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutTencentApocalypse"] = { - name = "Cataclysmic Hideout (Act 1)", - baseName = "Cataclysmic Hideout", - tags = { "area_with_water" }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutOlrothArena"] = { - name = "Ancestral Hideout (Act 1)", - baseName = "Ancestral Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutLight"] = { - name = "Timekeeper's Hideout (Act 1)", - baseName = "Timekeeper's Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutDark"] = { - name = "Ghost-lit Graveyard Hideout (Act 1)", - baseName = "Ghost-lit Graveyard Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaBlackStar_"] = { - name = "Polaric Hideout (Act 1)", - baseName = "Polaric Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaInfiniteHunger"] = { - name = "Seething Hideout (Act 1)", - baseName = "Seething Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutCosmicAtlas"] = { - name = "Atlas Hideout (Act 1)", - baseName = "Atlas Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaEaterOfWorlds"] = { - name = "Tangled Hideout (Act 1)", - baseName = "Tangled Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaSearingExarch"] = { - name = "Searing Hideout (Act 1)", - baseName = "Searing Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBeaconOfSalvation"] = { - name = "Beacon of Salvation Hideout (Act 1)", - baseName = "Beacon of Salvation Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutCanopy"] = { - name = "Canopy Hideout (Act 1)", - baseName = "Canopy Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutDreadnought"] = { - name = "The Dreadnought Hideout (Act 1)", - baseName = "The Dreadnought Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutFelled"] = { - name = "Felled Hideout (Act 1)", - baseName = "Felled Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutShrine"] = { - name = "Shrine Hideout (Act 1)", - baseName = "Shrine Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutLimestone"] = { - name = "Limestone Hideout (Act 1)", - baseName = "Limestone Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutCanal"] = { - name = "Canal Hideout (Act 1)", - baseName = "Canal Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutMonolith"] = { - name = "Monolith Hideout (Act 1)", - baseName = "Monolith Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutTwisted"] = { - name = "Twisted Hideout (Act 1)", - baseName = "Twisted Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutTranscendent"] = { - name = "Transcendent Hideout (Act 1)", - baseName = "Transcendent Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutHourglass"] = { - name = "Hourglass Hideout (Act 1)", - baseName = "Hourglass Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutChaos"] = { - name = "Chaos Hideout (Act 1)", - baseName = "Chaos Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutSummit"] = { - name = "Plateau of the Gods Hideout (Act 1)", - baseName = "Plateau of the Gods Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutRacetrack"] = { - name = "Vastiri Racecourse Hideout (Act 1)", - baseName = "Vastiri Racecourse Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutShipwreck"] = { - name = "Kraken's Cove Hideout (Act 1)", - baseName = "Kraken's Cove Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutFarmlands"] = { - name = "Farmlands Hideout (Act 1)", - baseName = "Farmlands Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutPrison"] = { - name = "Prison Hideout (Act 1)", - baseName = "Prison Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutShoreline"] = { - name = "Shoreline Hideout (Act 1)", - baseName = "Shoreline Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaKulemak"] = { - name = "Black Cathedral Hideout (Act 1)", - baseName = "Black Cathedral Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutGrinding"] = { - name = "Grinding Hideout (Act 1)", - baseName = "Grinding Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArcaneIsle"] = { - name = "Arcane Isle Hideout (Act 1)", - baseName = "Arcane Isle Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutSacrifice"] = { - name = "Sacrificial Apex Hideout (Act 1)", - baseName = "Sacrificial Apex Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutVerdant"] = { - name = "Overgrown Apex Hideout (Act 1)", - baseName = "Overgrown Apex Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankUrban"] = { - name = "Civic Square Hideout (Act 1)", - baseName = "Civic Square Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankMountain"] = { - name = "Alpine Plateau Hideout (Act 1)", - baseName = "Alpine Plateau Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankDesert2"] = { - name = "Vastiri Plains Hideout (Act 1)", - baseName = "Vastiri Plains Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankCrypt"] = { - name = "Mausoleum Hideout (Act 1)", - baseName = "Mausoleum Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutArenaIncursion"] = { - name = "Red Queen's Chambers Hideout (Act 1)", - baseName = "Red Queen's Chambers Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutSunkenPalace"] = { - name = "Sunken Palace Hideout (Act 1)", - baseName = "Sunken Palace Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutColossalTitan"] = { - name = "Titan Apex Hideout (Act 1)", - baseName = "Titan Apex Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankJungle"] = { - name = "Jungle Clearing Hideout (Act 1)", - baseName = "Jungle Clearing Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutBlankVolcanicCave"] = { - name = "Volcanic Cave Hideout (Act 1)", - baseName = "Volcanic Cave Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["HideoutVampireManor"] = { - name = "Bloodreaver Manor Hideout (Act 1)", - baseName = "Bloodreaver Manor Hideout", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = true, - monsterVarieties = { - }, -} - -worldAreas["MapHideoutFarmlands_Claimable"] = { - name = "Farmlands Hideout (Map)", - baseName = "Farmlands Hideout", - description = "A rare enclave of fertile earth.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Desiccated Lich", - "Living Sand", - "Risen Arbalest", - "Risen Maraketh", - }, -} - -worldAreas["MapHideoutPrison_Claimable"] = { - name = "Prison Hideout (Map)", - baseName = "Prison Hideout", - description = "A refuge from the villains it once contained.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Feral Kin", - "Shaman Kin", - "Skulltop Kin", - "Tuskbearer Kin", - "Wardrum Kin", - }, -} - -worldAreas["MapHideoutShoreline_Claimable"] = { - name = "Shoreline Hideout (Act 4)", - baseName = "Shoreline Hideout", - tags = { "area_with_water" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Caustic Crab", - "Coconut Crab", - "Elephant Tortoise", - "Quill Crab", - "Spiked Scuttler", - "Stoneback Rhoa", - }, -} - -worldAreas["MapHideoutFelled_Claimable"] = { - name = "Felled Hideout (Map)", - baseName = "Felled Hideout", - description = "A fortress of fallen wood.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapHideoutLimestone_Claimable"] = { - name = "Limestone Hideout (Map)", - baseName = "Limestone Hideout", - description = "A forgotten grotto, lost to the world.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapHideoutShrine_Claimable"] = { - name = "Shrine Hideout (Map)", - baseName = "Shrine Hideout", - description = "A fragment of a glorious past.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapHideoutCanal_Claimable"] = { - name = "Canal Hideout (Map)", - baseName = "Canal Hideout", - description = "A moment in time, on the eve of the end.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["KaruiShowcase"] = { - name = "Heart of the Tribe (Act 4)", - baseName = "Heart of the Tribe", - tags = { "area_with_water" }, - act = 4, - level = 30, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G_login"] = { - name = "Login Scene (Act 1)", - baseName = "Login Scene", - tags = { }, - act = 1, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G1_WorldMap"] = { - name = "Act 1 (Act 1)", - baseName = "Act 1", - tags = { }, - act = 1, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G2_WorldMap"] = { - name = "Act 2 (Act 2)", - baseName = "Act 2", - tags = { }, - act = 2, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G3_WorldMap"] = { - name = "Act 3 (Act 3)", - baseName = "Act 3", - tags = { }, - act = 3, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G4_WorldMap"] = { - name = "Act 4 (Act 4)", - baseName = "Act 4", - tags = { }, - act = 4, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G6_WorldMap"] = { - name = "Interlude (Act 6)", - baseName = "Interlude", - tags = { }, - act = 6, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["TN_WorldMap"] = { - name = "Atlas", - baseName = "Atlas", - tags = { }, - act = 10, - level = 0, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G1_town"] = { - name = "Clearfell Encampment (Act 1)", - baseName = "Clearfell Encampment", - description = "A bastion of hope for those who survive", - tags = { }, - act = 1, - level = 15, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G1_1"] = { - name = "The Riverbank (Act 1)", - baseName = "The Riverbank", - description = "The drowned stare through muddied branches", - tags = { }, - act = 1, - level = 1, - isMap = false, - isHideout = false, - monsterVarieties = { - "Drowned", - "Porcupine Crab", - }, - bossVarieties = { - "The Bloated Miller", - }, -} - -worldAreas["G1_2"] = { - name = "Clearfell (Act 1)", - baseName = "Clearfell", - description = "A sickness has befallen Ogham", - tags = { }, - act = 1, - level = 2, - isMap = false, - isHideout = false, - monsterVarieties = { - "Lumbering Dead", - "Rotten Wolf", - "Vile Hag", - "Vile Imp", - }, - bossVarieties = { - "Beira of the Rotten Pack", - }, -} - -worldAreas["G1_3"] = { - name = "Mud Burrow (Act 1)", - baseName = "Mud Burrow", - description = "The tunnels of a tormented creature", - tags = { }, - act = 1, - level = 3, - isMap = false, - isHideout = false, - monsterVarieties = { - "Flesh Larva", - "Mud Simulacrum", - "Wretched Rattler", - }, - bossVarieties = { - "The Devourer", - }, -} - -worldAreas["G1_4"] = { - name = "The Grelwood (Act 1)", - baseName = "The Grelwood", - description = "Forest of the Old Magicks", - tags = { }, - act = 1, - level = 4, - isMap = false, - isHideout = false, - monsterVarieties = { - "Fungal Proliferator", - "Fungal Rattler", - "Fungal Zombie", - "Pack Werewolf", - "Vile Hag", - "Vile Imp", - "Werewolf Prowler", - }, - bossVarieties = { - "The Brambleghast", - }, -} - -worldAreas["G1_5"] = { - name = "The Red Vale (Act 1)", - baseName = "The Red Vale", - description = "Haunted battleground of the Phaaryl Wars", - tags = { }, - act = 1, - level = 5, - isMap = false, - isHideout = false, - monsterVarieties = { - "Ancient Ezomyte", - "Bloom Serpent", - "Maw Demon", - "Risen Arbalest", - }, - bossVarieties = { - "The Rust King", - }, -} - -worldAreas["G1_6"] = { - name = "The Grim Tangle (Act 1)", - baseName = "The Grim Tangle", - description = "The sickness spreads forth underground", - tags = { }, - act = 1, - level = 6, - isMap = false, - isHideout = false, - monsterVarieties = { - "Fungal Artillery", - "Fungal Proliferator", - "Fungal Rattler", - "Fungal Wolf", - "Fungal Zombie", - }, - bossVarieties = { - "The Rotten Druid", - }, -} - -worldAreas["G1_7"] = { - name = "Cemetery of the Eternals (Act 1)", - baseName = "Cemetery of the Eternals", - description = "Built atop the Ezomyte clan graves beneath", - tags = { }, - act = 1, - level = 7, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bearer of Penitence", - "Burdened Wretch", - "Death Knight", - "Frost Wraith", - "Hungering Stalker", - "Risen Rattler", - "Undertaker", - }, - bossVarieties = { - "Lachlann of Endless Lament", - }, -} - -worldAreas["G1_8"] = { - name = "Mausoleum of the Praetor (Act 1)", - baseName = "Mausoleum of the Praetor", - description = "Resting place of Draven Sentari", - tags = { }, - act = 1, - level = 8, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Cretin", - "Courtesan", - "Eternal Knight", - "Ghoul Commander", - "Lightning Wraith", - "Risen Rattler", - "Skulking Ghoul", - "Wheelbound Hag", - }, - bossVarieties = { - "Draven, the Eternal Praetor", - }, -} - -worldAreas["G1_9"] = { - name = "Tomb of the Consort (Act 1)", - baseName = "Tomb of the Consort", - description = "Resting place of Asinia Sentari", - tags = { }, - act = 1, - level = 8, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bone Stalker", - "Dread Servant", - "Eternal Knight", - "Knight-Gaunt", - "Risen Rattler", - }, - bossVarieties = { - "Asinia, the Praetor's Consort", - }, -} - -worldAreas["G1_10"] = { - name = "Root Hollow (Act 1)", - baseName = "Root Hollow", - tags = { }, - act = 1, - level = 15, - isMap = false, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "The Rotten Druid", - }, -} - -worldAreas["G1_11"] = { - name = "Hunting Grounds (Act 1)", - baseName = "Hunting Grounds", - description = "Wild bounty of Ogham", - tags = { }, - act = 1, - level = 10, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bramble Ape", - "Bramble Burrower", - "Bramble Hulk", - "Bramble Rhoa", - "Venomous Crab", - "Venomous Crab Matriarch", - }, - bossVarieties = { - "The Crowbell", - }, -} - -worldAreas["G1_12"] = { - name = "Freythorn (Act 1)", - baseName = "Freythorn", - description = "The Clanless Enclave", - tags = { }, - act = 1, - level = 11, - isMap = false, - isHideout = false, - monsterVarieties = { - "Cultist Archer", - "Cultist Brute", - "Cultist Daggerdancer", - "Cultist Warrior", - "Cultist Witch", - "Ribrattle", - "Skeleton Spriggan", - "Skullslinger", - "Spinesnatcher", - }, -} - -worldAreas["G1_13_1"] = { - name = "Ogham Farmlands (Act 1)", - baseName = "Ogham Farmlands", - description = "Diseased crops of Ogham", - tags = { }, - act = 1, - level = 12, - isMap = false, - isHideout = false, - monsterVarieties = { - "Decrepit Mercenary", - "Iron Guard", - "Iron Thaumaturgist", - "Pack Werewolf", - "Rabid Dog", - "Risen Farmhand", - "Rotting Crow", - "Scarecrow Beast", - "Voracious Werewolf", - "Werewolf Prowler", - }, -} - -worldAreas["G1_13_2"] = { - name = "Ogham Village (Act 1)", - baseName = "Ogham Village", - description = "The burning tragedy", - tags = { }, - act = 1, - level = 13, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Collector", - "Blood Cretin", - "Burning Dead", - "Decrepit Mercenary", - "Voracious Werewolf", - "Werewolf Prowler", - }, - bossVarieties = { - "The Executioner", - }, -} - -worldAreas["G1_14"] = { - name = "The Manor Ramparts (Act 1)", - baseName = "The Manor Ramparts", - description = "Surrounding walls of the Wolf's Den", - tags = { }, - act = 1, - level = 14, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Carrier", - "Blood Collector", - "Blood Cretin", - "Courtesan", - "Death Knight", - "Decrepit Mercenary", - "Gargoyle Demon", - "Iron Guard", - "Iron Spearman", - "Iron Thaumaturgist", - }, -} - -worldAreas["G1_15"] = { - name = "Ogham Manor (Act 1)", - baseName = "Ogham Manor", - description = "Den of the Mad Wolf", - tags = { }, - act = 1, - level = 15, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Carrier", - "Blood Collector", - "Blood Cretin", - "Courtesan", - "Iron Enforcer", - "Iron Guard", - "Iron Sharpshooter", - "Iron Spearman", - "Iron Thaumaturgist", - "Tendril Prowler", - "Tendril Sentinel", - }, - bossVarieties = { - "Candlemass, the Living Rite", - "Count Geonor", - }, -} - -worldAreas["G2_town"] = { - name = "The Ardura Caravan (Act 2)", - baseName = "The Ardura Caravan", - description = "Pride of Sekhema Asala", - tags = { }, - act = 2, - level = 32, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G2_1"] = { - name = "Vastiri Outskirts (Act 2)", - baseName = "Vastiri Outskirts", - description = "Blood-red and unforgiving sands", - tags = { }, - act = 2, - level = 16, - isMap = false, - isHideout = false, - monsterVarieties = { - "Brimstone Crab", - "Crag Leaper", - "Hyena Demon", - "Rotting Hulk", - "Sandscoured Dead", - "Sun Clan Scavenger", - }, - bossVarieties = { - "Rathbreaker", - }, -} - -worldAreas["G2_2"] = { - name = "Traitor's Passage (Act 2)", - baseName = "Traitor's Passage", - description = "The pride and fall of Balbala", - tags = { }, - act = 2, - level = 19, - isMap = false, - isHideout = false, - monsterVarieties = { - "Desiccated Lich", - "Quake Golem", - "Risen Arbalest", - "Risen Maraketh", - "Skitter Golem", - "Tombshrieker", - "Vault Lurker", - }, - bossVarieties = { - "Balbala, the Traitor", - }, -} - -worldAreas["G2_3"] = { - name = "The Halani Gates (Act 2)", - baseName = "The Halani Gates", - description = "Gateway of the Second River", - tags = { }, - act = 2, - level = 20, - isMap = false, - isHideout = false, - monsterVarieties = { - "Faridun Bladedancer", - "Faridun Fledgling", - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Neophyte", - "Faridun Spearman", - "Faridun Spearwoman", - "Faridun Swordsman", - "Faridun Wind-slicer", - }, - bossVarieties = { - "Jamanra, the Risen King", - }, -} - -worldAreas["G2_3a"] = { - name = "The Halani Gates (Act 2)", - baseName = "The Halani Gates", - description = "Gateway of the Second River", - tags = { }, - act = 2, - level = 20, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G2_3s"] = { - name = "The Halani Gates (Act 2)", - baseName = "The Halani Gates", - description = "Gateway of the Second River", - tags = { }, - act = 2, - level = 20, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G2_4_1"] = { - name = "Keth (Act 2)", - baseName = "Keth", - description = "Jewel of the Vastiri", - tags = { }, - act = 2, - level = 21, - isMap = false, - isHideout = false, - monsterVarieties = { - "Desiccated Lich", - "Living Sand", - "Risen Maraketh", - "Serpent Clan", - "Serpent Shaman", - "Tarnished Beetle", - "Tarnished Scarab", - }, - bossVarieties = { - "Kabala, Constrictor Queen", - }, -} - -worldAreas["G2_4_2"] = { - name = "The Lost City (Act 2)", - baseName = "The Lost City", - description = "The glory of Keth knew no bounds", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Adorned Beetle", - "Adorned Scarab", - "Risen Arbalest", - "Risen Maraketh", - "Sand Spirit", - "Serpent Clan", - "Serpent Shaman", - "Tarnished Beetle", - }, -} - -worldAreas["G2_4_3"] = { - name = "Buried Shrines (Act 2)", - baseName = "Buried Shrines", - description = "Sands settle where water once flowed", - tags = { }, - act = 2, - level = 23, - isMap = false, - isHideout = false, - monsterVarieties = { - "Mar Acolyte", - "Risen Arbalest", - "Risen Maraketh", - "Sand Spirit", - "Vesper Bat", - }, - bossVarieties = { - "Azarian, the Forsaken Son", - }, -} - -worldAreas["G2_5_1"] = { - name = "Mastodon Badlands (Act 2)", - baseName = "Mastodon Badlands", - description = "Territory of the Lost-Men", - tags = { }, - act = 2, - level = 21, - isMap = false, - isHideout = false, - monsterVarieties = { - "Gilded Cobra", - "Lost-men Brute", - "Lost-men Necromancer", - "Lost-men Zealot", - "Ribrattle", - "Sabre Spider", - "Skullslinger", - "Spinesnatcher", - }, -} - -worldAreas["G2_5_2"] = { - name = "The Bone Pits (Act 2)", - baseName = "The Bone Pits", - description = "Necromantic ash tarnish the sands", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Drudge Osseodon", - "Gilded Cobra", - "Hyena Demon", - "Lost-men Brute", - "Lost-men Necromancer", - "Lost-men Subjugator", - "Lost-men Zealot", - "Ribrattle", - "Skullslinger", - "Spinesnatcher", - "Sun Clan Scavenger", - }, - bossVarieties = { - "Ekbab, Ancient Steed", - }, -} - -worldAreas["G2_6"] = { - name = "Valley of the Titans (Act 2)", - baseName = "Valley of the Titans", - description = "They remain where they slept", - tags = { }, - act = 2, - level = 21, - isMap = false, - isHideout = false, - monsterVarieties = { - "Desiccated Lich", - "Dune Lurker", - "Quake Golem", - "Risen Arbalest", - "Risen Maraketh", - "Skitter Golem", - "Walking Goliath", - }, -} - -worldAreas["G2_7"] = { - name = "The Titan Grotto (Act 2)", - baseName = "The Titan Grotto", - description = "Their echoes rattled the world", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Goliath", - "Sandflesh Mage", - "Sandflesh Skeleton", - "Sandflesh Warrior", - "Winged Horror", - }, - bossVarieties = { - "Zalmarath, the Colossus", - }, -} - -worldAreas["G2_8"] = { - name = "Deshar (Act 2)", - baseName = "Deshar", - description = "The City of the Dead", - tags = { }, - act = 2, - level = 28, - isMap = false, - isHideout = false, - monsterVarieties = { - "Maraketh Undead", - "Porcupine Goliath", - "Rasp Scavenger", - "Regurgitating Vulture", - "Vile Vulture", - }, -} - -worldAreas["G2_8a"] = { - name = "Deshar (Act 2)", - baseName = "Deshar", - description = "The City of the Dead", - tags = { }, - act = 2, - level = 28, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G2_9_1"] = { - name = "Path of Mourning (Act 2)", - baseName = "Path of Mourning", - description = "They climb to mourn their Honoured Dead", - tags = { }, - act = 2, - level = 29, - isMap = false, - isHideout = false, - monsterVarieties = { - "Maraketh Undead", - "Risen Maraketh", - "Risen Tale-woman", - }, -} - -worldAreas["G2_9_2"] = { - name = "The Spires of Deshar (Act 2)", - baseName = "The Spires of Deshar", - description = "Where the Honoured Dead lie buried in the sky", - tags = { }, - act = 2, - level = 30, - isMap = false, - isHideout = false, - monsterVarieties = { - "Faridun Bladedancer", - "Faridun Fledgling", - "Faridun Heavy Infantry", - "Faridun Impaler", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Neophyte", - "Faridun Spearman", - "Faridun Spearwoman", - "Faridun Swordsman", - "Faridun Wind-slicer", - "Maraketh Undead", - "Winged Fiend", - }, - bossVarieties = { - "Tor Gul, the Defiler", - }, -} - -worldAreas["G2_10_1"] = { - name = "Mawdun Quarry (Act 2)", - baseName = "Mawdun Quarry", - description = "The hills of Mawdun became the Faridun foothold", - tags = { }, - act = 2, - level = 17, - isMap = false, - isHideout = false, - monsterVarieties = { - "Armoured Rhex", - "Corrupted Corpse", - "Faridun Crawler", - "Forsaken Hulk", - "Forsaken Miner", - "Plague Harvester", - "Plague Swarm", - }, -} - -worldAreas["G2_10_2"] = { - name = "Mawdun Mine (Act 2)", - baseName = "Mawdun Mine", - description = "Where metal veins bled for the tools of war", - tags = { }, - act = 2, - level = 18, - isMap = false, - isHideout = false, - monsterVarieties = { - "Corrupted Corpse", - "Faridun Crawler", - "Forgotten Crawler", - "Forgotten Satyr", - "Forgotten Stalker", - "Forsaken Miner", - "Mantis Rat", - "Plague Nymph", - }, - bossVarieties = { - "Rudja, the Dread Engineer", - }, -} - -worldAreas["G2_11"] = { - name = "The Dreadnought's Wake (Act 2)", - baseName = "The Dreadnought's Wake", - tags = { }, - act = 2, - level = 30, - isMap = false, - isHideout = false, - monsterVarieties = { - "Corrupted Corpse", - "Plague Harvester", - "Plague Nymph", - "Plague Swarm", - "Rasp Scavenger", - "Rhex", - "The Punished", - }, -} - -worldAreas["G2_12"] = { - name = "Dreadnought (Act 2)", - baseName = "Dreadnought", - description = "War Caravan of the Risen King", - tags = { }, - act = 2, - level = 31, - isMap = false, - isHideout = false, - monsterVarieties = { - "Faridun Bladedancer", - "Faridun Butcher", - "Faridun Crawler", - "Faridun Fledgling", - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Neophyte", - "Faridun Plaguebringer", - "Faridun Spearman", - "Faridun Spearwoman", - "Faridun Swordsman", - "Faridun Wind-slicer", - "Plague Harvester", - "Plague Swarm", - }, - bossVarieties = { - "Jamanra, the Abomination", - }, -} - -worldAreas["G2_13"] = { - name = "Trial of the Sekhemas (Act 2)", - baseName = "Trial of the Sekhemas", - description = "The Winter Sekhema designed a Great Trial to challenge the worthy", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_1"] = { - name = "Trial of the Sekhemas (Floor 1)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Brimstone Crab", - "Quake Golem", - "Rasp Scavenger", - "Serpent Clan", - "Serpent Shaman", - "Skitter Golem", - "Tombshrieker", - "Vault Lurker", - }, - bossVarieties = { - "Rattlecage, the Earthbreaker", - }, -} - -worldAreas["Sanctum_1_Foyer_1"] = { - name = "Trial of the Sekhemas (Floor 1)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_1_Foyer_2"] = { - name = "Trial of the Sekhemas (Floor 1)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_1_Foyer_3"] = { - name = "Trial of the Sekhemas (Floor 1)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_2"] = { - name = "Trial of the Sekhemas (Floor 2)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Adorned Beetle", - "Adorned Scarab", - "Desiccated Lich", - "Mar Acolyte", - "Risen Arbalest", - "Risen Maraketh", - "Risen Tale-woman", - "Sand Spirit", - "Urnwalker", - }, - bossVarieties = { - "Rafiq of the Frozen Spring", - "Hadi of the Flaming River", - }, -} - -worldAreas["Sanctum_2_Foyer_1"] = { - name = "Trial of the Sekhemas (Floor 2)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_2_Foyer_2"] = { - name = "Trial of the Sekhemas (Floor 2)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_2_Foyer_3"] = { - name = "Trial of the Sekhemas (Floor 2)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_3"] = { - name = "Trial of the Sekhemas (Floor 3)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Adorned Beetle", - "Adorned Scarab", - "Brimstone Crab", - "Desiccated Lich", - "Dune Lurker", - "Porcupine Goliath", - "Rasp Scavenger", - "Sand Spirit", - "Serpent Clan", - "Serpent Shaman", - "Urnwalker", - "Vesper Bat", - "Walking Goliath", - }, - bossVarieties = { - "Ashar, the Sand Mother", - }, -} - -worldAreas["Sanctum_3_Foyer_1"] = { - name = "Trial of the Sekhemas (Floor 3)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_3_Foyer_2"] = { - name = "Trial of the Sekhemas (Floor 3)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_3_Foyer_3"] = { - name = "Trial of the Sekhemas (Floor 3)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_4"] = { - name = "Trial of the Sekhemas (Floor 4)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Desiccated Lich", - "Frost Wraith", - "Goliath", - "Risen Tale-woman", - "Sand Spirit", - "Sandflesh Mage", - "Urnwalker", - "Walking Goliath", - "Winged Horror", - }, - bossVarieties = { - "Zarokh, the Temporal", - }, -} - -worldAreas["Sanctum_4_Foyer_1"] = { - name = "Trial of the Sekhemas (Floor 4)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_4_Foyer_2"] = { - name = "Trial of the Sekhemas (Floor 4)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Sanctum_4_Foyer_3"] = { - name = "Trial of the Sekhemas (Floor 4)", - baseName = "Trial of the Sekhemas", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G3_town"] = { - name = "Ziggurat Encampment (Act 3)", - baseName = "Ziggurat Encampment", - description = "A haven provides refuge from the jungle", - tags = { "area_with_water" }, - act = 3, - level = 44, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G3_1"] = { - name = "Sandswept Marsh (Act 3)", - baseName = "Sandswept Marsh", - description = "Where thick waters stir with the rising dead", - tags = { "area_with_water" }, - act = 3, - level = 33, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bloodthief Wasp", - "Bogfelled Commoner", - "Bogfelled Slave", - "Dredge Fiend", - "Orok Fleshstabber", - "Orok Hunter", - "Orok Shaman", - "Orok Throatcutter", - "Rotting Hulk", - }, - bossVarieties = { - "Rootdredge", - }, -} - -worldAreas["G3_2_1"] = { - name = "Infested Barrens (Act 3)", - baseName = "Infested Barrens", - description = "Where the jungle gives way to colonies and hives", - tags = { "area_with_water" }, - act = 3, - level = 35, - isMap = false, - isHideout = false, - monsterVarieties = { - "Antlion Charger", - "Bane Sapling", - "Diretusk Boar", - "Ill-fated Explorer", - }, -} - -worldAreas["G3_2_2"] = { - name = "The Matlan Waterways (Act 3)", - baseName = "The Matlan Waterways", - description = "Seed of Utzaal's birth and death", - tags = { "area_with_water" }, - act = 3, - level = 39, - isMap = false, - isHideout = false, - monsterVarieties = { - "Azak Brute", - "Azak Fleshstabber", - "Azak Mongrelmaster", - "Azak Shaman", - "Azak Spearthrower", - "Azak Stalker", - "Azak Throatcutter", - "Chaw Mongrel", - "Chyme Skitterer", - "River Drake", - }, -} - -worldAreas["G3_3"] = { - name = "Jungle Ruins (Act 3)", - baseName = "Jungle Ruins", - description = "The jungle thrives amongst overgrown structures", - tags = { "area_with_water" }, - act = 3, - level = 34, - isMap = false, - isHideout = false, - monsterVarieties = { - "Alpha Primate", - "Antlion Charger", - "Bane Sapling", - "Constricted Shambler", - "Constricted Spitter", - "Entwined Hulk", - "Feral Primate", - "Quadrilla", - "Snakethroat Shambler", - }, - bossVarieties = { - "Mighty Silverfist", - }, -} - -worldAreas["G3_4"] = { - name = "The Venom Crypts (Act 3)", - baseName = "The Venom Crypts", - description = "Graves that once held nobility now slither and bite", - tags = { "area_with_water" }, - act = 3, - level = 35, - isMap = false, - isHideout = false, - monsterVarieties = { - "Constricted Shambler", - "Constricted Spitter", - "Entrailhome Shambler", - "Entwined Hulk", - "Orok Fleshstabber", - "Orok Hunter", - "Orok Shaman", - "Orok Throatcutter", - "Rotted Rat", - "Scorpion Monkey", - "Slitherspitter", - "Snakethroat Shambler", - }, -} - -worldAreas["G3_5"] = { - name = "Chimeral Wetlands (Act 3)", - baseName = "Chimeral Wetlands", - description = "Where beauty and death become one", - tags = { "area_with_water" }, - act = 3, - level = 36, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bloom Serpent", - "Diretusk Boar", - "Ill-fated Explorer", - "Prowling Chimeral", - "River Drake", - }, - bossVarieties = { - "Xyclucian, the Chimera", - }, -} - -worldAreas["G3_6_1"] = { - name = "Jiquani's Machinarium (Act 3)", - baseName = "Jiquani's Machinarium", - description = "Where the Architect of Industry bestowed life unto stone", - tags = { "dungeon" }, - act = 3, - level = 37, - isMap = false, - isHideout = false, - monsterVarieties = { - "Crawler Sentinel", - "Pale-stitched Stalker", - "Rotted Rat", - "Rusted Dyna Golem", - "Rusted Reconstructor", - "Vaal Skeletal Archer", - "Vaal Skeletal Priest", - "Vaal Skeletal Squire", - "Vaal Skeletal Warrior", - }, - bossVarieties = { - "Blackjaw, the Remnant", - }, -} - -worldAreas["G3_6_2"] = { - name = "Jiquani's Sanctum (Act 3)", - baseName = "Jiquani's Sanctum", - description = "Seat of Jiquani's rise to power", - tags = { "dungeon" }, - act = 3, - level = 38, - isMap = false, - isHideout = false, - monsterVarieties = { - "Pale-stitched Stalker", - "Prowling Shade", - "Undead Vaal Bladedancer", - "Undead Vaal Guard", - "Vaal Skeletal Archer", - "Vaal Skeletal Priest", - "Vaal Skeletal Squire", - "Vaal Skeletal Warrior", - }, - bossVarieties = { - "Zicoatl, Warden of the Core", - }, -} - -worldAreas["G3_7"] = { - name = "The Azak Bog (Act 3)", - baseName = "The Azak Bog", - description = "Home of the merciless Azak savages", - tags = { "area_with_water" }, - act = 3, - level = 40, - isMap = false, - isHideout = false, - monsterVarieties = { - "Azak Brute", - "Azak Fledgling", - "Azak Fleshstabber", - "Azak Mauler", - "Azak Shaman", - "Azak Spearthrower", - "Azak Stalker", - "Azak Throatcutter", - "Azak Torchbearer", - "Chaw Mongrel", - }, - bossVarieties = { - "Ignagduk, the Bog Witch", - }, -} - -worldAreas["G3_8"] = { - name = "The Drowned City (Act 3)", - baseName = "The Drowned City", - description = "Utzaal the drowned is now revealed", - tags = { "area_with_water" }, - act = 3, - level = 40, - isMap = false, - isHideout = false, - monsterVarieties = { - "Chyme Skitterer", - "Drowned Crawler", - "Drowned Explorer", - "Filthy Crone", - "Filthy First-born", - "Filthy Lobber", - "Flathead Clubber", - "Flathead Warrior", - "Foul Blacksmith", - "Foul Mauler", - "Foul Sage", - "Hunchback Clubber", - "River Drake", - "River Hag", - }, -} - -worldAreas["G3_9"] = { - name = "The Molten Vault (Act 3)", - baseName = "The Molten Vault", - description = "Forge of the forgotten wealth of Kamasa", - tags = { "dungeon" }, - act = 3, - level = 41, - isMap = false, - isHideout = false, - monsterVarieties = { - "Gold-Melted Sentinel", - "Gold-Melted Shambler", - "Gold-melted Blacksmith", - "Vaal Embalmed Archer", - "Vaal Embalmed Axeman", - "Vaal Embalmed Bearer", - "Vaal Embalmed Rogue", - "Vaal Embalmed Spearman", - }, - bossVarieties = { - "Mektul, the Forgemaster", - }, -} - -worldAreas["G3_10"] = { - name = "The Trial of Chaos (Act 3)", - baseName = "The Trial of Chaos", - description = "Where the Trialmaster tests challengers in the name of Chaos", - tags = { "dungeon" }, - act = 3, - level = 38, - isMap = false, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Uxmal, the Beastlord", - "Chetza, the Feathered Plague", - "Bahlak, the Sky Seer", - "The Trialmaster", - }, -} - -worldAreas["G3_10_Airlock"] = { - name = "The Temple of Chaos (Act 3)", - baseName = "The Temple of Chaos", - description = "Testing grounds for the Vaal High Priests", - tags = { "area_with_water" }, - act = 3, - level = 38, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G3_11"] = { - name = "Apex of Filth (Act 3)", - baseName = "Apex of Filth", - description = "The rot and mire of unspeakable centuries", - tags = { "area_with_water" }, - act = 3, - level = 41, - isMap = false, - isHideout = false, - monsterVarieties = { - "Filthy Crone", - "Filthy First-born", - "Filthy Lobber", - "Flathead Clubber", - "Flathead Warrior", - "Flathead Youngling", - "Foul Blacksmith", - "Foul Mauler", - "Foul Sage", - "Hunchback Clubber", - "Pyromushroom Cultivator", - }, - bossVarieties = { - "The Queen of Filth", - }, -} - -worldAreas["G3_12"] = { - name = "Temple of Kopec (Act 3)", - baseName = "Temple of Kopec", - description = "Unfathomable energy resides within the Ziggurat", - tags = { "dungeon" }, - act = 3, - level = 42, - isMap = false, - isHideout = false, - monsterVarieties = { - "Adorned Miscreation", - "Bloodrite Guard", - "Bloodrite Priest", - "Priest of the Sun", - }, - bossVarieties = { - "Ketzuli, High Priest of the Sun", - }, -} - -worldAreas["G3_14"] = { - name = "Utzaal (Act 3)", - baseName = "Utzaal", - description = "The Cradle of Vaal Ambition", - tags = { "area_with_water" }, - act = 3, - level = 43, - isMap = false, - isHideout = false, - monsterVarieties = { - "Chaotic Zealot", - "Gelid Zealot", - "Loyal Jaguar", - "Vaal Excoriator", - "Vaal Goliath", - "Vaal Guard", - "Vaal Overseer", - "Viper Legionnaire", - }, - bossVarieties = { - "Viper Napuatzi", - }, -} - -worldAreas["G3_15"] = { - name = "Library of Kamasa (Act 3)", - baseName = "Library of Kamasa", - tags = { "dungeon" }, - act = 3, - level = 43, - isMap = false, - isHideout = false, - monsterVarieties = { - "Vaal Enforcer", - "Vaal Excoriator", - "Vaal Guard", - "Vaal Overseer", - "Vaal Researcher", - }, -} - -worldAreas["G3_16"] = { - name = "Aggorat (Act 3)", - baseName = "Aggorat", - description = "Salvation sought in beauty and blood", - tags = { "area_with_water" }, - act = 3, - level = 44, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bannerbearing Zealot", - "Blood Priest", - "Blood Priestess", - "Blood Zealot", - "Chaotic Zealot", - "Fiery Zealot", - "Gelid Zealot", - "Vaal Axeman", - "Vaal Formshifter", - "Vaal Goliath", - }, -} - -worldAreas["G3_17"] = { - name = "The Black Chambers (Act 3)", - baseName = "The Black Chambers", - description = "Doryani toiled in her name and his own", - tags = { "area_with_water" }, - act = 3, - level = 45, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bladelash Transcendent", - "Brutal Transcendent", - "Doryani's Elite", - "Fused Swordsman", - "Goliath Transcendent", - "Shielded Transcendent", - "Surgical Experimentalist", - "Warrior Transcendent", - }, - bossVarieties = { - "Doryani, Royal Thaumaturge", - "Doryani's Triumph", - }, -} - -worldAreas["G4_town"] = { - name = "Kingsmarch (Act 4)", - baseName = "Kingsmarch", - description = "Where trade and prospects flourished", - tags = { "area_with_water" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G4_1_1"] = { - name = "Isle of Kin (Act 4)", - baseName = "Isle of Kin", - description = "They mine and harvest to appease their master", - tags = { "area_with_water" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Feral Kin", - "Shaman Kin", - "Skulltop Kin", - "Spearbearer Kin", - "Tallwalker Kin", - "Tuskbearer Kin", - "Wardrum Kin", - }, - bossVarieties = { - "The Blind Beast", - }, -} - -worldAreas["G4_1_2"] = { - name = "Volcanic Warrens (Act 4)", - baseName = "Volcanic Warrens", - description = "Magma coils around a throne most foul", - tags = { "area_with_water" }, - act = 4, - level = 47, - isMap = false, - isHideout = false, - monsterVarieties = { - "Feral Kin", - "Molten Imp", - "Shaman Kin", - "Skulltop Kin", - "Spearbearer Kin", - "Tallwalker Kin", - "Torchbearer Kin", - "Tuskbearer Kin", - "Wardrum Kin", - }, - bossVarieties = { - "Krutog, Lord of Kin", - }, -} - -worldAreas["G4_2_1"] = { - name = "Kedge Bay (Act 4)", - baseName = "Kedge Bay", - description = "Countless wrecks emerge from the fog", - tags = { "area_with_water" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bloated Anchorman", - "Drowned Bearer", - "Drowned Crawler", - "Drowned Explorer", - "Gull Shrike", - "Searot Harpooner", - "Searot Skeleton", - "Searot Sniper", - }, -} - -worldAreas["G4_2_2"] = { - name = "Journey's End (Act 4)", - baseName = "Journey's End", - description = "Those who made it ashore met an unknown end", - tags = { "area_with_water" }, - act = 4, - level = 47, - isMap = false, - isHideout = false, - monsterVarieties = { - "Drowned Explorer", - "Man o' War", - "Rotting Cannoneer", - "Rotting Demolitionist", - "Rotting Soulcatcher", - }, - bossVarieties = { - "Captain Hartlin", - }, -} - -worldAreas["G4_3_1"] = { - name = "Whakapanu Island (Act 4)", - baseName = "Whakapanu Island", - description = "The island consumes those who trespass", - tags = { "area_with_water" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Caustic Crab", - "Coconut Crab", - "Elephant Tortoise", - "Quill Crab", - "Scorpion Monkey", - "Spiked Scuttler", - "Stoneback Rhoa", - }, - bossVarieties = { - "Great White One", - }, -} - -worldAreas["G4_3_2"] = { - name = "Singing Caverns (Act 4)", - baseName = "Singing Caverns", - description = "A beautiful song lures the unwary", - tags = { "area_with_water" }, - act = 4, - level = 47, - isMap = false, - isHideout = false, - monsterVarieties = { - "Amphibious Prowler", - "Brine Maiden", - "Coral-crowned Skeleton", - "Ghastly Siren", - "Giant Maw", - "Luminous Spinefish", - "Skittering Jellycrab", - "Spiked Ray", - }, - bossVarieties = { - "Diamora, Song of Death", - }, -} - -worldAreas["G4_4_1"] = { - name = "Eye of Hinekora (Act 4)", - baseName = "Eye of Hinekora", - description = "The ocean opens for the worthy", - tags = { "area_with_water" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Guardian Lizard", - "Guardian Turtle", - }, -} - -worldAreas["G4_4_2"] = { - name = "Halls of the Dead (Act 4)", - baseName = "Halls of the Dead", - description = "Notable Karui gather here for all time", - tags = { "area_with_water" }, - act = 4, - level = 47, - isMap = false, - isHideout = false, - monsterVarieties = { - "Ancestral Archer", - "Ancestral Channeler", - "Ancestral Guardian", - "Ancestral Headtaker", - "Ancestral Hornbearer", - "Ancestral Warrior", - }, - bossVarieties = { - "Yama The White", - }, -} - -worldAreas["G4_4_3"] = { - name = "Trial of the Ancestors (Act 4)", - baseName = "Trial of the Ancestors", - description = "Where Chieftains are made and the meek are exposed", - tags = { }, - act = 4, - level = 51, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G4_5_1"] = { - name = "Abandoned Prison (Act 4)", - baseName = "Abandoned Prison", - description = "They were left to starve when the Empire fell", - tags = { "area_with_water" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Eaten Rat", - "Eternal Guard", - "Eternal Prisoner", - "Eternal Torturer", - "Prowling Skeleton", - "Rattling Gibbet", - "Risen Rattler", - "Spined Necromancer", - }, -} - -worldAreas["G4_5_2"] = { - name = "Solitary Confinement (Act 4)", - baseName = "Solitary Confinement", - description = "The worst offenders drowned... or worse", - tags = { "area_with_water" }, - act = 4, - level = 47, - isMap = false, - isHideout = false, - monsterVarieties = { - "Angler Maw", - "Bulbous Maw", - "Coral-crowned Skeleton", - "Eternal Guard", - "Pale Abductor", - "Pale Brinesplitter", - "Pale Tidecrasher", - "Pale Waterwalker", - "Prowling Skeleton", - "Spined Necromancer", - }, - bossVarieties = { - "The Prisoner", - }, -} - -worldAreas["G4_7"] = { - name = "Shrike Island (Act 4)", - baseName = "Shrike Island", - description = "Karui collect eggs here to prove themselves", - tags = { "area_with_water" }, - act = 4, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - "Carrion Gull", - "Goliath Shrike", - "Gull Shrike", - "Manshrike", - "Raven Shrike", - "Scavenged Skeleton", - "Vile Vulture", - "Vilespit Gull", - }, - bossVarieties = { - "Scourge of the Skies", - }, -} - -worldAreas["G4_8a"] = { - name = "Arastas (Act 4)", - baseName = "Arastas", - description = "The Twilight Order recruit those who dream of more", - tags = { "area_with_water" }, - act = 4, - level = 52, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G4_8b"] = { - name = "Arastas (Act 4)", - baseName = "Arastas", - description = "The Twilight Order recruit those who dream of more", - tags = { "area_with_water" }, - act = 4, - level = 52, - isMap = false, - isHideout = false, - monsterVarieties = { - "Faithful Archer", - "Faithful Warrior", - "Gargantuan Wasp", - "Righteous Axewielder", - "Swarming Wasp", - "Twilight Order Oathsworn", - "Twilight Order Officer", - "Twilight Order Priest", - "Twilight Order Soldier", - }, - bossVarieties = { - "Torvian, Hand of the Saviour", - }, -} - -worldAreas["G4_9_"] = { - name = "Isle of Decay (Act 4)", - baseName = "Isle of Decay", - tags = { "area_with_water" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - "Infested Anglerfish", - "Infested Manta", - "Infested Octopus", - "Infested Turtle", - }, -} - -worldAreas["G4_10"] = { - name = "The Excavation (Act 4)", - baseName = "The Excavation", - description = "Ancient machines and tools hold unknown secrets", - tags = { }, - act = 4, - level = 52, - isMap = false, - isHideout = false, - monsterVarieties = { - "Faithful Archer", - "Faithful Warrior", - "Righteous Axewielder", - "Twilight Order Oathsworn", - "Twilight Order Officer", - "Twilight Order Soldier", - "Zealous Courser", - "Zealous Excavator", - "Zealous Guard", - "Zealous Pillarcrusher", - "Zealous Shockwarden", - }, - bossVarieties = { - "Benedictus, First Herald of Utopia", - }, -} - -worldAreas["G4_11_1a"] = { - name = "Ngakanu (Act 4)", - baseName = "Ngakanu", - description = "Stronghold of the Tukohama Tribe", - tags = { "area_with_water" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G4_11_1b"] = { - name = "Ngakanu (Act 4)", - baseName = "Ngakanu", - description = "Stronghold of the Tukohama Tribe", - tags = { "area_with_water" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood-fevered Axeman", - "Blood-fevered Brew-breather", - "Blood-fevered Hookman", - "Blood-fevered Maceman", - "Blood-fevered Tuskbeast", - "Blood-fevered Warrior", - "Blood-fevered Wisewoman", - }, -} - -worldAreas["G4_11_2"] = { - name = "Heart of the Tribe (Act 4)", - baseName = "Heart of the Tribe", - description = "The Blood Fever spreads faster than fire", - tags = { "area_with_water" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood-fevered Axeman", - "Blood-fevered Brew-breather", - "Blood-fevered Hookman", - "Blood-fevered Maceman", - "Blood-fevered Plaguespreader", - "Blood-fevered Spearman", - "Blood-fevered Warrior", - "Blood-fevered Wisewoman", - }, - bossVarieties = { - "Tavakai, the Chieftain", - }, -} - -worldAreas["G4_13"] = { - name = "Plunder's Point (Act 4)", - baseName = "Plunder's Point", - description = "Not all that is buried is forgotten", - tags = { "area_with_water" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["G4_14"] = { - name = "Brinerot Cove (Act 4)", - baseName = "Brinerot Cove", - description = "Cutthroats will do anything for gold", - tags = { "area_with_water" }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["P1_Town"] = { - name = "The Refuge (Act 6)", - baseName = "The Refuge", - description = "The Ezomytes rebuild in the memory of all they've lost", - tags = { }, - act = 6, - level = 64, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["P1_1"] = { - name = "Scorched Farmlands (Act 6)", - baseName = "Scorched Farmlands", - description = "The fields burn as the night brings new terror", - tags = { "frost_shrine" }, - act = 6, - level = 54, - isMap = false, - isHideout = false, - monsterVarieties = { - "Azak Fleshstabber", - "Azak Mauler", - "Azak Shaman", - "Azak Spearthrower", - "Azak Stalker", - "Azak Throatcutter", - "Azak Torchbearer", - "Burning Dead", - "Rabid Dog", - "Ribrattle", - "Risen Farmhand", - "Rotting Crow", - "Scarecrow Beast", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Heldra of the Black Pyre", - "Isolde of the White Shroud", - }, -} - -worldAreas["P1_2"] = { - name = "Stones of Serle (Act 6)", - baseName = "Stones of Serle", - description = "Remnants of an ancient rite glow once more", - tags = { }, - act = 6, - level = 54, - isMap = false, - isHideout = false, - monsterVarieties = { - "Frost Wraith", - "Knight-Gaunt", - "Lightning Wraith", - "Pack Werewolf", - "Skeleton Spriggan", - "Voracious Werewolf", - "Werewolf Prowler", - }, - bossVarieties = { - "Siora, Blade of the Mists", - }, -} - -worldAreas["P1_3"] = { - name = "The Blackwood (Act 6)", - baseName = "The Blackwood", - description = "The fey grew silent in shadow", - tags = { }, - act = 6, - level = 55, - isMap = false, - isHideout = false, - monsterVarieties = { - "Forgotten Stag", - "Nameless Burrower", - "Nameless Dweller", - "Nameless Horror", - "Nameless Hulk", - "Nameless Lurker", - "Nameless Vermin", - "Treant Foulspawn", - "Treant Fungalreaver", - "Treant Hookhorror", - "Treant Mystic", - "Treant Sage", - "Treant Spriggan", - }, -} - -worldAreas["P1_4"] = { - name = "Holten (Act 6)", - baseName = "Holten", - description = "In blood they pledged to the voice of darkness", - tags = { }, - act = 6, - level = 55, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bearer of Penitence", - "Burdened Wretch", - "Death Knight", - "Eternal Knight", - "Filthy Crone", - "Gargoyle Demon", - "Ghoul Commander", - "Hungering Stalker", - "Knight-Gaunt", - "Prowling Skeleton", - "Risen Rattler", - "Skulking Ghoul", - "Wheelbound Hag", - }, - bossVarieties = { - "Sigbert of the Sullied Oath", - "Godwin of the Shattered Creed", - }, -} - -worldAreas["P1_5"] = { - name = "Wolvenhold (Act 6)", - baseName = "Wolvenhold", - description = "Cages that once held the enemy now hold their own", - tags = { }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Death Knight", - "Eaten Rat", - "Eternal Prisoner", - "Eternal Torturer", - "Prowling Skeleton", - "Rattling Gibbet", - "Risen Rattler", - "Spined Necromancer", - }, - bossVarieties = { - "Oswin, the Dread Warden", - }, -} - -worldAreas["P1_6"] = { - name = "Holten Estate (Act 6)", - baseName = "Holten Estate", - description = "The fallen of Holten chose to dance with Darkness", - tags = { }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Carrier", - "Blood Collector", - "Blood Cretin", - "Courtesan", - "Iron Enforcer", - "Iron Guard", - "Iron Sharpshooter", - "Iron Spearman", - "Iron Thaumaturgist", - "Tendril Prowler", - "Tendril Sentinel", - }, - bossVarieties = { - "Thane Wulfric", - "Lady Elswyth", - }, -} - -worldAreas["P2_Town"] = { - name = "The Khari Bazaar (Act 6)", - baseName = "The Khari Bazaar", - description = "Where trade bolstered the Maraketh", - tags = { }, - act = 6, - level = 64, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["P2_1"] = { - name = "The Khari Crossing (Act 6)", - baseName = "The Khari Crossing", - description = "Water once flowed but now only desiccation remains", - tags = { }, - act = 6, - level = 54, - isMap = false, - isHideout = false, - monsterVarieties = { - "Crag Leaper", - "Desiccated Lich", - "Dune Lurker", - "Goliath", - "Living Sand", - "Mantis Rat", - "Molten Imp", - "Porcupine Goliath", - "Rasp Scavenger", - "Regurgitating Vulture", - "Risen Arbalest", - "Risen Maraketh", - "Sabre Spider", - "Stoneback Rhoa", - "Tarnished Beetle", - "Tarnished Scarab", - "Vile Vulture", - "Walking Goliath", - }, - bossVarieties = { - "Akthi, the Final Sting", - "Anundr, the Sandworm", - }, -} - -worldAreas["P2_2"] = { - name = "Pools of Khatal (Act 6)", - baseName = "Pools of Khatal", - description = "Steaming pools hide death and decay", - tags = { }, - act = 6, - level = 55, - isMap = false, - isHideout = false, - monsterVarieties = { - "Corrupted Corpse", - "Flesh Larva", - "Plague Harvester", - "Plague Nymph", - "Plague Swarm", - "Porcupine Goliath", - "Rhex", - "Rotting Hulk", - "Sandscoured Dead", - }, -} - -worldAreas["P2_3"] = { - name = "Sel Khari Sanctuary (Act 6)", - baseName = "Sel Khari Sanctuary ", - description = "Home to the guardians of the First Barya", - tags = { }, - act = 6, - level = 55, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bone Stalker", - "Desiccated Lich", - "Ribrattle", - "Risen Arbalest", - "Risen Maraketh", - "Serpent Clan", - "Serpent Shaman", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Elzarah, the Cobra Lord", - }, -} - -worldAreas["P2_5"] = { - name = "The Galai Gates (Act 6)", - baseName = "The Galai Gates", - description = "Gateway of the Fifth River", - tags = { }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Adorned Beetle", - "Adorned Scarab", - "Forgotten Crawler", - "Forgotten Satyr", - "Forgotten Stalker", - "Forsaken Hulk", - "Forsaken Miner", - "Maraketh Undead", - "Molten Imp", - "Risen Tale-woman", - "Tarnished Beetle", - }, - bossVarieties = { - "Vornas, the Fell Flame", - }, -} - -worldAreas["P2_6"] = { - name = "Qimah (Act 6)", - baseName = "Qimah", - description = "Once a mecca of the great Akharas", - tags = { }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bloodthief Wasp", - "Drudge Osseodon", - "Gilded Cobra", - "Hyena Demon", - "Lost-men Necromancer", - "Lost-men Subjugator", - "Lost-men Zealot", - "Mar Acolyte", - "Ribrattle", - "Risen Arbalest", - "Risen Maraketh", - "Skullslinger", - "Spinesnatcher", - "Sun Clan Scavenger", - "Winged Fiend", - }, -} - -worldAreas["P2_7"] = { - name = "Qimah Reservoir (Act 6)", - baseName = "Qimah Reservoir", - description = "The sacred water of Qimah once flowed in abundance", - tags = { }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Faridun Bladedancer", - "Faridun Butcher", - "Faridun Fledgling", - "Faridun Heavy Infantry", - "Faridun Impaler", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Neophyte", - "Faridun Spearman", - "Faridun Spearwoman", - "Faridun Swordsman", - "Faridun Wind-slicer", - "Sand Spirit", - "Tombshrieker", - "Vesper Bat", - "Winged Horror", - }, - bossVarieties = { - "Azmadi, the Faridun Prince", - }, -} - -worldAreas["P3_Town"] = { - name = "The Glade (Act 6)", - baseName = "The Glade", - description = "Base camp af the foot of Mount Kriar", - tags = { }, - act = 6, - level = 64, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["P3_1"] = { - name = "Ashen Forest (Act 6)", - baseName = "Ashen Forest", - description = "The Azmeri hunt here when the season provides", - tags = { }, - act = 6, - level = 54, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bramble Burrower", - "Bramble Rhoa", - "Fungal Artillery", - "Fungal Proliferator", - "Fungal Rattler", - "Fungal Wolf", - "Fungal Zombie", - "Gargantuan Wasp", - "Sabre Spider", - "Swarming Wasp", - "Vault Lurker", - }, -} - -worldAreas["P3_2"] = { - name = "Kriar Village (Act 6)", - baseName = "Kriar Village", - description = "Madness spreads wherever humanity makes its home", - tags = { }, - act = 6, - level = 54, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bloom Serpent", - "Bramble Ape", - "Bramble Burrower", - "Bramble Hulk", - "Constricted Shambler", - "Constricted Spitter", - "Elephant Tortoise", - "Entrailhome Shambler", - "Entwined Hulk", - "Slitherspitter", - "Snakethroat Shambler", - }, - bossVarieties = { - "Lythara, the Wayward Spear", - }, -} - -worldAreas["P3_3"] = { - name = "Glacial Tarn (Act 6)", - baseName = "Glacial Tarn", - description = "In chilling beauty the glacial basin rests", - tags = { }, - act = 6, - level = 55, - isMap = false, - isHideout = false, - monsterVarieties = { - "Bane Sapling", - "Bogfelled Commoner", - "Bogfelled Slave", - "Bulbous Maw", - "Dredge Fiend", - "Drowned Explorer", - "Filthy First-born", - "Ill-fated Explorer", - "Pale Abductor", - "Pale Brinesplitter", - "Pale Tidecrasher", - "Pale Waterwalker", - "Quill Crab", - "River Hag", - }, - bossVarieties = { - "Rakkar, the Frozen Talon", - }, -} - -worldAreas["P3_4"] = { - name = "Howling Caves (Act 6)", - baseName = "Howling Caves", - description = "Howls of beasts tremble the very walls", - tags = { }, - act = 6, - level = 55, - isMap = false, - isHideout = false, - monsterVarieties = { - "Brine Maiden", - "Frost Wraith", - "Ghastly Siren", - "Hungry Wolf", - "Plague Nymph", - "Quadrilla", - "Scorpion Monkey", - }, - bossVarieties = { - "The Abominable Yeti", - }, -} - -worldAreas["P3_5"] = { - name = "Kriar Peaks (Act 6)", - baseName = "Kriar Peaks", - description = "Kriar's snow tipped peaks tower above all", - tags = { }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Cerberic Bat", - "Feral Primate", - "Prowling Shade", - "Stoneclad Gorilla", - "Undead Vaal Bladedancer", - "Undead Vaal Guard", - "Vaal Skeletal Archer", - "Vaal Skeletal Priest", - "Vaal Skeletal Squire", - "Vaal Skeletal Warrior", - }, -} - -worldAreas["P3_6"] = { - name = "Etched Ravine (Act 6)", - baseName = "Etched Ravine", - description = "The Architect of Expansion cut his way into the mountainside", - tags = { }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Crawler Sentinel", - "Powered Zealot", - "Rusted Dyna Golem", - "Rusted Reconstructor", - "Surgical Experimentalist", - "Vaal Axeman", - "Vaal Formshifter", - "Vaal Goliath", - }, - bossVarieties = { - "Stormgore, the Guardian", - }, -} - -worldAreas["P3_7"] = { - name = "The Cuachic Vault (Act 6)", - baseName = "The Cuachic Vault", - description = "Doryani's final contingency against the end", - tags = { }, - act = 6, - level = 56, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Priest", - "Blood Priestess", - "Blood Zealot", - "Chaotic Zealot", - "Gelid Zealot", - "Loyal Jaguar", - "Vaal Axeman", - "Vaal Excoriator", - "Vaal Formshifter", - "Vaal Goliath", - "Vaal Guard", - "Vaal Overseer", - }, - bossVarieties = { - "Zelina, Blood Priestess", - "Zolin, Blood Priest", - }, -} - -worldAreas["MapLeaguePortal"] = { - name = "The Realmgate", - baseName = "The Realmgate", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapVoidReliquary"] = { - name = "The Reliquary Vault (Map)", - baseName = "The Reliquary Vault", - description = "Ancient treasures await.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapRustbowl"] = { - name = "Rustbowl (Map)", - baseName = "Rustbowl", - description = "Aeons of wear have rotted steel to its core.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Gozen, Rebellious Rustlord", - }, -} - -worldAreas["MapBackwash"] = { - name = "Backwash (Map)", - baseName = "Backwash", - description = "Humid air chokes and twists everything it touches.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Drowned Explorer", - "Rotting Cannoneer", - "Rotting Soulcatcher", - }, - bossVarieties = { - "Yaota, the Loathsome", - }, -} - -worldAreas["MapBurialBog"] = { - name = "Burial Bog (Map)", - baseName = "Burial Bog", - description = "The land returns the dead as easily as it received them.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Rattler", - }, - bossVarieties = { - "Grudgelash, Vile Thorn", - }, -} - -worldAreas["MapInferno"] = { - name = "Inferno (Map)", - baseName = "Inferno", - description = "Embers swirl as bark crackles and sparks.", - tags = { "map", "has_forest_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Maraketh", - }, - bossVarieties = { - }, -} - -worldAreas["MapWetlands"] = { - name = "Wetlands (Map)", - baseName = "Wetlands", - description = "Mud and air seethes with warped life.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Maraketh", - }, - bossVarieties = { - "Caedron, the Hyena Lord", - }, -} - -worldAreas["MapBloomingField"] = { - name = "Blooming Field (Map)", - baseName = "Blooming Field", - description = "Bright colours hide the rot beneath.", - tags = { "map", "has_grass_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Eternal Guard", - }, - bossVarieties = { - "The Black Crow", - }, -} - -worldAreas["MapCrimsonShores"] = { - name = "Crimson Shores (Map)", - baseName = "Crimson Shores", - description = "Fishermen once reaped a rich bounty here.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Maraketh", - }, - bossVarieties = { - "Volkhar, the Emberborn", - }, -} - -worldAreas["MapCenotes"] = { - name = "Cenotes (Map)", - baseName = "Cenotes", - description = "The ground shifts underfoot with disturbing ease.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Rattler", - }, - bossVarieties = { - "Bahlak, the Sky Seer", - }, -} - -worldAreas["MapSavanna"] = { - name = "Savannah (Map)", - baseName = "Savannah", - description = "Wild lands spurn those who claim to rule them.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Maraketh", - }, - bossVarieties = { - "Caedron, the Hyena Lord", - }, -} - -worldAreas["MapFortress"] = { - name = "Fortress (Map)", - baseName = "Fortress", - description = "Time overwhelms even the sturdiest walls.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bulbous Maw", - }, - bossVarieties = { - "Pirasha, the Forgotten Prisoner", - }, -} - -worldAreas["MapPenitentiary"] = { - name = "Penitentiary (Map)", - baseName = "Penitentiary", - description = "Restless prisoners yearn for freedom.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Lost-men Zealot", - "Ribrattle", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Incarnation of Death", - }, -} - -worldAreas["MapBloodwood"] = { - name = "Bloodwood (Map)", - baseName = "Bloodwood", - description = "Poisoned trees bear pestilent fruits.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Impaler", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Spearman", - }, - bossVarieties = { - "Gorian, the Moving Earth", - }, -} - -worldAreas["MapSandspit"] = { - name = "Sandspit (Map)", - baseName = "Sandspit", - description = "A haven for seabirds. A hazard for sailors.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Spearman", - "Faridun Spearwoman", - }, - bossVarieties = { - "The Sandstrider", - }, -} - -worldAreas["MapForge"] = { - name = "Forge (Map)", - baseName = "Forge", - description = "No living hands ever stoked these flames.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Desiccated Lich", - "Walking Goliath", - }, - bossVarieties = { - "Vastweld, the Colossal Guardian", - }, -} - -worldAreas["MapSulphuricCaverns"] = { - name = "Sulphuric Caverns (Map)", - baseName = "Sulphuric Caverns", - description = "Beasts of many kinds sought shelter one final time.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Rattler", - }, - bossVarieties = { - "The Bone Colossus", - "Lord of the Pit", - }, -} - -worldAreas["MapMire"] = { - name = "Mire (Map)", - baseName = "Mire", - description = "These waters devour the same souls they feed.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Arbalest", - "Risen Maraketh", - }, - bossVarieties = { - "Riona, Winter's Cackle", - }, -} - -worldAreas["MapAugury"] = { - name = "Augury (Map)", - baseName = "Augury", - description = "They watched the birds to foretell what any fool could see.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Winged Fiend", - }, - bossVarieties = { - "Gressor-Kul, the Apex", - }, -} - -worldAreas["MapWoodland"] = { - name = "Woodland (Map)", - baseName = "Woodland", - description = "The woods give their leaves to the seasons. Man takes the rest.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Rattling Gibbet", - }, - bossVarieties = { - "Murtagh, the Engorged", - "Colm, the Rancorous", - }, -} - -worldAreas["MapSump"] = { - name = "Sump (Map)", - baseName = "Sump", - description = "Humanity trapped within a cage of desperation and agony.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Prowling Skeleton", - }, - bossVarieties = { - "Brakka, the Withered Crone", - }, -} - -worldAreas["MapWillow"] = { - name = "Willow (Map)", - baseName = "Willow", - description = "Leaves cling to trees as souls cling to life.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Impaler", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Spearman", - }, - bossVarieties = { - "Connal, the Tormented", - }, -} - -worldAreas["MapHive"] = { - name = "Hive (Map)", - baseName = "Hive", - description = "The work of an invisible empire.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Sandflesh Mage", - "Sandflesh Skeleton", - "Sandflesh Warrior", - }, - bossVarieties = { - "The Fungus Behemoth", - }, -} - -worldAreas["MapHeadland"] = { - name = "Headland (Map)", - baseName = "Headland", - description = "Sturdy walls held out an armada, but not the famine it brought.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Quill Crab", - }, - bossVarieties = { - "Hask, the Fallen Son", - }, -} - -worldAreas["MapLoftySummit"] = { - name = "Lofty Summit (Map)", - baseName = "Lofty Summit", - description = "The last vestiges of earth, lost beyond the sky.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Bladedancer", - "Faridun Impaler", - "Faridun Swordsman", - }, - bossVarieties = { - "Oloton, the Remorseless", - }, -} - -worldAreas["MapNecropolis"] = { - name = "Necropolis (Map)", - baseName = "Necropolis", - description = "Silent stones mark ancient graves and forgotten sorrows.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Heavy Infantry", - "Faridun Impaler", - "Faridun Spearwoman", - }, - bossVarieties = { - "Tycho, the Black Praetor", - }, -} - -worldAreas["MapCrypt"] = { - name = "Crypt (Map)", - baseName = "Crypt", - description = "Those killed in battle do not rest peacefully.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Fledgling", - "Faridun Impaler", - "Faridun Neophyte", - "Faridun Wind-slicer", - }, - bossVarieties = { - "Meltwax, Mockery of Faith", - }, -} - -worldAreas["MapHiddenGrotto"] = { - name = "Hidden Grotto (Map)", - baseName = "Hidden Grotto", - description = "Shafts of light raise life where they fall.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Sabre Spider", - }, - bossVarieties = { - "Zar Wali, the Bone Tyrant", - }, -} - -worldAreas["MapSteamingSprings"] = { - name = "Steaming Springs (Map)", - baseName = "Steaming Springs", - description = "The tears of a ravaged earth.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Tarnished Beetle", - "Tarnished Scarab", - }, - bossVarieties = { - "Manassa, the Serpent Queen", - }, -} - -worldAreas["MapSeepage"] = { - name = "Seepage (Map)", - baseName = "Seepage", - description = "The fetid home of foul generations.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Bladedancer", - "Faridun Swordsman", - }, - bossVarieties = { - "The Fungus Behemoth", - }, -} - -worldAreas["MapRiverside"] = { - name = "Riverside (Map)", - baseName = "Riverside", - description = "Rushing waters threaten to move the earth.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Eaten Rat", - }, - bossVarieties = { - "Zekoa, the Headcrusher", - }, -} - -worldAreas["MapRavine"] = { - name = "Ravine (Map)", - baseName = "Ravine", - description = "A wound carved into the world, never to heal.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Caustic Crab", - }, - bossVarieties = { - "Tetzcatl, the Blazing Guardian", - }, -} - -worldAreas["MapSpiderWoods"] = { - name = "Spider Woods (Map)", - baseName = "Spider Woods", - description = "Vast lairs of silk span the treetops.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Mar Acolyte", - "Risen Maraketh", - }, - bossVarieties = { - "Rootgrasp, the Hateful Forest", - }, -} - -worldAreas["MapMarrow"] = { - name = "Marrow (Map)", - baseName = "Marrow", - description = "Darkness enshrouds these endless chasms.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Ribrattle", - "Serpent Shaman", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Zar Wali, the Bone Tyrant", - }, -} - -worldAreas["MapGrimhaven"] = { - name = "Grimhaven (Map)", - baseName = "Grimhaven", - description = "Avarice in the conqueror builds contempt among the conquered.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Serpent Clan", - "Serpent Shaman", - }, - bossVarieties = { - "Saphira, The Dread Consort", - }, -} - -worldAreas["MapVaalVillage"] = { - name = "Vaal Village (Map)", - baseName = "Vaal Village", - description = "Vice wears a mask of simplicity.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Bladedancer", - "Faridun Swordsman", - }, - bossVarieties = { - }, -} - -worldAreas["MapSlick"] = { - name = "Slick (Map)", - baseName = "Slick", - description = "Stagnant oils mix to form a deadly concoction.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Caustic Crab", - }, - bossVarieties = { - "Vorrik, The Infernal Engineer", - }, -} - -worldAreas["MapVaalCity"] = { - name = "Vaal City (Map)", - baseName = "Vaal City", - description = "Hubris convinces men they can survive the mistakes of their forebears.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Butcher", - }, - bossVarieties = { - "Viper Napuatzi", - }, -} - -worldAreas["MapSteppe"] = { - name = "Steppe (Map)", - baseName = "Steppe", - description = "Even the sparse vegetation does not linger here long.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Eternal Guard", - }, - bossVarieties = { - "Gozen, Rebellious Rustlord", - }, -} - -worldAreas["MapRockpools"] = { - name = "Rockpools (Map)", - baseName = "Rockpools", - description = "Life abounds on the shells of its dead ancestors.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Eaten Rat", - }, - bossVarieties = { - "Brughor, the Insatiable", - }, -} - -worldAreas["MapCreek"] = { - name = "Creek (Map)", - baseName = "Creek", - description = "Dark energies congeal the lifeblood of the forest.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Eternal Prisoner", - "Spined Necromancer", - }, - bossVarieties = { - "Tierney, the Hateful", - }, -} - -worldAreas["MapBazaar"] = { - name = "Bazaar (Map)", - baseName = "Bazaar", - description = "Live by the power of Corruption... die by madness.", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Spearman", - "Faridun Spearwoman", - }, - bossVarieties = { - "Viper Napuatzi", - }, -} - -worldAreas["MapDerelictMansion"] = { - name = "Derelict Mansion (Map)", - baseName = "Derelict Mansion", - description = "Darkness always finds its way into the minds of the weak.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Varloch, the Ashen Lord", - "Avelyne, the Withered Rose", - }, -} - -worldAreas["MapOutlands"] = { - name = "Outlands (Map)", - baseName = "Outlands", - description = "Stone shelters brace against the doom of the desert.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Lost-men Zealot", - "Ribrattle", - "Skullslinger", - "Spinesnatcher", - }, -} - -worldAreas["MapBastille"] = { - name = "Bastille (Map)", - baseName = "Bastille", - description = "The final court for aristocrats no longer deemed fit to rule.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Spearman", - "Faridun Spearwoman", - }, - bossVarieties = { - "Veynar, the Frostbane", - }, -} - -worldAreas["MapDecay"] = { - name = "Decay (Map)", - baseName = "Decay", - description = "Spores dance through the air in search of new hosts.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "The Fungus Behemoth", - }, -} - -worldAreas["MapMineshaft"] = { - name = "Mineshaft (Map)", - baseName = "Mineshaft", - description = "A dark labyrinth of steel and stone.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Maraketh Undead", - }, - bossVarieties = { - "Vorrik, The Infernal Engineer", - }, -} - -worldAreas["MapDeserted"] = { - name = "Deserted (Map)", - baseName = "Deserted", - description = "A city ravaged by time and sands.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Lord of the Pit", - }, -} - -worldAreas["MapOasis"] = { - name = "Oasis (Map)", - baseName = "Oasis", - description = "Hidden amongst sunbleached wastes lies a mockery of paradise.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Lost-men Zealot", - "Ribrattle", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Ishtaroth, the Perennial", - }, -} - -worldAreas["MapSunTemple"] = { - name = "Sun Temple (Map)", - baseName = "Sun Temple", - description = "Wet stone emanates an inner warmth. Vaal brilliance lies in wait.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Drowned Explorer", - "Faridun Fledgling", - "Faridun Neophyte", - "Faridun Wind-slicer", - "Rotting Soulcatcher", - }, - bossVarieties = { - "Tonqui, Seer of the Sun", - }, -} - -worldAreas["MapChannel"] = { - name = "Channel (Map)", - baseName = "Channel", - description = "The waters have returned, but no empire remains to greet them.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Ribrattle", - "Serpent Shaman", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Hask, the Fallen Son", - }, -} - -worldAreas["MapVaalFoundry"] = { - name = "Molten Vault (Map)", - baseName = "Molten Vault", - description = "The cult of Kamasa exploited Utzaal long before its fall.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Corrupted Corpse", - }, - bossVarieties = { - "Gulzal, the Living Furnace ", - }, -} - -worldAreas["MapVaalFactory"] = { - name = "The Assembly (Map)", - baseName = "The Assembly", - description = "Remnants of Vaal artifice still remain.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Elephant Tortoise", - }, - bossVarieties = { - "Tetzcatl, the Blazing Guardian", - }, -} - -worldAreas["MapPrecursorTower"] = { - name = "Precursor Tower (Map)", - baseName = "Precursor Tower", - tags = { "map", "map_tower" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Precursor Displacer", - "Precursor Extractor", - }, -} - -worldAreas["MapPrecursorTowerDesert"] = { - name = "Precursor Tower (Map)", - baseName = "Precursor Tower", - description = "There is no how, or why, or when. Only awe.", - tags = { "map", "map_tower", "desert_biome" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Precursor Displacer", - "Precursor Extractor", - }, -} - -worldAreas["MapPrecursorTowerForest"] = { - name = "Precursor Tower (Map)", - baseName = "Precursor Tower", - description = "There is no how, or why, or when. Only awe.", - tags = { "map", "map_tower", "forest_biome" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Precursor Displacer", - "Precursor Extractor", - }, -} - -worldAreas["MapPrecursorTowerGrass"] = { - name = "Precursor Tower (Map)", - baseName = "Precursor Tower", - description = "There is no how, or why, or when. Only awe.", - tags = { "map", "map_tower", "grass_biome" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Precursor Displacer", - "Precursor Extractor", - }, -} - -worldAreas["MapPrecursorTowerMountain"] = { - name = "Precursor Tower (Map)", - baseName = "Precursor Tower", - description = "There is no how, or why, or when. Only awe.", - tags = { "map", "mountain_biome" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Precursor Displacer", - "Precursor Extractor", - }, -} - -worldAreas["MapPrecursorTowerSwamp"] = { - name = "Precursor Tower (Map)", - baseName = "Precursor Tower", - description = "There is no how, or why, or when. Only awe.", - tags = { "map", "map_tower", "swamp_biome" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Precursor Displacer", - "Precursor Extractor", - }, -} - -worldAreas["MapLostTowers"] = { - name = "Lost Towers (Map)", - baseName = "Lost Towers", - description = "The grandest of monuments, standing proudly before an audience of none.", - tags = { "map", "map_tower" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Spearman", - "Faridun Spearwoman", - }, - bossVarieties = { - "Chetza, the Feathered Plague", - }, -} - -worldAreas["MapSwampTower"] = { - name = "Sinking Spire (Map)", - baseName = "Sinking Spire", - description = "This Vaal structure is not lost in the jungle. Not yet.", - tags = { "map", "map_tower" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Drowned Explorer", - "Rotting Cannoneer", - "Rotting Soulcatcher", - }, - bossVarieties = { - "Stormgore, the Guardian", - }, -} - -worldAreas["MapAlpineRidge"] = { - name = "Alpine Ridge (Map)", - baseName = "Alpine Ridge", - description = "The path grows treacherous as the world falls away.", - tags = { "map", "map_tower" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Sandflesh Mage", - "Sandflesh Skeleton", - "Sandflesh Warrior", - }, - bossVarieties = { - "Ignatia, the Flame-Sworn", - "Gelida, the Frost-Tongue", - }, -} - -worldAreas["MapMesa"] = { - name = "Mesa (Map)", - baseName = "Mesa", - description = "Bleak heights overlook a devastated land.", - tags = { "map", "map_tower" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Maraketh", - }, - bossVarieties = { - "Karash, The Dune Dweller", - }, -} - -worldAreas["MapBluff"] = { - name = "Bluff (Map)", - baseName = "Bluff", - description = "Life still clings to the highest places.", - tags = { "map", "map_tower" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Vile Vulture", - }, - bossVarieties = { - "Gressor-Kul, the Apex", - }, -} - -worldAreas["MapKarst"] = { - name = "Karst (Map)", - baseName = "Karst", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapTerrace"] = { - name = "Terrace (Map)", - baseName = "Terrace", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Benedictus, First Herald of Utopia", - }, -} - -worldAreas["MapPlantation"] = { - name = "Plantation (Map)", - baseName = "Plantation", - description = "A mad Thane rules over ruin.", - tags = { "map", "has_grass_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Arbalest", - "Risen Maraketh", - }, - bossVarieties = { - "Varloch, the Ashen Lord", - }, -} - -worldAreas["MapAzmerianRanges"] = { - name = "Azmerian Ranges (Map)", - baseName = "Azmerian Ranges", - description = "The Spirit guides the mountain-born.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Feral Kin", - "Shaman Kin", - "Skulltop Kin", - "Torchbearer Kin", - "Tuskbearer Kin", - "Wardrum Kin", - }, - bossVarieties = { - "Morwyn, the Kinslayer", - }, -} - -worldAreas["MapDeforestation"] = { - name = "Deforestation (Map)", - baseName = "Deforestation", - description = "The felling continues, unto insanity.", - tags = { "map", "has_forest_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Maraketh", - }, - bossVarieties = { - "Morwyn, the Kinslayer", - }, -} - -worldAreas["MapEpitaph"] = { - name = "Epitaph (Map)", - baseName = "Epitaph", - description = "We know the minds of generations past only by the works they left behind.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Fledgling", - "Faridun Heavy Infantry", - "Faridun Impaler", - "Faridun Neophyte", - "Faridun Spearwoman", - "Faridun Wind-slicer", - }, - bossVarieties = { - "Saphira, The Dread Consort", - }, -} - -worldAreas["MapAridPlains"] = { - name = "Arid Plains (Map)", - baseName = "Arid Plains", - description = "Cruel time and change, now plains only in name.", - tags = { "map", "has_desert_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Ribrattle", - "Serpent Shaman", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Akthi, the Final Sting", - "Anundr, the Sandworm", - }, -} - -worldAreas["MapSinterRift"] = { - name = "Sinter Rift (Map)", - baseName = "Sinter Rift", - description = "The air is acrid. The skin burns. No doubt... sulphite.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Arbalest", - "Risen Maraketh", - }, - bossVarieties = { - "Brughor, the Insatiable", - }, -} - -worldAreas["MapPit"] = { - name = "Pit (Map)", - baseName = "Pit", - description = "They scrabble and dig; they know not why...", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Maraketh", - }, - bossVarieties = { - "Brakkus, the Juggernaut", - }, -} - -worldAreas["MapReservoir"] = { - name = "Reservoir (Map)", - baseName = "Reservoir", - description = "It's always raining, but the channels never fill...", - tags = { "map", "area_with_water", "has_swamp_biome_monsters", "has_forest_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bulbous Maw", - "Pale Abductor", - "Pale Brinesplitter", - }, - bossVarieties = { - "Grudgelash, Vile Thorn", - }, -} - -worldAreas["MapGeode"] = { - name = "Geode (Map)", - baseName = "Geode", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Rattlecage, the Earthbreaker", - }, -} - -worldAreas["MapRupture"] = { - name = "Rupture (Map)", - baseName = "Rupture", - description = "In the end, the river will always conquer the dam.", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Eaten Rat", - }, - bossVarieties = { - "Zekoa, the Headcrusher", - }, -} - -worldAreas["MapOvergrown"] = { - name = "Overgrown (Map)", - baseName = "Overgrown", - description = "A garden bereft of its gardener still grows as it pleases.", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Eaten Rat", - "Winged Fiend", - }, - bossVarieties = { - "Tetzcatl, the Blazing Guardian", - }, -} - -worldAreas["MapCaldera"] = { - name = "Caldera (Map)", - baseName = "Caldera", - description = "An undrinkable lagoon girt in unbreathable air.", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Shaman Kin", - "Spearbearer Kin", - "Tallwalker Kin", - "Torchbearer Kin", - "Wardrum Kin", - }, - bossVarieties = { - "The Ravenous Fang", - }, -} - -worldAreas["MapChasm"] = { - name = "Chasm (Map)", - baseName = "Chasm", - description = "Haunting echoes carry a song of sorrow...", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Diamora, Song of Death", - }, -} - -worldAreas["MapSpring_"] = { - name = "Spring (Map)", - baseName = "Spring", - description = "In these lands, a pure water source is the most valuable treasure.", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Ribrattle", - "Serpent Shaman", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Manassa, the Serpent Queen", - }, -} - -worldAreas["MapSevenWaters"] = { - name = "Confluence (Map)", - baseName = "Confluence", - description = "Where nomads share tales of a time before drought.", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Desiccated Lich", - "Dune Lurker", - "Walking Goliath", - }, - bossVarieties = { - "Manassa, the Serpent Queen", - }, -} - -worldAreas["MapCavernCity"] = { - name = "Sacred Reservoir (Map)", - baseName = "Sacred Reservoir", - description = "The Temporal's tongue captures the ear of those vying for power.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Lost-men Zealot", - "Ribrattle", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Zahmir, the Blade Sovereign", - }, -} - -worldAreas["MapTrenches"] = { - name = "Trenches (Map)", - baseName = "Trenches", - description = "The Cataclysm tore the land asunder.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Ancestral Headtaker", - "Ancestral Hornbearer", - "Ancestral Warrior", - }, - bossVarieties = { - "Gorian, the Moving Earth", - }, -} - -worldAreas["MapFrozenFalls"] = { - name = "Frozen Falls (Map)", - baseName = "Frozen Falls", - description = "Beware a chill colder than death itself.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Thraeven, Wing of Winter", - }, -} - -worldAreas["MapSwarm"] = { - name = "Swarm (Map)", - baseName = "Swarm", - description = "Something rumbles in the lava-lit gloom.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Volkhar, the Emberborn", - }, -} - -worldAreas["MapWaywardIsle"] = { - name = "Wayward Isle (Map)", - baseName = "Wayward Isle", - description = "The bones of marooned wanderers assemble here.", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Gilded Cobra", - "Lost-men Zealot", - "Ribrattle", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Lord of the Pit", - }, -} - -worldAreas["MapStronghold"] = { - name = "Stronghold (Map)", - baseName = "Stronghold", - description = "Merchants and pirates alike need a safe port to peddle their wares.", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Shaman Kin", - "Spearbearer Kin", - "Tallwalker Kin", - "Wardrum Kin", - }, - bossVarieties = { - "The Shackled Horror", - }, -} - -worldAreas["MapPort"] = { - name = "Port (Map)", - baseName = "Port", - description = "The sea returns everything eventually. Even the dead.", - tags = { "map", "area_with_water", "has_grass_biome_monsters", "has_water_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Feral Kin", - "Shaman Kin", - "Skulltop Kin", - "Tuskbearer Kin", - "Wardrum Kin", - }, - bossVarieties = { - "Malgor, the Nautilord", - }, -} - -worldAreas["MapCliffside"] = { - name = "Cliffside (Map)", - baseName = "Cliffside", - description = "The grandest sculptures are carved with neither hammer nor chisel.", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Amphibious Prowler", - "Brine Maiden", - "Ghastly Siren", - "Skittering Jellycrab", - }, - bossVarieties = { - "Brakkus, the Juggernaut", - }, -} - -worldAreas["MapSinkhole"] = { - name = "Sinkhole (Map)", - baseName = "Sinkhole", - description = "Spirits gather where the world falls away.", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Luminous Spinefish", - "Molten Imp", - "Spiked Ray", - }, - bossVarieties = { - "Yama The White", - }, -} - -worldAreas["MapFlotsam"] = { - name = "Flotsam (Map)", - baseName = "Flotsam", - description = "Violent seas and hungry shores devour vessels, crew and all.", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Azak Brute", - "Azak Fleshstabber", - "Azak Shaman", - "Azak Spearthrower", - "Azak Stalker", - "Azak Throatcutter", - "Caustic Crab", - "Chaw Mongrel", - "Feral Kin", - "Shaman Kin", - "Skulltop Kin", - "Tuskbearer Kin", - "Wardrum Kin", - }, - bossVarieties = { - "Malgor, the Nautilord", - }, -} - -worldAreas["MapMortuary"] = { - name = "Mortuary (Map)", - baseName = "Mortuary", - description = "These halls weren't meant for you...", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Rattler", - "Spined Necromancer", - }, - bossVarieties = { - "Micata, the Remade", - }, -} - -worldAreas["MapOrbalasCrossing"] = { - name = "Orbala's Crossing (Map)", - baseName = "Orbala's Crossing", - description = "Follow in her footsteps... if you dare.", - tags = { "map", "has_mountain_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Serath, the Scaled One", - }, -} - -worldAreas["MapMonument"] = { - name = "The Monument (Map)", - baseName = "The Monument", - description = "It continues still, its purpose unknown.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapGreenhouse"] = { - name = "Greenhouse (Map)", - baseName = "Greenhouse", - description = "Fell blooms and grasping roots grow in shadow.", - tags = { "map", "has_forest_biome_monsters", "has_swamp_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bulbous Maw", - }, - bossVarieties = { - "Rootgrasp, the Hateful Forest", - }, -} - -worldAreas["MapSlash"] = { - name = "Slash (Map)", - baseName = "Slash", - description = "Calm, bleak twilight holds only despair.", - tags = { "map", "has_forest_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Spearman", - "Faridun Spearwoman", - }, - bossVarieties = { - "The Black Crow", - }, -} - -worldAreas["MapSanctuary"] = { - name = "Sanctuary (Map)", - baseName = "Sanctuary", - description = "When does protection become a prison?", - tags = { "map", "has_desert_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Lost-men Zealot", - "Ribrattle", - "Skullslinger", - "Spinesnatcher", - }, - bossVarieties = { - "Pirasha, the Forgotten Prisoner", - }, -} - -worldAreas["MapPrecipice"] = { - name = "Precipice (Map)", - baseName = "Precipice", - description = "This cavern burns hot and deadly.", - tags = { "map", "has_mountain_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Morvak, the Infernal", - }, -} - -worldAreas["MapArroyo"] = { - name = "Arroyo (Map)", - baseName = "Arroyo", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Akthi, the Final Sting", - "Anundr, the Sandworm", - }, -} - -worldAreas["MapCanyon"] = { - name = "Canyon (Map)", - baseName = "Canyon", - description = "These gates have facilitated many trades. Silks, spices, and now horrors.", - tags = { "map", "has_mountain_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Quake Golem", - "Skitter Golem", - }, - bossVarieties = { - "Morvak, the Infernal", - }, -} - -worldAreas["MapOrnateChambers"] = { - name = "Ornate Chambers (Map)", - baseName = "Ornate Chambers", - description = "A sanctuary for the unsanctified.", - tags = { "map", "has_mountain_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Arbalest", - "Risen Maraketh", - }, - bossVarieties = { - "Serath, the Scaled One", - }, -} - -worldAreas["MapIceCave"] = { - name = "Ice Cave (Map)", - baseName = "Ice Cave", - description = "The chill is second only to the stench.", - tags = { "map", "has_mountain_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Feral Kin", - "Shaman Kin", - "Skulltop Kin", - "Torchbearer Kin", - "Tuskbearer Kin", - "Wardrum Kin", - }, - bossVarieties = { - "The Frostborn Fiend", - }, -} - -worldAreas["MapRugosa"] = { - name = "Rugosa (Map)", - baseName = "Rugosa", - description = "There is beauty to be found in the depths.", - tags = { "map", "area_with_water" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Syvora, Daughter of the Deep", - }, -} - -worldAreas["MapRiverhold"] = { - name = "Riverhold (Map)", - baseName = "Riverhold", - description = "Only the shadow of death lives here now.", - tags = { "map", "has_forest_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Arbalest", - "Risen Maraketh", - }, - bossVarieties = { - "Thariel, the Umbral Wraith", - }, -} - -worldAreas["MapRazedFields"] = { - name = "Razed Fields (Map)", - baseName = "Razed Fields", - description = "Strife and terror rule the night.", - tags = { "map", "has_grass_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Desiccated Lich", - "Living Sand", - }, - bossVarieties = { - "Elvara, the Savage Flame", - "Rael, the Frost Hand", - }, -} - -worldAreas["MapMezzanine"] = { - name = "Mezzanine (Map)", - baseName = "Mezzanine", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapVaalVault"] = { - name = "Sealed Vault (Map)", - baseName = "Sealed Vault", - description = "The Vaal who survived the Cataclysm must now survive each other.", - tags = { "map", "has_mountain_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Spearman", - "Faridun Spearwoman", - }, - bossVarieties = { - "Ytzara, Blood Oracle", - "Maztli, Flesh-Shaper", - }, -} - -worldAreas["MapSnowfall"] = { - name = "Snowfall (Map)", - baseName = "Snowfall", - description = "There is no bleaker tundra than a city at night.", - tags = { "map", "has_mountain_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Skittering Jellycrab", - }, - bossVarieties = { - "Thariel, the Umbral Wraith", - }, -} - -worldAreas["MapExcavation"] = { - name = "Digsite (Map)", - baseName = "Digsite", - description = "They dig not to discover, but to escape.", - tags = { "map", "has_grass_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Coral-crowned Skeleton", - "Ghastly Siren", - "Guardian Turtle", - }, - bossVarieties = { - "Aurelian, the Grand Adjudicator", - }, -} - -worldAreas["MapUniqueUntaintedParadise"] = { - name = "Untainted Paradise (Map)", - baseName = "Untainted Paradise", - description = "Life grows strong in this realm of plenty.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bramble Ape", - "Bramble Burrower", - "Bramble Hulk", - "Bramble Rhoa", - "Caustic Crab", - "Quill Crab", - }, -} - -worldAreas["MapUniqueVault"] = { - name = "Vaults of Kamasa (Map)", - baseName = "Vaults of Kamasa", - description = "By that era, Kamasa was just a name. Gold was their true god.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueCastaway"] = { - name = "Castaway (Map)", - baseName = "Castaway", - description = "Hulls crash and splinter upon the shores.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Bloated Anchorman", - "Drowned Bearer", - "Drowned Crawler", - "Drowned Explorer", - "Gull Shrike", - "Man o' War", - "Rotting Cannoneer", - "Rotting Demolitionist", - "Rotting Soulcatcher", - "Searot Harpooner", - "Searot Skeleton", - "Searot Sniper", - }, - bossVarieties = { - "Torrek of the Drowned Fleet", - }, -} - -worldAreas["MapUniqueMegalith"] = { - name = "The Ezomyte Megaliths (Map)", - baseName = "The Ezomyte Megaliths", - description = "'Sons from foreign shores, Took refuge from the storm, Bringing knowledge of runes, Our fate was carved soon.' - Ezomyte Folklore", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Ancient Ezomyte", - "Pack Werewolf", - "Risen Arbalest", - "Skeleton Spriggan", - "Vile Hag", - "Vile Imp", - "Werewolf Prowler", - }, -} - -worldAreas["MapUniqueLake"] = { - name = "The Fractured Lake (Map)", - baseName = "The Fractured Lake", - description = "A mirror is a perfect prison for one's sense of self... until it cracks.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueSelenite"] = { - name = "The Silent Cave (Map)", - baseName = "The Silent Cave", - description = "The prismatic patterns of Time shimmer and coalesce in vast geodes hidden from sight.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant01_Chimeral"] = { - name = "Merchant's Campsite (Map)", - baseName = "Merchant's Campsite", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant01_Oasis"] = { - name = "Jado's Campsite (Map)", - baseName = "Jado's Campsite", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant01_Sandswept"] = { - name = "Merchant's Campsite (Map)", - baseName = "Merchant's Campsite", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant02_Crimson"] = { - name = "Merchant's Campsite (Map)", - baseName = "Merchant's Campsite", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant02_Farmland"] = { - name = "Merchant's Campsite (Map)", - baseName = "Merchant's Campsite", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Map_HildaCampsite"] = { - name = "Hilda's Campsite (Map)", - baseName = "Hilda's Campsite", - description = "The hunt never ends... but it does pause for rests.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant03_Beach"] = { - name = "Moment of Zen (Map)", - baseName = "Moment of Zen", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant03_Tropical"] = { - name = "Moment of Zen (Map)", - baseName = "Moment of Zen", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant03_Raft"] = { - name = "Moment of Zen (Map)", - baseName = "Moment of Zen", - description = "A travelling merchant offers wares in perilous times.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueMerchant04_PirateShip"] = { - name = "The Voyage (Map)", - baseName = "The Voyage", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueWildwood"] = { - name = "The Viridian Wildwood (Map)", - baseName = "The Viridian Wildwood", - description = "As separate worlds draw ever closer, the Nameless gather at the edge of existence.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Cultist Archer", - "Cultist Brute", - "Cultist Daggerdancer", - "Cultist Warrior", - "Cultist Witch", - "Forgotten Stag", - "Nameless Burrower", - "Nameless Dweller", - "Nameless Horror", - "Nameless Hulk", - "Nameless Lurker", - "Nameless Vermin", - "Treant Foulspawn", - "Treant Fungalreaver", - "Treant Hookhorror", - "Treant Mystic", - "Treant Sage", - "Treant Spriggan", - }, -} - -worldAreas["MapUniqueFreight_"] = { - name = "Freight (Map)", - baseName = "Freight", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - }, -} - -worldAreas["MapUberBoss_IronCitadel"] = { - name = "The Iron Citadel (Map)", - baseName = "The Iron Citadel", - description = "A heart of corruption, borne of steel.", - tags = { "map" }, - act = 10, - level = 80, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Maraketh", - }, - bossVarieties = { - "Count Geonor", - "Geonor, the Putrid Wolf", - }, -} - -worldAreas["MapUberBoss_CopperCitadel"] = { - name = "The Copper Citadel (Map)", - baseName = "The Copper Citadel", - description = "A heart of corruption, borne of copper.", - tags = { "map" }, - act = 10, - level = 80, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Jamanra, the Abomination", - }, -} - -worldAreas["MapUberBoss_StoneCitadel"] = { - name = "The Stone Citadel (Map)", - baseName = "The Stone Citadel", - description = "A heart of corruption, borne of stone.", - tags = { "map" }, - act = 10, - level = 80, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Rattler", - "Spined Necromancer", - }, - bossVarieties = { - "Doryani, Royal Thaumaturge", - "Doryani's Triumph", - }, -} - -worldAreas["MapUberBoss_JadeCitadel"] = { - name = "The Jade Isles (Map)", - baseName = "The Jade Isles", - description = "Valako kept them here, to perfect their skills for war... but the Blood Fever consumed them.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Ancestral Channeler", - "Ancestral Guardian", - "Ancestral Headtaker", - "Ancestral Hornbearer", - "Ancestral Warrior", - "Guardian Lizard", - }, - bossVarieties = { - "Manoki, the Chosen", - "Manoki, the Fevered", - "Manoki, the Defiled", - }, -} - -worldAreas["MapUberBoss_Monolith"] = { - name = "The Burning Monolith (Map)", - baseName = "The Burning Monolith", - description = "Within lies power beyond comprehension.", - tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, - act = 10, - level = 74, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "The Arbiter of Ash", - }, -} - -worldAreas["MapUberBoss_FallenStar"] = { - name = "Ruins of Kingsmarch (Map)", - baseName = "Ruins of Kingsmarch", - description = "And it shall be a legendary battle!", - tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, - act = 10, - level = 79, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "The Aberration", - }, -} - -worldAreas["MapUberBoss_Delirium"] = { - name = "The Withered Willow (Map)", - baseName = "The Withered Willow", - description = "A gnarled tree reflects a terrifying truth.", - tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, - act = 10, - level = 79, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "The Raven Trickster", - }, -} - -worldAreas["MapUberBoss_Ritual"] = { - name = "Caer Tarth (Map)", - baseName = "Caer Tarth", - description = "Once the heart of Druidic power and culture...", - tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, - act = 10, - level = 79, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "The Bodach", - }, -} - -worldAreas["MapUberBoss_Divinity"] = { - name = "The Origin Tower (Map)", - baseName = "The Origin Tower", - description = "Perhaps the truth of history may be found within.", - tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, - act = 10, - level = 79, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "The Arbiter of Divinity", - }, -} - -worldAreas["MapUberBoss_IronCitadel_Quest"] = { - name = "Western Enigma Chamber (Map)", - baseName = "Western Enigma Chamber", - description = "Where reality begins and ends is uncertain.", - tags = { "map" }, - act = 10, - level = 75, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Maraketh", - }, - bossVarieties = { - "Count Geonor", - "Geonor, the Putrid Wolf", - }, -} - -worldAreas["MapUberBoss_CopperCitadel_Quest"] = { - name = "The Copper Citadel (Map)", - baseName = "The Copper Citadel", - tags = { "map" }, - act = 10, - level = 75, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Jamanra, the Abomination", - }, -} - -worldAreas["MapUberBoss_StoneCitadel_Quest"] = { - name = "Eastern Enigma Chamber (Map)", - baseName = "Eastern Enigma Chamber", - description = "Your eyes betray you at every turn.", - tags = { "map" }, - act = 10, - level = 80, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Rattler", - "Spined Necromancer", - }, - bossVarieties = { - "Doryani, Royal Thaumaturge", - "Doryani's Triumph", - }, -} - -worldAreas["ExpeditionLogBook_Peninsula"] = { - name = "Craggy Peninsula", - baseName = "Craggy Peninsula", - description = "On the edge of the sea, the dead are closest to home.", - tags = { "area_with_water" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionLogBook_Tropical"] = { - name = "Lush Isle", - baseName = "Lush Isle", - description = "Life roils over layers of bones.", - tags = { "area_with_water" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionLogBook_Tundra"] = { - name = "Frigid Bluffs", - baseName = "Frigid Bluffs", - description = "This place was not always so bleak.", - tags = { "area_with_water" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - "Blood Zealot", - "Gelid Zealot", - }, -} - -worldAreas["ExpeditionLogBook_Atoll"] = { - name = "Barren Atoll", - baseName = "Barren Atoll", - description = "This lonely island lay untouched for centuries.", - tags = { "area_with_water" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionLogBook_Digsite"] = { - name = "Exhumed Ruins", - baseName = "Exhumed Ruins", - description = "You will find what they did not.", - tags = { "area_with_water" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionLogBook_Reef"] = { - name = "Bleached Shoals", - baseName = "Bleached Shoals", - description = "They came by ship... and they never left.", - tags = { "area_with_water" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionLogBook_Wastes"] = { - name = "Scorched Cay", - baseName = "Scorched Cay", - description = "The past lies untouched where the living dare not tread.", - tags = { "area_with_water" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionLogBook_Heath"] = { - name = "Moor of Fallen Skies", - baseName = "Moor of Fallen Skies", - description = "Traces of history remain.", - tags = { "area_with_water" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionLogBook_Basin"] = { - name = "Stagnant Basin", - baseName = "Stagnant Basin", - description = "The crumbling landscape reveals what lies beneath...", - tags = { "area_with_water" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionLogBook_Gully"] = { - name = "Sloughed Gully", - baseName = "Sloughed Gully", - description = "The past lies piled under dirt and rot.", - tags = { "area_with_water" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionLogBook_Prairie"] = { - name = "Grazed Prairie", - baseName = "Grazed Prairie", - description = "The land has forgotten what came before.", - tags = { "area_with_water" }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Cavern"] = { - name = "Smuggler's Den", - baseName = "Smuggler's Den", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Kalguur"] = { - name = "Runic Catacombs", - baseName = "Runic Catacombs", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - "Black Scythe Arbalist", - "Black Scythe Mercenary", - "Druid of the Broken Circle", - "Knight of the Sun", - "Order Ostiary", - "Priest of the Chalice", - "Runed Knight", - "Unearthed Rampager", - "Unearthed Runecaster", - "Unearthed Skeletal Archer", - "Unearthed Skeletal Swordsman", - "Unearthed Skeletal Warrior", - "Unearthed Soldier", - "Unearthed Urchin", - "Unearthed Zombie", - }, -} - -worldAreas["ExpeditionSubArea_Kalguur_Act1"] = { - name = "Lost Catacombs (Act 1)", - baseName = "Lost Catacombs", - description = "The Tree of Souls reveals a hidden past", - tags = { }, - act = 1, - level = 12, - isMap = false, - isHideout = false, - monsterVarieties = { - "Fungal Artillery", - "Fungal Proliferator", - "Fungal Rattler", - "Fungal Wolf", - "Fungal Zombie", - "Priest of the Chalice", - "Runed Knight", - "Unearthed Rampager", - "Unearthed Runecaster", - "Unearthed Skeletal Archer", - "Unearthed Skeletal Swordsman", - "Unearthed Skeletal Warrior", - "Unearthed Zombie", - }, -} - -worldAreas["ExpeditionSubArea_Kalguur_Act2"] = { - name = "Skull of the Titan (Act 2)", - baseName = "Skull of the Titan", - description = "A long dead Titan is more than it seems", - tags = { }, - act = 2, - level = 28, - isMap = false, - isHideout = false, - monsterVarieties = { - "Black Scythe Arbalist", - "Black Scythe Mercenary", - "Quake Golem", - "Skitter Golem", - "Tombshrieker", - "Unearthed Rampager", - "Unearthed Skeletal Archer", - "Unearthed Skeletal Swordsman", - "Unearthed Skeletal Warrior", - "Unearthed Zombie", - "Vault Lurker", - }, -} - -worldAreas["ExpeditionSubArea_Kalguur_Act3"] = { - name = "Mystic Refuge (Act 3)", - baseName = "Mystic Refuge", - description = "The jungle has not forgotten the scrying few", - tags = { }, - act = 3, - level = 35, - isMap = false, - isHideout = false, - monsterVarieties = { - "Constricted Shambler", - "Constricted Spitter", - "Druid of the Broken Circle", - "Entrailhome Shambler", - "Entwined Hulk", - "Rotted Rat", - "Snakethroat Shambler", - "Unearthed Runecaster", - "Unearthed Soldier", - "Unearthed Urchin", - }, -} - -worldAreas["ExpeditionSubArea_Kalguur_Act4"] = { - name = "Deserted Post (Act 4)", - baseName = "Deserted Post", - description = "They left in a hurry and for good reason", - tags = { }, - act = 4, - level = 53, - isMap = false, - isHideout = false, - monsterVarieties = { - "Knight of the Sun", - "Order Ostiary", - "Unearthed Runecaster", - "Unearthed Soldier", - "Unearthed Urchin", - }, -} - -worldAreas["ExpeditionSubArea_OlrothBoss"] = { - name = "Obscure Island", - baseName = "Obscure Island", - description = "The truth lies somewhere between light and shadow.", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - "Amphibious Prowler", - "Knight of the Sun", - "Order Ostiary", - "Skittering Jellycrab", - "Unearthed Skeletal Archer", - "Unearthed Skeletal Swordsman", - "Unearthed Skeletal Warrior", - }, - bossVarieties = { - "Olroth, Origin of the Fall", - }, -} - -worldAreas["ExpeditionSubArea_UhtredBoss"] = { - name = "Secluded Temple", - baseName = "Secluded Temple", - description = "What lies beyond the limits of mortal understanding?", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - "Goliath Shrike", - "Manshrike", - "Priest of the Chalice", - "Runed Knight", - "Unearthed Runecaster", - "Unearthed Soldier", - "Unearthed Urchin", - "Vile Vulture", - "Vilespit Gull", - }, - bossVarieties = { - "Uhtred, the Stardrinker", - }, -} - -worldAreas["ExpeditionSubArea_VoranaBoss"] = { - name = "Mournful Cliffside", - baseName = "Mournful Cliffside", - description = "Her one-woman crusade continues still.", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - "Black Scythe Arbalist", - "Black Scythe Mercenary", - "Gargantuan Wasp", - "Swarming Wasp", - "Unearthed Runecaster", - "Unearthed Soldier", - "Unearthed Zombie", - }, - bossVarieties = { - "Vorana, Last to Fall", - }, -} - -worldAreas["ExpeditionSubArea_MedvedBoss"] = { - name = "Sprawling Jungle", - baseName = "Sprawling Jungle", - description = "What once was, shall be again.", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - "Caustic Crab", - "Druid of the Broken Circle", - "Scorpion Monkey", - "Stoneback Rhoa", - "Unearthed Soldier", - "Unearthed Urchin", - "Unearthed Zombie", - }, - bossVarieties = { - "Medved, the Fallen Seer", - }, -} - -worldAreas["ExpeditionSubArea_BlackKnightBoss"] = { - name = "Tomb of the Fallen Knight", - baseName = "Tomb of the Fallen Knight", - description = "He disavowed his new King and fled his homeland", - tags = { }, - act = 10, - level = 80, - isMap = false, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Styrn, Fallen Knight of Aldur", - }, -} - -worldAreas["ExpeditionSubArea_Precursor"] = { - name = "Ancient Cache", - baseName = "Ancient Cache", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Lair"] = { - name = "Rancid Nest", - baseName = "Rancid Nest", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Siren"] = { - name = "Hidden Aquifer", - baseName = "Hidden Aquifer", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Volcano"] = { - name = "Sulphur Mines", - baseName = "Sulphur Mines", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Vein"] = { - name = "Gilded Deposit", - baseName = "Gilded Deposit", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Laboratory"] = { - name = "Decayed Laboratory", - baseName = "Decayed Laboratory", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Sanctuary"] = { - name = "Tranquil Chamber", - baseName = "Tranquil Chamber", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Fissure"] = { - name = "Stale Crevice", - baseName = "Stale Crevice", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Catacomb"] = { - name = "Derelict Catacombs", - baseName = "Derelict Catacombs", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionSubArea_Pond"] = { - name = "Famed Pond", - baseName = "Famed Pond", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ExpeditionLeagueBoss"] = { - name = "Kalguuran Tomb (Map)", - baseName = "Kalguuran Tomb", - tags = { "map" }, - act = 10, - level = 80, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Olroth, Origin of the Fall", - }, -} - -worldAreas["Delirium_Act1Town_Quest"] = { - name = "Simulacrum of Delusion", - baseName = "Simulacrum of Delusion", - description = "Delusions of suffering... -and death.", - tags = { }, - act = 10, - level = 80, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Delirium_Act1Town"] = { - name = "Simulacrum of Delusion", - baseName = "Simulacrum of Delusion", - description = "Exactly as you remember it...", - tags = { }, - act = 10, - level = 80, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Delirium_Act2Reveal"] = { - name = "Garukhan's Tomb", - baseName = "Garukhan's Tomb", - description = "Secrets and shadows...", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Delirium_Act3Town"] = { - name = "Sunken Pyramid", - baseName = "Sunken Pyramid", - description = "Drown in the black waters of nightmare...", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Delirium_HungerBoss"] = { - name = "Loathsome Mire", - baseName = "Loathsome Mire", - description = "Your senses may betray you", - tags = { }, - act = 10, - level = 80, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["BreachDomain_01"] = { - name = "Twisted Domain", - baseName = "Twisted Domain", - description = "Under their broken sun they plot our doom", - tags = { "pinnacle_boss" }, - act = 10, - level = 79, - isMap = false, - isHideout = false, - monsterVarieties = { - "It That Controls", - "It That Crawls", - "It That Creeps", - "It That Grasps", - "It That Guards", - "It That Hates", - "It That Hunts", - "It That Lashes", - "It That Shreds", - "It That Stalks", - "It That Watches", - }, - bossVarieties = { - "Xesht, We That Are One", - }, -} - -worldAreas["ChayulaLeague"] = { - name = "Monastery of the Keepers", - baseName = "Monastery of the Keepers", - description = "Through the Dreamer they see their path.", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["ChayulaLeague_Tower"] = { - name = "Hive Fortress", - baseName = "Hive Fortress", - description = "Our world is becoming... their world.", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - "It That Controls", - "It That Creeps", - "It That Guards", - "It That Hates", - "It That Hunts", - "It That Lashes", - "It That Shreds", - "It That Stalks", - }, -} - -worldAreas["ChayulaLeague_TowerBoss"] = { - name = "Hive Colony", - baseName = "Hive Colony", - description = "A rare chance to strike back at the horde...", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - "It That Controls", - "It That Creeps", - "It That Guards", - "It That Hates", - "It That Hunts", - "It That Lashes", - "It That Shreds", - "It That Stalks", - }, - bossVarieties = { - "It That Was Tul", - "It That Was Esh", - }, -} - -worldAreas["RitualLeagueBoss"] = { - name = "Crux of Nothingness (Map)", - baseName = "Crux of Nothingness", - description = "On the crumbling edge of meaning, He awaits.", - tags = { "map" }, - act = 10, - level = 80, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "The King in the Mists", - }, -} - -worldAreas["Abyss_Intro"] = { - name = "Lightless Passage (Act 2)", - baseName = "Lightless Passage", - description = "Something twisted skitters unseen", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Abyssal Shambler", - "Abyssal Strangler", - "Abyssal Walker", - "Blackblooded Blisterboil", - "Blackblooded Cretin", - "Blackblooded Elite", - "Blackblooded Proboscite", - "Flesh Larva", - "Fungoid of the Pit", - "Gargantuan Larva", - "Lightless Moray", - "Lightless Serpent", - "Lightless Vengewing", - "Lost-men Brute", - "Lost-men Subjugator", - "Lost-men Zealot", - "Strider of the Pit", - }, -} - -worldAreas["Abyss_Hub"] = { - name = "The Well of Souls (Act 2)", - baseName = "The Well of Souls", - description = "Gaze not into the Abyss", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["Abyss_Depths1"] = { - name = "Abyssal Depths (Act 2)", - baseName = "Abyssal Depths", - description = "Where no mortal has tread", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Abyssal Shambler", - "Abyssal Strangler", - "Abyssal Walker", - "Faridun Plaguebringer", - "Flesh Larva", - "Gargantuan Larva", - "Lightless Abomination", - "Lightless Moray", - "Lightless Serpent", - "Lightless Vengewing", - "Plague Harvester", - }, -} - -worldAreas["Abyss_Depths2"] = { - name = "Abyssal Depths (Act 2)", - baseName = "Abyssal Depths", - description = "Where no mortal has tread", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Abyssal Shambler", - "Abyssal Strangler", - "Abyssal Walker", - "Blackblooded Blisterboil", - "Blackblooded Cretin", - "Blackblooded Elite", - "Blackblooded Proboscite", - "Blackblooded Tarhulk", - "Flesh Larva", - "Gargantuan Larva", - }, -} - -worldAreas["Abyss_Depths3"] = { - name = "Abyssal Depths (Act 2)", - baseName = "Abyssal Depths", - description = "Where no mortal has tread", - tags = { }, - act = 2, - level = 22, - isMap = false, - isHideout = false, - monsterVarieties = { - "Abyssal Shambler", - "Abyssal Strangler", - "Abyssal Walker", - "Flesh Larva", - "Fungoid of the Pit", - "Gargantuan Larva", - "Hound of the Pit", - "Primordium of the Pit", - "Strider of the Pit", - }, -} - -worldAreas["Abyss_Boss1"] = { - name = "Lightless Void", - baseName = "Lightless Void", - description = "Where Amanamu reigns eternal", - tags = { }, - act = 10, - level = 79, - isMap = false, - isHideout = false, - monsterVarieties = { - "Abyssal Shambler", - "Abyssal Strangler", - "Abyssal Walker", - "Faridun Plaguebringer", - "Flesh Larva", - "Gargantuan Larva", - "Lightless Abomination", - "Lightless Moray", - "Lightless Serpent", - "Lightless Vengewing", - "Plague Harvester", - }, - bossVarieties = { - "Tasgul, Swallower of Light", - }, -} - -worldAreas["Abyss_Boss2"] = { - name = "Dark Domain", - baseName = "Dark Domain", - description = "Where the Blackblooded holds dominion", - tags = { }, - act = 10, - level = 79, - isMap = false, - isHideout = false, - monsterVarieties = { - "Abyssal Shambler", - "Abyssal Strangler", - "Abyssal Walker", - "Blackblooded Blisterboil", - "Blackblooded Cretin", - "Blackblooded Elite", - "Blackblooded Proboscite", - "Blackblooded Tarhulk", - "Flesh Larva", - "Gargantuan Larva", - }, - bossVarieties = { - "Vandroth, Blackblooded Enslaver", - }, -} - -worldAreas["Abyss_Pinnacle"] = { - name = "The Well of Souls", - baseName = "The Well of Souls", - description = "From anywhere, and everywhere, it is... down.", - tags = { "pinnacle_boss" }, - act = 10, - level = 79, - isMap = false, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Vessel of Kulemak", - }, -} - -worldAreas["KaruiBossShowcase"] = { - name = "Karui Boss Showcase (Act 4)", - baseName = "Karui Boss Showcase", - tags = { "area_with_water" }, - act = 4, - level = 30, - isMap = false, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Tavakai, the Chieftain", - }, -} - -worldAreas["BossRush_Area1"] = { - name = "Boss Rush Area 1 (Map)", - baseName = "Boss Rush Area 1", - tags = { "map", "area_with_water" }, - act = 10, - level = 35, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Great White One", - "Blackjaw, the Remnant", - "The Blind Beast", - "Azarian, the Forsaken Son", - "Captain Hartlin", - }, -} - -worldAreas["BossRush_Area2"] = { - name = "Boss Rush Area 2 (Map)", - baseName = "Boss Rush Area 2", - tags = { "map", "area_with_water" }, - act = 10, - level = 35, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Mighty Silverfist", - "Krutog, Lord of Kin", - "Ignagduk, the Bog Witch", - "Diamora, Song of Death", - "Xyclucian, the Chimera", - }, -} - -worldAreas["BossRush_Area3"] = { - name = "Boss Rush Area 3 (Map)", - baseName = "Boss Rush Area 3", - tags = { "map", "area_with_water" }, - act = 10, - level = 35, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Yama The White", - "Tor Gul, the Defiler", - "The Prisoner", - "Viper Napuatzi", - "Xesht, We That Are One", - }, -} - -worldAreas["G_Endgame_Town"] = { - name = "The Ziggurat Refuge", - baseName = "The Ziggurat Refuge", - description = "The last light at the end of the world.", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - "Adorned Beetle", - "Adorned Miscreation", - "Adorned Scarab", - "Alpha Primate", - "Amphibious Prowler", - "Ancestral Archer", - "Ancestral Channeler", - "Ancestral Guardian", - "Ancestral Headtaker", - "Ancestral Hornbearer", - "Ancestral Warrior", - "Ancient Ezomyte", - "Angler Maw", - "Antlion Charger", - "Armoured Rhex", - "Azak Brute", - "Azak Fledgling", - "Azak Fleshstabber", - "Azak Mauler", - "Azak Shaman", - "Azak Spearthrower", - "Azak Stalker", - "Azak Throatcutter", - "Bearer of Penitence", - "Bladelash Transcendent", - "Bloated Anchorman", - "Blood Carrier", - "Blood Collector", - "Blood Cretin", - "Blood Priest", - "Blood Priestess", - "Blood Zealot", - "Blood-fevered Axeman", - "Blood-fevered Brew-breather", - "Blood-fevered Hookman", - "Blood-fevered Maceman", - "Blood-fevered Plaguespreader", - "Blood-fevered Spearman", - "Blood-fevered Tuskbeast", - "Blood-fevered Warrior", - "Blood-fevered Wisewoman", - "Bloodrite Guard", - "Bloodrite Priest", - "Bloodthief Wasp", - "Bloom Serpent", - "Bogfelled Commoner", - "Bogfelled Slave", - "Bone Stalker", - "Bramble Ape", - "Bramble Burrower", - "Bramble Hulk", - "Bramble Rhoa", - "Brimstone Crab", - "Brine Maiden", - "Brutal Transcendent", - "Bulbous Maw", - "Burdened Wretch", - "Burning Dead", - "Caustic Crab", - "Chaotic Zealot", - "Chaw Mongrel", - "Chyme Skitterer", - "Constricted Shambler", - "Constricted Spitter", - "Corrupted Corpse", - "Courtesan", - "Crag Leaper", - "Cultist Archer", - "Cultist Brute", - "Cultist Daggerdancer", - "Cultist Warrior", - "Cultist Witch", - "Cultivated Grove", - "Death Knight", - "Decrepit Mercenary", - "Desiccated Lich", - "Diretusk Boar", - "Doryani's Elite", - "Dread Servant", - "Dredge Fiend", - "Drowned", - "Drowned Bearer", - "Drowned Crawler", - "Drowned Explorer", - "Drudge Osseodon", - "Dune Lurker", - "Elephant Tortoise", - "Entrailhome Shambler", - "Entwined Hulk", - "Eternal Guard", - "Eternal Knight", - "Eternal Prisoner", - "Eternal Torturer", - "Faithful Archer", - "Faithful Warrior", - "Faridun Bladedancer", - "Faridun Butcher", - "Faridun Crawler", - "Faridun Fledgling", - "Faridun Heavy Infantry", - "Faridun Infantry", - "Faridun Javelineer", - "Faridun Neophyte", - "Faridun Plaguebringer", - "Faridun Spearman", - "Faridun Swordsman", - "Faridun Wind-slicer", - "Feral Kin", - "Feral Primate", - "Fiery Zealot", - "Filthy Crone", - "Filthy First-born", - "Filthy Lobber", - "Flathead Clubber", - "Flathead Warrior", - "Flathead Youngling", - "Flesh Larva", - "Forgotten Crawler", - "Forgotten Satyr", - "Forgotten Stalker", - "Forsaken Hulk", - "Forsaken Miner", - "Foul Blacksmith", - "Foul Mauler", - "Foul Sage", - "Frost Wraith", - "Fungal Artillery", - "Fungal Proliferator", - "Fungal Rattler", - "Fungal Wolf", - "Fungal Zombie", - "Fused Swordsman", - "Gargantuan Wasp", - "Gargoyle Demon", - "Gelid Zealot", - "Ghastly Siren", - "Giant Maw", - "Gilded Cobra", - "Gold-Melted Sentinel", - "Gold-Melted Shambler", - "Gold-melted Blacksmith", - "Goliath", - "Goliath Shrike", - "Goliath Transcendent", - "Guardian Lizard", - "Guardian Turtle", - "Gull Shrike", - "Hunchback Clubber", - "Hyena Demon", - "Ill-fated Explorer", - "Iron Guard", - "Iron Sharpshooter", - "Iron Spearman", - "Iron Thaumaturgist", - "Knight-Gaunt", - "Lightning Wraith", - "Living Sand", - "Lost-men Brute", - "Lost-men Necromancer", - "Lost-men Subjugator", - "Lost-men Zealot", - "Luminous Spinefish", - "Man o' War", - "Manshrike", - "Mantis Rat", - "Mar Acolyte", - "Maraketh Undead", - "Molten Imp", - "Mud Simulacrum", - "Orok Fleshstabber", - "Orok Hunter", - "Orok Shaman", - "Orok Throatcutter", - "Pack Werewolf", - "Pale Abductor", - "Pale Brinesplitter", - "Pale Tidecrasher", - "Pale Waterwalker", - "Pale-stitched Stalker", - "Plague Harvester", - "Plague Nymph", - "Plague Swarm", - "Porcupine Crab", - "Porcupine Goliath", - "Powered Zealot", - "Priest of the Sun", - "Prowling Chimeral", - "Prowling Shade", - "Pyromushroom Cultivator", - "Quadrilla", - "Quake Golem", - "Quill Crab", - "Rabid Dog", - "Rasp Scavenger", - "Rattling Gibbet", - "Rhex", - "Ribrattle", - "Righteous Axewielder", - "Risen Arbalest", - "Risen Farmhand", - "Risen Maraketh", - "Risen Rattler", - "Risen Tale-woman", - "River Drake", - "River Hag", - "Rotted Rat", - "Rotten Wolf", - "Rotting Cannoneer", - "Rotting Crow", - "Rotting Demolitionist", - "Rotting Hulk", - "Rotting Soulcatcher", - "Rusted Dyna Golem", - "Sabre Spider", - "Sand Spirit", - "Sandflesh Mage", - "Sandflesh Skeleton", - "Sandflesh Warrior", - "Sandscoured Dead", - "Scarecrow Beast", - "Scavenged Skeleton", - "Scorpion Monkey", - "Searot Harpooner", - "Searot Skeleton", - "Searot Sniper", - "Serpent Clan", - "Serpent Shaman", - "Shaman Kin", - "Shielded Transcendent", - "Skeleton Spriggan", - "Skitter Golem", - "Skittering Jellycrab", - "Skullslinger", - "Skulltop Kin", - "Slitherspitter", - "Snakethroat Shambler", - "Spearbearer Kin", - "Spiked Ray", - "Spiked Scuttler", - "Spined Necromancer", - "Spinesnatcher", - "Stoneback Rhoa", - "Sun Clan Scavenger", - "Surgical Experimentalist", - "Swamp Golem", - "Swarming Wasp", - "Tallwalker Kin", - "Tarnished Beetle", - "Tarnished Scarab", - "Tendril Prowler", - "Tendril Sentinel", - "Tombshrieker", - "Torchbearer Kin", - "Tuskbearer Kin", - "Twilight Order Oathsworn", - "Twilight Order Officer", - "Twilight Order Priest", - "Twilight Order Soldier", - "Undead Vaal Bladedancer", - "Undead Vaal Guard", - "Undertaker", - "Vaal Axeman", - "Vaal Embalmed Archer", - "Vaal Embalmed Axeman", - "Vaal Embalmed Bearer", - "Vaal Embalmed Rogue", - "Vaal Embalmed Spearman", - "Vaal Excoriator", - "Vaal Formshifter", - "Vaal Goliath", - "Vaal Guard", - "Vaal Overseer", - "Vaal Skeletal Archer", - "Vaal Skeletal Priest", - "Vaal Skeletal Squire", - "Vaal Skeletal Warrior", - "Vault Lurker", - "Venomous Crab", - "Venomous Crab Matriarch", - "Vile Hag", - "Vile Imp", - "Vile Vulture", - "Vilespit Gull", - "Viper Legionnaire", - "Walking Goliath", - "Wardrum Kin", - "Warrior Transcendent", - "Werewolf Prowler", - "Winged Fiend", - "Winged Horror", - "Wretched Rattler", - "Zealous Courser", - "Zealous Excavator", - "Zealous Guard", - "Zealous Pillarcrusher", - "Zealous Shockwarden", - }, -} - -worldAreas["IncursionTemplePresent"] = { - name = "Lost Temple (Act 1)", - baseName = "Lost Temple", - description = "Two thousand years of dust and rot await", - tags = { }, - act = 1, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["IncursionTemple"] = { - name = "Atziri's Temple (Act 3)", - baseName = "Atziri's Temple", - description = "400 BIC", - tags = { }, - act = 3, - level = 46, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["IncursionHub"] = { - name = "Vaal Ruins (Act 3)", - baseName = "Vaal Ruins", - description = "Forgotten remnants lie in silence", - tags = { }, - act = 3, - level = 2, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["IncursionHubEndgame"] = { - name = "Vaal Ruins", - baseName = "Vaal Ruins", - description = "The secrets of the Vaal await an intrepid explorer.", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["DruidTrailer"] = { - name = "Druid Trailer (Act 1)", - baseName = "Druid Trailer", - tags = { }, - act = 1, - level = 30, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapMothersoul_Male"] = { - name = "The Patriarch Halls (Map)", - baseName = "The Patriarch Halls", - description = "One cannot create life without the power to take it.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Precursor Driller", - "Precursor Fabricator", - "Precursor Refractor", - "Precursor Spherator", - "Tombshrieker", - }, - bossVarieties = { - "Phyx, Sentinel of the Spark", - }, -} - -worldAreas["MapMothersoul_Female"] = { - name = "The Matriarch Halls (Map)", - baseName = "The Matriarch Halls", - description = "One cannot take life without the power to create it.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Precursor Driller", - "Precursor Fabricator", - "Precursor Refractor", - "Precursor Spherator", - "Tombshrieker", - }, - bossVarieties = { - "Phya, Sentinel of the Cradle", - }, -} - -worldAreas["MapMothersoul_Male_Quest"] = { - name = "The Patriarch Halls (Map)", - baseName = "The Patriarch Halls", - description = "One cannot create life without the power to take it.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Phyx, Sentinel of the Spark", - }, -} - -worldAreas["MapMothersoul_Female_Quest"] = { - name = "The Matriarch Halls (Map)", - baseName = "The Matriarch Halls", - description = "One cannot take life without the power to create it.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, - bossVarieties = { - "Phya, Sentinel of the Cradle", - }, -} - -worldAreas["MapUniqueReactor_01"] = { - name = "Western Gateway (Map)", - baseName = "Western Gateway", - description = "Silent and imposing, it dominates the landscape.", - tags = { "map", "has_forest_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Precursor Driller", - "Precursor Fabricator", - "Precursor Refractor", - "Precursor Spherator", - "Tombshrieker", - }, - bossVarieties = { - "Precursor Separator", - }, -} - -worldAreas["MapUniqueReactor_02"] = { - name = "Ancient Gateway (Map)", - baseName = "Ancient Gateway", - description = "Long lost secrets lie buried beyond.", - tags = { "map", "has_forest_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Precursor Driller", - "Precursor Fabricator", - "Precursor Refractor", - "Precursor Spherator", - "Tombshrieker", - }, -} - -worldAreas["MapUniqueReactor_03"] = { - name = "Eastern Gateway (Map)", - baseName = "Eastern Gateway", - description = "What kind of people could have built such a thing?", - tags = { "map", "has_forest_biome_monsters" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Precursor Driller", - "Precursor Fabricator", - "Precursor Refractor", - "Precursor Spherator", - "Tombshrieker", - }, - bossVarieties = { - "Precursor Refiner", - }, -} - -worldAreas["MapUniqueReactor_04"] = { - name = "Site of the Chosen (Map)", - baseName = "Site of the Chosen", - description = "Selfless ancients gave themselves to save tomorrow.", - tags = { "map" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["PrecursorVault"] = { - name = "Precursor Vault", - baseName = "Precursor Vault", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["EndgameDoodad_MeteorCrater"] = { - name = "The Fallen Star", - baseName = "The Fallen Star", - description = "What ruin the sky wreaks...", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["EndgameDoodad_BeastGroundZero"] = { - name = "The Chained Beast", - baseName = "The Chained Beast", - description = "Heroes of many different cultures gather to save the world.", - tags = { }, - act = 10, - level = 65, - isMap = false, - isHideout = false, - monsterVarieties = { - }, -} - -worldAreas["MapUniqueInitialTower"] = { - name = "Precursor Tower (Map)", - baseName = "Precursor Tower", - description = "A tower of the Ancients emerged before your eyes", - tags = { "map", "map_tower" }, - act = 10, - level = 65, - isMap = true, - isHideout = false, - monsterVarieties = { - "Risen Maraketh", - }, - bossVarieties = { - "Karash, The Dune Dweller", - }, -} - -return worldAreas +-- This file is automatically generated, do not edit! +-- Path of Building +-- World Area Data (c) Grinding Gear Games + +local worldAreas, _ = ... + +worldAreas["CharacterSelect"] = { + name = "Character Select (Act 1)", + baseName = "Character Select", + tags = { }, + act = 1, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["PersonalHideout"] = { + name = "Your Hideout (Act 1)", + baseName = "Your Hideout", + tags = { }, + act = 1, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["GuildHideout__"] = { + name = "Your Guild Hideout (Act 1)", + baseName = "Your Guild Hideout", + tags = { }, + act = 1, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["CurrentTown"] = { + name = "Current Town (Act 1)", + baseName = "Current Town", + tags = { }, + act = 1, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["HideoutCave"] = { + name = "Submerged Hideout (Act 1)", + baseName = "Submerged Hideout", + tags = { "area_with_water" }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutShipgraveyard"] = { + name = "Shipwreck Hideout (Act 1)", + baseName = "Shipwreck Hideout", + tags = { "area_with_water" }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutSpace"] = { + name = "Celestial Nebula Hideout (Act 1)", + baseName = "Celestial Nebula Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaGraveyardTrio"] = { + name = "Entombed Hideout (Act 1)", + baseName = "Entombed Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutPillarsOfArun"] = { + name = "Towering Hideout (Act 1)", + baseName = "Towering Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutAtziriArena"] = { + name = "Corrupted Hideout (Act 1)", + baseName = "Corrupted Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutInnocenceArena"] = { + name = "Innocent Hideout (Act 1)", + baseName = "Innocent Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutShaperArena"] = { + name = "Shaped Hideout (Act 1)", + baseName = "Shaped Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutKaomArena"] = { + name = "Furious Hideout (Act 1)", + baseName = "Furious Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutDaressoArena"] = { + name = "Champion's Hideout (Act 1)", + baseName = "Champion's Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutDominusArena"] = { + name = "Indomitable Hideout (Act 1)", + baseName = "Indomitable Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutPietyArena"] = { + name = "Morbid Hideout (Act 1)", + baseName = "Morbid Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutLunarisSolarisArena"] = { + name = "Eclipsed Hideout (Act 1)", + baseName = "Eclipsed Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutKitavaArenaAct10"] = { + name = "Ravenous Hideout (Act 1)", + baseName = "Ravenous Hideout", + tags = { }, + act = 1, + level = 20, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutDoomguard"] = { + name = "Doomguard Hideout (Act 1)", + baseName = "Doomguard Hideout", + tags = { "area_with_water" }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutSunspire"] = { + name = "Sunspire Hideout (Act 1)", + baseName = "Sunspire Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutDarkwood"] = { + name = "Darkwood Hideout (Act 1)", + baseName = "Darkwood Hideout", + tags = { "area_with_water" }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaElder"] = { + name = "Void Hideout (Act 1)", + baseName = "Void Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutChiyouSpring"] = { + name = "Chiyou Hideout (Act 1)", + baseName = "Chiyou Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankAbyss"] = { + name = "Infinite Abyss Hideout (Act 1)", + baseName = "Infinite Abyss Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankCity"] = { + name = "Urban Sprawl Hideout (Act 1)", + baseName = "Urban Sprawl Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankClouds"] = { + name = "Boundless Skies Hideout (Act 1)", + baseName = "Boundless Skies Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankDesert"] = { + name = "Endless Sands Hideout (Act 1)", + baseName = "Endless Sands Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankDirt"] = { + name = "Eternal Wasteland Hideout (Act 1)", + baseName = "Eternal Wasteland Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankGrass"] = { + name = "Vast Plains Hideout (Act 1)", + baseName = "Vast Plains Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankSea"] = { + name = "All at Sea Hideout (Act 1)", + baseName = "All at Sea Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankSnow"] = { + name = "Glacial Expanse Hideout (Act 1)", + baseName = "Glacial Expanse Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutThaumaturgy"] = { + name = "Thaumaturgical Hideout (Act 1)", + baseName = "Thaumaturgical Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutYaochi"] = { + name = "Yaochi Hideout (Act 1)", + baseName = "Yaochi Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutHumanoidPet"] = { + name = "Humanoid Pet Hideout (Act 1)", + baseName = "Humanoid Pet Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutRitualLeague"] = { + name = "Ritualist's Hideout (Act 1)", + baseName = "Ritualist's Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaMaven"] = { + name = "Crucible Hideout (Act 1)", + baseName = "Crucible Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutHasina"] = { + name = "Tavern Hideout (Act 1)", + baseName = "Tavern Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutAzuriteCave"] = { + name = "Azurite Cavern Hideout (Act 1)", + baseName = "Azurite Cavern Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutSynthesisHub"] = { + name = "Synthesis Hideout (Act 1)", + baseName = "Synthesis Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutVeritaniaArena"] = { + name = "Redeemer's Hideout (Act 1)", + baseName = "Redeemer's Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankBlack"] = { + name = "Black Void Hideout (Act 1)", + baseName = "Black Void Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutTencentApocalypse"] = { + name = "Cataclysmic Hideout (Act 1)", + baseName = "Cataclysmic Hideout", + tags = { "area_with_water" }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutOlrothArena"] = { + name = "Ancestral Hideout (Act 1)", + baseName = "Ancestral Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutLight"] = { + name = "Timekeeper's Hideout (Act 1)", + baseName = "Timekeeper's Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutDark"] = { + name = "Ghost-lit Graveyard Hideout (Act 1)", + baseName = "Ghost-lit Graveyard Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaBlackStar_"] = { + name = "Polaric Hideout (Act 1)", + baseName = "Polaric Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaInfiniteHunger"] = { + name = "Seething Hideout (Act 1)", + baseName = "Seething Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutCosmicAtlas"] = { + name = "Atlas Hideout (Act 1)", + baseName = "Atlas Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaEaterOfWorlds"] = { + name = "Tangled Hideout (Act 1)", + baseName = "Tangled Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaSearingExarch"] = { + name = "Searing Hideout (Act 1)", + baseName = "Searing Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBeaconOfSalvation"] = { + name = "Beacon of Salvation Hideout (Act 1)", + baseName = "Beacon of Salvation Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutCanopy"] = { + name = "Canopy Hideout (Act 1)", + baseName = "Canopy Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutDreadnought"] = { + name = "The Dreadnought Hideout (Act 1)", + baseName = "The Dreadnought Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutFelled"] = { + name = "Felled Hideout (Act 1)", + baseName = "Felled Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutShrine"] = { + name = "Shrine Hideout (Act 1)", + baseName = "Shrine Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutLimestone"] = { + name = "Limestone Hideout (Act 1)", + baseName = "Limestone Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutCanal"] = { + name = "Canal Hideout (Act 1)", + baseName = "Canal Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutMonolith"] = { + name = "Monolith Hideout (Act 1)", + baseName = "Monolith Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutTwisted"] = { + name = "Twisted Hideout (Act 1)", + baseName = "Twisted Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutTranscendent"] = { + name = "Transcendent Hideout (Act 1)", + baseName = "Transcendent Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutHourglass"] = { + name = "Hourglass Hideout (Act 1)", + baseName = "Hourglass Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutChaos"] = { + name = "Chaos Hideout (Act 1)", + baseName = "Chaos Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutSummit"] = { + name = "Plateau of the Gods Hideout (Act 1)", + baseName = "Plateau of the Gods Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutRacetrack"] = { + name = "Vastiri Racecourse Hideout (Act 1)", + baseName = "Vastiri Racecourse Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutShipwreck"] = { + name = "Kraken's Cove Hideout (Act 1)", + baseName = "Kraken's Cove Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutFarmlands"] = { + name = "Farmlands Hideout (Act 1)", + baseName = "Farmlands Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutPrison"] = { + name = "Prison Hideout (Act 1)", + baseName = "Prison Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutShoreline"] = { + name = "Shoreline Hideout (Act 1)", + baseName = "Shoreline Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaKulemak"] = { + name = "Black Cathedral Hideout (Act 1)", + baseName = "Black Cathedral Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutGrinding"] = { + name = "Grinding Hideout (Act 1)", + baseName = "Grinding Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArcaneIsle"] = { + name = "Arcane Isle Hideout (Act 1)", + baseName = "Arcane Isle Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutSacrifice"] = { + name = "Sacrificial Apex Hideout (Act 1)", + baseName = "Sacrificial Apex Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutVerdant"] = { + name = "Overgrown Apex Hideout (Act 1)", + baseName = "Overgrown Apex Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankUrban"] = { + name = "Civic Square Hideout (Act 1)", + baseName = "Civic Square Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankMountain"] = { + name = "Alpine Plateau Hideout (Act 1)", + baseName = "Alpine Plateau Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankDesert2"] = { + name = "Vastiri Plains Hideout (Act 1)", + baseName = "Vastiri Plains Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankCrypt"] = { + name = "Mausoleum Hideout (Act 1)", + baseName = "Mausoleum Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutArenaIncursion"] = { + name = "Red Queen's Chambers Hideout (Act 1)", + baseName = "Red Queen's Chambers Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutSunkenPalace"] = { + name = "Sunken Palace Hideout (Act 1)", + baseName = "Sunken Palace Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutColossalTitan"] = { + name = "Titan Apex Hideout (Act 1)", + baseName = "Titan Apex Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankJungle"] = { + name = "Jungle Clearing Hideout (Act 1)", + baseName = "Jungle Clearing Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutBlankVolcanicCave"] = { + name = "Volcanic Cave Hideout (Act 1)", + baseName = "Volcanic Cave Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["HideoutVampireManor"] = { + name = "Bloodreaver Manor Hideout (Act 1)", + baseName = "Bloodreaver Manor Hideout", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = true, + monsterVarieties = { + }, +} + +worldAreas["MapHideoutFarmlands_Claimable"] = { + name = "Farmlands Hideout (Map)", + baseName = "Farmlands Hideout", + description = "A rare enclave of fertile earth.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Decrepit Mercenary", + "Risen Farmhand", + "Scarecrow Beast", + }, +} + +worldAreas["MapHideoutPrison_Claimable"] = { + name = "Prison Hideout (Map)", + baseName = "Prison Hideout", + description = "A refuge from the villains it once contained.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Eternal Torturer", + }, +} + +worldAreas["MapHideoutShoreline_Claimable"] = { + name = "Shoreline Hideout (Act 4)", + baseName = "Shoreline Hideout", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Caustic Crab", + "Coconut Crab", + "Elephant Tortoise", + "Quill Crab", + "Spiked Scuttler", + "Stoneback Rhoa", + }, +} + +worldAreas["MapHideoutFelled_Claimable"] = { + name = "Felled Hideout (Map)", + baseName = "Felled Hideout", + description = "A fortress of fallen wood.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapHideoutLimestone_Claimable"] = { + name = "Limestone Hideout (Map)", + baseName = "Limestone Hideout", + description = "A forgotten grotto, lost to the world.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapHideoutShrine_Claimable"] = { + name = "Shrine Hideout (Map)", + baseName = "Shrine Hideout", + description = "A fragment of a glorious past.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapHideoutCanal_Claimable"] = { + name = "Canal Hideout (Map)", + baseName = "Canal Hideout", + description = "A moment in time, on the eve of the end.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["KaruiShowcase"] = { + name = "Heart of the Tribe (Act 4)", + baseName = "Heart of the Tribe", + tags = { "area_with_water" }, + act = 4, + level = 30, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G_login"] = { + name = "Login Scene (Act 1)", + baseName = "Login Scene", + tags = { }, + act = 1, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G1_WorldMap"] = { + name = "Act 1 (Act 1)", + baseName = "Act 1", + tags = { }, + act = 1, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G2_WorldMap"] = { + name = "Act 2 (Act 2)", + baseName = "Act 2", + tags = { }, + act = 2, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G3_WorldMap"] = { + name = "Act 3 (Act 3)", + baseName = "Act 3", + tags = { }, + act = 3, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G4_WorldMap"] = { + name = "Act 4 (Act 4)", + baseName = "Act 4", + tags = { }, + act = 4, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G6_WorldMap"] = { + name = "Interlude (Act 6)", + baseName = "Interlude", + tags = { }, + act = 6, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["TN_WorldMap"] = { + name = "Atlas", + baseName = "Atlas", + tags = { }, + act = 10, + level = 0, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G1_town"] = { + name = "Clearfell Encampment (Act 1)", + baseName = "Clearfell Encampment", + description = "A bastion of hope for those who survive", + tags = { }, + act = 1, + level = 15, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G1_1"] = { + name = "The Riverbank (Act 1)", + baseName = "The Riverbank", + description = "The drowned stare through muddied branches", + tags = { }, + act = 1, + level = 1, + isMap = false, + isHideout = false, + monsterVarieties = { + "Drowned", + "Porcupine Crab", + }, + bossVarieties = { + "The Bloated Miller", + }, +} + +worldAreas["G1_2"] = { + name = "Clearfell (Act 1)", + baseName = "Clearfell", + description = "A sickness has befallen Ogham", + tags = { }, + act = 1, + level = 2, + isMap = false, + isHideout = false, + monsterVarieties = { + "Lumbering Dead", + "Rotten Wolf", + "Vile Hag", + "Vile Imp", + }, + bossVarieties = { + "Beira of the Rotten Pack", + }, +} + +worldAreas["G1_3"] = { + name = "Mud Burrow (Act 1)", + baseName = "Mud Burrow", + description = "The tunnels of a tormented creature", + tags = { }, + act = 1, + level = 3, + isMap = false, + isHideout = false, + monsterVarieties = { + "Flesh Larva", + "Mud Simulacrum", + "Wretched Rattler", + }, + bossVarieties = { + "The Devourer", + }, +} + +worldAreas["G1_4"] = { + name = "The Grelwood (Act 1)", + baseName = "The Grelwood", + description = "Forest of the Old Magicks", + tags = { }, + act = 1, + level = 4, + isMap = false, + isHideout = false, + monsterVarieties = { + "Fungal Proliferator", + "Fungal Rattler", + "Fungal Zombie", + "Pack Werewolf", + "Vile Hag", + "Vile Imp", + "Werewolf Prowler", + }, + bossVarieties = { + "The Brambleghast", + }, +} + +worldAreas["G1_5"] = { + name = "The Red Vale (Act 1)", + baseName = "The Red Vale", + description = "Haunted battleground of the Phaaryl Wars", + tags = { }, + act = 1, + level = 5, + isMap = false, + isHideout = false, + monsterVarieties = { + "Ancient Ezomyte", + "Bloom Serpent", + "Maw Demon", + "Risen Arbalest", + }, + bossVarieties = { + "The Rust King", + }, +} + +worldAreas["G1_6"] = { + name = "The Grim Tangle (Act 1)", + baseName = "The Grim Tangle", + description = "The sickness spreads forth underground", + tags = { }, + act = 1, + level = 6, + isMap = false, + isHideout = false, + monsterVarieties = { + "Fungal Artillery", + "Fungal Proliferator", + "Fungal Rattler", + "Fungal Wolf", + "Fungal Zombie", + }, + bossVarieties = { + "The Rotten Druid", + }, +} + +worldAreas["G1_7"] = { + name = "Cemetery of the Eternals (Act 1)", + baseName = "Cemetery of the Eternals", + description = "Built atop the Ezomyte clan graves beneath", + tags = { }, + act = 1, + level = 7, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bearer of Penitence", + "Burdened Wretch", + "Death Knight", + "Frost Wraith", + "Hungering Stalker", + "Risen Rattler", + "Undertaker", + }, + bossVarieties = { + "Lachlann of Endless Lament", + }, +} + +worldAreas["G1_8"] = { + name = "Mausoleum of the Praetor (Act 1)", + baseName = "Mausoleum of the Praetor", + description = "Resting place of Draven Sentari", + tags = { }, + act = 1, + level = 8, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Cretin", + "Courtesan", + "Eternal Knight", + "Ghoul Commander", + "Lightning Wraith", + "Risen Rattler", + "Skulking Ghoul", + "Wheelbound Hag", + }, + bossVarieties = { + "Draven, the Eternal Praetor", + }, +} + +worldAreas["G1_9"] = { + name = "Tomb of the Consort (Act 1)", + baseName = "Tomb of the Consort", + description = "Resting place of Asinia Sentari", + tags = { }, + act = 1, + level = 8, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bone Stalker", + "Dread Servant", + "Eternal Knight", + "Knight-Gaunt", + "Risen Rattler", + }, + bossVarieties = { + "Asinia, the Praetor's Consort", + }, +} + +worldAreas["G1_10"] = { + name = "Root Hollow (Act 1)", + baseName = "Root Hollow", + tags = { }, + act = 1, + level = 15, + isMap = false, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The Rotten Druid", + }, +} + +worldAreas["G1_11"] = { + name = "Hunting Grounds (Act 1)", + baseName = "Hunting Grounds", + description = "Wild bounty of Ogham", + tags = { }, + act = 1, + level = 10, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bramble Ape", + "Bramble Burrower", + "Bramble Hulk", + "Bramble Rhoa", + "Venomous Crab", + "Venomous Crab Matriarch", + }, + bossVarieties = { + "The Crowbell", + }, +} + +worldAreas["G1_12"] = { + name = "Freythorn (Act 1)", + baseName = "Freythorn", + description = "The Clanless Enclave", + tags = { }, + act = 1, + level = 11, + isMap = false, + isHideout = false, + monsterVarieties = { + "Cultist Archer", + "Cultist Brute", + "Cultist Daggerdancer", + "Cultist Warrior", + "Cultist Witch", + "Ribrattle", + "Skeleton Spriggan", + "Skullslinger", + "Spinesnatcher", + }, +} + +worldAreas["G1_13_1"] = { + name = "Ogham Farmlands (Act 1)", + baseName = "Ogham Farmlands", + description = "Diseased crops of Ogham", + tags = { }, + act = 1, + level = 12, + isMap = false, + isHideout = false, + monsterVarieties = { + "Decrepit Mercenary", + "Iron Guard", + "Iron Thaumaturgist", + "Pack Werewolf", + "Rabid Dog", + "Risen Farmhand", + "Rotting Crow", + "Scarecrow Beast", + "Voracious Werewolf", + "Werewolf Prowler", + }, +} + +worldAreas["G1_13_2"] = { + name = "Ogham Village (Act 1)", + baseName = "Ogham Village", + description = "The burning tragedy", + tags = { }, + act = 1, + level = 13, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Collector", + "Blood Cretin", + "Burning Dead", + "Decrepit Mercenary", + "Voracious Werewolf", + "Werewolf Prowler", + }, + bossVarieties = { + "The Executioner", + }, +} + +worldAreas["G1_14"] = { + name = "The Manor Ramparts (Act 1)", + baseName = "The Manor Ramparts", + description = "Surrounding walls of the Wolf's Den", + tags = { }, + act = 1, + level = 14, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Carrier", + "Blood Collector", + "Blood Cretin", + "Courtesan", + "Death Knight", + "Decrepit Mercenary", + "Gargoyle Demon", + "Iron Guard", + "Iron Spearman", + "Iron Thaumaturgist", + }, +} + +worldAreas["G1_15"] = { + name = "Ogham Manor (Act 1)", + baseName = "Ogham Manor", + description = "Den of the Mad Wolf", + tags = { }, + act = 1, + level = 15, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Carrier", + "Blood Collector", + "Blood Cretin", + "Courtesan", + "Iron Enforcer", + "Iron Guard", + "Iron Sharpshooter", + "Iron Spearman", + "Iron Thaumaturgist", + "Tendril Prowler", + "Tendril Sentinel", + }, + bossVarieties = { + "Candlemass, the Living Rite", + "Count Geonor", + }, +} + +worldAreas["G2_town"] = { + name = "The Ardura Caravan (Act 2)", + baseName = "The Ardura Caravan", + description = "Pride of Sekhema Asala", + tags = { }, + act = 2, + level = 32, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G2_1"] = { + name = "Vastiri Outskirts (Act 2)", + baseName = "Vastiri Outskirts", + description = "Blood-red and unforgiving sands", + tags = { }, + act = 2, + level = 16, + isMap = false, + isHideout = false, + monsterVarieties = { + "Brimstone Crab", + "Crag Leaper", + "Hyena Demon", + "Rotting Hulk", + "Sandscoured Dead", + "Sun Clan Scavenger", + }, + bossVarieties = { + "Rathbreaker", + }, +} + +worldAreas["G2_2"] = { + name = "Traitor's Passage (Act 2)", + baseName = "Traitor's Passage", + description = "The pride and fall of Balbala", + tags = { }, + act = 2, + level = 19, + isMap = false, + isHideout = false, + monsterVarieties = { + "Desiccated Lich", + "Quake Golem", + "Risen Arbalest", + "Risen Maraketh", + "Skitter Golem", + "Tombshrieker", + "Vault Lurker", + }, + bossVarieties = { + "Balbala, the Traitor", + }, +} + +worldAreas["G2_3"] = { + name = "The Halani Gates (Act 2)", + baseName = "The Halani Gates", + description = "Gateway of the Second River", + tags = { }, + act = 2, + level = 20, + isMap = false, + isHideout = false, + monsterVarieties = { + "Faridun Bladedancer", + "Faridun Fledgling", + "Faridun Heavy Infantry", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Neophyte", + "Faridun Spearman", + "Faridun Spearwoman", + "Faridun Swordsman", + "Faridun Wind-slicer", + }, + bossVarieties = { + "Jamanra, the Risen King", + }, +} + +worldAreas["G2_3a"] = { + name = "The Halani Gates (Act 2)", + baseName = "The Halani Gates", + description = "Gateway of the Second River", + tags = { }, + act = 2, + level = 20, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G2_3s"] = { + name = "The Halani Gates (Act 2)", + baseName = "The Halani Gates", + description = "Gateway of the Second River", + tags = { }, + act = 2, + level = 20, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G2_4_1"] = { + name = "Keth (Act 2)", + baseName = "Keth", + description = "Jewel of the Vastiri", + tags = { }, + act = 2, + level = 21, + isMap = false, + isHideout = false, + monsterVarieties = { + "Desiccated Lich", + "Living Sand", + "Risen Maraketh", + "Serpent Clan", + "Serpent Shaman", + "Tarnished Beetle", + "Tarnished Scarab", + }, + bossVarieties = { + "Kabala, Constrictor Queen", + }, +} + +worldAreas["G2_4_2"] = { + name = "The Lost City (Act 2)", + baseName = "The Lost City", + description = "The glory of Keth knew no bounds", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Adorned Beetle", + "Adorned Scarab", + "Risen Arbalest", + "Risen Maraketh", + "Sand Spirit", + "Serpent Clan", + "Serpent Shaman", + "Tarnished Beetle", + }, +} + +worldAreas["G2_4_3"] = { + name = "Buried Shrines (Act 2)", + baseName = "Buried Shrines", + description = "Sands settle where water once flowed", + tags = { }, + act = 2, + level = 23, + isMap = false, + isHideout = false, + monsterVarieties = { + "Mar Acolyte", + "Risen Arbalest", + "Risen Maraketh", + "Sand Spirit", + "Vesper Bat", + }, + bossVarieties = { + "Azarian, the Forsaken Son", + }, +} + +worldAreas["G2_5_1"] = { + name = "Mastodon Badlands (Act 2)", + baseName = "Mastodon Badlands", + description = "Territory of the Lost-Men", + tags = { }, + act = 2, + level = 21, + isMap = false, + isHideout = false, + monsterVarieties = { + "Gilded Cobra", + "Lost-men Brute", + "Lost-men Necromancer", + "Lost-men Zealot", + "Ribrattle", + "Sabre Spider", + "Skullslinger", + "Spinesnatcher", + }, +} + +worldAreas["G2_5_2"] = { + name = "The Bone Pits (Act 2)", + baseName = "The Bone Pits", + description = "Necromantic ash tarnish the sands", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Drudge Osseodon", + "Gilded Cobra", + "Hyena Demon", + "Lost-men Brute", + "Lost-men Necromancer", + "Lost-men Subjugator", + "Lost-men Zealot", + "Ribrattle", + "Skullslinger", + "Spinesnatcher", + "Sun Clan Scavenger", + }, + bossVarieties = { + "Ekbab, Ancient Steed", + }, +} + +worldAreas["G2_6"] = { + name = "Valley of the Titans (Act 2)", + baseName = "Valley of the Titans", + description = "They remain where they slept", + tags = { }, + act = 2, + level = 21, + isMap = false, + isHideout = false, + monsterVarieties = { + "Desiccated Lich", + "Dune Lurker", + "Quake Golem", + "Risen Arbalest", + "Risen Maraketh", + "Skitter Golem", + "Walking Goliath", + }, +} + +worldAreas["G2_7"] = { + name = "The Titan Grotto (Act 2)", + baseName = "The Titan Grotto", + description = "Their echoes rattled the world", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Goliath", + "Sandflesh Mage", + "Sandflesh Skeleton", + "Sandflesh Warrior", + "Winged Horror", + }, + bossVarieties = { + "Zalmarath, the Colossus", + }, +} + +worldAreas["G2_8"] = { + name = "Deshar (Act 2)", + baseName = "Deshar", + description = "The City of the Dead", + tags = { }, + act = 2, + level = 28, + isMap = false, + isHideout = false, + monsterVarieties = { + "Maraketh Undead", + "Porcupine Goliath", + "Rasp Scavenger", + "Regurgitating Vulture", + "Vile Vulture", + }, +} + +worldAreas["G2_8a"] = { + name = "Deshar (Act 2)", + baseName = "Deshar", + description = "The City of the Dead", + tags = { }, + act = 2, + level = 28, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G2_9_1"] = { + name = "Path of Mourning (Act 2)", + baseName = "Path of Mourning", + description = "They climb to mourn their Honoured Dead", + tags = { }, + act = 2, + level = 29, + isMap = false, + isHideout = false, + monsterVarieties = { + "Maraketh Undead", + "Risen Maraketh", + "Risen Tale-woman", + }, +} + +worldAreas["G2_9_2"] = { + name = "The Spires of Deshar (Act 2)", + baseName = "The Spires of Deshar", + description = "Where the Honoured Dead lie buried in the sky", + tags = { }, + act = 2, + level = 30, + isMap = false, + isHideout = false, + monsterVarieties = { + "Faridun Bladedancer", + "Faridun Fledgling", + "Faridun Heavy Infantry", + "Faridun Impaler", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Neophyte", + "Faridun Spearman", + "Faridun Spearwoman", + "Faridun Swordsman", + "Faridun Wind-slicer", + "Maraketh Undead", + "Winged Fiend", + }, + bossVarieties = { + "Tor Gul, the Defiler", + }, +} + +worldAreas["G2_10_1"] = { + name = "Mawdun Quarry (Act 2)", + baseName = "Mawdun Quarry", + description = "The hills of Mawdun became the Faridun foothold", + tags = { }, + act = 2, + level = 17, + isMap = false, + isHideout = false, + monsterVarieties = { + "Armoured Rhex", + "Corrupted Corpse", + "Faridun Crawler", + "Forsaken Hulk", + "Forsaken Miner", + "Plague Harvester", + "Plague Swarm", + }, +} + +worldAreas["G2_10_2"] = { + name = "Mawdun Mine (Act 2)", + baseName = "Mawdun Mine", + description = "Where metal veins bled for the tools of war", + tags = { }, + act = 2, + level = 18, + isMap = false, + isHideout = false, + monsterVarieties = { + "Corrupted Corpse", + "Faridun Crawler", + "Forgotten Crawler", + "Forgotten Satyr", + "Forgotten Stalker", + "Forsaken Miner", + "Mantis Rat", + "Plague Nymph", + }, + bossVarieties = { + "Rudja, the Dread Engineer", + }, +} + +worldAreas["G2_11"] = { + name = "The Dreadnought's Wake (Act 2)", + baseName = "The Dreadnought's Wake", + tags = { }, + act = 2, + level = 30, + isMap = false, + isHideout = false, + monsterVarieties = { + "Corrupted Corpse", + "Plague Harvester", + "Plague Nymph", + "Plague Swarm", + "Rasp Scavenger", + "Rhex", + "The Punished", + }, +} + +worldAreas["G2_12"] = { + name = "Dreadnought (Act 2)", + baseName = "Dreadnought", + description = "War Caravan of the Risen King", + tags = { }, + act = 2, + level = 31, + isMap = false, + isHideout = false, + monsterVarieties = { + "Faridun Bladedancer", + "Faridun Butcher", + "Faridun Crawler", + "Faridun Fledgling", + "Faridun Heavy Infantry", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Neophyte", + "Faridun Plaguebringer", + "Faridun Spearman", + "Faridun Spearwoman", + "Faridun Swordsman", + "Faridun Wind-slicer", + "Plague Harvester", + "Plague Swarm", + }, + bossVarieties = { + "Jamanra, the Abomination", + }, +} + +worldAreas["G2_13"] = { + name = "Trial of the Sekhemas (Act 2)", + baseName = "Trial of the Sekhemas", + description = "The Winter Sekhema designed a Great Trial to challenge the worthy", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_1"] = { + name = "Trial of the Sekhemas (Floor 1)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Brimstone Crab", + "Quake Golem", + "Rasp Scavenger", + "Serpent Clan", + "Serpent Shaman", + "Skitter Golem", + "Tombshrieker", + "Vault Lurker", + }, + bossVarieties = { + "Rattlecage, the Earthbreaker", + }, +} + +worldAreas["Sanctum_1_Foyer_1"] = { + name = "Trial of the Sekhemas (Floor 1)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_1_Foyer_2"] = { + name = "Trial of the Sekhemas (Floor 1)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_1_Foyer_3"] = { + name = "Trial of the Sekhemas (Floor 1)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_2"] = { + name = "Trial of the Sekhemas (Floor 2)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Adorned Beetle", + "Adorned Scarab", + "Desiccated Lich", + "Mar Acolyte", + "Risen Arbalest", + "Risen Maraketh", + "Risen Tale-woman", + "Sand Spirit", + "Urnwalker", + }, + bossVarieties = { + "Rafiq of the Frozen Spring", + "Hadi of the Flaming River", + }, +} + +worldAreas["Sanctum_2_Foyer_1"] = { + name = "Trial of the Sekhemas (Floor 2)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_2_Foyer_2"] = { + name = "Trial of the Sekhemas (Floor 2)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_2_Foyer_3"] = { + name = "Trial of the Sekhemas (Floor 2)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_3"] = { + name = "Trial of the Sekhemas (Floor 3)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Adorned Beetle", + "Adorned Scarab", + "Brimstone Crab", + "Desiccated Lich", + "Dune Lurker", + "Porcupine Goliath", + "Rasp Scavenger", + "Sand Spirit", + "Serpent Clan", + "Serpent Shaman", + "Urnwalker", + "Vesper Bat", + "Walking Goliath", + }, + bossVarieties = { + "Ashar, the Sand Mother", + }, +} + +worldAreas["Sanctum_3_Foyer_1"] = { + name = "Trial of the Sekhemas (Floor 3)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_3_Foyer_2"] = { + name = "Trial of the Sekhemas (Floor 3)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_3_Foyer_3"] = { + name = "Trial of the Sekhemas (Floor 3)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_4"] = { + name = "Trial of the Sekhemas (Floor 4)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Desiccated Lich", + "Frost Wraith", + "Goliath", + "Risen Tale-woman", + "Sand Spirit", + "Sandflesh Mage", + "Urnwalker", + "Walking Goliath", + "Winged Horror", + }, + bossVarieties = { + "Zarokh, the Temporal", + }, +} + +worldAreas["Sanctum_4_Foyer_1"] = { + name = "Trial of the Sekhemas (Floor 4)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_4_Foyer_2"] = { + name = "Trial of the Sekhemas (Floor 4)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Sanctum_4_Foyer_3"] = { + name = "Trial of the Sekhemas (Floor 4)", + baseName = "Trial of the Sekhemas", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G3_town"] = { + name = "Ziggurat Encampment (Act 3)", + baseName = "Ziggurat Encampment", + description = "A haven provides refuge from the jungle", + tags = { "area_with_water" }, + act = 3, + level = 44, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G3_1"] = { + name = "Sandswept Marsh (Act 3)", + baseName = "Sandswept Marsh", + description = "Where thick waters stir with the rising dead", + tags = { "area_with_water" }, + act = 3, + level = 33, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bloodthief Wasp", + "Bogfelled Commoner", + "Bogfelled Slave", + "Dredge Fiend", + "Orok Fleshstabber", + "Orok Hunter", + "Orok Shaman", + "Orok Throatcutter", + "Rotting Hulk", + }, + bossVarieties = { + "Rootdredge", + }, +} + +worldAreas["G3_2_1"] = { + name = "Infested Barrens (Act 3)", + baseName = "Infested Barrens", + description = "Where the jungle gives way to colonies and hives", + tags = { "area_with_water" }, + act = 3, + level = 35, + isMap = false, + isHideout = false, + monsterVarieties = { + "Antlion Charger", + "Bane Sapling", + "Diretusk Boar", + "Ill-fated Explorer", + }, +} + +worldAreas["G3_2_2"] = { + name = "The Matlan Waterways (Act 3)", + baseName = "The Matlan Waterways", + description = "Seed of Utzaal's birth and death", + tags = { "area_with_water" }, + act = 3, + level = 39, + isMap = false, + isHideout = false, + monsterVarieties = { + "Azak Brute", + "Azak Fleshstabber", + "Azak Mongrelmaster", + "Azak Shaman", + "Azak Spearthrower", + "Azak Stalker", + "Azak Throatcutter", + "Chaw Mongrel", + "Chyme Skitterer", + "River Drake", + }, +} + +worldAreas["G3_3"] = { + name = "Jungle Ruins (Act 3)", + baseName = "Jungle Ruins", + description = "The jungle thrives amongst overgrown structures", + tags = { "area_with_water" }, + act = 3, + level = 34, + isMap = false, + isHideout = false, + monsterVarieties = { + "Alpha Primate", + "Antlion Charger", + "Bane Sapling", + "Constricted Shambler", + "Constricted Spitter", + "Entwined Hulk", + "Feral Primate", + "Quadrilla", + "Snakethroat Shambler", + }, + bossVarieties = { + "Mighty Silverfist", + }, +} + +worldAreas["G3_4"] = { + name = "The Venom Crypts (Act 3)", + baseName = "The Venom Crypts", + description = "Graves that once held nobility now slither and bite", + tags = { "area_with_water" }, + act = 3, + level = 35, + isMap = false, + isHideout = false, + monsterVarieties = { + "Constricted Shambler", + "Constricted Spitter", + "Entrailhome Shambler", + "Entwined Hulk", + "Orok Fleshstabber", + "Orok Hunter", + "Orok Shaman", + "Orok Throatcutter", + "Rotted Rat", + "Scorpion Monkey", + "Slitherspitter", + "Snakethroat Shambler", + }, +} + +worldAreas["G3_5"] = { + name = "Chimeral Wetlands (Act 3)", + baseName = "Chimeral Wetlands", + description = "Where beauty and death become one", + tags = { "area_with_water" }, + act = 3, + level = 36, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bloom Serpent", + "Diretusk Boar", + "Ill-fated Explorer", + "Prowling Chimeral", + "River Drake", + }, + bossVarieties = { + "Xyclucian, the Chimera", + }, +} + +worldAreas["G3_6_1"] = { + name = "Jiquani's Machinarium (Act 3)", + baseName = "Jiquani's Machinarium", + description = "Where the Architect of Industry bestowed life unto stone", + tags = { "dungeon" }, + act = 3, + level = 37, + isMap = false, + isHideout = false, + monsterVarieties = { + "Crawler Sentinel", + "Pale-stitched Stalker", + "Rotted Rat", + "Rusted Dyna Golem", + "Rusted Reconstructor", + "Vaal Skeletal Archer", + "Vaal Skeletal Priest", + "Vaal Skeletal Squire", + "Vaal Skeletal Warrior", + }, + bossVarieties = { + "Blackjaw, the Remnant", + }, +} + +worldAreas["G3_6_2"] = { + name = "Jiquani's Sanctum (Act 3)", + baseName = "Jiquani's Sanctum", + description = "Seat of Jiquani's rise to power", + tags = { "dungeon" }, + act = 3, + level = 38, + isMap = false, + isHideout = false, + monsterVarieties = { + "Pale-stitched Stalker", + "Prowling Shade", + "Undead Vaal Bladedancer", + "Undead Vaal Guard", + "Vaal Skeletal Archer", + "Vaal Skeletal Priest", + "Vaal Skeletal Squire", + "Vaal Skeletal Warrior", + }, + bossVarieties = { + "Zicoatl, Warden of the Core", + }, +} + +worldAreas["G3_7"] = { + name = "The Azak Bog (Act 3)", + baseName = "The Azak Bog", + description = "Home of the merciless Azak savages", + tags = { "area_with_water" }, + act = 3, + level = 40, + isMap = false, + isHideout = false, + monsterVarieties = { + "Azak Brute", + "Azak Fledgling", + "Azak Fleshstabber", + "Azak Mauler", + "Azak Shaman", + "Azak Spearthrower", + "Azak Stalker", + "Azak Throatcutter", + "Azak Torchbearer", + "Chaw Mongrel", + }, + bossVarieties = { + "Ignagduk, the Bog Witch", + }, +} + +worldAreas["G3_8"] = { + name = "The Drowned City (Act 3)", + baseName = "The Drowned City", + description = "Utzaal the drowned is now revealed", + tags = { "area_with_water" }, + act = 3, + level = 40, + isMap = false, + isHideout = false, + monsterVarieties = { + "Chyme Skitterer", + "Drowned Crawler", + "Drowned Explorer", + "Filthy Crone", + "Filthy First-born", + "Filthy Lobber", + "Flathead Clubber", + "Flathead Warrior", + "Foul Blacksmith", + "Foul Mauler", + "Foul Sage", + "Hunchback Clubber", + "River Drake", + "River Hag", + }, +} + +worldAreas["G3_9"] = { + name = "The Molten Vault (Act 3)", + baseName = "The Molten Vault", + description = "Forge of the forgotten wealth of Kamasa", + tags = { "dungeon" }, + act = 3, + level = 41, + isMap = false, + isHideout = false, + monsterVarieties = { + "Gold-Melted Sentinel", + "Gold-Melted Shambler", + "Gold-melted Blacksmith", + "Vaal Embalmed Archer", + "Vaal Embalmed Axeman", + "Vaal Embalmed Bearer", + "Vaal Embalmed Rogue", + "Vaal Embalmed Spearman", + }, + bossVarieties = { + "Mektul, the Forgemaster", + }, +} + +worldAreas["G3_10"] = { + name = "The Trial of Chaos (Act 3)", + baseName = "The Trial of Chaos", + description = "Where the Trialmaster tests challengers in the name of Chaos", + tags = { "dungeon" }, + act = 3, + level = 38, + isMap = false, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Uxmal, the Beastlord", + "Chetza, the Feathered Plague", + "Bahlak, the Sky Seer", + "The Trialmaster", + }, +} + +worldAreas["G3_10_Airlock"] = { + name = "The Temple of Chaos (Act 3)", + baseName = "The Temple of Chaos", + description = "Testing grounds for the Vaal High Priests", + tags = { "area_with_water" }, + act = 3, + level = 38, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G3_11"] = { + name = "Apex of Filth (Act 3)", + baseName = "Apex of Filth", + description = "The rot and mire of unspeakable centuries", + tags = { "area_with_water" }, + act = 3, + level = 41, + isMap = false, + isHideout = false, + monsterVarieties = { + "Filthy Crone", + "Filthy First-born", + "Filthy Lobber", + "Flathead Clubber", + "Flathead Warrior", + "Flathead Youngling", + "Foul Blacksmith", + "Foul Mauler", + "Foul Sage", + "Hunchback Clubber", + "Pyromushroom Cultivator", + }, + bossVarieties = { + "The Queen of Filth", + }, +} + +worldAreas["G3_12"] = { + name = "Temple of Kopec (Act 3)", + baseName = "Temple of Kopec", + description = "Unfathomable energy resides within the Ziggurat", + tags = { "dungeon" }, + act = 3, + level = 42, + isMap = false, + isHideout = false, + monsterVarieties = { + "Adorned Miscreation", + "Bloodrite Guard", + "Bloodrite Priest", + "Priest of the Sun", + }, + bossVarieties = { + "Ketzuli, High Priest of the Sun", + }, +} + +worldAreas["G3_14"] = { + name = "Utzaal (Act 3)", + baseName = "Utzaal", + description = "The Cradle of Vaal Ambition", + tags = { "area_with_water" }, + act = 3, + level = 43, + isMap = false, + isHideout = false, + monsterVarieties = { + "Chaotic Zealot", + "Gelid Zealot", + "Loyal Jaguar", + "Vaal Excoriator", + "Vaal Goliath", + "Vaal Guard", + "Vaal Overseer", + "Viper Legionnaire", + }, + bossVarieties = { + "Viper Napuatzi", + }, +} + +worldAreas["G3_15"] = { + name = "Library of Kamasa (Act 3)", + baseName = "Library of Kamasa", + tags = { "dungeon" }, + act = 3, + level = 43, + isMap = false, + isHideout = false, + monsterVarieties = { + "Vaal Enforcer", + "Vaal Excoriator", + "Vaal Guard", + "Vaal Overseer", + "Vaal Researcher", + }, +} + +worldAreas["G3_16"] = { + name = "Aggorat (Act 3)", + baseName = "Aggorat", + description = "Salvation sought in beauty and blood", + tags = { "area_with_water" }, + act = 3, + level = 44, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bannerbearing Zealot", + "Blood Priest", + "Blood Priestess", + "Blood Zealot", + "Chaotic Zealot", + "Fiery Zealot", + "Gelid Zealot", + "Vaal Axeman", + "Vaal Formshifter", + "Vaal Goliath", + }, +} + +worldAreas["G3_17"] = { + name = "The Black Chambers (Act 3)", + baseName = "The Black Chambers", + description = "Doryani toiled in her name and his own", + tags = { "area_with_water" }, + act = 3, + level = 45, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bladelash Transcendent", + "Brutal Transcendent", + "Doryani's Elite", + "Fused Swordsman", + "Goliath Transcendent", + "Shielded Transcendent", + "Surgical Experimentalist", + "Warrior Transcendent", + }, + bossVarieties = { + "Doryani, Royal Thaumaturge", + "Doryani's Triumph", + }, +} + +worldAreas["G4_town"] = { + name = "Kingsmarch (Act 4)", + baseName = "Kingsmarch", + description = "Where trade and prospects flourished", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G4_1_1"] = { + name = "Isle of Kin (Act 4)", + baseName = "Isle of Kin", + description = "They mine and harvest to appease their master", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Feral Kin", + "Shaman Kin", + "Skulltop Kin", + "Spearbearer Kin", + "Tallwalker Kin", + "Tuskbearer Kin", + "Wardrum Kin", + }, + bossVarieties = { + "The Blind Beast", + }, +} + +worldAreas["G4_1_2"] = { + name = "Volcanic Warrens (Act 4)", + baseName = "Volcanic Warrens", + description = "Magma coils around a throne most foul", + tags = { "area_with_water" }, + act = 4, + level = 47, + isMap = false, + isHideout = false, + monsterVarieties = { + "Feral Kin", + "Molten Imp", + "Shaman Kin", + "Skulltop Kin", + "Spearbearer Kin", + "Tallwalker Kin", + "Torchbearer Kin", + "Tuskbearer Kin", + "Wardrum Kin", + }, + bossVarieties = { + "Krutog, Lord of Kin", + }, +} + +worldAreas["G4_2_1"] = { + name = "Kedge Bay (Act 4)", + baseName = "Kedge Bay", + description = "Countless wrecks emerge from the fog", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bloated Anchorman", + "Drowned Bearer", + "Drowned Crawler", + "Drowned Explorer", + "Gull Shrike", + "Searot Harpooner", + "Searot Skeleton", + "Searot Sniper", + }, +} + +worldAreas["G4_2_2"] = { + name = "Journey's End (Act 4)", + baseName = "Journey's End", + description = "Those who made it ashore met an unknown end", + tags = { "area_with_water" }, + act = 4, + level = 47, + isMap = false, + isHideout = false, + monsterVarieties = { + "Drowned Explorer", + "Man o' War", + "Rotting Cannoneer", + "Rotting Demolitionist", + "Rotting Soulcatcher", + }, + bossVarieties = { + "Captain Hartlin", + }, +} + +worldAreas["G4_3_1"] = { + name = "Whakapanu Island (Act 4)", + baseName = "Whakapanu Island", + description = "The island consumes those who trespass", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Caustic Crab", + "Coconut Crab", + "Elephant Tortoise", + "Quill Crab", + "Scorpion Monkey", + "Spiked Scuttler", + "Stoneback Rhoa", + }, + bossVarieties = { + "Great White One", + }, +} + +worldAreas["G4_3_2"] = { + name = "Singing Caverns (Act 4)", + baseName = "Singing Caverns", + description = "A beautiful song lures the unwary", + tags = { "area_with_water" }, + act = 4, + level = 47, + isMap = false, + isHideout = false, + monsterVarieties = { + "Amphibious Prowler", + "Brine Maiden", + "Coral-crowned Skeleton", + "Ghastly Siren", + "Giant Maw", + "Luminous Spinefish", + "Skittering Jellycrab", + "Spiked Ray", + }, + bossVarieties = { + "Diamora, Song of Death", + }, +} + +worldAreas["G4_4_1"] = { + name = "Eye of Hinekora (Act 4)", + baseName = "Eye of Hinekora", + description = "The ocean opens for the worthy", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Guardian Lizard", + "Guardian Turtle", + }, +} + +worldAreas["G4_4_2"] = { + name = "Halls of the Dead (Act 4)", + baseName = "Halls of the Dead", + description = "Notable Karui gather here for all time", + tags = { "area_with_water" }, + act = 4, + level = 47, + isMap = false, + isHideout = false, + monsterVarieties = { + "Ancestral Archer", + "Ancestral Channeler", + "Ancestral Guardian", + "Ancestral Headtaker", + "Ancestral Hornbearer", + "Ancestral Warrior", + }, + bossVarieties = { + "Yama The White", + }, +} + +worldAreas["G4_4_3"] = { + name = "Trial of the Ancestors (Act 4)", + baseName = "Trial of the Ancestors", + description = "Where Chieftains are made and the meek are exposed", + tags = { }, + act = 4, + level = 51, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G4_5_1"] = { + name = "Abandoned Prison (Act 4)", + baseName = "Abandoned Prison", + description = "They were left to starve when the Empire fell", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Eaten Rat", + "Eternal Guard", + "Eternal Prisoner", + "Eternal Torturer", + "Prowling Skeleton", + "Rattling Gibbet", + "Risen Rattler", + "Spined Necromancer", + }, +} + +worldAreas["G4_5_2"] = { + name = "Solitary Confinement (Act 4)", + baseName = "Solitary Confinement", + description = "The worst offenders drowned... or worse", + tags = { "area_with_water" }, + act = 4, + level = 47, + isMap = false, + isHideout = false, + monsterVarieties = { + "Angler Maw", + "Bulbous Maw", + "Coral-crowned Skeleton", + "Eternal Guard", + "Pale Abductor", + "Pale Brinesplitter", + "Pale Tidecrasher", + "Pale Waterwalker", + "Prowling Skeleton", + "Spined Necromancer", + }, + bossVarieties = { + "The Prisoner", + }, +} + +worldAreas["G4_7"] = { + name = "Shrike Island (Act 4)", + baseName = "Shrike Island", + description = "Karui collect eggs here to prove themselves", + tags = { "area_with_water" }, + act = 4, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + "Carrion Gull", + "Goliath Shrike", + "Gull Shrike", + "Manshrike", + "Raven Shrike", + "Scavenged Skeleton", + "Vile Vulture", + "Vilespit Gull", + }, + bossVarieties = { + "Scourge of the Skies", + }, +} + +worldAreas["G4_8a"] = { + name = "Arastas (Act 4)", + baseName = "Arastas", + description = "The Twilight Order recruit those who dream of more", + tags = { "area_with_water" }, + act = 4, + level = 52, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G4_8b"] = { + name = "Arastas (Act 4)", + baseName = "Arastas", + description = "The Twilight Order recruit those who dream of more", + tags = { "area_with_water" }, + act = 4, + level = 52, + isMap = false, + isHideout = false, + monsterVarieties = { + "Faithful Archer", + "Faithful Warrior", + "Gargantuan Wasp", + "Righteous Axewielder", + "Swarming Wasp", + "Twilight Order Oathsworn", + "Twilight Order Officer", + "Twilight Order Priest", + "Twilight Order Soldier", + }, + bossVarieties = { + "Torvian, Hand of the Saviour", + }, +} + +worldAreas["G4_9_"] = { + name = "Isle of Decay (Act 4)", + baseName = "Isle of Decay", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + "Infested Anglerfish", + "Infested Manta", + "Infested Octopus", + "Infested Turtle", + }, +} + +worldAreas["G4_10"] = { + name = "The Excavation (Act 4)", + baseName = "The Excavation", + description = "Ancient machines and tools hold unknown secrets", + tags = { }, + act = 4, + level = 52, + isMap = false, + isHideout = false, + monsterVarieties = { + "Faithful Archer", + "Faithful Warrior", + "Righteous Axewielder", + "Twilight Order Oathsworn", + "Twilight Order Officer", + "Twilight Order Soldier", + "Zealous Courser", + "Zealous Excavator", + "Zealous Guard", + "Zealous Pillarcrusher", + "Zealous Shockwarden", + }, + bossVarieties = { + "Benedictus, First Herald of Utopia", + }, +} + +worldAreas["G4_11_1a"] = { + name = "Ngakanu (Act 4)", + baseName = "Ngakanu", + description = "Stronghold of the Tukohama Tribe", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G4_11_1b"] = { + name = "Ngakanu (Act 4)", + baseName = "Ngakanu", + description = "Stronghold of the Tukohama Tribe", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood-fevered Axeman", + "Blood-fevered Brew-breather", + "Blood-fevered Hookman", + "Blood-fevered Maceman", + "Blood-fevered Tuskbeast", + "Blood-fevered Warrior", + "Blood-fevered Wisewoman", + }, +} + +worldAreas["G4_11_2"] = { + name = "Heart of the Tribe (Act 4)", + baseName = "Heart of the Tribe", + description = "The Blood Fever spreads faster than fire", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood-fevered Axeman", + "Blood-fevered Brew-breather", + "Blood-fevered Hookman", + "Blood-fevered Maceman", + "Blood-fevered Plaguespreader", + "Blood-fevered Spearman", + "Blood-fevered Warrior", + "Blood-fevered Wisewoman", + }, + bossVarieties = { + "Tavakai, the Chieftain", + }, +} + +worldAreas["G4_13"] = { + name = "Plunder's Point (Act 4)", + baseName = "Plunder's Point", + description = "Not all that is buried is forgotten", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["G4_14"] = { + name = "Brinerot Cove (Act 4)", + baseName = "Brinerot Cove", + description = "Cutthroats will do anything for gold", + tags = { "area_with_water" }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["P1_Town"] = { + name = "The Refuge (Act 6)", + baseName = "The Refuge", + description = "The Ezomytes rebuild in the memory of all they've lost", + tags = { }, + act = 6, + level = 64, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["P1_1"] = { + name = "Scorched Farmlands (Act 6)", + baseName = "Scorched Farmlands", + description = "The fields burn as the night brings new terror", + tags = { "frost_shrine" }, + act = 6, + level = 54, + isMap = false, + isHideout = false, + monsterVarieties = { + "Azak Fleshstabber", + "Azak Mauler", + "Azak Shaman", + "Azak Spearthrower", + "Azak Stalker", + "Azak Throatcutter", + "Azak Torchbearer", + "Burning Dead", + "Rabid Dog", + "Ribrattle", + "Risen Farmhand", + "Rotting Crow", + "Scarecrow Beast", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Heldra of the Black Pyre", + "Isolde of the White Shroud", + }, +} + +worldAreas["P1_2"] = { + name = "Stones of Serle (Act 6)", + baseName = "Stones of Serle", + description = "Remnants of an ancient rite glow once more", + tags = { }, + act = 6, + level = 54, + isMap = false, + isHideout = false, + monsterVarieties = { + "Frost Wraith", + "Knight-Gaunt", + "Lightning Wraith", + "Pack Werewolf", + "Skeleton Spriggan", + "Voracious Werewolf", + "Werewolf Prowler", + }, + bossVarieties = { + "Siora, Blade of the Mists", + }, +} + +worldAreas["P1_3"] = { + name = "The Blackwood (Act 6)", + baseName = "The Blackwood", + description = "The fey grew silent in shadow", + tags = { }, + act = 6, + level = 55, + isMap = false, + isHideout = false, + monsterVarieties = { + "Forgotten Stag", + "Nameless Burrower", + "Nameless Dweller", + "Nameless Horror", + "Nameless Hulk", + "Nameless Lurker", + "Nameless Vermin", + "Treant Foulspawn", + "Treant Fungalreaver", + "Treant Hookhorror", + "Treant Mystic", + "Treant Sage", + "Treant Spriggan", + }, +} + +worldAreas["P1_4"] = { + name = "Holten (Act 6)", + baseName = "Holten", + description = "In blood they pledged to the voice of darkness", + tags = { }, + act = 6, + level = 55, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bearer of Penitence", + "Burdened Wretch", + "Death Knight", + "Eternal Knight", + "Filthy Crone", + "Gargoyle Demon", + "Ghoul Commander", + "Hungering Stalker", + "Knight-Gaunt", + "Prowling Skeleton", + "Risen Rattler", + "Skulking Ghoul", + "Wheelbound Hag", + }, + bossVarieties = { + "Sigbert of the Sullied Oath", + "Godwin of the Shattered Creed", + }, +} + +worldAreas["P1_5"] = { + name = "Wolvenhold (Act 6)", + baseName = "Wolvenhold", + description = "Cages that once held the enemy now hold their own", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Death Knight", + "Eaten Rat", + "Eternal Prisoner", + "Eternal Torturer", + "Prowling Skeleton", + "Rattling Gibbet", + "Risen Rattler", + "Spined Necromancer", + }, + bossVarieties = { + "Oswin, the Dread Warden", + }, +} + +worldAreas["P1_6"] = { + name = "Holten Estate (Act 6)", + baseName = "Holten Estate", + description = "The fallen of Holten chose to dance with Darkness", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Carrier", + "Blood Collector", + "Blood Cretin", + "Courtesan", + "Iron Enforcer", + "Iron Guard", + "Iron Sharpshooter", + "Iron Spearman", + "Iron Thaumaturgist", + "Tendril Prowler", + "Tendril Sentinel", + }, + bossVarieties = { + "Thane Wulfric", + "Lady Elswyth", + }, +} + +worldAreas["P2_Town"] = { + name = "The Khari Bazaar (Act 6)", + baseName = "The Khari Bazaar", + description = "Where trade bolstered the Maraketh", + tags = { }, + act = 6, + level = 64, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["P2_1"] = { + name = "The Khari Crossing (Act 6)", + baseName = "The Khari Crossing", + description = "Water once flowed but now only desiccation remains", + tags = { }, + act = 6, + level = 54, + isMap = false, + isHideout = false, + monsterVarieties = { + "Crag Leaper", + "Desiccated Lich", + "Dune Lurker", + "Goliath", + "Living Sand", + "Mantis Rat", + "Molten Imp", + "Porcupine Goliath", + "Rasp Scavenger", + "Regurgitating Vulture", + "Risen Arbalest", + "Risen Maraketh", + "Sabre Spider", + "Stoneback Rhoa", + "Tarnished Beetle", + "Tarnished Scarab", + "Vile Vulture", + "Walking Goliath", + }, + bossVarieties = { + "Akthi, the Final Sting", + "Anundr, the Sandworm", + }, +} + +worldAreas["P2_2"] = { + name = "Pools of Khatal (Act 6)", + baseName = "Pools of Khatal", + description = "Steaming pools hide death and decay", + tags = { }, + act = 6, + level = 55, + isMap = false, + isHideout = false, + monsterVarieties = { + "Corrupted Corpse", + "Flesh Larva", + "Plague Harvester", + "Plague Nymph", + "Plague Swarm", + "Porcupine Goliath", + "Rhex", + "Rotting Hulk", + "Sandscoured Dead", + }, +} + +worldAreas["P2_3"] = { + name = "Sel Khari Sanctuary (Act 6)", + baseName = "Sel Khari Sanctuary ", + description = "Home to the guardians of the First Barya", + tags = { }, + act = 6, + level = 55, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bone Stalker", + "Desiccated Lich", + "Ribrattle", + "Risen Arbalest", + "Risen Maraketh", + "Serpent Clan", + "Serpent Shaman", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Elzarah, the Cobra Lord", + }, +} + +worldAreas["P2_5"] = { + name = "The Galai Gates (Act 6)", + baseName = "The Galai Gates", + description = "Gateway of the Fifth River", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Adorned Beetle", + "Adorned Scarab", + "Forgotten Crawler", + "Forgotten Satyr", + "Forgotten Stalker", + "Forsaken Hulk", + "Forsaken Miner", + "Maraketh Undead", + "Molten Imp", + "Risen Tale-woman", + "Tarnished Beetle", + }, + bossVarieties = { + "Vornas, the Fell Flame", + }, +} + +worldAreas["P2_6"] = { + name = "Qimah (Act 6)", + baseName = "Qimah", + description = "Once a mecca of the great Akharas", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bloodthief Wasp", + "Drudge Osseodon", + "Gilded Cobra", + "Hyena Demon", + "Lost-men Necromancer", + "Lost-men Subjugator", + "Lost-men Zealot", + "Mar Acolyte", + "Ribrattle", + "Risen Arbalest", + "Risen Maraketh", + "Skullslinger", + "Spinesnatcher", + "Sun Clan Scavenger", + "Winged Fiend", + }, +} + +worldAreas["P2_7"] = { + name = "Qimah Reservoir (Act 6)", + baseName = "Qimah Reservoir", + description = "The sacred water of Qimah once flowed in abundance", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Faridun Bladedancer", + "Faridun Butcher", + "Faridun Fledgling", + "Faridun Heavy Infantry", + "Faridun Impaler", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Neophyte", + "Faridun Spearman", + "Faridun Spearwoman", + "Faridun Swordsman", + "Faridun Wind-slicer", + "Sand Spirit", + "Tombshrieker", + "Vesper Bat", + "Winged Horror", + }, + bossVarieties = { + "Azmadi, the Faridun Prince", + }, +} + +worldAreas["P3_Town"] = { + name = "The Glade (Act 6)", + baseName = "The Glade", + description = "Base camp af the foot of Mount Kriar", + tags = { }, + act = 6, + level = 64, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["P3_1"] = { + name = "Ashen Forest (Act 6)", + baseName = "Ashen Forest", + description = "The Azmeri hunt here when the season provides", + tags = { }, + act = 6, + level = 54, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bramble Burrower", + "Bramble Rhoa", + "Fungal Artillery", + "Fungal Proliferator", + "Fungal Rattler", + "Fungal Wolf", + "Fungal Zombie", + "Gargantuan Wasp", + "Sabre Spider", + "Swarming Wasp", + "Vault Lurker", + }, +} + +worldAreas["P3_2"] = { + name = "Kriar Village (Act 6)", + baseName = "Kriar Village", + description = "Madness spreads wherever humanity makes its home", + tags = { }, + act = 6, + level = 54, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bloom Serpent", + "Bramble Ape", + "Bramble Burrower", + "Bramble Hulk", + "Constricted Shambler", + "Constricted Spitter", + "Elephant Tortoise", + "Entrailhome Shambler", + "Entwined Hulk", + "Slitherspitter", + "Snakethroat Shambler", + }, + bossVarieties = { + "Lythara, the Wayward Spear", + }, +} + +worldAreas["P3_3"] = { + name = "Glacial Tarn (Act 6)", + baseName = "Glacial Tarn", + description = "In chilling beauty the glacial basin rests", + tags = { }, + act = 6, + level = 55, + isMap = false, + isHideout = false, + monsterVarieties = { + "Bane Sapling", + "Bogfelled Commoner", + "Bogfelled Slave", + "Bulbous Maw", + "Dredge Fiend", + "Drowned Explorer", + "Filthy First-born", + "Ill-fated Explorer", + "Pale Abductor", + "Pale Brinesplitter", + "Pale Tidecrasher", + "Pale Waterwalker", + "Quill Crab", + "River Hag", + }, + bossVarieties = { + "Rakkar, the Frozen Talon", + }, +} + +worldAreas["P3_4"] = { + name = "Howling Caves (Act 6)", + baseName = "Howling Caves", + description = "Howls of beasts tremble the very walls", + tags = { }, + act = 6, + level = 55, + isMap = false, + isHideout = false, + monsterVarieties = { + "Brine Maiden", + "Frost Wraith", + "Ghastly Siren", + "Hungry Wolf", + "Plague Nymph", + "Quadrilla", + "Scorpion Monkey", + }, + bossVarieties = { + "The Abominable Yeti", + }, +} + +worldAreas["P3_5"] = { + name = "Kriar Peaks (Act 6)", + baseName = "Kriar Peaks", + description = "Kriar's snow tipped peaks tower above all", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Cerberic Bat", + "Feral Primate", + "Prowling Shade", + "Stoneclad Gorilla", + "Undead Vaal Bladedancer", + "Undead Vaal Guard", + "Vaal Skeletal Archer", + "Vaal Skeletal Priest", + "Vaal Skeletal Squire", + "Vaal Skeletal Warrior", + }, +} + +worldAreas["P3_6"] = { + name = "Etched Ravine (Act 6)", + baseName = "Etched Ravine", + description = "The Architect of Expansion cut his way into the mountainside", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Crawler Sentinel", + "Powered Zealot", + "Rusted Dyna Golem", + "Rusted Reconstructor", + "Surgical Experimentalist", + "Vaal Axeman", + "Vaal Formshifter", + "Vaal Goliath", + }, + bossVarieties = { + "Stormgore, the Guardian", + }, +} + +worldAreas["P3_7"] = { + name = "The Cuachic Vault (Act 6)", + baseName = "The Cuachic Vault", + description = "Doryani's final contingency against the end", + tags = { }, + act = 6, + level = 56, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Priest", + "Blood Priestess", + "Blood Zealot", + "Chaotic Zealot", + "Gelid Zealot", + "Loyal Jaguar", + "Vaal Axeman", + "Vaal Excoriator", + "Vaal Formshifter", + "Vaal Goliath", + "Vaal Guard", + "Vaal Overseer", + }, + bossVarieties = { + "Zelina, Blood Priestess", + "Zolin, Blood Priest", + }, +} + +worldAreas["MapLeaguePortal"] = { + name = "The Realmgate", + baseName = "The Realmgate", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapVoidReliquary"] = { + name = "The Reliquary Vault (Map)", + baseName = "The Reliquary Vault", + description = "Ancient treasures await.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapRustbowl"] = { + name = "Rustbowl (Map)", + baseName = "Rustbowl", + description = "Aeons of wear have rotted steel to its core.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Ancient Ezomyte", + "Risen Arbalest", + }, + bossVarieties = { + "Gozen, Rebellious Rustlord", + }, +} + +worldAreas["MapBackwash"] = { + name = "Backwash (Map)", + baseName = "Backwash", + description = "Humid air chokes and twists everything it touches.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Filthy Crone", + "Filthy First-born", + "Filthy Lobber", + "Flathead Clubber", + "Flathead Warrior", + "Foul Blacksmith", + "Foul Mauler", + "Foul Sage", + "Pyromushroom Cultivator", + }, + bossVarieties = { + "Yaota, the Loathsome", + }, +} + +worldAreas["MapBurialBog"] = { + name = "Burial Bog (Map)", + baseName = "Burial Bog", + description = "The land returns the dead as easily as it received them.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bogfelled Commoner", + "Bogfelled Slave", + "Dredge Fiend", + }, + bossVarieties = { + "Grudgelash, Vile Thorn", + }, +} + +worldAreas["MapInferno"] = { + name = "Inferno (Map)", + baseName = "Inferno", + description = "Embers swirl as bark crackles and sparks.", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Burning Dead", + }, + bossVarieties = { + }, +} + +worldAreas["MapWetlands"] = { + name = "Wetlands (Map)", + baseName = "Wetlands", + description = "Mud and air seethes with warped life.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Hyena Demon", + "Sun Clan Scavenger", + }, + bossVarieties = { + "Caedron, the Hyena Lord", + }, +} + +worldAreas["MapBloomingField"] = { + name = "Blooming Field (Map)", + baseName = "Blooming Field", + description = "Bright colours hide the rot beneath.", + tags = { "map", "has_grass_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bloom Serpent", + }, + bossVarieties = { + "The Black Crow", + }, +} + +worldAreas["MapCrimsonShores"] = { + name = "Crimson Shores (Map)", + baseName = "Crimson Shores", + description = "Fishermen once reaped a rich bounty here.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Brimstone Crab", + }, + bossVarieties = { + "Volkhar, the Emberborn", + }, +} + +worldAreas["MapCenotes"] = { + name = "Cenotes (Map)", + baseName = "Cenotes", + description = "The ground shifts underfoot with disturbing ease.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bogfelled Commoner", + "Bogfelled Slave", + "Rotting Hulk", + "Swamp Golem", + }, + bossVarieties = { + "Bahlak, the Sky Seer", + }, +} + +worldAreas["MapSavanna"] = { + name = "Savannah (Map)", + baseName = "Savannah", + description = "Wild lands spurn those who claim to rule them.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Hyena Demon", + "Sun Clan Scavenger", + }, + bossVarieties = { + "Caedron, the Hyena Lord", + }, +} + +worldAreas["MapFortress"] = { + name = "Fortress (Map)", + baseName = "Fortress", + description = "Time overwhelms even the sturdiest walls.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Vaal Skeletal Priest", + "Vaal Skeletal Squire", + }, + bossVarieties = { + "Pirasha, the Forgotten Prisoner", + }, +} + +worldAreas["MapPenitentiary"] = { + name = "Penitentiary (Map)", + baseName = "Penitentiary", + description = "Restless prisoners yearn for freedom.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Gilded Cobra", + "Lost-men Zealot", + }, + bossVarieties = { + "Incarnation of Death", + }, +} + +worldAreas["MapBloodwood"] = { + name = "Bloodwood (Map)", + baseName = "Bloodwood", + description = "Poisoned trees bear pestilent fruits.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Blood Collector", + "Blood Cretin", + "Courtesan", + }, + bossVarieties = { + "Gorian, the Moving Earth", + }, +} + +worldAreas["MapSandspit"] = { + name = "Sandspit (Map)", + baseName = "Sandspit", + description = "A haven for seabirds. A hazard for sailors.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Venomous Crab", + "Venomous Crab Matriarch", + }, + bossVarieties = { + "The Sandstrider", + }, +} + +worldAreas["MapForge"] = { + name = "Forge (Map)", + baseName = "Forge", + description = "No living hands ever stoked these flames.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Goliath", + }, + bossVarieties = { + "Vastweld, the Colossal Guardian", + }, +} + +worldAreas["MapSulphuricCaverns"] = { + name = "Sulphuric Caverns (Map)", + baseName = "Sulphuric Caverns", + description = "Beasts of many kinds sought shelter one final time.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Orok Fleshstabber", + "Orok Hunter", + "Orok Shaman", + "Orok Throatcutter", + }, + bossVarieties = { + "The Bone Colossus", + "Lord of the Pit", + }, +} + +worldAreas["MapMire"] = { + name = "Mire (Map)", + baseName = "Mire", + description = "These waters devour the same souls they feed.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Cultist Archer", + "Cultist Daggerdancer", + }, + bossVarieties = { + "Riona, Winter's Cackle", + }, +} + +worldAreas["MapAugury"] = { + name = "Augury (Map)", + baseName = "Augury", + description = "They watched the birds to foretell what any fool could see.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Constricted Spitter", + "Slitherspitter", + }, + bossVarieties = { + "Gressor-Kul, the Apex", + }, +} + +worldAreas["MapWoodland"] = { + name = "Woodland (Map)", + baseName = "Woodland", + description = "The woods give their leaves to the seasons. Man takes the rest.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Antlion Charger", + "Ill-fated Explorer", + }, + bossVarieties = { + "Murtagh, the Engorged", + "Colm, the Rancorous", + }, +} + +worldAreas["MapSump"] = { + name = "Sump (Map)", + baseName = "Sump", + description = "Humanity trapped within a cage of desperation and agony.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Diretusk Boar", + "Ill-fated Explorer", + }, + bossVarieties = { + "Brakka, the Withered Crone", + }, +} + +worldAreas["MapWillow"] = { + name = "Willow (Map)", + baseName = "Willow", + description = "Leaves cling to trees as souls cling to life.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Lightning Wraith", + "Risen Rattler", + }, + bossVarieties = { + "Connal, the Tormented", + }, +} + +worldAreas["MapHive"] = { + name = "Hive (Map)", + baseName = "Hive", + description = "The work of an invisible empire.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Plague Nymph", + }, + bossVarieties = { + "The Fungus Behemoth", + }, +} + +worldAreas["MapHeadland"] = { + name = "Headland (Map)", + baseName = "Headland", + description = "Sturdy walls held out an armada, but not the famine it brought.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Pale-stitched Stalker", + }, + bossVarieties = { + "Hask, the Fallen Son", + }, +} + +worldAreas["MapLoftySummit"] = { + name = "Lofty Summit (Map)", + baseName = "Lofty Summit", + description = "The last vestiges of earth, lost beyond the sky.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Frost Wraith", + "Risen Rattler", + }, + bossVarieties = { + "Oloton, the Remorseless", + }, +} + +worldAreas["MapNecropolis"] = { + name = "Necropolis (Map)", + baseName = "Necropolis", + description = "Silent stones mark ancient graves and forgotten sorrows.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Death Knight", + "Risen Rattler", + }, + bossVarieties = { + "Tycho, the Black Praetor", + }, +} + +worldAreas["MapCrypt"] = { + name = "Crypt (Map)", + baseName = "Crypt", + description = "Those killed in battle do not rest peacefully.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Knight-Gaunt", + "Risen Rattler", + }, + bossVarieties = { + "Meltwax, Mockery of Faith", + }, +} + +worldAreas["MapHiddenGrotto"] = { + name = "Hidden Grotto (Map)", + baseName = "Hidden Grotto", + description = "Shafts of light raise life where they fall.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Quake Golem", + "Skitter Golem", + }, + bossVarieties = { + "Zar Wali, the Bone Tyrant", + }, +} + +worldAreas["MapSteamingSprings"] = { + name = "Steaming Springs (Map)", + baseName = "Steaming Springs", + description = "The tears of a ravaged earth.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bramble Rhoa", + }, + bossVarieties = { + "Manassa, the Serpent Queen", + }, +} + +worldAreas["MapSeepage"] = { + name = "Seepage (Map)", + baseName = "Seepage", + description = "The fetid home of foul generations.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Fungal Artillery", + "Fungal Proliferator", + "Fungal Rattler", + }, + bossVarieties = { + "The Fungus Behemoth", + }, +} + +worldAreas["MapRiverside"] = { + name = "Riverside (Map)", + baseName = "Riverside", + description = "Rushing waters threaten to move the earth.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Quadrilla", + "Scorpion Monkey", + }, + bossVarieties = { + "Zekoa, the Headcrusher", + }, +} + +worldAreas["MapRavine"] = { + name = "Ravine (Map)", + baseName = "Ravine", + description = "A wound carved into the world, never to heal.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Constricted Spitter", + "Snakethroat Shambler", + }, + bossVarieties = { + "Tetzcatl, the Blazing Guardian", + }, +} + +worldAreas["MapSpiderWoods"] = { + name = "Spider Woods (Map)", + baseName = "Spider Woods", + description = "Vast lairs of silk span the treetops.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Vault Lurker", + }, + bossVarieties = { + "Rootgrasp, the Hateful Forest", + }, +} + +worldAreas["MapMarrow"] = { + name = "Marrow (Map)", + baseName = "Marrow", + description = "Darkness enshrouds these endless chasms.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Mar Acolyte", + "Risen Arbalest", + "Risen Maraketh", + }, + bossVarieties = { + "Zar Wali, the Bone Tyrant", + }, +} + +worldAreas["MapGrimhaven"] = { + name = "Grimhaven (Map)", + baseName = "Grimhaven", + description = "Avarice in the conqueror builds contempt among the conquered.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Decrepit Mercenary", + "Iron Thaumaturgist", + }, + bossVarieties = { + "Saphira, The Dread Consort", + }, +} + +worldAreas["MapVaalVillage"] = { + name = "Vaal Village (Map)", + baseName = "Vaal Village", + description = "Vice wears a mask of simplicity.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Vaal Goliath", + }, + bossVarieties = { + }, +} + +worldAreas["MapSlick"] = { + name = "Slick (Map)", + baseName = "Slick", + description = "Stagnant oils mix to form a deadly concoction.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Undead Vaal Guard", + }, + bossVarieties = { + "Vorrik, The Infernal Engineer", + }, +} + +worldAreas["MapVaalCity"] = { + name = "Vaal City (Map)", + baseName = "Vaal City", + description = "Hubris convinces men they can survive the mistakes of their forebears.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Viper Legionnaire", + }, + bossVarieties = { + "Viper Napuatzi", + }, +} + +worldAreas["MapSteppe"] = { + name = "Steppe (Map)", + baseName = "Steppe", + description = "Even the sparse vegetation does not linger here long.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Diretusk Boar", + }, + bossVarieties = { + "Gozen, Rebellious Rustlord", + }, +} + +worldAreas["MapRockpools"] = { + name = "Rockpools (Map)", + baseName = "Rockpools", + description = "Life abounds on the shells of its dead ancestors.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Constricted Shambler", + "Constricted Spitter", + "Snakethroat Shambler", + }, + bossVarieties = { + "Brughor, the Insatiable", + }, +} + +worldAreas["MapCreek"] = { + name = "Creek (Map)", + baseName = "Creek", + description = "Dark energies congeal the lifeblood of the forest.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "River Drake", + }, + bossVarieties = { + "Tierney, the Hateful", + }, +} + +worldAreas["MapBazaar"] = { + name = "Bazaar (Map)", + baseName = "Bazaar", + description = "Live by the power of Corruption... die by madness.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Chaotic Zealot", + "Vaal Goliath", + "Vaal Overseer", + }, + bossVarieties = { + "Viper Napuatzi", + }, +} + +worldAreas["MapDerelictMansion"] = { + name = "Derelict Mansion (Map)", + baseName = "Derelict Mansion", + description = "Darkness always finds its way into the minds of the weak.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Tendril Sentinel", + }, + bossVarieties = { + "Varloch, the Ashen Lord", + "Avelyne, the Withered Rose", + }, +} + +worldAreas["MapOutlands"] = { + name = "Outlands (Map)", + baseName = "Outlands", + description = "Stone shelters brace against the doom of the desert.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Heavy Infantry", + "Faridun Neophyte", + "Faridun Spearman", + "Faridun Swordsman", + }, +} + +worldAreas["MapBastille"] = { + name = "Bastille (Map)", + baseName = "Bastille", + description = "The final court for aristocrats no longer deemed fit to rule.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Decrepit Mercenary", + "Iron Guard", + }, + bossVarieties = { + "Veynar, the Frostbane", + }, +} + +worldAreas["MapDecay"] = { + name = "Decay (Map)", + baseName = "Decay", + description = "Spores dance through the air in search of new hosts.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Fungal Artillery", + "Fungal Proliferator", + "Fungal Zombie", + }, + bossVarieties = { + "The Fungus Behemoth", + }, +} + +worldAreas["MapMineshaft"] = { + name = "Mineshaft (Map)", + baseName = "Mineshaft", + description = "A dark labyrinth of steel and stone.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Forsaken Miner", + }, + bossVarieties = { + "Vorrik, The Infernal Engineer", + }, +} + +worldAreas["MapDeserted"] = { + name = "Deserted (Map)", + baseName = "Deserted", + description = "A city ravaged by time and sands.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Desiccated Lich", + "Living Sand", + }, + bossVarieties = { + "Lord of the Pit", + }, +} + +worldAreas["MapOasis"] = { + name = "Oasis (Map)", + baseName = "Oasis", + description = "Hidden amongst sunbleached wastes lies a mockery of paradise.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Heavy Infantry", + "Faridun Neophyte", + "Faridun Spearman", + "Faridun Swordsman", + }, + bossVarieties = { + "Ishtaroth, the Perennial", + }, +} + +worldAreas["MapSunTemple"] = { + name = "Sun Temple (Map)", + baseName = "Sun Temple", + description = "Wet stone emanates an inner warmth. Vaal brilliance lies in wait.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bloodrite Guard", + "Bloodrite Priest", + "Priest of the Sun", + }, + bossVarieties = { + "Tonqui, Seer of the Sun", + }, +} + +worldAreas["MapChannel"] = { + name = "Channel (Map)", + baseName = "Channel", + description = "The waters have returned, but no empire remains to greet them.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Mar Acolyte", + "Sand Spirit", + }, + bossVarieties = { + "Hask, the Fallen Son", + }, +} + +worldAreas["MapVaalFoundry"] = { + name = "Molten Vault (Map)", + baseName = "Molten Vault", + description = "The cult of Kamasa exploited Utzaal long before its fall.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Gold-Melted Sentinel", + "Gold-Melted Shambler", + "Gold-melted Blacksmith", + }, + bossVarieties = { + "Gulzal, the Living Furnace ", + }, +} + +worldAreas["MapVaalFactory"] = { + name = "The Assembly (Map)", + baseName = "The Assembly", + description = "Remnants of Vaal artifice still remain.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Rusted Dyna Golem", + }, + bossVarieties = { + "Tetzcatl, the Blazing Guardian", + }, +} + +worldAreas["MapPrecursorTower"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Precursor Displacer", + "Precursor Extractor", + }, +} + +worldAreas["MapPrecursorTowerDesert"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + description = "There is no how, or why, or when. Only awe.", + tags = { "map", "map_tower", "desert_biome" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Precursor Displacer", + "Precursor Extractor", + }, +} + +worldAreas["MapPrecursorTowerForest"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + description = "There is no how, or why, or when. Only awe.", + tags = { "map", "map_tower", "forest_biome" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Precursor Displacer", + "Precursor Extractor", + }, +} + +worldAreas["MapPrecursorTowerGrass"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + description = "There is no how, or why, or when. Only awe.", + tags = { "map", "map_tower", "grass_biome" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Precursor Displacer", + "Precursor Extractor", + }, +} + +worldAreas["MapPrecursorTowerMountain"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + description = "There is no how, or why, or when. Only awe.", + tags = { "map", "mountain_biome" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Precursor Displacer", + "Precursor Extractor", + }, +} + +worldAreas["MapPrecursorTowerSwamp"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + description = "There is no how, or why, or when. Only awe.", + tags = { "map", "map_tower", "swamp_biome" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Precursor Displacer", + "Precursor Extractor", + }, +} + +worldAreas["MapLostTowers"] = { + name = "Lost Towers (Map)", + baseName = "Lost Towers", + description = "The grandest of monuments, standing proudly before an audience of none.", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Blood Priest", + "Blood Priestess", + "Blood Zealot", + "Vaal Formshifter", + }, + bossVarieties = { + "Chetza, the Feathered Plague", + }, +} + +worldAreas["MapSwampTower"] = { + name = "Sinking Spire (Map)", + baseName = "Sinking Spire", + description = "This Vaal structure is not lost in the jungle. Not yet.", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Filthy Crone", + "Flathead Clubber", + "Hunchback Clubber", + }, + bossVarieties = { + "Stormgore, the Guardian", + }, +} + +worldAreas["MapAlpineRidge"] = { + name = "Alpine Ridge (Map)", + baseName = "Alpine Ridge", + description = "The path grows treacherous as the world falls away.", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Winged Fiend", + }, + bossVarieties = { + "Ignatia, the Flame-Sworn", + "Gelida, the Frost-Tongue", + }, +} + +worldAreas["MapMesa"] = { + name = "Mesa (Map)", + baseName = "Mesa", + description = "Bleak heights overlook a devastated land.", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Hyena Demon", + "Sun Clan Scavenger", + }, + bossVarieties = { + "Karash, The Dune Dweller", + }, +} + +worldAreas["MapBluff"] = { + name = "Bluff (Map)", + baseName = "Bluff", + description = "Life still clings to the highest places.", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Constricted Spitter", + "Entrailhome Shambler", + "Slitherspitter", + }, + bossVarieties = { + "Gressor-Kul, the Apex", + }, +} + +worldAreas["MapKarst"] = { + name = "Karst (Map)", + baseName = "Karst", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapTerrace"] = { + name = "Terrace (Map)", + baseName = "Terrace", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Benedictus, First Herald of Utopia", + }, +} + +worldAreas["MapPlantation"] = { + name = "Plantation (Map)", + baseName = "Plantation", + description = "A mad Thane rules over ruin.", + tags = { "map", "has_grass_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Risen Farmhand", + "Scarecrow Beast", + }, + bossVarieties = { + "Varloch, the Ashen Lord", + }, +} + +worldAreas["MapAzmerianRanges"] = { + name = "Azmerian Ranges (Map)", + baseName = "Azmerian Ranges", + description = "The Spirit guides the mountain-born.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Elephant Tortoise", + "Stoneback Rhoa", + }, + bossVarieties = { + "Morwyn, the Kinslayer", + }, +} + +worldAreas["MapDeforestation"] = { + name = "Deforestation (Map)", + baseName = "Deforestation", + description = "The felling continues, unto insanity.", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Cultist Archer", + "Cultist Brute", + "Cultist Warrior", + "Cultist Witch", + }, + bossVarieties = { + "Morwyn, the Kinslayer", + }, +} + +worldAreas["MapEpitaph"] = { + name = "Epitaph (Map)", + baseName = "Epitaph", + description = "We know the minds of generations past only by the works they left behind.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Dread Servant", + "Eternal Knight", + "Risen Rattler", + }, + bossVarieties = { + "Saphira, The Dread Consort", + }, +} + +worldAreas["MapAridPlains"] = { + name = "Arid Plains (Map)", + baseName = "Arid Plains", + description = "Cruel time and change, now plains only in name.", + tags = { "map", "has_desert_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Mar Acolyte", + "Sand Spirit", + }, + bossVarieties = { + "Akthi, the Final Sting", + "Anundr, the Sandworm", + }, +} + +worldAreas["MapSinterRift"] = { + name = "Sinter Rift (Map)", + baseName = "Sinter Rift", + description = "The air is acrid. The skin burns. No doubt... sulphite.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Quake Golem", + "Skitter Golem", + }, + bossVarieties = { + "Brughor, the Insatiable", + }, +} + +worldAreas["MapPit"] = { + name = "Pit (Map)", + baseName = "Pit", + description = "They scrabble and dig; they know not why...", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Crawler", + }, + bossVarieties = { + "Brakkus, the Juggernaut", + }, +} + +worldAreas["MapReservoir"] = { + name = "Reservoir (Map)", + baseName = "Reservoir", + description = "It's always raining, but the channels never fill...", + tags = { "map", "area_with_water", "has_swamp_biome_monsters", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Azak Fleshstabber", + "Azak Mauler", + "Azak Spearthrower", + "Azak Stalker", + "Azak Throatcutter", + }, + bossVarieties = { + "Grudgelash, Vile Thorn", + }, +} + +worldAreas["MapGeode"] = { + name = "Geode (Map)", + baseName = "Geode", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Rattlecage, the Earthbreaker", + }, +} + +worldAreas["MapRupture"] = { + name = "Rupture (Map)", + baseName = "Rupture", + description = "In the end, the river will always conquer the dam.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Quadrilla", + "Scorpion Monkey", + }, + bossVarieties = { + "Zekoa, the Headcrusher", + }, +} + +worldAreas["MapOvergrown"] = { + name = "Overgrown (Map)", + baseName = "Overgrown", + description = "A garden bereft of its gardener still grows as it pleases.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Constricted Shambler", + "Constricted Spitter", + "Entwined Hulk", + "Scorpion Monkey", + "Snakethroat Shambler", + }, + bossVarieties = { + "Tetzcatl, the Blazing Guardian", + }, +} + +worldAreas["MapCaldera"] = { + name = "Caldera (Map)", + baseName = "Caldera", + description = "An undrinkable lagoon girt in unbreathable air.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Feral Kin", + "Shaman Kin", + "Skulltop Kin", + "Spearbearer Kin", + "Tallwalker Kin", + "Torchbearer Kin", + "Tuskbearer Kin", + "Wardrum Kin", + }, + bossVarieties = { + "The Ravenous Fang", + }, +} + +worldAreas["MapChasm"] = { + name = "Chasm (Map)", + baseName = "Chasm", + description = "Haunting echoes carry a song of sorrow...", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Diamora, Song of Death", + }, +} + +worldAreas["MapSpring_"] = { + name = "Spring (Map)", + baseName = "Spring", + description = "In these lands, a pure water source is the most valuable treasure.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Adorned Beetle", + "Adorned Scarab", + }, + bossVarieties = { + "Manassa, the Serpent Queen", + }, +} + +worldAreas["MapSevenWaters"] = { + name = "Confluence (Map)", + baseName = "Confluence", + description = "Where nomads share tales of a time before drought.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Rasp Scavenger", + "Vile Vulture", + }, + bossVarieties = { + "Manassa, the Serpent Queen", + }, +} + +worldAreas["MapCavernCity"] = { + name = "Sacred Reservoir (Map)", + baseName = "Sacred Reservoir", + description = "The Temporal's tongue captures the ear of those vying for power.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Bladedancer", + "Faridun Butcher", + "Faridun Fledgling", + "Faridun Heavy Infantry", + "Faridun Infantry", + "Faridun Javelineer", + "Faridun Neophyte", + "Faridun Spearman", + "Faridun Swordsman", + "Faridun Wind-slicer", + }, + bossVarieties = { + "Zahmir, the Blade Sovereign", + }, +} + +worldAreas["MapTrenches"] = { + name = "Trenches (Map)", + baseName = "Trenches", + description = "The Cataclysm tore the land asunder.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Gargantuan Wasp", + "Swarming Wasp", + }, + bossVarieties = { + "Gorian, the Moving Earth", + }, +} + +worldAreas["MapFrozenFalls"] = { + name = "Frozen Falls (Map)", + baseName = "Frozen Falls", + description = "Beware a chill colder than death itself.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bulbous Maw", + "Pale Abductor", + "Pale Brinesplitter", + "Pale Tidecrasher", + "Pale Waterwalker", + }, + bossVarieties = { + "Thraeven, Wing of Winter", + }, +} + +worldAreas["MapSwarm"] = { + name = "Swarm (Map)", + baseName = "Swarm", + description = "Something rumbles in the lava-lit gloom.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Volkhar, the Emberborn", + }, +} + +worldAreas["MapWaywardIsle"] = { + name = "Wayward Isle (Map)", + baseName = "Wayward Isle", + description = "The bones of marooned wanderers assemble here.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Gilded Cobra", + "Lost-men Necromancer", + "Lost-men Zealot", + "Ribrattle", + "Skullslinger", + "Spinesnatcher", + }, + bossVarieties = { + "Lord of the Pit", + }, +} + +worldAreas["MapStronghold"] = { + name = "Stronghold (Map)", + baseName = "Stronghold", + description = "Merchants and pirates alike need a safe port to peddle their wares.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Rattling Gibbet", + "Risen Rattler", + }, + bossVarieties = { + "The Shackled Horror", + }, +} + +worldAreas["MapPort"] = { + name = "Port (Map)", + baseName = "Port", + description = "The sea returns everything eventually. Even the dead.", + tags = { "map", "area_with_water", "has_grass_biome_monsters", "has_water_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Drowned Explorer", + "Rotting Cannoneer", + }, + bossVarieties = { + "Malgor, the Nautilord", + }, +} + +worldAreas["MapCliffside"] = { + name = "Cliffside (Map)", + baseName = "Cliffside", + description = "The grandest sculptures are carved with neither hammer nor chisel.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faithful Archer", + "Faithful Warrior", + "Righteous Axewielder", + "Twilight Order Oathsworn", + "Twilight Order Officer", + "Twilight Order Priest", + "Twilight Order Soldier", + }, + bossVarieties = { + "Brakkus, the Juggernaut", + }, +} + +worldAreas["MapSinkhole"] = { + name = "Sinkhole (Map)", + baseName = "Sinkhole", + description = "Spirits gather where the world falls away.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Ancestral Archer", + "Ancestral Channeler", + "Ancestral Guardian", + "Ancestral Headtaker", + "Ancestral Hornbearer", + "Ancestral Warrior", + "Guardian Lizard", + "Guardian Turtle", + }, + bossVarieties = { + "Yama The White", + }, +} + +worldAreas["MapFlotsam"] = { + name = "Flotsam (Map)", + baseName = "Flotsam", + description = "Violent seas and hungry shores devour vessels, crew and all.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bloated Anchorman", + "Drowned Bearer", + "Drowned Explorer", + "Rotting Cannoneer", + "Rotting Demolitionist", + "Rotting Soulcatcher", + }, + bossVarieties = { + "Malgor, the Nautilord", + }, +} + +worldAreas["MapMortuary"] = { + name = "Mortuary (Map)", + baseName = "Mortuary", + description = "These halls weren't meant for you...", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bladelash Transcendent", + "Brutal Transcendent", + "Surgical Experimentalist", + "Warrior Transcendent", + }, + bossVarieties = { + "Micata, the Remade", + }, +} + +worldAreas["MapOrbalasCrossing"] = { + name = "Orbala's Crossing (Map)", + baseName = "Orbala's Crossing", + description = "Follow in her footsteps... if you dare.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Serath, the Scaled One", + }, +} + +worldAreas["MapMonument"] = { + name = "The Monument (Map)", + baseName = "The Monument", + description = "It continues still, its purpose unknown.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapGreenhouse"] = { + name = "Greenhouse (Map)", + baseName = "Greenhouse", + description = "Fell blooms and grasping roots grow in shadow.", + tags = { "map", "has_forest_biome_monsters", "has_swamp_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Vaal Skeletal Priest", + "Vaal Skeletal Squire", + }, + bossVarieties = { + "Rootgrasp, the Hateful Forest", + }, +} + +worldAreas["MapSlash"] = { + name = "Slash (Map)", + baseName = "Slash", + description = "Calm, bleak twilight holds only despair.", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Cultivated Grove", + "Skeleton Spriggan", + }, + bossVarieties = { + "The Black Crow", + }, +} + +worldAreas["MapSanctuary"] = { + name = "Sanctuary (Map)", + baseName = "Sanctuary", + description = "When does protection become a prison?", + tags = { "map", "has_desert_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Heavy Infantry", + "Faridun Neophyte", + "Faridun Spearman", + "Faridun Swordsman", + }, + bossVarieties = { + "Pirasha, the Forgotten Prisoner", + }, +} + +worldAreas["MapPrecipice"] = { + name = "Precipice (Map)", + baseName = "Precipice", + description = "This cavern burns hot and deadly.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Morvak, the Infernal", + }, +} + +worldAreas["MapArroyo"] = { + name = "Arroyo (Map)", + baseName = "Arroyo", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Akthi, the Final Sting", + "Anundr, the Sandworm", + }, +} + +worldAreas["MapCanyon"] = { + name = "Canyon (Map)", + baseName = "Canyon", + description = "These gates have facilitated many trades. Silks, spices, and now horrors.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Maraketh Undead", + "Risen Tale-woman", + }, + bossVarieties = { + "Morvak, the Infernal", + }, +} + +worldAreas["MapOrnateChambers"] = { + name = "Ornate Chambers (Map)", + baseName = "Ornate Chambers", + description = "A sanctuary for the unsanctified.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Serpent Clan", + "Serpent Shaman", + }, + bossVarieties = { + "Serath, the Scaled One", + }, +} + +worldAreas["MapIceCave"] = { + name = "Ice Cave (Map)", + baseName = "Ice Cave", + description = "The chill is second only to the stench.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Quill Crab", + "Spiked Scuttler", + }, + bossVarieties = { + "The Frostborn Fiend", + }, +} + +worldAreas["MapRugosa"] = { + name = "Rugosa (Map)", + baseName = "Rugosa", + description = "There is beauty to be found in the depths.", + tags = { "map", "area_with_water" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Giant Maw", + "Skittering Jellycrab", + }, + bossVarieties = { + "Syvora, Daughter of the Deep", + }, +} + +worldAreas["MapRiverhold"] = { + name = "Riverhold (Map)", + baseName = "Riverhold", + description = "Only the shadow of death lives here now.", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Rabid Dog", + }, + bossVarieties = { + "Thariel, the Umbral Wraith", + }, +} + +worldAreas["MapRazedFields"] = { + name = "Razed Fields (Map)", + baseName = "Razed Fields", + description = "Strife and terror rule the night.", + tags = { "map", "has_grass_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Decrepit Mercenary", + }, + bossVarieties = { + "Elvara, the Savage Flame", + "Rael, the Frost Hand", + }, +} + +worldAreas["MapMezzanine"] = { + name = "Mezzanine (Map)", + baseName = "Mezzanine", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapVaalVault"] = { + name = "Sealed Vault (Map)", + baseName = "Sealed Vault", + description = "The Vaal who survived the Cataclysm must now survive each other.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Blood Priest", + "Blood Priestess", + "Blood Zealot", + "Vaal Formshifter", + }, + bossVarieties = { + "Ytzara, Blood Oracle", + "Maztli, Flesh-Shaper", + }, +} + +worldAreas["MapSnowfall"] = { + name = "Snowfall (Map)", + baseName = "Snowfall", + description = "There is no bleaker tundra than a city at night.", + tags = { "map", "has_mountain_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Twilight Order Officer", + "Twilight Order Soldier", + }, + bossVarieties = { + "Thariel, the Umbral Wraith", + }, +} + +worldAreas["MapExcavation"] = { + name = "Digsite (Map)", + baseName = "Digsite", + description = "They dig not to discover, but to escape.", + tags = { "map", "has_grass_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Zealous Courser", + "Zealous Excavator", + "Zealous Guard", + "Zealous Pillarcrusher", + "Zealous Shockwarden", + }, + bossVarieties = { + "Aurelian, the Grand Adjudicator", + }, +} + +worldAreas["MapUniqueUntaintedParadise"] = { + name = "Untainted Paradise (Map)", + baseName = "Untainted Paradise", + description = "Life grows strong in this realm of plenty.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bramble Ape", + "Bramble Burrower", + "Bramble Hulk", + "Bramble Rhoa", + "Caustic Crab", + "Quill Crab", + }, +} + +worldAreas["MapUniqueVault"] = { + name = "Vaults of Kamasa (Map)", + baseName = "Vaults of Kamasa", + description = "By that era, Kamasa was just a name. Gold was their true god.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueCastaway"] = { + name = "Castaway (Map)", + baseName = "Castaway", + description = "Hulls crash and splinter upon the shores.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bloated Anchorman", + "Drowned Bearer", + "Drowned Crawler", + "Drowned Explorer", + "Gull Shrike", + "Man o' War", + "Rotting Cannoneer", + "Rotting Demolitionist", + "Rotting Soulcatcher", + "Searot Harpooner", + "Searot Skeleton", + "Searot Sniper", + }, + bossVarieties = { + "Torrek of the Drowned Fleet", + }, +} + +worldAreas["MapUniqueMegalith"] = { + name = "The Ezomyte Megaliths (Map)", + baseName = "The Ezomyte Megaliths", + description = "'Sons from foreign shores, Took refuge from the storm, Bringing knowledge of runes, Our fate was carved soon.' - Ezomyte Folklore", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Ancient Ezomyte", + "Pack Werewolf", + "Risen Arbalest", + "Skeleton Spriggan", + "Vile Hag", + "Vile Imp", + "Werewolf Prowler", + }, +} + +worldAreas["MapUniqueLake"] = { + name = "The Fractured Lake (Map)", + baseName = "The Fractured Lake", + description = "A mirror is a perfect prison for one's sense of self... until it cracks.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueSelenite"] = { + name = "The Silent Cave (Map)", + baseName = "The Silent Cave", + description = "The prismatic patterns of Time shimmer and coalesce in vast geodes hidden from sight.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant01_Chimeral"] = { + name = "Merchant's Campsite (Map)", + baseName = "Merchant's Campsite", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant01_Oasis"] = { + name = "Jado's Campsite (Map)", + baseName = "Jado's Campsite", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant01_Sandswept"] = { + name = "Merchant's Campsite (Map)", + baseName = "Merchant's Campsite", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant02_Crimson"] = { + name = "Merchant's Campsite (Map)", + baseName = "Merchant's Campsite", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant02_Farmland"] = { + name = "Merchant's Campsite (Map)", + baseName = "Merchant's Campsite", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Map_HildaCampsite"] = { + name = "Hilda's Campsite (Map)", + baseName = "Hilda's Campsite", + description = "The hunt never ends... but it does pause for rests.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant03_Beach"] = { + name = "Moment of Zen (Map)", + baseName = "Moment of Zen", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant03_Tropical"] = { + name = "Moment of Zen (Map)", + baseName = "Moment of Zen", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant03_Raft"] = { + name = "Moment of Zen (Map)", + baseName = "Moment of Zen", + description = "A travelling merchant offers wares in perilous times.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueMerchant04_PirateShip"] = { + name = "The Voyage (Map)", + baseName = "The Voyage", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueWildwood"] = { + name = "The Viridian Wildwood (Map)", + baseName = "The Viridian Wildwood", + description = "As separate worlds draw ever closer, the Nameless gather at the edge of existence.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Cultist Archer", + "Cultist Brute", + "Cultist Daggerdancer", + "Cultist Warrior", + "Cultist Witch", + "Forgotten Stag", + "Nameless Burrower", + "Nameless Dweller", + "Nameless Horror", + "Nameless Hulk", + "Nameless Lurker", + "Nameless Vermin", + "Treant Foulspawn", + "Treant Fungalreaver", + "Treant Hookhorror", + "Treant Mystic", + "Treant Sage", + "Treant Spriggan", + }, +} + +worldAreas["MapUniqueFreight_"] = { + name = "Freight (Map)", + baseName = "Freight", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + }, +} + +worldAreas["MapUberBoss_IronCitadel"] = { + name = "The Iron Citadel (Map)", + baseName = "The Iron Citadel", + description = "A heart of corruption, borne of steel.", + tags = { "map" }, + act = 10, + level = 80, + isMap = true, + isHideout = false, + monsterVarieties = { + "Iron Sharpshooter", + "Iron Spearman", + }, + bossVarieties = { + "Count Geonor", + "Geonor, the Putrid Wolf", + }, +} + +worldAreas["MapUberBoss_CopperCitadel"] = { + name = "The Copper Citadel (Map)", + baseName = "The Copper Citadel", + description = "A heart of corruption, borne of copper.", + tags = { "map" }, + act = 10, + level = 80, + isMap = true, + isHideout = false, + monsterVarieties = { + "Faridun Butcher", + "Faridun Infantry", + }, + bossVarieties = { + "Jamanra, the Abomination", + }, +} + +worldAreas["MapUberBoss_StoneCitadel"] = { + name = "The Stone Citadel (Map)", + baseName = "The Stone Citadel", + description = "A heart of corruption, borne of stone.", + tags = { "map" }, + act = 10, + level = 80, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bladelash Transcendent", + "Brutal Transcendent", + "Surgical Experimentalist", + "Warrior Transcendent", + }, + bossVarieties = { + "Doryani, Royal Thaumaturge", + "Doryani's Triumph", + }, +} + +worldAreas["MapUberBoss_JadeCitadel"] = { + name = "The Jade Isles (Map)", + baseName = "The Jade Isles", + description = "Valako kept them here, to perfect their skills for war... but the Blood Fever consumed them.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Blood-fevered Axeman", + "Blood-fevered Brew-breather", + "Blood-fevered Hookman", + "Blood-fevered Maceman", + "Blood-fevered Plaguespreader", + "Blood-fevered Spearman", + "Blood-fevered Tuskbeast", + "Blood-fevered Warrior", + "Blood-fevered Wisewoman", + }, + bossVarieties = { + "Manoki, the Chosen", + "Manoki, the Fevered", + "Manoki, the Defiled", + }, +} + +worldAreas["MapUberBoss_Monolith"] = { + name = "The Burning Monolith (Map)", + baseName = "The Burning Monolith", + description = "Within lies power beyond comprehension.", + tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, + act = 10, + level = 74, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The Arbiter of Ash", + }, +} + +worldAreas["MapUberBoss_FallenStar"] = { + name = "Ruins of Kingsmarch (Map)", + baseName = "Ruins of Kingsmarch", + description = "And it shall be a legendary battle!", + tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, + act = 10, + level = 79, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The Aberration", + }, +} + +worldAreas["MapUberBoss_Delirium"] = { + name = "The Withered Willow (Map)", + baseName = "The Withered Willow", + description = "A gnarled tree reflects a terrifying truth.", + tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, + act = 10, + level = 79, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The Raven Trickster", + }, +} + +worldAreas["MapUberBoss_Ritual"] = { + name = "Caer Tarth (Map)", + baseName = "Caer Tarth", + description = "Once the heart of Druidic power and culture...", + tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, + act = 10, + level = 79, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The Bodach", + }, +} + +worldAreas["MapUberBoss_Divinity"] = { + name = "The Origin Tower (Map)", + baseName = "The Origin Tower", + description = "Perhaps the truth of history may be found within.", + tags = { "map", "pinnacle_boss", "lightning", "maraketh", "bloodbather", "area_with_water", "machinarium", "giant", "earth_elemental", "construct", "bones", "reptile_beast", "beach", "vaal", "devourer", "rodent_beast", "insect", "demon", "rust", "cultist", "mutewind", "avian_beast", "spider", "stone_construct", "corrupted", "chaos", "gardens", "desert_area", "inca", "forest", "undead", "mammal_beast", "primate_beast", "cenobite", "amphibian_beast", "skeleton", "snake", "cavern", "feline_beast", "crustacean_beast", "canine_beast", "urban", "cold", "fire", "swamp", "ghost", "werewolf" }, + act = 10, + level = 79, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The Arbiter of Divinity", + }, +} + +worldAreas["MapUberBoss_IronCitadel_Quest"] = { + name = "Western Enigma Chamber (Map)", + baseName = "Western Enigma Chamber", + description = "Where reality begins and ends is uncertain.", + tags = { "map" }, + act = 10, + level = 75, + isMap = true, + isHideout = false, + monsterVarieties = { + "Iron Sharpshooter", + "Iron Spearman", + }, + bossVarieties = { + "Count Geonor", + "Geonor, the Putrid Wolf", + }, +} + +worldAreas["MapUberBoss_CopperCitadel_Quest"] = { + name = "The Copper Citadel (Map)", + baseName = "The Copper Citadel", + tags = { "map" }, + act = 10, + level = 75, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Jamanra, the Abomination", + }, +} + +worldAreas["MapUberBoss_StoneCitadel_Quest"] = { + name = "Eastern Enigma Chamber (Map)", + baseName = "Eastern Enigma Chamber", + description = "Your eyes betray you at every turn.", + tags = { "map" }, + act = 10, + level = 80, + isMap = true, + isHideout = false, + monsterVarieties = { + "Bladelash Transcendent", + "Brutal Transcendent", + "Surgical Experimentalist", + "Warrior Transcendent", + }, + bossVarieties = { + "Doryani, Royal Thaumaturge", + "Doryani's Triumph", + }, +} + +worldAreas["ExpeditionLogBook_Peninsula"] = { + name = "Craggy Peninsula", + baseName = "Craggy Peninsula", + description = "On the edge of the sea, the dead are closest to home.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Tropical"] = { + name = "Lush Isle", + baseName = "Lush Isle", + description = "Life roils over layers of bones.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Tundra"] = { + name = "Frigid Bluffs", + baseName = "Frigid Bluffs", + description = "This place was not always so bleak.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "Blood Zealot", + "Gelid Zealot", + }, +} + +worldAreas["ExpeditionLogBook_Atoll"] = { + name = "Barren Atoll", + baseName = "Barren Atoll", + description = "This lonely island lay untouched for centuries.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Digsite"] = { + name = "Exhumed Ruins", + baseName = "Exhumed Ruins", + description = "You will find what they did not.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Reef"] = { + name = "Bleached Shoals", + baseName = "Bleached Shoals", + description = "They came by ship... and they never left.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Wastes"] = { + name = "Scorched Cay", + baseName = "Scorched Cay", + description = "The past lies untouched where the living dare not tread.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Heath"] = { + name = "Moor of Fallen Skies", + baseName = "Moor of Fallen Skies", + description = "Traces of history remain.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Basin"] = { + name = "Stagnant Basin", + baseName = "Stagnant Basin", + description = "The crumbling landscape reveals what lies beneath...", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Gully"] = { + name = "Sloughed Gully", + baseName = "Sloughed Gully", + description = "The past lies piled under dirt and rot.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLogBook_Prairie"] = { + name = "Grazed Prairie", + baseName = "Grazed Prairie", + description = "The land has forgotten what came before.", + tags = { "area_with_water" }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Cavern"] = { + name = "Smuggler's Den", + baseName = "Smuggler's Den", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Kalguur"] = { + name = "Runic Catacombs", + baseName = "Runic Catacombs", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "Black Scythe Arbalist", + "Black Scythe Mercenary", + "Druid of the Broken Circle", + "Knight of the Sun", + "Order Ostiary", + "Priest of the Chalice", + "Runed Knight", + "Unearthed Rampager", + "Unearthed Runecaster", + "Unearthed Skeletal Archer", + "Unearthed Skeletal Swordsman", + "Unearthed Skeletal Warrior", + "Unearthed Soldier", + "Unearthed Urchin", + "Unearthed Zombie", + }, +} + +worldAreas["ExpeditionSubArea_Kalguur_Act1"] = { + name = "Lost Catacombs (Act 1)", + baseName = "Lost Catacombs", + description = "The Tree of Souls reveals a hidden past", + tags = { }, + act = 1, + level = 12, + isMap = false, + isHideout = false, + monsterVarieties = { + "Fungal Artillery", + "Fungal Proliferator", + "Fungal Rattler", + "Fungal Wolf", + "Fungal Zombie", + "Priest of the Chalice", + "Runed Knight", + "Unearthed Rampager", + "Unearthed Runecaster", + "Unearthed Skeletal Archer", + "Unearthed Skeletal Swordsman", + "Unearthed Skeletal Warrior", + "Unearthed Zombie", + }, +} + +worldAreas["ExpeditionSubArea_Kalguur_Act2"] = { + name = "Skull of the Titan (Act 2)", + baseName = "Skull of the Titan", + description = "A long dead Titan is more than it seems", + tags = { }, + act = 2, + level = 28, + isMap = false, + isHideout = false, + monsterVarieties = { + "Black Scythe Arbalist", + "Black Scythe Mercenary", + "Quake Golem", + "Skitter Golem", + "Tombshrieker", + "Unearthed Rampager", + "Unearthed Skeletal Archer", + "Unearthed Skeletal Swordsman", + "Unearthed Skeletal Warrior", + "Unearthed Zombie", + "Vault Lurker", + }, +} + +worldAreas["ExpeditionSubArea_Kalguur_Act3"] = { + name = "Mystic Refuge (Act 3)", + baseName = "Mystic Refuge", + description = "The jungle has not forgotten the scrying few", + tags = { }, + act = 3, + level = 35, + isMap = false, + isHideout = false, + monsterVarieties = { + "Constricted Shambler", + "Constricted Spitter", + "Druid of the Broken Circle", + "Entrailhome Shambler", + "Entwined Hulk", + "Rotted Rat", + "Snakethroat Shambler", + "Unearthed Runecaster", + "Unearthed Soldier", + "Unearthed Urchin", + }, +} + +worldAreas["ExpeditionSubArea_Kalguur_Act4"] = { + name = "Deserted Post (Act 4)", + baseName = "Deserted Post", + description = "They left in a hurry and for good reason", + tags = { }, + act = 4, + level = 53, + isMap = false, + isHideout = false, + monsterVarieties = { + "Knight of the Sun", + "Order Ostiary", + "Unearthed Runecaster", + "Unearthed Soldier", + "Unearthed Urchin", + }, +} + +worldAreas["ExpeditionSubArea_OlrothBoss"] = { + name = "Obscure Island", + baseName = "Obscure Island", + description = "The truth lies somewhere between light and shadow.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "Amphibious Prowler", + "Knight of the Sun", + "Order Ostiary", + "Skittering Jellycrab", + "Unearthed Skeletal Archer", + "Unearthed Skeletal Swordsman", + "Unearthed Skeletal Warrior", + }, + bossVarieties = { + "Olroth, Origin of the Fall", + }, +} + +worldAreas["ExpeditionSubArea_UhtredBoss"] = { + name = "Secluded Temple", + baseName = "Secluded Temple", + description = "What lies beyond the limits of mortal understanding?", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "Goliath Shrike", + "Manshrike", + "Priest of the Chalice", + "Runed Knight", + "Unearthed Runecaster", + "Unearthed Soldier", + "Unearthed Urchin", + "Vile Vulture", + "Vilespit Gull", + }, + bossVarieties = { + "Uhtred, the Stardrinker", + }, +} + +worldAreas["ExpeditionSubArea_VoranaBoss"] = { + name = "Mournful Cliffside", + baseName = "Mournful Cliffside", + description = "Her one-woman crusade continues still.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "Black Scythe Arbalist", + "Black Scythe Mercenary", + "Gargantuan Wasp", + "Swarming Wasp", + "Unearthed Runecaster", + "Unearthed Soldier", + "Unearthed Zombie", + }, + bossVarieties = { + "Vorana, Last to Fall", + }, +} + +worldAreas["ExpeditionSubArea_MedvedBoss"] = { + name = "Sprawling Jungle", + baseName = "Sprawling Jungle", + description = "What once was, shall be again.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "Caustic Crab", + "Druid of the Broken Circle", + "Scorpion Monkey", + "Stoneback Rhoa", + "Unearthed Soldier", + "Unearthed Urchin", + "Unearthed Zombie", + }, + bossVarieties = { + "Medved, the Fallen Seer", + }, +} + +worldAreas["ExpeditionSubArea_BlackKnightBoss"] = { + name = "Tomb of the Fallen Knight", + baseName = "Tomb of the Fallen Knight", + description = "He disavowed his new King and fled his homeland", + tags = { }, + act = 10, + level = 80, + isMap = false, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Styrn, Fallen Knight of Aldur", + }, +} + +worldAreas["ExpeditionSubArea_Precursor"] = { + name = "Ancient Cache", + baseName = "Ancient Cache", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Lair"] = { + name = "Rancid Nest", + baseName = "Rancid Nest", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Siren"] = { + name = "Hidden Aquifer", + baseName = "Hidden Aquifer", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Volcano"] = { + name = "Sulphur Mines", + baseName = "Sulphur Mines", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Vein"] = { + name = "Gilded Deposit", + baseName = "Gilded Deposit", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Laboratory"] = { + name = "Decayed Laboratory", + baseName = "Decayed Laboratory", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Sanctuary"] = { + name = "Tranquil Chamber", + baseName = "Tranquil Chamber", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Fissure"] = { + name = "Stale Crevice", + baseName = "Stale Crevice", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Catacomb"] = { + name = "Derelict Catacombs", + baseName = "Derelict Catacombs", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionSubArea_Pond"] = { + name = "Famed Pond", + baseName = "Famed Pond", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ExpeditionLeagueBoss"] = { + name = "Kalguuran Tomb (Map)", + baseName = "Kalguuran Tomb", + tags = { "map" }, + act = 10, + level = 80, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Olroth, Origin of the Fall", + }, +} + +worldAreas["Delirium_Act1Town_Quest"] = { + name = "Simulacrum of Delusion", + baseName = "Simulacrum of Delusion", + description = "Delusions of suffering... and death.", + tags = { }, + act = 10, + level = 80, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Delirium_Act1Town"] = { + name = "Simulacrum of Delusion", + baseName = "Simulacrum of Delusion", + description = "Exactly as you remember it...", + tags = { }, + act = 10, + level = 80, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Delirium_Act2Reveal"] = { + name = "Garukhan's Tomb", + baseName = "Garukhan's Tomb", + description = "Secrets and shadows...", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Delirium_Act3Town"] = { + name = "Sunken Pyramid", + baseName = "Sunken Pyramid", + description = "Drown in the black waters of nightmare...", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Delirium_HungerBoss"] = { + name = "Loathsome Mire", + baseName = "Loathsome Mire", + description = "Your senses may betray you", + tags = { }, + act = 10, + level = 80, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["BreachDomain_01"] = { + name = "Twisted Domain", + baseName = "Twisted Domain", + description = "Under their broken sun they plot our doom", + tags = { "pinnacle_boss" }, + act = 10, + level = 79, + isMap = false, + isHideout = false, + monsterVarieties = { + "It That Controls", + "It That Crawls", + "It That Creeps", + "It That Grasps", + "It That Guards", + "It That Hates", + "It That Hunts", + "It That Lashes", + "It That Shreds", + "It That Stalks", + "It That Watches", + }, + bossVarieties = { + "Xesht, We That Are One", + }, +} + +worldAreas["ChayulaLeague"] = { + name = "Monastery of the Keepers", + baseName = "Monastery of the Keepers", + description = "Through the Dreamer they see their path.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["ChayulaLeague_Tower"] = { + name = "Hive Fortress", + baseName = "Hive Fortress", + description = "Our world is becoming... their world.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "It That Controls", + "It That Creeps", + "It That Guards", + "It That Hates", + "It That Hunts", + "It That Lashes", + "It That Shreds", + "It That Stalks", + }, +} + +worldAreas["ChayulaLeague_TowerBoss"] = { + name = "Hive Colony", + baseName = "Hive Colony", + description = "A rare chance to strike back at the horde...", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + "It That Controls", + "It That Creeps", + "It That Guards", + "It That Hates", + "It That Hunts", + "It That Lashes", + "It That Shreds", + "It That Stalks", + }, + bossVarieties = { + "It That Was Tul", + "It That Was Esh", + }, +} + +worldAreas["RitualLeagueBoss"] = { + name = "Crux of Nothingness (Map)", + baseName = "Crux of Nothingness", + description = "On the crumbling edge of meaning, He awaits.", + tags = { "map" }, + act = 10, + level = 80, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "The King in the Mists", + }, +} + +worldAreas["Abyss_Intro"] = { + name = "Lightless Passage (Act 2)", + baseName = "Lightless Passage", + description = "Something twisted skitters unseen", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Abyssal Shambler", + "Abyssal Strangler", + "Abyssal Walker", + "Blackblooded Blisterboil", + "Blackblooded Cretin", + "Blackblooded Elite", + "Blackblooded Proboscite", + "Flesh Larva", + "Fungoid of the Pit", + "Gargantuan Larva", + "Lightless Moray", + "Lightless Serpent", + "Lightless Vengewing", + "Lost-men Brute", + "Lost-men Subjugator", + "Lost-men Zealot", + "Strider of the Pit", + }, +} + +worldAreas["Abyss_Hub"] = { + name = "The Well of Souls (Act 2)", + baseName = "The Well of Souls", + description = "Gaze not into the Abyss", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["Abyss_Depths1"] = { + name = "Abyssal Depths (Act 2)", + baseName = "Abyssal Depths", + description = "Where no mortal has tread", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Abyssal Shambler", + "Abyssal Strangler", + "Abyssal Walker", + "Faridun Plaguebringer", + "Flesh Larva", + "Gargantuan Larva", + "Lightless Abomination", + "Lightless Moray", + "Lightless Serpent", + "Lightless Vengewing", + "Plague Harvester", + }, +} + +worldAreas["Abyss_Depths2"] = { + name = "Abyssal Depths (Act 2)", + baseName = "Abyssal Depths", + description = "Where no mortal has tread", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Abyssal Shambler", + "Abyssal Strangler", + "Abyssal Walker", + "Blackblooded Blisterboil", + "Blackblooded Cretin", + "Blackblooded Elite", + "Blackblooded Proboscite", + "Blackblooded Tarhulk", + "Flesh Larva", + "Gargantuan Larva", + }, +} + +worldAreas["Abyss_Depths3"] = { + name = "Abyssal Depths (Act 2)", + baseName = "Abyssal Depths", + description = "Where no mortal has tread", + tags = { }, + act = 2, + level = 22, + isMap = false, + isHideout = false, + monsterVarieties = { + "Abyssal Shambler", + "Abyssal Strangler", + "Abyssal Walker", + "Flesh Larva", + "Fungoid of the Pit", + "Gargantuan Larva", + "Hound of the Pit", + "Primordium of the Pit", + "Strider of the Pit", + }, +} + +worldAreas["Abyss_Boss1"] = { + name = "Lightless Void", + baseName = "Lightless Void", + description = "Where Amanamu reigns eternal", + tags = { }, + act = 10, + level = 79, + isMap = false, + isHideout = false, + monsterVarieties = { + "Abyssal Shambler", + "Abyssal Strangler", + "Abyssal Walker", + "Faridun Plaguebringer", + "Flesh Larva", + "Gargantuan Larva", + "Lightless Abomination", + "Lightless Moray", + "Lightless Serpent", + "Lightless Vengewing", + "Plague Harvester", + }, + bossVarieties = { + "Tasgul, Swallower of Light", + }, +} + +worldAreas["Abyss_Boss2"] = { + name = "Dark Domain", + baseName = "Dark Domain", + description = "Where the Blackblooded holds dominion", + tags = { }, + act = 10, + level = 79, + isMap = false, + isHideout = false, + monsterVarieties = { + "Abyssal Shambler", + "Abyssal Strangler", + "Abyssal Walker", + "Blackblooded Blisterboil", + "Blackblooded Cretin", + "Blackblooded Elite", + "Blackblooded Proboscite", + "Blackblooded Tarhulk", + "Flesh Larva", + "Gargantuan Larva", + }, + bossVarieties = { + "Vandroth, Blackblooded Enslaver", + }, +} + +worldAreas["Abyss_Pinnacle"] = { + name = "The Well of Souls", + baseName = "The Well of Souls", + description = "From anywhere, and everywhere, it is... down.", + tags = { "pinnacle_boss" }, + act = 10, + level = 79, + isMap = false, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Vessel of Kulemak", + }, +} + +worldAreas["KaruiBossShowcase"] = { + name = "Karui Boss Showcase (Act 4)", + baseName = "Karui Boss Showcase", + tags = { "area_with_water" }, + act = 4, + level = 30, + isMap = false, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Tavakai, the Chieftain", + }, +} + +worldAreas["BossRush_Area1"] = { + name = "Boss Rush Area 1 (Map)", + baseName = "Boss Rush Area 1", + tags = { "map", "area_with_water" }, + act = 10, + level = 35, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Great White One", + "Blackjaw, the Remnant", + "The Blind Beast", + "Azarian, the Forsaken Son", + "Captain Hartlin", + }, +} + +worldAreas["BossRush_Area2"] = { + name = "Boss Rush Area 2 (Map)", + baseName = "Boss Rush Area 2", + tags = { "map", "area_with_water" }, + act = 10, + level = 35, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Mighty Silverfist", + "Krutog, Lord of Kin", + "Ignagduk, the Bog Witch", + "Diamora, Song of Death", + "Xyclucian, the Chimera", + }, +} + +worldAreas["BossRush_Area3"] = { + name = "Boss Rush Area 3 (Map)", + baseName = "Boss Rush Area 3", + tags = { "map", "area_with_water" }, + act = 10, + level = 35, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Yama The White", + "Tor Gul, the Defiler", + "The Prisoner", + "Viper Napuatzi", + "Xesht, We That Are One", + }, +} + +worldAreas["IncursionTemplePresent"] = { + name = "Lost Temple (Act 1)", + baseName = "Lost Temple", + description = "Two thousand years of dust and rot await", + tags = { }, + act = 1, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["IncursionTemple"] = { + name = "Atziri's Temple (Act 3)", + baseName = "Atziri's Temple", + description = "400 BIC", + tags = { }, + act = 3, + level = 46, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["IncursionHub"] = { + name = "Vaal Ruins (Act 3)", + baseName = "Vaal Ruins", + description = "Forgotten remnants lie in silence", + tags = { }, + act = 3, + level = 2, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["IncursionHubEndgame"] = { + name = "Vaal Ruins", + baseName = "Vaal Ruins", + description = "The secrets of the Vaal await an intrepid explorer.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["DruidTrailer"] = { + name = "Druid Trailer (Act 1)", + baseName = "Druid Trailer", + tags = { }, + act = 1, + level = 30, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapMothersoul_Male"] = { + name = "The Patriarch Halls (Map)", + baseName = "The Patriarch Halls", + description = "One cannot create life without the power to take it.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Precursor Driller", + "Precursor Fabricator", + "Precursor Refractor", + "Precursor Spherator", + "Tombshrieker", + }, + bossVarieties = { + "Phyx, Sentinel of the Spark", + }, +} + +worldAreas["MapMothersoul_Female"] = { + name = "The Matriarch Halls (Map)", + baseName = "The Matriarch Halls", + description = "One cannot take life without the power to create it.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Precursor Driller", + "Precursor Fabricator", + "Precursor Refractor", + "Precursor Spherator", + "Tombshrieker", + }, + bossVarieties = { + "Phya, Sentinel of the Cradle", + }, +} + +worldAreas["MapMothersoul_Male_Quest"] = { + name = "The Patriarch Halls (Map)", + baseName = "The Patriarch Halls", + description = "One cannot create life without the power to take it.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Phyx, Sentinel of the Spark", + }, +} + +worldAreas["MapMothersoul_Female_Quest"] = { + name = "The Matriarch Halls (Map)", + baseName = "The Matriarch Halls", + description = "One cannot take life without the power to create it.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, + bossVarieties = { + "Phya, Sentinel of the Cradle", + }, +} + +worldAreas["MapUniqueReactor_01"] = { + name = "Western Gateway (Map)", + baseName = "Western Gateway", + description = "Silent and imposing, it dominates the landscape.", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Precursor Driller", + "Precursor Fabricator", + "Precursor Refractor", + "Precursor Spherator", + "Tombshrieker", + }, + bossVarieties = { + "Precursor Separator", + }, +} + +worldAreas["MapUniqueReactor_02"] = { + name = "Ancient Gateway (Map)", + baseName = "Ancient Gateway", + description = "Long lost secrets lie buried beyond.", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Precursor Driller", + "Precursor Fabricator", + "Precursor Refractor", + "Precursor Spherator", + "Tombshrieker", + }, +} + +worldAreas["MapUniqueReactor_03"] = { + name = "Eastern Gateway (Map)", + baseName = "Eastern Gateway", + description = "What kind of people could have built such a thing?", + tags = { "map", "has_forest_biome_monsters" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Precursor Driller", + "Precursor Fabricator", + "Precursor Refractor", + "Precursor Spherator", + "Tombshrieker", + }, + bossVarieties = { + "Precursor Refiner", + }, +} + +worldAreas["MapUniqueReactor_04"] = { + name = "Site of the Chosen (Map)", + baseName = "Site of the Chosen", + description = "Selfless ancients gave themselves to save tomorrow.", + tags = { "map" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["PrecursorVault"] = { + name = "Precursor Vault", + baseName = "Precursor Vault", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["EndgameDoodad_MeteorCrater"] = { + name = "The Fallen Star", + baseName = "The Fallen Star", + description = "What ruin the sky wreaks...", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["EndgameDoodad_BeastGroundZero"] = { + name = "The Chained Beast", + baseName = "The Chained Beast", + description = "Heroes of many different cultures gather to save the world.", + tags = { }, + act = 10, + level = 65, + isMap = false, + isHideout = false, + monsterVarieties = { + }, +} + +worldAreas["MapUniqueInitialTower"] = { + name = "Precursor Tower (Map)", + baseName = "Precursor Tower", + description = "A tower of the Ancients emerged before your eyes", + tags = { "map", "map_tower" }, + act = 10, + level = 65, + isMap = true, + isHideout = false, + monsterVarieties = { + "Hyena Demon", + "Sun Clan Scavenger", + }, + bossVarieties = { + "Karash, The Dune Dweller", + }, +} + +return worldAreas diff --git a/src/Export/Scripts/minions.lua b/src/Export/Scripts/minions.lua index e647cbd7b..fad29266e 100644 --- a/src/Export/Scripts/minions.lua +++ b/src/Export/Scripts/minions.lua @@ -230,27 +230,24 @@ directiveTable.emit = function(state, args, out) if mapRow.NativePacks then for _, nativePack in ipairs(mapRow.NativePacks) do if nativePack.Id == packId then - local areaIds = {} - for _, areaId in ipairs(areaIds) do - local area = dat("WorldAreas"):GetRow("Id", areaId) - if area and area.Name ~= "NULL" and not area.Name:match("DNT") then - local isMap = false - for _, tag in ipairs(area.Tags or {}) do - if tag.Id == "map" then - isMap = true - end - end - local displayName = area.Name - if isMap then - displayName = displayName .. " (Map)" - elseif area.Act and area.Act ~= 10 then - displayName = displayName .. " (Act " .. tostring(area.Act) .. ")" - end - if not seenAreas[displayName] then - table.insert(worldAreaNames, displayName) - seenAreas[displayName] = true + local area = dat("WorldAreas"):GetRow("Id", mapRow.Id.Id) + if area and area.Name ~= "NULL" and not area.Name:match("DNT") then + local isMap = false + for _, tag in ipairs(area.Tags or {}) do + if tag.Id == "map" then + isMap = true end end + local displayName = area.Name + if isMap then + displayName = displayName .. " (Map)" + elseif area.Act and area.Act ~= 10 then + displayName = displayName .. " (Act " .. tostring(area.Act) .. ")" + end + if not seenAreas[displayName] then + table.insert(worldAreaNames, displayName) + seenAreas[displayName] = true + end end end end diff --git a/src/Export/Scripts/worldAreas.lua b/src/Export/Scripts/worldAreas.lua index 3e0142a87..fe18083e2 100644 --- a/src/Export/Scripts/worldAreas.lua +++ b/src/Export/Scripts/worldAreas.lua @@ -80,12 +80,12 @@ end -- Step 3: EndGameMaps for map in dat("EndGameMaps"):Rows() do - local areaId = map.WorldAreasKey.Id + local areaId = map.Id.Id areaIdToMonsters[areaId] = areaIdToMonsters[areaId] or {} local seen = areaIdToMonsters[areaId .. "_seen"] or {} if map.NativePacks then for _, pack in ipairs(map.NativePacks) do - for _, name in ipairs(packIdToMonsters[pack.MonsterPacksKey.Id] or {}) do + for _, name in ipairs(packIdToMonsters[pack.Id] or {}) do if not seen[name] then table.insert(areaIdToMonsters[areaId], name) seen[name] = true @@ -97,9 +97,11 @@ for map in dat("EndGameMaps"):Rows() do -- Attach FlavourText as description for this area if present if map.FlavourText and map.FlavourText ~= "" then - if map.WorldAreasKey.Id == "MapUniqueMegalith" then + if map.Id.Id == "MapUniqueMegalith" then --Temporary, need to clean text properly and convert map flavour text to a table just like items are. areaIdToMonsters[areaId .. "_desc"] = "'Sons from foreign shores, Took refuge from the storm, Bringing knowledge of runes, Our fate was carved soon.' - Ezomyte Folklore" + elseif map.Id.Id == "Delirium_Act1Town_Quest" then + areaIdToMonsters[areaId .. "_desc"] = "Delusions of suffering... and death." -- Hideouts have 2 lines, remove second line elseif areaId:sub(-10) == "_Claimable" then local firstSentence = map.FlavourText:match("([^%.%!%?]+[%.%!%?])") @@ -123,7 +125,7 @@ out:write('local worldAreas, _ = ...\n\n') for area in dat("WorldAreas"):Rows() do if area.Name and area.Name ~= "NULL" and not area.Name:match("DNT") and area.Id then - if area.Id:match("Design") or area.Id:match("Programming") or area.Id == "BlackTest" then + if area.Id:match("Design") or area.Id:match("Programming") or area.Id == "BlackTest" or area.Id == "G_Endgame_Town" then goto continue end local monsters = areaIdToMonsters[area.Id] or {} From 61cbad00e4055960cd584b065dbbf417a64885ad Mon Sep 17 00:00:00 2001 From: Blitz54 Date: Wed, 3 Jun 2026 01:31:46 -0500 Subject: [PATCH 4/5] More spectre stuff --- src/Classes/MinionListControl.lua | 22 +- src/Data/SkillStatMap.lua | 8 +- src/Data/Skills/spectre.lua | 447 +- src/Data/Spectres.lua | 17412 ++++++++++++++++----------- src/Data/WorldAreas.lua | 1 + src/Export/Minions/SpectreList.txt | 672 +- src/Export/Minions/Spectres.txt | 246 +- src/Export/Scripts/spectreList.lua | 177 +- src/Export/Skills/spectre.txt | 72 +- src/Modules/Build.lua | 6 +- 10 files changed, 11583 insertions(+), 7480 deletions(-) diff --git a/src/Classes/MinionListControl.lua b/src/Classes/MinionListControl.lua index 27711e663..0ed9d720c 100644 --- a/src/Classes/MinionListControl.lua +++ b/src/Classes/MinionListControl.lua @@ -49,7 +49,9 @@ end function MinionListClass:AddValueTooltip(tooltip, index, minionId) if tooltip:CheckForUpdate(minionId) then local minion = self.data.minions[minionId] - tooltip:AddLine(18, "^7"..minion.name) + tooltip.center = true + tooltip:AddLine(20, "^7"..minion.name, "FONTIN SC") + tooltip.center = false tooltip:AddSeparator(10) tooltip:AddLine(14, s_format("^7Spectre Reservation: %s%d", colorCodes.SPIRIT, tostring(minion.spectreReservation))) tooltip:AddLine(14, s_format("^7Companion Reservation: %s%s%%", colorCodes.SPIRIT, tostring(minion.companionReservation))) @@ -65,23 +67,27 @@ function MinionListClass:AddValueTooltip(tooltip, index, minionId) tooltip:AddLine(14, s_format("^7Evasion Multiplier: x%.2f", 1 + minion.evasion)) end tooltip:AddLine(14, s_format("^7Resistances: %s%d ^7/ %s%d ^7/ %s%d ^7/ %s%d", - colorCodes.FIRE, minion.fireResist, - colorCodes.COLD, minion.coldResist, - colorCodes.LIGHTNING, minion.lightningResist, + colorCodes.FIRE, minion.fireResist, + colorCodes.COLD, minion.coldResist, + colorCodes.LIGHTNING, minion.lightningResist, colorCodes.CHAOS, minion.chaosResist )) tooltip:AddLine(14, s_format("^7Base Damage: x%.2f", minion.damage)) tooltip:AddLine(14, s_format("^7Base Attack Speed: %.2f", 1 / minion.attackTime)) tooltip:AddLine(14, s_format("^7Base Movement Speed: %.2f", minion.baseMovementSpeed / 10)) - for _, skillId in ipairs(minion.skillList) do - if self.data.skills[skillId] then - tooltip:AddLine(14, "^7Skill: "..self.data.skills[skillId].name) + if #minion.skillList > 0 then + tooltip:AddSeparator(10) + for _, skillId in ipairs(minion.skillList) do + if self.data.skills[skillId] then + local color = data.skillColorMap[self.data.skills[skillId].color] or colorCodes.NORMAL + tooltip:AddLine(14, "^7Skill: " .. color .. self.data.skills[skillId].name) + end end end tooltip:AddSeparator(10) if #minion.spawnLocation > 0 then local coloredLocations = {} - for _, location in ipairs(minion.spawnLocation) do -- Print (Map) or (Act 7) in white, and map name in green. + for _, location in ipairs(minion.spawnLocation) do -- Print (Map) or (Act 7) in white, and map name in green. local mainText, bracket = location:match("^(.-)%s*(%b())%s*$") table.insert(coloredLocations, bracket and (colorCodes.RELIC .. mainText .. " " .. "^7" .. bracket) or (colorCodes.RELIC .. location)) end diff --git a/src/Data/SkillStatMap.lua b/src/Data/SkillStatMap.lua index dc93877d5..623da9396 100644 --- a/src/Data/SkillStatMap.lua +++ b/src/Data/SkillStatMap.lua @@ -1089,6 +1089,12 @@ return { ["lightning_damage_%_to_add_as_chaos"] = { mod("LightningDamageGainAsChaos", "BASE", nil), }, +["non_skill_base_all_damage_%_to_gain_as_lightning"] = { + mod("DamageGainAsLightning", "BASE", nil), +}, +["non_skill_base_all_damage_%_to_gain_as_cold"] = { + mod("DamageGainAsCold", "BASE", nil), +}, ["non_skill_base_all_damage_%_to_gain_as_chaos"] = { mod("DamageGainAsChaos", "BASE", nil), }, @@ -1850,7 +1856,7 @@ return { }, ["spell_skills_fire_2_additional_projectiles_final_chance_%"] = { mod("TwoAdditionalProjectilesChance", "BASE", nil), -}, +}, ["additional_beam_only_chains"] = { mod("BeamChainCountMax", "BASE", nil), }, diff --git a/src/Data/Skills/spectre.lua b/src/Data/Skills/spectre.lua index 3bdedaabf..d2df1339a 100644 --- a/src/Data/Skills/spectre.lua +++ b/src/Data/Skills/spectre.lua @@ -3432,6 +3432,43 @@ skills["MeleeAtAnimationSpeedBow"] = { }, } } +skills["MeleeAtAnimationSpeedUnique"] = { + name = "Basic Attack", + hidden = true, + icon = "Art/2DArt/SkillIcons/iconbasicattack.dds", + skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.AttackInPlace] = true, }, + castTime = 1, + qualityStats = { + }, + levels = { + [1] = { levelRequirement = 0, }, + }, + statSets = { + [1] = { + label = "Basic Attack", + baseEffectiveness = 0, + incrementalEffectiveness = 0.054999999701977, + statDescriptionScope = "skill_stat_descriptions", + baseFlags = { + attack = true, + melee = true, + }, + constantStats = { + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", 100 }, + }, + stats = { + "skill_can_fire_arrows", + "skill_can_fire_wand_projectiles", + "action_attack_or_cast_time_uses_animation_length", + "projectile_uses_contact_position", + "use_scaled_contact_offset", + }, + levels = { + [1] = { actorLevel = 1, }, + }, + }, + } +} skills["MeleeAtAnimationSpeedComboTEMP"] = { name = "Basic Attack", hidden = true, @@ -3501,6 +3538,42 @@ skills["MeleeAtAnimationSpeedFire"] = { }, } } +skills["MeleeAtAnimationSpeedCold"] = { + name = "Basic Attack (Cold)", + hidden = true, + icon = "Art/2DArt/SkillIcons/iconbasicattack.dds", + skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.AttackInPlace] = true, }, + castTime = 1, + qualityStats = { + }, + levels = { + [1] = { levelRequirement = 0, }, + }, + statSets = { + [1] = { + label = "Basic Attack (Cold)", + incrementalEffectiveness = 0.054999999701977, + statDescriptionScope = "skill_stat_descriptions", + baseFlags = { + attack = true, + melee = true, + }, + constantStats = { + { "active_skill_base_physical_damage_%_to_convert_to_cold", 40 }, + }, + stats = { + "skill_can_fire_arrows", + "skill_can_fire_wand_projectiles", + "action_attack_or_cast_time_uses_animation_length", + "projectile_uses_contact_position", + "use_scaled_contact_offset", + }, + levels = { + [1] = { actorLevel = 1, }, + }, + }, + } +} skills["MeleeAtAnimationSpeedFireCombo35"] = { name = "Basic Attack (Fire)", hidden = true, @@ -4201,7 +4274,7 @@ skills["MPSAbyssCocoon3BallSpitSmall"] = { } } skills["GSAbyssCocoon3BallSpitSmallImpact"] = { - name = "Small Ball Impact ", + name = "Small Ball Impact", hidden = true, icon = "", skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.AttackInPlace] = true, }, @@ -4213,7 +4286,7 @@ skills["GSAbyssCocoon3BallSpitSmallImpact"] = { }, statSets = { [1] = { - label = "Small Ball Impact ", + label = "Small Ball Impact", baseEffectiveness = 3.1500000953674, incrementalEffectiveness = 0.10000000149012, damageIncrementalEffectiveness = 0.017500000074506, @@ -7764,4 +7837,374 @@ skills["MPSTwilightClericProjectile"] = { }, }, } +} +skills["MPSRaptorDefenderExplosiveShot"] = { + name = "Explosive Shot", + hidden = true, + icon = "Art/2DArt/SkillIcons/passives/MaceNotable2.dds", + skillTypes = { [SkillType.Spell] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Triggerable] = true, [SkillType.Damage] = true, [SkillType.AttackInPlace] = true, }, + castTime = 1, + qualityStats = { + }, + levels = { + [1] = { cooldown = 8, critChance = 5.5, levelRequirement = 0, storedUses = 1, }, + }, + statSets = { + [1] = { + label = "Explosive Shot", + baseEffectiveness = 3, + incrementalEffectiveness = 0.10000000149012, + damageIncrementalEffectiveness = 0.017500000074506, + statDescriptionScope = "skill_stat_descriptions", + baseFlags = { + spell = true, + projectile = true, + triggerable = true, + hit = true, + }, + constantStats = { + { "monster_projectile_variation", 1479 }, + { "spell_maximum_action_distance_+%", -30 }, + }, + stats = { + "spell_minimum_base_lightning_damage", + "spell_maximum_base_lightning_damage", + "base_is_projectile", + "action_attack_or_cast_time_uses_animation_length", + "check_for_targets_between_initiator_and_projectile_source", + "projectile_uses_contact_position", + "maintain_projectile_direction_when_using_contact_position", + "use_scaled_contact_offset", + "projectile_uses_contact_direction", + "projectile_ballistic_angle_from_reference_event", + "projectile_ballistic_ignore_force_while_exploding", + "ballistic_projectiles_always_bounce", + "projectiles_not_offset", + "distribute_projectiles_over_contact_points", + "projectile_uses_bearing_as_firing_orientation", + "base_deal_no_damage", + }, + notMinionStat = { + "spell_minimum_base_lightning_damage", + "spell_maximum_base_lightning_damage", + }, + levels = { + [1] = { 0.5, 1.5, statInterpolation = { 3, 3, }, actorLevel = 1, }, + }, + }, + } +} +skills["GSRaptorDefenderRailShot"] = { + name = "Rail Shot", + hidden = true, + icon = "", + skillTypes = { [SkillType.Triggerable] = true, [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.AttackInPlace] = true, }, + castTime = 1, + qualityStats = { + }, + levels = { + [1] = { cooldown = 8, critChance = 5.5, levelRequirement = 0, storedUses = 1, }, + }, + statSets = { + [1] = { + label = "Rail Shot", + baseEffectiveness = 4.5, + incrementalEffectiveness = 0.10000000149012, + damageIncrementalEffectiveness = 0.017500000074506, + statDescriptionScope = "geometry_spell", + baseFlags = { + spell = true, + hit = true, + triggerable = true, + }, + constantStats = { + { "active_skill_shock_chance_+%_final", 200 }, + { "spell_maximum_action_distance_+%", -30 }, + }, + stats = { + "spell_minimum_base_lightning_damage", + "spell_maximum_base_lightning_damage", + "is_area_damage", + "action_attack_or_cast_time_uses_animation_length", + }, + notMinionStat = { + "spell_minimum_base_lightning_damage", + "spell_maximum_base_lightning_damage", + }, + levels = { + [1] = { 0.5, 1.5, statInterpolation = { 3, 3, }, actorLevel = 1, }, + }, + }, + } +} +skills["MPSGoblinShamanBasicProj"] = { + name = "Basic Spell", + hidden = true, + icon = "Art/2DArt/SkillIcons/passives/MaceNotable2.dds", + skillTypes = { [SkillType.Spell] = true, [SkillType.Projectile] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.Triggerable] = true, [SkillType.Damage] = true, [SkillType.AttackInPlace] = true, }, + castTime = 1, + qualityStats = { + }, + levels = { + [1] = { critChance = 5, levelRequirement = 0, }, + }, + statSets = { + [1] = { + label = "Projectile", + baseEffectiveness = 3, + incrementalEffectiveness = 0.10000000149012, + damageIncrementalEffectiveness = 0.017500000074506, + statDescriptionScope = "skill_stat_descriptions", + baseFlags = { + spell = true, + projectile = true, + triggerable = true, + hit = true, + }, + constantStats = { + { "spell_maximum_action_distance_+%", -40 }, + { "monster_projectile_variation", 1056 }, + { "active_skill_base_physical_damage_%_to_convert_to_lightning", 40 }, + }, + stats = { + "spell_minimum_base_physical_damage", + "spell_maximum_base_physical_damage", + "base_is_projectile", + "action_attack_or_cast_time_uses_animation_length", + "projectile_uses_contact_position", + "use_scaled_contact_offset", + "check_for_targets_between_initiator_and_projectile_source", + "projectile_uses_contact_direction", + }, + notMinionStat = { + "spell_minimum_base_physical_damage", + "spell_maximum_base_physical_damage", + }, + levels = { + [1] = { 0.80000001192093, 1.2000000476837, statInterpolation = { 3, 3, }, actorLevel = 1, }, + }, + }, + } +} +skills["MAASExpedition2ShakariBasicMelee"] = { + name = "Basic Attack", + hidden = true, + icon = "Art/2DArt/SkillIcons/iconbasicattack.dds", + skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.AttackInPlace] = true, }, + castTime = 1, + qualityStats = { + }, + levels = { + [1] = { baseMultiplier = 0.85, levelRequirement = 0, }, + }, + statSets = { + [1] = { + label = "Basic Attack", + incrementalEffectiveness = 0.054999999701977, + statDescriptionScope = "skill_stat_descriptions", + baseFlags = { + attack = true, + melee = true, + }, + constantStats = { + { "active_skill_attack_speed_+%_final", 20 }, + }, + stats = { + "skill_can_fire_arrows", + "skill_can_fire_wand_projectiles", + "action_attack_or_cast_time_uses_animation_length", + "projectile_uses_contact_position", + "use_scaled_contact_offset", + }, + levels = { + [1] = { actorLevel = 1, }, + }, + }, + } +} +skills["MAASExpedition2ShakariTailSwipe"] = { + name = "Tail Swipe", + hidden = true, + icon = "Art/2DArt/SkillIcons/iconbasicattack.dds", + skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.AttackInPlace] = true, }, + castTime = 1, + qualityStats = { + }, + levels = { + [1] = { attackSpeedMultiplier = -5, baseMultiplier = 1.45, cooldown = 6, levelRequirement = 0, storedUses = 1, }, + }, + statSets = { + [1] = { + label = "Tail Swipe", + incrementalEffectiveness = 0.054999999701977, + statDescriptionScope = "skill_stat_descriptions", + baseFlags = { + attack = true, + melee = true, + }, + constantStats = { + { "active_skill_base_physical_damage_%_to_convert_to_fire", 60 }, + }, + stats = { + "skill_can_fire_arrows", + "skill_can_fire_wand_projectiles", + "action_attack_or_cast_time_uses_animation_length", + "projectile_uses_contact_position", + "use_scaled_contact_offset", + }, + levels = { + [1] = { actorLevel = 1, }, + }, + }, + } +} +skills["GAExpeditionShakariMonsterSlam"] = { + name = "Slam", + hidden = true, + icon = "", + skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, [SkillType.AttackInPlace] = true, }, + castTime = 1, + qualityStats = { + }, + levels = { + [1] = { attackSpeedMultiplier = -15, baseMultiplier = 1.35, cooldown = 10, levelRequirement = 0, storedUses = 1, }, + }, + statSets = { + [1] = { + label = "Slam", + incrementalEffectiveness = 0.054999999701977, + statDescriptionScope = "skill_stat_descriptions", + baseFlags = { + attack = true, + area = true, + }, + constantStats = { + { "active_skill_base_physical_damage_%_to_convert_to_fire", 60 }, + { "voll_slam_damage_+%_final_at_centre", 33 }, + { "active_skill_ignite_chance_+%_final", 25 }, + }, + stats = { + "is_area_damage", + "action_attack_or_cast_time_uses_animation_length", + }, + levels = { + [1] = { actorLevel = 1, }, + }, + }, + } +} +skills["GARathbreakerEnrageSlam"] = { + name = "Slam", + hidden = true, + icon = "", + skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, [SkillType.AttackInPlace] = true, }, + castTime = 1, + qualityStats = { + }, + levels = { + [1] = { baseMultiplier = 2.5, cooldown = 5, levelRequirement = 0, storedUses = 1, }, + }, + statSets = { + [1] = { + label = "Slam", + incrementalEffectiveness = 0.054999999701977, + statDescriptionScope = "skill_stat_descriptions", + baseFlags = { + attack = true, + area = true, + }, + constantStats = { + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", 100 }, + { "voll_slam_damage_+%_final_at_centre", 15 }, + }, + stats = { + "action_attack_or_cast_time_uses_animation_length", + "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked", + }, + levels = { + [1] = { actorLevel = 1, }, + }, + }, + } +} +skills["TCRathbreakerDrivebyCharge"] = { + name = "Charge", + hidden = true, + icon = "Art/2DArt/SkillIcons/iconshieldcharge.dds", + description = "Charges at an enemy, bashing it with the character's shield and striking it. This knocks it back and stuns it. Enemies in the way are pushed to the side. Damage and stun are proportional to distance travelled. Cannot be supported by Multistrike.", + skillTypes = { [SkillType.Attack] = true, [SkillType.Melee] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Movement] = true, [SkillType.Travel] = true, [SkillType.AttackInPlace] = true, }, + weaponTypes = { + ["Claw"] = true, + ["Dagger"] = true, + ["Flail"] = true, + ["None"] = true, + ["One Hand Axe"] = true, + ["One Hand Mace"] = true, + ["One Hand Sword"] = true, + ["Spear"] = true, + }, + castTime = 1, + qualityStats = { + }, + levels = { + [1] = { cooldown = 8, levelRequirement = 0, storedUses = 1, }, + }, + statSets = { + [1] = { + label = "Charge", + incrementalEffectiveness = 0.054999999701977, + statDescriptionScope = "skill_stat_descriptions", + baseFlags = { + attack = true, + melee = true, + area = true, + }, + stats = { + "ignores_proximity_shield", + "is_area_damage", + "skill_cannot_be_interrupted", + "skill_cannot_be_stunned", + "skill_cannot_be_knocked_back", + "global_knockback", + "action_attack_or_cast_time_uses_animation_length", + }, + levels = { + [1] = { actorLevel = 1, }, + }, + }, + } +} +skills["MeleeAtAnimationSpeedBoss"] = { + name = "Basic Attack", + hidden = true, + icon = "Art/2DArt/SkillIcons/iconbasicattack.dds", + skillTypes = { [SkillType.Attack] = true, [SkillType.RangedAttack] = true, [SkillType.MirageArcherCanUse] = true, [SkillType.Projectile] = true, [SkillType.MeleeSingleTarget] = true, [SkillType.Melee] = true, [SkillType.ProjectilesFromUser] = true, [SkillType.AttackInPlace] = true, }, + castTime = 1, + qualityStats = { + }, + levels = { + [1] = { levelRequirement = 0, }, + }, + statSets = { + [1] = { + label = "Basic Attack", + incrementalEffectiveness = 0.054999999701977, + statDescriptionScope = "skill_stat_descriptions", + baseFlags = { + attack = true, + melee = true, + area = true, + }, + stats = { + "skill_can_fire_arrows", + "skill_can_fire_wand_projectiles", + "action_attack_or_cast_time_uses_animation_length", + "projectile_uses_contact_position", + "use_scaled_contact_offset", + }, + levels = { + [1] = { actorLevel = 1, }, + }, + }, + } } \ No newline at end of file diff --git a/src/Data/Spectres.lua b/src/Data/Spectres.lua index 567c16434..c578e7c22 100644 --- a/src/Data/Spectres.lua +++ b/src/Data/Spectres.lua @@ -3850,7 +3850,6 @@ minions["Metadata/Monsters/SerpentClanMonster/SerpentClanCaster"] = { monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "Beast_onhit_audio", "caster", "fast_movement", "humanoid", "not_dex", "not_str", "physical_affinity", "reptile_beast", }, extraFlags = { recommendedSpectre = true, - recommendedBeast = true, }, life = 2, baseDamageIgnoresAttackSpeed = true, @@ -4523,6 +4522,42 @@ minions["Metadata/Monsters/Spiker/Spiker3_"] = { }, } +minions["Metadata/Monsters/Spiker/Spiker3SanctumTrial__"] = { + name = "Porcupine Goliath", + monsterTags = { "allows_additional_projectiles", "beast", "Claw_onhit_audio", "mammal_beast", "medium_movement", "melee", "monster_has_on_death_mechanic", "physical_affinity", "red_blood", "rodent_beast", "sanctum_monster", }, + life = 1.4, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.4, + damageSpread = 0.2, + attackTime = 1.05, + attackRange = 9, + accuracy = 1, + baseMovementSpeed = 32, + spectreReservation = 64, + companionReservation = 35.4, + monsterCategory = "Beast", + spawnLocation = { + "Deshar (Act 2)", + "Pools of Khatal (Act 6)", + "The Khari Crossing (Act 6)", + "Found in Maps", + "Trial of the Sekhemas (Floor 3)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "MMASpikerDeathSpikeSanctum", + "GTSpikerDeathExplosionSanctum", + }, + modList = { + -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] + mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] + }, +} + minions["Metadata/Monsters/MudBurrower/BrambleBurrower"] = { name = "Bramble Burrower", monsterTags = { "allows_additional_projectiles", "beast", "Beast_onhit_audio", "cannot_be_monolith", "devourer", "hidden_monster", "immobile", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "ranged", "red_blood", "spider", }, @@ -5849,362 +5884,433 @@ minions["Metadata/Monsters/Skeletons/Basic/GraveSkeletonUnarmed"] = { }, } -minions["Metadata/Monsters/SnakeFlowerMan/BloomSerpent1"] = { - name = "Bloom Serpent", - monsterTags = { "allows_additional_projectiles", "demon", "medium_movement", "melee", "monster_applies_poison", "not_int", "not_str", "physical_affinity", "ranged", "Unarmed_onhit_audio", }, +minions["Metadata/Monsters/Skeletons/Basic/GraveSkeletonUnarmedHusbandWife"] = { + name = "Risen Rattler", + monsterTags = { "melee", "monster_barely_moves", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.2, - fireResist = -30, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1, damageSpread = 0.2, - attackTime = 1.755, - attackRange = 14, + attackTime = 1.5, + attackRange = 7, accuracy = 1, - baseMovementSpeed = 35, + baseMovementSpeed = 11, spectreReservation = 50, companionReservation = 30, - monsterCategory = "Demon", + monsterCategory = "Undead", spawnLocation = { - "Blooming Field (Map)", - "Chimeral Wetlands (Act 3)", - "Kriar Village (Act 6)", - "The Red Vale (Act 1)", + "Abandoned Prison (Act 4)", + "Cemetery of the Eternals (Act 1)", + "Crypt (Map)", + "Epitaph (Map)", + "Holten (Act 6)", + "Lofty Summit (Map)", + "Mausoleum of the Praetor (Act 1)", + "Necropolis (Map)", + "Stronghold (Map)", "Found in Maps", + "Tomb of the Consort (Act 1)", + "Willow (Map)", + "Wolvenhold (Act 6)", }, skillList = { "MeleeAtAnimationSpeed", - "SnakeFlowerManProjectile", }, modList = { - mod("StunDuration", "OVERRIDE", 2.7, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2700] + -- MonsterNecromancerRaisable [undead_description = 1] + -- BossMinionFlaskChargeIncrease150 [monster_slain_flask_charges_granted_+% = 150] + mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] }, } -minions["Metadata/Monsters/Zombies/Farmer/FarmerZombieMedium"] = { - name = "Risen Farmhand", - monsterTags = { "1HAxe_onhit_audio", "melee", "physical_affinity", "undead", "very_slow_movement", "zombie", }, +minions["Metadata/Monsters/Skeletons/Basic/GraveSkeletonUnarmedStance2"] = { + name = "Risen Rattler", + monsterTags = { "monster_barely_moves", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1, damageSpread = 0.2, - attackTime = 2.505, + attackTime = 1.5, attackRange = 7, accuracy = 1, - weaponType1 = "One Hand Axe", - baseMovementSpeed = 7, + baseMovementSpeed = 11, spectreReservation = 50, companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Farmlands Hideout (Map)", - "Ogham Farmlands (Act 1)", - "Plantation (Map)", - "Scorched Farmlands (Act 6)", + "Abandoned Prison (Act 4)", + "Cemetery of the Eternals (Act 1)", + "Crypt (Map)", + "Epitaph (Map)", + "Holten (Act 6)", + "Lofty Summit (Map)", + "Mausoleum of the Praetor (Act 1)", + "Necropolis (Map)", + "Stronghold (Map)", "Found in Maps", + "Tomb of the Consort (Act 1)", + "Willow (Map)", + "Wolvenhold (Act 6)", }, skillList = { "MeleeAtAnimationSpeed", }, modList = { -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] }, } -minions["Metadata/Monsters/Zombies/Burned/BurnedLumberjackUnarmed"] = { - name = "Burning Dead", - monsterTags = { "melee", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, +minions["Metadata/Monsters/Skeletons/Basic/GraveSkeletonOneHandSword__"] = { + name = "Risen Rattler", + monsterTags = { "1HSword_onhit_audio", "melee", "monster_barely_moves", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, - damageSpread = 0.2, - attackTime = 2.505, + damage = 1.1, + damageSpread = 0.3, + attackTime = 1.5, attackRange = 7, accuracy = 1, - baseMovementSpeed = 7, + weaponType1 = "One Hand Sword", + baseMovementSpeed = 11, spectreReservation = 50, companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Inferno (Map)", - "Ogham Village (Act 1)", - "Scorched Farmlands (Act 6)", + "Abandoned Prison (Act 4)", + "Cemetery of the Eternals (Act 1)", + "Crypt (Map)", + "Epitaph (Map)", + "Holten (Act 6)", + "Lofty Summit (Map)", + "Mausoleum of the Praetor (Act 1)", + "Necropolis (Map)", + "Stronghold (Map)", "Found in Maps", + "Tomb of the Consort (Act 1)", + "Willow (Map)", + "Wolvenhold (Act 6)", }, skillList = { - "MeleeAtAnimationSpeedFire", + "MeleeAtAnimationSpeed", }, modList = { -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] }, } -minions["Metadata/Monsters/Monkeys/Bramble/BrambleMonkey1"] = { - name = "Bramble Ape", - monsterTags = { "beast", "mammal_beast", "medium_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, - life = 0.7, +minions["Metadata/Monsters/Skeletons/Basic/GraveSkeletonOneHandSwordHusbandWife"] = { + name = "Risen Rattler", + monsterTags = { "1HSword_onhit_audio", "melee", "monster_barely_moves", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, - fireResist = -30, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.7, - damageSpread = 0.2, - attackTime = 0.99, - attackRange = 6, + damage = 1.1, + damageSpread = 0.3, + attackTime = 1.5, + attackRange = 7, accuracy = 1, - baseMovementSpeed = 33, - spectreReservation = 38, - companionReservation = 25.2, - monsterCategory = "Beast", + weaponType1 = "One Hand Sword", + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { - "Hunting Grounds (Act 1)", - "Kriar Village (Act 6)", + "Abandoned Prison (Act 4)", + "Cemetery of the Eternals (Act 1)", + "Crypt (Map)", + "Epitaph (Map)", + "Holten (Act 6)", + "Lofty Summit (Map)", + "Mausoleum of the Praetor (Act 1)", + "Necropolis (Map)", + "Stronghold (Map)", "Found in Maps", - "Untainted Paradise (Map)", + "Tomb of the Consort (Act 1)", + "Willow (Map)", + "Wolvenhold (Act 6)", }, skillList = { "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] + -- MonsterNecromancerRaisable [undead_description = 1] + -- BossMinionFlaskChargeIncrease150 [monster_slain_flask_charges_granted_+% = 150] + mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] }, } -minions["Metadata/Monsters/RisenArbalest__"] = { - name = "Risen Arbalest", - monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "fire_affinity", "humanoid", "not_dex", "not_int", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, - life = 1.35, +minions["Metadata/Monsters/Skeletons/Basic/GraveSkeletonOneHandSwordShield"] = { + name = "Risen Rattler", + monsterTags = { "1HSword_onhit_audio", "melee", "monster_barely_moves", "monster_blocks_damage", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.4, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.35, - damageSpread = 0.2, + damage = 1.1, + damageSpread = 0.3, attackTime = 1.5, - attackRange = 55, + attackRange = 7, accuracy = 1, - weaponType1 = "Bow", - baseMovementSpeed = 8, - spectreReservation = 62, - companionReservation = 34.8, + weaponType1 = "One Hand Sword", + weaponType2 = "Shield", + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Buried Shrines (Act 2)", - "Marrow (Map)", - "Qimah (Act 6)", - "Rustbowl (Map)", - "Sel Khari Sanctuary (Act 6)", - "The Ezomyte Megaliths (Map)", - "The Khari Crossing (Act 6)", - "The Lost City (Act 2)", - "The Red Vale (Act 1)", + "Abandoned Prison (Act 4)", + "Cemetery of the Eternals (Act 1)", + "Crypt (Map)", + "Epitaph (Map)", + "Holten (Act 6)", + "Lofty Summit (Map)", + "Mausoleum of the Praetor (Act 1)", + "Necropolis (Map)", + "Stronghold (Map)", "Found in Maps", - "Traitor's Passage (Act 2)", - "Trial of the Sekhemas (Floor 2)", - "Valley of the Titans (Act 2)", + "Tomb of the Consort (Act 1)", + "Willow (Map)", + "Wolvenhold (Act 6)", }, skillList = { - "RisenArbalestRainOfArrows", - "RisenArbalestSnipe", - "EmptyActionAttackArbalestMultiShot", - "RisenArbalestMultiShot", - "RisenArbalestBasicProjectile", + "MeleeAtAnimationSpeed", }, modList = { -- MonsterNecromancerRaisable [undead_description = 1] - -- set_use_melee_pattern_range [set_use_melee_pattern_range = 0] - mod("StunDuration", "OVERRIDE", 2.415, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2415] + mod("BlockChance", "BASE", 20, 0, 0), -- MonsterAttackBlock30Bypass10 [monster_base_block_% = 20] + mod("BlockEffect", "BASE", 10, 0, 0), -- MonsterAttackBlock30Bypass10 [base_block_%_damage_taken = 10] + mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] }, } -minions["Metadata/Monsters/Bugbot/BugbotRockyNoEmerge"] = { - name = "Skitter Golem", - monsterTags = { "cannot_be_monolith", "construct", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "sanctum_monster", "StaffWood_onhit_audio", }, - life = 0.6, +minions["Metadata/Monsters/Skeletons/Basic/GraveSkeletonOneHandSwordShieldHusbandWife"] = { + name = "Risen Rattler", + monsterTags = { "1HSword_onhit_audio", "melee", "monster_barely_moves", "monster_blocks_damage", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.6, - fireResist = 30, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.6, - damageSpread = 0.2, - attackTime = 1.005, - attackRange = 10, + damage = 1.1, + damageSpread = 0.3, + attackTime = 1.5, + attackRange = 7, accuracy = 1, - baseMovementSpeed = 31, - spectreReservation = 34, - companionReservation = 23.1, - monsterCategory = "Construct", - spawnLocation = { - "Hidden Grotto (Map)", - "Sinter Rift (Map)", - "Skull of the Titan (Act 2)", + weaponType1 = "One Hand Sword", + weaponType2 = "Shield", + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", + spawnLocation = { + "Abandoned Prison (Act 4)", + "Cemetery of the Eternals (Act 1)", + "Crypt (Map)", + "Epitaph (Map)", + "Holten (Act 6)", + "Lofty Summit (Map)", + "Mausoleum of the Praetor (Act 1)", + "Necropolis (Map)", + "Stronghold (Map)", "Found in Maps", - "Traitor's Passage (Act 2)", - "Trial of the Sekhemas (Floor 1)", - "Valley of the Titans (Act 2)", + "Tomb of the Consort (Act 1)", + "Willow (Map)", + "Wolvenhold (Act 6)", }, skillList = { "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.444, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2444] + -- MonsterNecromancerRaisable [undead_description = 1] + mod("BlockChance", "BASE", 20, 0, 0), -- MonsterAttackBlock30Bypass10 [monster_base_block_% = 20] + mod("BlockEffect", "BASE", 10, 0, 0), -- MonsterAttackBlock30Bypass10 [base_block_%_damage_taken = 10] + -- BossMinionFlaskChargeIncrease150 [monster_slain_flask_charges_granted_+% = 150] + mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] }, } -minions["Metadata/Monsters/FaridunLizards/FaridunLizard_"] = { - name = "Rhex", - monsterTags = { "allows_inc_aoe", "beast", "fast_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "reptile_beast", }, - life = 1.1, +minions["Metadata/Monsters/Skeletons/Basic/GraveSkeletonBowHusbandWife"] = { + name = "Risen Rattler", + monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "monster_barely_moves", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.25, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.1, - damageSpread = 0.2, + damageSpread = 0.3, attackTime = 1.5, - attackRange = 14, + attackRange = 55, accuracy = 1, - baseMovementSpeed = 44, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Beast", + weaponType1 = "Bow", + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { - "Pools of Khatal (Act 6)", - "The Dreadnought's Wake (Act 2)", + "Abandoned Prison (Act 4)", + "Cemetery of the Eternals (Act 1)", + "Crypt (Map)", + "Epitaph (Map)", + "Holten (Act 6)", + "Lofty Summit (Map)", + "Mausoleum of the Praetor (Act 1)", + "Necropolis (Map)", + "Stronghold (Map)", "Found in Maps", + "Tomb of the Consort (Act 1)", + "Willow (Map)", + "Wolvenhold (Act 6)", }, skillList = { - "MeleeAtAnimationSpeed", - "GAFaridunLizardTailSlam", + "MeleeAtAnimationSpeedBow", }, modList = { + -- MonsterNecromancerRaisable [undead_description = 1] + -- BossMinionFlaskChargeIncrease150 [monster_slain_flask_charges_granted_+% = 150] + mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] }, } -minions["Metadata/Monsters/FaridunLizards/FaridunLizard_Armoured_"] = { - name = "Armoured Rhex", - monsterTags = { "allows_inc_aoe", "beast", "fast_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "reptile_beast", }, - life = 1.1, +minions["Metadata/Monsters/Skeletons/Basic/GraveSkeletonCasterColdHusbandWife"] = { + name = "Risen Rattler", + monsterTags = { "caster", "cold_affinity", "monster_barely_moves", "not_dex", "not_str", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.8, + energyShield = 0.1, fireResist = 0, coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.21, - damageSpread = 0.2, + damage = 1, + damageSpread = 0.3, attackTime = 1.5, - attackRange = 14, + attackRange = 55, accuracy = 1, - baseMovementSpeed = 44, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Beast", + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { - "Mawdun Quarry (Act 2)", + "Abandoned Prison (Act 4)", + "Cemetery of the Eternals (Act 1)", + "Crypt (Map)", + "Epitaph (Map)", + "Holten (Act 6)", + "Lofty Summit (Map)", + "Mausoleum of the Praetor (Act 1)", + "Necropolis (Map)", + "Stronghold (Map)", "Found in Maps", + "Tomb of the Consort (Act 1)", + "Willow (Map)", + "Wolvenhold (Act 6)", }, skillList = { + "MPSBasicSkeletonProjectileCold", "MeleeAtAnimationSpeed", - "GAFaridunLizardTailSlam", }, modList = { + -- MonsterNecromancerRaisable [undead_description = 1] + -- BossMinionFlaskChargeIncrease150 [monster_slain_flask_charges_granted_+% = 150] + mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] }, } -minions["Metadata/Monsters/Parasites/FishParasite"] = { - name = "Chyme Skitterer", - monsterTags = { "allows_additional_projectiles", "beast", "melee", "monster_applies_poison", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "slow_movement", "Unarmed_onhit_audio", }, - life = 0.6, +minions["Metadata/Monsters/SnakeFlowerMan/BloomSerpent1"] = { + name = "Bloom Serpent", + monsterTags = { "allows_additional_projectiles", "demon", "medium_movement", "melee", "monster_applies_poison", "not_int", "not_str", "physical_affinity", "ranged", "Unarmed_onhit_audio", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.25, - fireResist = 0, + evasion = 0.2, + fireResist = -30, coldResist = 0, - lightningResist = -30, + lightningResist = 0, chaosResist = 0, - damage = 0.6, + damage = 1, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 6, + attackTime = 1.755, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 23, - spectreReservation = 34, - companionReservation = 23.1, - monsterCategory = "Beast", + baseMovementSpeed = 35, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Demon", spawnLocation = { - "The Drowned City (Act 3)", - "The Matlan Waterways (Act 3)", + "Blooming Field (Map)", + "Chimeral Wetlands (Act 3)", + "Kriar Village (Act 6)", + "The Red Vale (Act 1)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MMSFishParasiteWaterMortar", - "EASFishJump", - "GSParasiticFishMortarGround", - "GSParasiticFishMortarAir", + "SnakeFlowerManProjectile", }, modList = { - mod("StunDuration", "OVERRIDE", 2.667, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2667] + mod("StunDuration", "OVERRIDE", 2.7, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2700] }, } -minions["Metadata/Monsters/Parasites/PirateFishParasite"] = { - name = "Abyss Fish", - monsterTags = { "allows_additional_projectiles", "beast", "melee", "monster_applies_poison", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "slow_movement", "Unarmed_onhit_audio", }, - life = 0.6, +minions["Metadata/Monsters/Zombies/Farmer/FarmerZombieMedium"] = { + name = "Risen Farmhand", + monsterTags = { "1HAxe_onhit_audio", "melee", "physical_affinity", "undead", "very_slow_movement", "zombie", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.25, fireResist = 0, coldResist = 0, - lightningResist = -30, + lightningResist = 0, chaosResist = 0, - damage = 0.6, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 6, + attackTime = 2.505, + attackRange = 7, accuracy = 1, - baseMovementSpeed = 23, - spectreReservation = 34, - companionReservation = 23.1, - monsterCategory = "Beast", + weaponType1 = "One Hand Axe", + baseMovementSpeed = 7, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { + "Farmlands Hideout (Map)", + "Ogham Farmlands (Act 1)", + "Plantation (Map)", + "Scorched Farmlands (Act 6)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MMSFishParasiteWaterMortar", - "EASFishJump", - "GSParasiticFishMortarGround", - "GSParasiticFishMortarAir", }, modList = { - mod("StunDuration", "OVERRIDE", 2.667, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2667] + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Zombies/ExpeditionBasicZombie"] = { - name = "Unearthed Zombie", - monsterTags = { "flesh_armour", "humanoid", "is_unarmed", "melee", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, +minions["Metadata/Monsters/Zombies/Burned/BurnedLumberjackUnarmed"] = { + name = "Burning Dead", + monsterTags = { "melee", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, life = 1, baseDamageIgnoresAttackSpeed = true, fireResist = 0, @@ -6213,4627 +6319,7081 @@ minions["Metadata/Monsters/LeagueExpeditionNew/Zombies/ExpeditionBasicZombie"] = chaosResist = 0, damage = 1.2, damageSpread = 0.2, - attackTime = 1.32, + attackTime = 2.505, attackRange = 7, accuracy = 1, - baseMovementSpeed = 9, + baseMovementSpeed = 7, spectreReservation = 50, companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Lost Catacombs (Act 1)", - "Mournful Cliffside", - "Runic Catacombs", - "Skull of the Titan (Act 2)", - "Sprawling Jungle", + "Inferno (Map)", + "Ogham Village (Act 1)", + "Scorched Farmlands (Act 6)", + "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedFire", }, modList = { - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + -- MonsterNecromancerRaisable [undead_description = 1] mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Zombies/ExpeditionZombieLarge"] = { - name = "Unearthed Rampager", - monsterTags = { "cold_affinity", "flesh_armour", "humanoid", "is_unarmed", "melee", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, - life = 1.65, +minions["Metadata/Monsters/Monkeys/Bramble/BrambleMonkey1"] = { + name = "Bramble Ape", + monsterTags = { "beast", "mammal_beast", "medium_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, + life = 0.7, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, - coldResist = 30, + evasion = 0.5, + fireResist = -30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.65, + damage = 0.7, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 13, + attackTime = 0.99, + attackRange = 6, accuracy = 1, - baseMovementSpeed = 9, - spectreReservation = 72, - companionReservation = 38.4, - monsterCategory = "Undead", + baseMovementSpeed = 33, + spectreReservation = 38, + companionReservation = 25.2, + monsterCategory = "Beast", spawnLocation = { - "Lost Catacombs (Act 1)", - "Runic Catacombs", - "Skull of the Titan (Act 2)", + "Hunting Grounds (Act 1)", + "Kriar Village (Act 6)", + "Found in Maps", + "Untainted Paradise (Map)", }, skillList = { "MeleeAtAnimationSpeed", - "GAExpeditionZombieEarthquake", - "GAExpeditionZombieEarthquakeExplosion", }, modList = { - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/MercurialArmour/MercurialArmourCaster"] = { - name = "Unearthed Runecaster", - monsterTags = { "caster", "construct", "fire_affinity", "is_unarmed", "medium_movement", "metal_armour", "not_dex", "not_int", "Unarmed_onhit_audio", "undead", "ward_armour", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 1.3, +minions["Metadata/Monsters/RisenArbalest__"] = { + name = "Risen Arbalest", + monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "fire_affinity", "humanoid", "not_dex", "not_int", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, + life = 1.35, baseDamageIgnoresAttackSpeed = true, - armour = 0.35, + armour = 0.4, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.3, + damage = 1.35, damageSpread = 0.2, - attackTime = 1.32, - attackRange = 14, + attackTime = 1.5, + attackRange = 55, accuracy = 1, - baseMovementSpeed = 37, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Construct", + weaponType1 = "Bow", + baseMovementSpeed = 8, + spectreReservation = 62, + companionReservation = 34.8, + monsterCategory = "Undead", spawnLocation = { - "Deserted Post (Act 4)", - "Lost Catacombs (Act 1)", - "Mournful Cliffside", - "Mystic Refuge (Act 3)", - "Runic Catacombs", - "Secluded Temple", + "Buried Shrines (Act 2)", + "Marrow (Map)", + "Qimah (Act 6)", + "Rustbowl (Map)", + "Sel Khari Sanctuary (Act 6)", + "The Ezomyte Megaliths (Map)", + "The Khari Crossing (Act 6)", + "The Lost City (Act 2)", + "The Red Vale (Act 1)", + "Found in Maps", + "Traitor's Passage (Act 2)", + "Trial of the Sekhemas (Floor 2)", + "Valley of the Titans (Act 2)", }, skillList = { - "MPSMercurialCasterEnrage", - "GSMercurialCasterBlast", + "RisenArbalestRainOfArrows", + "RisenArbalestSnipe", + "EmptyActionAttackArbalestMultiShot", + "RisenArbalestMultiShot", + "RisenArbalestBasicProjectile", }, modList = { - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] + -- MonsterNecromancerRaisable [undead_description = 1] + -- set_use_melee_pattern_range [set_use_melee_pattern_range = 0] + mod("StunDuration", "OVERRIDE", 2.415, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2415] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/MercurialArmour/MercurialArmourAxeShield"] = { - name = "Unearthed Soldier", - monsterTags = { "2HSharpMetal_onhit_audio", "cleaving_weapon", "construct", "has_one_hand_axe", "has_one_handed_melee", "medium_movement", "melee", "metal_armour", "not_dex", "not_int", "physical_affinity", "ranged", "undead", "ward_armour", }, - life = 1.3, +minions["Metadata/Monsters/Bugbot/BugbotRockyNoEmerge"] = { + name = "Skitter Golem", + monsterTags = { "cannot_be_monolith", "construct", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "sanctum_monster", "StaffWood_onhit_audio", }, + life = 0.6, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, - fireResist = 0, + armour = 0.6, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.43, + damage = 0.6, damageSpread = 0.2, - attackTime = 1.155, - attackRange = 9, + attackTime = 1.005, + attackRange = 10, accuracy = 1, - weaponType1 = "One Hand Axe", - weaponType2 = "Shield", - baseMovementSpeed = 37, - spectreReservation = 60, - companionReservation = 34.2, + baseMovementSpeed = 31, + spectreReservation = 34, + companionReservation = 23.1, monsterCategory = "Construct", spawnLocation = { - "Deserted Post (Act 4)", - "Mournful Cliffside", - "Mystic Refuge (Act 3)", - "Runic Catacombs", - "Secluded Temple", - "Sprawling Jungle", + "Hidden Grotto (Map)", + "Sinter Rift (Map)", + "Skull of the Titan (Act 2)", + "Found in Maps", + "Traitor's Passage (Act 2)", + "Trial of the Sekhemas (Floor 1)", + "Valley of the Titans (Act 2)", }, skillList = { "MeleeAtAnimationSpeed", - "ExpeditionMercurialThrownWeapon", }, modList = { - mod("BlockChance", "BASE", 30, 0, 0), -- MonsterAttackBlock30Bypass15 [monster_base_block_% = 30] - mod("BlockEffect", "BASE", 15, 0, 0), -- MonsterAttackBlock30Bypass15 [base_block_%_damage_taken = 15] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.444, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2444] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Urchin/ExpeditionUrchin"] = { - name = "Unearthed Urchin", - monsterTags = { "fast_movement", "humanoid", "not_int", "not_str", "Unarmed_onhit_audio", "undead", "zombie", }, - life = 0.65, +minions["Metadata/Monsters/FaridunLizards/FaridunLizard_"] = { + name = "Rhex", + monsterTags = { "allows_inc_aoe", "beast", "fast_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "reptile_beast", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, + evasion = 0.25, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 0.72, + damage = 1.1, damageSpread = 0.2, - attackTime = 1.335, - attackRange = 6, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 41, - spectreReservation = 36, - companionReservation = 24.3, - monsterCategory = "Undead", + baseMovementSpeed = 44, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Beast", spawnLocation = { - "Deserted Post (Act 4)", - "Mystic Refuge (Act 3)", - "Runic Catacombs", - "Secluded Temple", - "Sprawling Jungle", + "Pools of Khatal (Act 6)", + "The Dreadnought's Wake (Act 2)", + "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "UrchinLeapGeometryAttack", - "DTTUrchinKid", + "MeleeAtAnimationSpeed", + "GAFaridunLizardTailSlam", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Arbalest/ExpeditionArbalest"] = { - name = "Black Scythe Arbalist", - monsterTags = { "allows_additional_projectiles", "bone_armour", "bones", "cold_affinity", "fire_affinity", "humanoid", "is_unarmed", "not_dex", "not_int", "puncturing_weapon", "ranged", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 1.35, +minions["Metadata/Monsters/FaridunLizards/FaridunLizard_Armoured_"] = { + name = "Armoured Rhex", + monsterTags = { "allows_inc_aoe", "beast", "fast_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "reptile_beast", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - armour = 0.4, + armour = 0.8, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.35, + damage = 1.21, damageSpread = 0.2, attackTime = 1.5, - attackRange = 65, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 8, - spectreReservation = 62, - companionReservation = 34.8, - monsterCategory = "Undead", + baseMovementSpeed = 44, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Beast", spawnLocation = { - "Mournful Cliffside", - "Runic Catacombs", - "Skull of the Titan (Act 2)", + "Mawdun Quarry (Act 2)", + "Found in Maps", }, skillList = { - "MPWExpeditionArbalestProjectile", - "MPWExpeditionArbalestSnipe", - "SpawnObjectExpeditionArbalestSnipeObject", - "GSExpeditionArbalestObjectExplosion", - "GTExpeditionArbalestRainOfArrows", - "ExpeditionArbalestRainOfArrows", - "EDSExpeditionArbalestROAMarker", - "SSMArbalestGroundSpawn", + "MeleeAtAnimationSpeed", + "GAFaridunLizardTailSlam", }, modList = { - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/DeathKnight/ExpeditionDeathKnight"] = { - name = "Knight of the Sun", - monsterTags = { "2HBluntWood_onhit_audio", "humanoid", "not_dex", "not_int", "undead", "very_slow_movement", "ward_armour", }, - life = 2, +minions["Metadata/Monsters/Parasites/FishParasite"] = { + name = "Chyme Skitterer", + monsterTags = { "allows_additional_projectiles", "beast", "melee", "monster_applies_poison", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "slow_movement", "Unarmed_onhit_audio", }, + life = 0.6, baseDamageIgnoresAttackSpeed = true, - armour = 0.8, + evasion = 0.25, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = -30, chaosResist = 0, - damage = 2.2, - damageSpread = 0.3, - attackTime = 2.25, - attackRange = 16, + damage = 0.6, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 6, accuracy = 1, - weaponType1 = "Two Hand Mace", - baseMovementSpeed = 13, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Undead", + baseMovementSpeed = 23, + spectreReservation = 34, + companionReservation = 23.1, + monsterCategory = "Beast", spawnLocation = { - "Deserted Post (Act 4)", - "Obscure Island", - "Runic Catacombs", + "The Drowned City (Act 3)", + "The Matlan Waterways (Act 3)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GAExpeditionDeathKnightSlam", - "GSExpeditionDeathKnightNova", - "WalkEmergeExpeditionDeathKnight", + "MMSFishParasiteWaterMortar", + "EASFishJump", + "GSParasiticFishMortarGround", + "GSParasiticFishMortarAir", }, modList = { - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.667, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2667] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/VaalArmour/ExpeditionArmourCaster"] = { - name = "Runed Knight", - monsterTags = { "caster", "fast_movement", "fire_affinity", "has_staff", "has_two_handed_melee", "humanoid", "lightning_affinity", "metal_armour", "not_dex", "not_int", "puncturing_weapon", "ranged", "Unarmed_onhit_audio", "undead", "ward_armour", }, - life = 1.6, +minions["Metadata/Monsters/Parasites/PirateFishParasite"] = { + name = "Abyss Fish", + monsterTags = { "allows_additional_projectiles", "beast", "melee", "monster_applies_poison", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "slow_movement", "Unarmed_onhit_audio", }, + life = 0.6, baseDamageIgnoresAttackSpeed = true, - armour = 0.4, + evasion = 0.25, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = -30, chaosResist = 0, - damage = 1.6, + damage = 0.6, damageSpread = 0.2, - attackTime = 1.32, - attackRange = 18, + attackTime = 1.5, + attackRange = 6, accuracy = 1, - weaponType1 = "Staff", - baseMovementSpeed = 47, - spectreReservation = 71, - companionReservation = 37.8, - monsterCategory = "Undead", + baseMovementSpeed = 23, + spectreReservation = 34, + companionReservation = 23.1, + monsterCategory = "Beast", spawnLocation = { - "Lost Catacombs (Act 1)", - "Runic Catacombs", - "Secluded Temple", }, skillList = { - "MPSArmourCasterBasic", - "ExpeditionGroundLaser", - "EASArmourCasterSpawnVolatiles", - "SOArmourCasterSpawnVolatiles", - "GTArmourCasterSpawnVolatiles", - "EGArmourCasterActivateVolatiles", - "GSArmourCasterVolatileExplode", + "MeleeAtAnimationSpeed", + "MMSFishParasiteWaterMortar", + "EASFishJump", + "GSParasiticFishMortarGround", + "GSParasiticFishMortarAir", }, modList = { - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 2.233, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2233] + mod("StunDuration", "OVERRIDE", 2.667, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2667] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Golemancer/ExpeditionGolemancer"] = { - name = "Priest of the Chalice", - monsterTags = { "Beast_onhit_audio", "bone_armour", "bones", "caster", "cold_affinity", "is_unarmed", "not_dex", "not_int", "skeleton", "slashing_weapon", "slow_movement", "undead", "ward_armour", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 1.5, +minions["Metadata/Monsters/LeagueExpeditionNew/Zombies/ExpeditionBasicZombie"] = { + name = "Unearthed Zombie", + monsterTags = { "flesh_armour", "humanoid", "is_unarmed", "melee", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.35, - fireResist = -30, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 28, + attackTime = 1.32, + attackRange = 7, accuracy = 1, - baseMovementSpeed = 28, - spectreReservation = 67, - companionReservation = 36.6, + baseMovementSpeed = 9, + spectreReservation = 50, + companionReservation = 30, monsterCategory = "Undead", spawnLocation = { "Lost Catacombs (Act 1)", + "Mournful Cliffside", "Runic Catacombs", - "Secluded Temple", + "Skull of the Titan (Act 2)", + "Sprawling Jungle", }, skillList = { - "EDSGolemancerReapLeft", - "EDSGolemancerReapRight", - "SSMExpeditionVolatileZombie", + "MeleeAtAnimationSpeed", }, modList = { -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 3.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3333] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/BoneCultist/ExpeditionBoneCultist"] = { - name = "Druid of the Broken Circle", - monsterTags = { "bone_armour", "caster", "chaos_affinity", "human", "humanoid", "is_unarmed", "ranged", "Unarmed_onhit_audio", "undead", "very_slow_movement", "ward_armour", }, - life = 1.5, +minions["Metadata/Monsters/LeagueExpeditionNew/Zombies/ExpeditionZombieLarge"] = { + name = "Unearthed Rampager", + monsterTags = { "cold_affinity", "flesh_armour", "humanoid", "is_unarmed", "melee", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, + life = 1.65, baseDamageIgnoresAttackSpeed = true, fireResist = 0, - coldResist = 75, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 1.65, damageSpread = 0.2, - attackTime = 1.32, - attackRange = 6, + attackTime = 1.5, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 20, - spectreReservation = 67, - companionReservation = 36.6, + baseMovementSpeed = 9, + spectreReservation = 72, + companionReservation = 38.4, monsterCategory = "Undead", spawnLocation = { - "Mystic Refuge (Act 3)", + "Lost Catacombs (Act 1)", "Runic Catacombs", - "Sprawling Jungle", + "Skull of the Titan (Act 2)", }, skillList = { - "MPSExpeditionBoneCultistProjectiles", - "GPSBoneCultistOrb", - "GSExpeditionBoneCultistOrbExplosion", - "SpawnObjectExpeditionBoneCultistEgg", - "GSExpeditionBoneCultistEggExplosion", - "GTExpeditionCultistEgg", + "MeleeAtAnimationSpeed", + "GAExpeditionZombieEarthquake", + "GAExpeditionZombieEarthquakeExplosion", }, modList = { -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/RatMonster/ExpeditionRat"] = { - name = "Druidic Familiar", - monsterTags = { "animal_claw_weapon", "beast", "bone_armour", "fast_movement", "is_unarmed", "melee", "physical_affinity", "rodent_beast", "Snap_onhit_audio", "undead", }, - life = 1, +minions["Metadata/Monsters/LeagueExpeditionNew/MercurialArmour/MercurialArmourCaster"] = { + name = "Unearthed Runecaster", + monsterTags = { "caster", "construct", "fire_affinity", "is_unarmed", "medium_movement", "metal_armour", "not_dex", "not_int", "Unarmed_onhit_audio", "undead", "ward_armour", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, + armour = 0.35, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.3, damageSpread = 0.2, - attackTime = 1.065, - attackRange = 10, + attackTime = 1.32, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 38, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 37, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Construct", spawnLocation = { + "Deserted Post (Act 4)", + "Lost Catacombs (Act 1)", + "Mournful Cliffside", + "Mystic Refuge (Act 3)", + "Runic Catacombs", + "Secluded Temple", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", + "MPSMercurialCasterEnrage", + "GSMercurialCasterBlast", }, modList = { -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/ScytheHand/ExpeditionScytheHand_"] = { - name = "Black Scythe Mercenary", - monsterTags = { "1HSword_onhit_audio", "flesh_armour", "is_unarmed", "melee", "not_dex", "not_int", "physical_affinity", "slashing_weapon", "undead", "very_slow_movement", "ward_armour", }, - life = 1.5, +minions["Metadata/Monsters/LeagueExpeditionNew/MercurialArmour/MercurialArmourAxeShield"] = { + name = "Unearthed Soldier", + monsterTags = { "2HSharpMetal_onhit_audio", "cleaving_weapon", "construct", "has_one_hand_axe", "has_one_handed_melee", "medium_movement", "melee", "metal_armour", "not_dex", "not_int", "physical_affinity", "ranged", "undead", "ward_armour", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, - armour = 0.4, + armour = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 1.43, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 12, + attackTime = 1.155, + attackRange = 9, accuracy = 1, - baseMovementSpeed = 11, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Undead", + weaponType1 = "One Hand Axe", + weaponType2 = "Shield", + baseMovementSpeed = 37, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Construct", spawnLocation = { + "Deserted Post (Act 4)", "Mournful Cliffside", + "Mystic Refuge (Act 3)", "Runic Catacombs", - "Skull of the Titan (Act 2)", + "Secluded Temple", + "Sprawling Jungle", }, skillList = { - "DTTExpeditionScytheHand", - "GAExpeditionScytheLeft", - "GAExpeditionScytheRight", - "GAExpeditionScytheDTT", - "MeleeAtAnimationSpeedComboTEMP2", "MeleeAtAnimationSpeed", + "ExpeditionMercurialThrownWeapon", }, modList = { - -- MonsterMaimOnHit [global_maim_on_hit = 1] + mod("BlockChance", "BASE", 30, 0, 0), -- MonsterAttackBlock30Bypass15 [monster_base_block_% = 30] + mod("BlockEffect", "BASE", 15, 0, 0), -- MonsterAttackBlock30Bypass15 [base_block_%_damage_taken = 15] -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/TwigMonsters/canopy/TwigMonster"] = { - name = "Skeleton Spriggan", - monsterTags = { "animal_claw_weapon", "caster", "construct", "humanoid", "is_unarmed", "melee", "MonsterStab_onhit_audio", "not_dex", "physical_affinity", "slow_movement", "wood_armour", }, - life = 1.3, +minions["Metadata/Monsters/LeagueExpeditionNew/Urchin/ExpeditionUrchin"] = { + name = "Unearthed Urchin", + monsterTags = { "fast_movement", "humanoid", "not_int", "not_str", "Unarmed_onhit_audio", "undead", "zombie", }, + life = 0.65, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 0.2, + evasion = 0.5, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.3, + damage = 0.72, damageSpread = 0.2, attackTime = 1.335, - attackRange = 7, + attackRange = 6, accuracy = 1, - baseMovementSpeed = 28, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Construct", + baseMovementSpeed = 41, + spectreReservation = 36, + companionReservation = 24.3, + monsterCategory = "Undead", spawnLocation = { - "Freythorn (Act 1)", - "Slash (Map)", - "Stones of Serle (Act 6)", - "The Ezomyte Megaliths (Map)", - "Found in Maps", + "Deserted Post (Act 4)", + "Mystic Refuge (Act 3)", + "Runic Catacombs", + "Secluded Temple", + "Sprawling Jungle", }, skillList = { - "MeleeAtAnimationSpeed", - "SOTwigMonsterVinePod", - "GSTwigMonsterVinePod", - "TBTwigMonsterPodBeam", + "MeleeAtAnimationSpeedComboTEMP", + "UrchinLeapGeometryAttack", + "DTTUrchinKid", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] - -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] + -- MonsterNecromancerRaisable [undead_description = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] }, } -minions["Metadata/Monsters/SaplingMonster/TwigMonsterArchnemesis"] = { - name = "Treant", - monsterTags = { "animal_claw_weapon", "caster", "construct", "humanoid", "is_unarmed", "melee", "MonsterStab_onhit_audio", "physical_affinity", "slow_movement", "wood_armour", }, - life = 2, +minions["Metadata/Monsters/LeagueExpeditionNew/Arbalest/ExpeditionArbalest"] = { + name = "Black Scythe Arbalist", + monsterTags = { "allows_additional_projectiles", "bone_armour", "bones", "cold_affinity", "fire_affinity", "humanoid", "is_unarmed", "not_dex", "not_int", "puncturing_weapon", "ranged", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 1.35, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 0.3, - evasion = 0.2, + armour = 0.4, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 1.35, damageSpread = 0.2, - attackTime = 1.335, - attackRange = 6, + attackTime = 1.5, + attackRange = 65, accuracy = 1, - baseMovementSpeed = 28, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Construct", + baseMovementSpeed = 8, + spectreReservation = 62, + companionReservation = 34.8, + monsterCategory = "Undead", spawnLocation = { + "Mournful Cliffside", + "Runic Catacombs", + "Skull of the Titan (Act 2)", }, skillList = { - "MeleeAtAnimationSpeed", - "SOTwigMonsterVinePod", - "GSTwigMonsterVinePod", - "TBTwigMonsterPodBeam", + "MPWExpeditionArbalestProjectile", + "MPWExpeditionArbalestSnipe", + "SpawnObjectExpeditionArbalestSnipeObject", + "GSExpeditionArbalestObjectExplosion", + "GTExpeditionArbalestRainOfArrows", + "ExpeditionArbalestRainOfArrows", + "EDSExpeditionArbalestROAMarker", + "SSMArbalestGroundSpawn", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] - -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] }, } -minions["Metadata/Monsters/DemonSpiders/MeleeSpider"] = { - name = "Vault Lurker", - monsterTags = { "allows_additional_projectiles", "beast", "melee", "monster_applies_poison", "physical_affinity", "slow_movement", "spider", "Unarmed_onhit_audio", }, - life = 0.9, +minions["Metadata/Monsters/LeagueExpeditionNew/DeathKnight/ExpeditionDeathKnight"] = { + name = "Knight of the Sun", + monsterTags = { "2HBluntWood_onhit_audio", "humanoid", "not_dex", "not_int", "undead", "very_slow_movement", "ward_armour", }, + life = 2, baseDamageIgnoresAttackSpeed = true, - fireResist = -30, + armour = 0.8, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.9, - damageSpread = 0.2, - attackTime = 1.5, - attackRange = 10, + damage = 2.2, + damageSpread = 0.3, + attackTime = 2.25, + attackRange = 16, accuracy = 1, - baseMovementSpeed = 20, - spectreReservation = 46, - companionReservation = 28.5, - monsterCategory = "Beast", + weaponType1 = "Two Hand Mace", + baseMovementSpeed = 13, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Undead", spawnLocation = { - "Ashen Forest (Act 6)", - "Skull of the Titan (Act 2)", - "Spider Woods (Map)", - "Found in Maps", - "Traitor's Passage (Act 2)", - "Trial of the Sekhemas (Floor 1)", + "Deserted Post (Act 4)", + "Obscure Island", + "Runic Catacombs", }, skillList = { "MeleeAtAnimationSpeed", - "MeleeSpiderWebAttach", - "MeleeSpiderViperStrike", + "GAExpeditionDeathKnightSlam", + "GSExpeditionDeathKnightNova", + "WalkEmergeExpeditionDeathKnight", }, modList = { - mod("StunDuration", "OVERRIDE", 2.433, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2433] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] }, } -minions["Metadata/Monsters/DemonSpiders/SpiderSabre"] = { - name = "Sabre Spider", - monsterTags = { "beast", "cannot_be_monolith", "melee", "physical_affinity", "spider", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 0.9, +minions["Metadata/Monsters/LeagueExpeditionNew/VaalArmour/ExpeditionArmourCaster"] = { + name = "Runed Knight", + monsterTags = { "caster", "fast_movement", "fire_affinity", "has_staff", "has_two_handed_melee", "humanoid", "lightning_affinity", "metal_armour", "not_dex", "not_int", "puncturing_weapon", "ranged", "Unarmed_onhit_audio", "undead", "ward_armour", }, + life = 1.6, baseDamageIgnoresAttackSpeed = true, + armour = 0.4, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.9, + damage = 1.6, damageSpread = 0.2, - attackTime = 1.065, - attackRange = 8, + attackTime = 1.32, + attackRange = 18, accuracy = 1, - baseMovementSpeed = 17, - spectreReservation = 46, - companionReservation = 28.5, - monsterCategory = "Beast", + weaponType1 = "Staff", + baseMovementSpeed = 47, + spectreReservation = 71, + companionReservation = 37.8, + monsterCategory = "Undead", spawnLocation = { - "Ashen Forest (Act 6)", - "Mastodon Badlands (Act 2)", - "The Khari Crossing (Act 6)", - "Found in Maps", + "Lost Catacombs (Act 1)", + "Runic Catacombs", + "Secluded Temple", }, skillList = { - "GAHarvestSabreSpiderDualStrike", - "EAAHarvestSpiderLacerate", - "GASabreSpiderLacerateRight", - "GASabreSpiderLacerateLeft", - "MeleeAtAnimationSpeed", - "EGSabreSpiderEmerge", - "DTTSabreSpiderLeap", + "MPSArmourCasterBasic", + "ExpeditionGroundLaser", + "EASArmourCasterSpawnVolatiles", + "SOArmourCasterSpawnVolatiles", + "GTArmourCasterSpawnVolatiles", + "EGArmourCasterActivateVolatiles", + "GSArmourCasterVolatileExplode", }, modList = { - mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.233, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2233] }, } -minions["Metadata/Monsters/RamGiant/RamGiant"] = { - name = "Desert Hulk", - monsterTags = { "allows_inc_aoe", "giant", "human", "humanoid", "large_model", "melee", "MonsterBlunt_onhit_audio", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 2.5, +minions["Metadata/Monsters/LeagueExpeditionNew/Golemancer/ExpeditionGolemancer"] = { + name = "Priest of the Chalice", + monsterTags = { "Beast_onhit_audio", "bone_armour", "bones", "caster", "cold_affinity", "is_unarmed", "not_dex", "not_int", "skeleton", "slashing_weapon", "slow_movement", "undead", "ward_armour", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, + armour = 0.35, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.5, + damage = 1.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 28, accuracy = 1, - baseMovementSpeed = 14, - spectreReservation = 99, - companionReservation = 47.4, - monsterCategory = "Humanoid", + baseMovementSpeed = 28, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Undead", spawnLocation = { + "Lost Catacombs (Act 1)", + "Runic Catacombs", + "Secluded Temple", }, skillList = { - "MeleeAtAnimationSpeed", - "RamGiantWheelSlam", - "RamGiantWheelSlamImpact", - "RamGiantWheelThrowImpact", - "RamGiantWheelThrow", - "GARamGiantStomp", + "EDSGolemancerReapLeft", + "EDSGolemancerReapRight", + "SSMExpeditionVolatileZombie", }, modList = { - -- set_use_melee_pattern_range [set_use_melee_pattern_range = 0] - mod("StunDuration", "OVERRIDE", 3.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3400] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 3.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3333] }, } -minions["Metadata/Monsters/RamGiant/RamGiantQuarry"] = { - name = "Forsaken Hulk", - monsterTags = { "allows_inc_aoe", "giant", "human", "humanoid", "large_model", "melee", "MonsterBlunt_onhit_audio", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 2.5, +minions["Metadata/Monsters/LeagueExpeditionNew/BoneCultist/ExpeditionBoneCultist"] = { + name = "Druid of the Broken Circle", + monsterTags = { "bone_armour", "caster", "chaos_affinity", "human", "humanoid", "is_unarmed", "ranged", "Unarmed_onhit_audio", "undead", "very_slow_movement", "ward_armour", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, fireResist = 0, - coldResist = 0, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 2.5, + damage = 1.5, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.32, + attackRange = 6, accuracy = 1, - baseMovementSpeed = 14, - spectreReservation = 99, - companionReservation = 47.4, - monsterCategory = "Humanoid", + baseMovementSpeed = 20, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Undead", spawnLocation = { - "Mawdun Quarry (Act 2)", - "The Galai Gates (Act 6)", - "Found in Maps", + "Mystic Refuge (Act 3)", + "Runic Catacombs", + "Sprawling Jungle", }, skillList = { - "MeleeAtAnimationSpeed", - "RamGiantWheelSlam", - "RamGiantWheelSlamImpact", - "RamGiantWheelThrowImpact", - "RamGiantWheelThrow", - "GARamGiantStomp", + "MPSExpeditionBoneCultistProjectiles", + "GPSBoneCultistOrb", + "GSExpeditionBoneCultistOrbExplosion", + "SpawnObjectExpeditionBoneCultistEgg", + "GSExpeditionBoneCultistEggExplosion", + "GTExpeditionCultistEgg", }, modList = { - -- set_use_melee_pattern_range [set_use_melee_pattern_range = 0] - mod("StunDuration", "OVERRIDE", 3.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3400] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] }, } -minions["Metadata/Monsters/RamGiant/RottingRamGiant_"] = { - name = "Rotting Hulk", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "giant", "human", "humanoid", "large_model", "melee", "monster_applies_poison", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "undead", "very_slow_movement", }, - life = 2.5, +minions["Metadata/Monsters/LeagueExpeditionNew/RatMonster/ExpeditionRat"] = { + name = "Druidic Familiar", + monsterTags = { "animal_claw_weapon", "beast", "bone_armour", "fast_movement", "is_unarmed", "melee", "physical_affinity", "rodent_beast", "Snap_onhit_audio", "undead", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, fireResist = 0, - coldResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.5, + damage = 1.3, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 11, + attackTime = 1.065, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 17, - spectreReservation = 99, - companionReservation = 47.4, + baseMovementSpeed = 38, + spectreReservation = 50, + companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Cenotes (Map)", - "Pools of Khatal (Act 6)", - "Sandswept Marsh (Act 3)", - "Found in Maps", - "Vastiri Outskirts (Act 2)", }, skillList = { - "MeleeAtAnimationSpeed", - "GTRottingRamGiantVomitSpray", - "RottingRamGiantBloodTrailDeath", - "MMSRottingRamGiantVomitMortar", - "GSRottingRamGiantVomitImpact", + "MeleeAtAnimationSpeedComboTEMP", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 3.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3650] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] }, } -minions["Metadata/Monsters/RamGiant/RottingRamGiantBog"] = { - name = "Bog Hulk", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "giant", "human", "humanoid", "large_model", "melee", "monster_applies_poison", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "undead", "very_slow_movement", }, - life = 2.5, +minions["Metadata/Monsters/LeagueExpeditionNew/ScytheHand/ExpeditionScytheHand_"] = { + name = "Black Scythe Mercenary", + monsterTags = { "1HSword_onhit_audio", "flesh_armour", "is_unarmed", "melee", "not_dex", "not_int", "physical_affinity", "slashing_weapon", "undead", "very_slow_movement", "ward_armour", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, + armour = 0.4, fireResist = 0, - coldResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.5, + damage = 1.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 11, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 17, - spectreReservation = 99, - companionReservation = 47.4, + baseMovementSpeed = 11, + spectreReservation = 67, + companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { + "Mournful Cliffside", + "Runic Catacombs", + "Skull of the Titan (Act 2)", }, skillList = { + "DTTExpeditionScytheHand", + "GAExpeditionScytheLeft", + "GAExpeditionScytheRight", + "GAExpeditionScytheDTT", + "MeleeAtAnimationSpeedComboTEMP2", "MeleeAtAnimationSpeed", - "GTRottingRamGiantVomitSpray", - "RottingRamGiantBloodTrailDeath", - "MMSRottingRamGiantVomitMortar", - "GSRottingRamGiantVomitImpact", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 3.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3650] + -- MonsterMaimOnHit [global_maim_on_hit = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/MaggotHusks/MaggotHusk"] = { - name = "Sandscoured Dead", - monsterTags = { "humanoid", "melee", "monster_barely_moves", "no_minion_revival", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, - life = 1, +minions["Metadata/Monsters/TwigMonsters/canopy/TwigMonster"] = { + name = "Skeleton Spriggan", + monsterTags = { "animal_claw_weapon", "caster", "construct", "humanoid", "is_unarmed", "melee", "MonsterStab_onhit_audio", "not_dex", "physical_affinity", "slow_movement", "wood_armour", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, + energyShield = 0.1, + armour = 0.2, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.2, - damageSpread = 0.3, - attackTime = 1.5, + damage = 1.3, + damageSpread = 0.2, + attackTime = 1.335, attackRange = 7, accuracy = 1, - baseMovementSpeed = 9, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 28, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Construct", spawnLocation = { - "Pools of Khatal (Act 6)", + "Freythorn (Act 1)", + "Slash (Map)", + "Stones of Serle (Act 6)", + "The Ezomyte Megaliths (Map)", "Found in Maps", - "Vastiri Outskirts (Act 2)", }, skillList = { "MeleeAtAnimationSpeed", + "SOTwigMonsterVinePod", + "GSTwigMonsterVinePod", + "TBTwigMonsterPodBeam", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - -- set_use_melee_pattern_range [set_use_melee_pattern_range = 0] mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] }, } -minions["Metadata/Monsters/SerpentClanMonster/SerpentClan1"] = { - name = "Serpent Clan", - monsterTags = { "allows_inc_aoe", "Claw_onhit_audio", "fast_movement", "humanoid", "melee", "monster_applies_poison", "physical_affinity", "reptile_beast", }, - life = 1.5, +minions["Metadata/Monsters/SaplingMonster/TwigMonsterArchnemesis"] = { + name = "Treant", + monsterTags = { "animal_claw_weapon", "caster", "construct", "humanoid", "is_unarmed", "melee", "MonsterStab_onhit_audio", "physical_affinity", "slow_movement", "wood_armour", }, + life = 2, baseDamageIgnoresAttackSpeed = true, + energyShield = 0.1, + armour = 0.3, + evasion = 0.2, fireResist = 0, coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 2, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 10, + attackTime = 1.335, + attackRange = 6, accuracy = 1, - baseMovementSpeed = 44, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Humanoid", + baseMovementSpeed = 28, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Construct", spawnLocation = { - "Keth (Act 2)", - "Ornate Chambers (Map)", - "Sel Khari Sanctuary (Act 6)", - "The Lost City (Act 2)", - "Found in Maps", - "Trial of the Sekhemas (Floor 1)", - "Trial of the Sekhemas (Floor 3)", }, skillList = { "MeleeAtAnimationSpeed", - "SerpentClanTailWhip", - "GSSerpentClanAcidSpit", + "SOTwigMonsterVinePod", + "GSTwigMonsterVinePod", + "TBTwigMonsterPodBeam", }, modList = { - mod("StunDuration", "OVERRIDE", 4.067, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4067] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] }, } -minions["Metadata/Monsters/SaltGolem/SaltGolem_"] = { - name = "Quake Golem", - monsterTags = { "allows_inc_aoe", "construct", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "very_slow_movement", }, - life = 1.8, +minions["Metadata/Monsters/DemonSpiders/MeleeSpider"] = { + name = "Vault Lurker", + monsterTags = { "allows_additional_projectiles", "beast", "melee", "monster_applies_poison", "physical_affinity", "slow_movement", "spider", "Unarmed_onhit_audio", }, + life = 0.9, baseDamageIgnoresAttackSpeed = true, - armour = 1, - fireResist = 75, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.8, + damage = 0.9, damageSpread = 0.2, attackTime = 1.5, - attackRange = 16, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 17, - spectreReservation = 77, - companionReservation = 40.2, - monsterCategory = "Construct", + baseMovementSpeed = 20, + spectreReservation = 46, + companionReservation = 28.5, + monsterCategory = "Beast", spawnLocation = { - "Hidden Grotto (Map)", - "Sinter Rift (Map)", + "Ashen Forest (Act 6)", "Skull of the Titan (Act 2)", + "Spider Woods (Map)", "Found in Maps", "Traitor's Passage (Act 2)", "Trial of the Sekhemas (Floor 1)", - "Valley of the Titans (Act 2)", }, skillList = { - "GASaltGolemMelee", - "EAASaltGolemSlamRuckus", - "SOSaltGolemGroundFissure", - "GASaltGolemEarthquakeSmallImpact", - "GASaltGolemEarthquakeLargeImpact", + "MeleeAtAnimationSpeed", + "MeleeSpiderWebAttach", + "MeleeSpiderViperStrike", }, modList = { - mod("StunDuration", "OVERRIDE", 3.133, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3133] + mod("StunDuration", "OVERRIDE", 2.433, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2433] }, } -minions["Metadata/Monsters/HyenaMonster/HyenaMonster"] = { - name = "Hyena Demon", - monsterTags = { "beast", "Beast_onhit_audio", "fast_movement", "mammal_beast", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_fast_movement", }, - life = 1, +minions["Metadata/Monsters/DemonSpiders/SpiderSabre"] = { + name = "Sabre Spider", + monsterTags = { "beast", "cannot_be_monolith", "melee", "physical_affinity", "spider", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 0.9, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 0.9, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 9, + attackTime = 1.065, + attackRange = 8, accuracy = 1, - baseMovementSpeed = 50, - spectreReservation = 50, - companionReservation = 30, + baseMovementSpeed = 17, + spectreReservation = 46, + companionReservation = 28.5, monsterCategory = "Beast", spawnLocation = { - "Mesa (Map)", - "Precursor Tower (Map)", - "Qimah (Act 6)", - "Savannah (Map)", - "The Bone Pits (Act 2)", + "Ashen Forest (Act 6)", + "Mastodon Badlands (Act 2)", + "The Khari Crossing (Act 6)", "Found in Maps", - "Vastiri Outskirts (Act 2)", - "Wetlands (Map)", }, skillList = { + "GAHarvestSabreSpiderDualStrike", + "EAAHarvestSpiderLacerate", + "GASabreSpiderLacerateRight", + "GASabreSpiderLacerateLeft", "MeleeAtAnimationSpeed", - "EASHyenaMonsterWhoop", - "EASHyenaMonsterWhoopFlipped", - "EGHyenaDogpile", - "WalkEmergeHyena", + "EGSabreSpiderEmerge", + "DTTSabreSpiderLeap", }, modList = { - mod("StunDuration", "OVERRIDE", 2, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2000] + mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] }, } -minions["Metadata/Monsters/HyenaMonster/HyenaCentaurSpear"] = { - name = "Sun Clan Scavenger", - monsterTags = { "allows_additional_projectiles", "beast", "fast_movement", "mammal_beast", "melee", "physical_affinity", "red_blood", "SpearMetal_onhit_audio", }, - life = 2, +minions["Metadata/Monsters/RamGiant/RamGiant"] = { + name = "Desert Hulk", + monsterTags = { "allows_inc_aoe", "giant", "human", "humanoid", "large_model", "melee", "MonsterBlunt_onhit_audio", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 2.5, damageSpread = 0.2, - attackTime = 1.11, - attackRange = 8, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 39, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Beast", + baseMovementSpeed = 14, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Humanoid", spawnLocation = { - "Mesa (Map)", - "Precursor Tower (Map)", - "Qimah (Act 6)", - "Savannah (Map)", - "The Bone Pits (Act 2)", - "Found in Maps", - "Vastiri Outskirts (Act 2)", - "Wetlands (Map)", }, skillList = { - "HyenaCentaurMeleeStab", - "HyenaCentaurMeleeSwipe", - "HyenaCentaurSpearThrow", - "EGHyenaDogpile", - "EGHyenaDogpileBig", + "MeleeAtAnimationSpeed", + "RamGiantWheelSlam", + "RamGiantWheelSlamImpact", + "RamGiantWheelThrowImpact", + "RamGiantWheelThrow", + "GARamGiantStomp", }, modList = { - mod("StunDuration", "OVERRIDE", 3.033, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3033] + -- set_use_melee_pattern_range [set_use_melee_pattern_range = 0] + mod("StunDuration", "OVERRIDE", 3.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3400] }, } -minions["Metadata/Monsters/VultureRegurgitator/VultureRegurgitator_"] = { - name = "Regurgitating Vulture", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "avian_beast", "beast", "flying", "melee", "physical_affinity", "ranged", "red_blood", "slow_movement", "Snap_onhit_audio", }, - extraFlags = { - recommendedBeast = true, - }, - life = 1.35, +minions["Metadata/Monsters/RamGiant/RamGiantQuarry"] = { + name = "Forsaken Hulk", + monsterTags = { "allows_inc_aoe", "giant", "human", "humanoid", "large_model", "melee", "MonsterBlunt_onhit_audio", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.35, + damage = 2.5, damageSpread = 0.2, - attackTime = 1.725, - attackRange = 16, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 28, - spectreReservation = 62, - companionReservation = 34.8, - monsterCategory = "Beast", + baseMovementSpeed = 14, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Humanoid", spawnLocation = { - "Deshar (Act 2)", - "The Khari Crossing (Act 6)", + "Mawdun Quarry (Act 2)", + "The Galai Gates (Act 6)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "VultureRegurgitatorMortar", - "GAVultureRegurgitateImpact", - "MDDVultureRegurgDecompose", - "CGEVultureRegurgGasCloud", + "RamGiantWheelSlam", + "RamGiantWheelSlamImpact", + "RamGiantWheelThrowImpact", + "RamGiantWheelThrow", + "GARamGiantStomp", }, modList = { - -- has_quadruped_head_control_while_turning [has_quadruped_head_control_while_turning = 1] - -- quadruped_head_turn_duration_ms [quadruped_head_turn_duration_ms = 200] - mod("StunDuration", "OVERRIDE", 2.8, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2800] + -- set_use_melee_pattern_range [set_use_melee_pattern_range = 0] + mod("StunDuration", "OVERRIDE", 3.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3400] }, } -minions["Metadata/Monsters/VultureZombie/VultureDemonSpectre"] = { - name = "Vile Vulture", - monsterTags = { "allows_inc_aoe", "beast", "Beast_onhit_audio", "fast_movement", "flying", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, - extraFlags = { +minions["Metadata/Monsters/RamGiant/RottingRamGiant_"] = { + name = "Rotting Hulk", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "giant", "human", "humanoid", "large_model", "melee", "monster_applies_poison", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "undead", "very_slow_movement", }, + life = 2.5, + baseDamageIgnoresAttackSpeed = true, + armour = 0.3, + fireResist = 0, + coldResist = 75, + lightningResist = 0, + chaosResist = 0, + damage = 2.5, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 17, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Undead", + spawnLocation = { + "Cenotes (Map)", + "Pools of Khatal (Act 6)", + "Sandswept Marsh (Act 3)", + "Found in Maps", + "Vastiri Outskirts (Act 2)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "GTRottingRamGiantVomitSpray", + "RottingRamGiantBloodTrailDeath", + "MMSRottingRamGiantVomitMortar", + "GSRottingRamGiantVomitImpact", + }, + modList = { + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 3.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3650] + }, +} + +minions["Metadata/Monsters/RamGiant/RottingRamGiantBog"] = { + name = "Bog Hulk", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "giant", "human", "humanoid", "large_model", "melee", "monster_applies_poison", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "undead", "very_slow_movement", }, + life = 2.5, + baseDamageIgnoresAttackSpeed = true, + armour = 0.3, + fireResist = 0, + coldResist = 75, + lightningResist = 0, + chaosResist = 0, + damage = 2.5, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 17, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Undead", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + "GTRottingRamGiantVomitSpray", + "RottingRamGiantBloodTrailDeath", + "MMSRottingRamGiantVomitMortar", + "GSRottingRamGiantVomitImpact", + }, + modList = { + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 3.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3650] + }, +} + +minions["Metadata/Monsters/MaggotHusks/MaggotHusk"] = { + name = "Sandscoured Dead", + monsterTags = { "humanoid", "melee", "monster_barely_moves", "no_minion_revival", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.2, + damageSpread = 0.3, + attackTime = 1.5, + attackRange = 7, + accuracy = 1, + baseMovementSpeed = 9, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", + spawnLocation = { + "Pools of Khatal (Act 6)", + "Found in Maps", + "Vastiri Outskirts (Act 2)", + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + -- MonsterNecromancerRaisable [undead_description = 1] + -- set_use_melee_pattern_range [set_use_melee_pattern_range = 0] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/SerpentClanMonster/SerpentClan1"] = { + name = "Serpent Clan", + monsterTags = { "allows_inc_aoe", "Claw_onhit_audio", "fast_movement", "humanoid", "melee", "monster_applies_poison", "physical_affinity", "reptile_beast", }, + life = 1.5, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 30, + lightningResist = 0, + chaosResist = 0, + damage = 1.5, + damageSpread = 0.2, + attackTime = 1.005, + attackRange = 10, + accuracy = 1, + baseMovementSpeed = 44, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Humanoid", + spawnLocation = { + "Keth (Act 2)", + "Ornate Chambers (Map)", + "Sel Khari Sanctuary (Act 6)", + "The Lost City (Act 2)", + "Found in Maps", + "Trial of the Sekhemas (Floor 1)", + "Trial of the Sekhemas (Floor 3)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "SerpentClanTailWhip", + "GSSerpentClanAcidSpit", + }, + modList = { + mod("StunDuration", "OVERRIDE", 4.067, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4067] + }, +} + +minions["Metadata/Monsters/SaltGolem/SaltGolem_"] = { + name = "Quake Golem", + monsterTags = { "allows_inc_aoe", "construct", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "very_slow_movement", }, + life = 1.8, + baseDamageIgnoresAttackSpeed = true, + armour = 1, + fireResist = 75, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.8, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 16, + accuracy = 1, + baseMovementSpeed = 17, + spectreReservation = 77, + companionReservation = 40.2, + monsterCategory = "Construct", + spawnLocation = { + "Hidden Grotto (Map)", + "Sinter Rift (Map)", + "Skull of the Titan (Act 2)", + "Found in Maps", + "Traitor's Passage (Act 2)", + "Trial of the Sekhemas (Floor 1)", + "Valley of the Titans (Act 2)", + }, + skillList = { + "GASaltGolemMelee", + "EAASaltGolemSlamRuckus", + "SOSaltGolemGroundFissure", + "GASaltGolemEarthquakeSmallImpact", + "GASaltGolemEarthquakeLargeImpact", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3.133, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3133] + }, +} + +minions["Metadata/Monsters/HyenaMonster/HyenaMonster"] = { + name = "Hyena Demon", + monsterTags = { "beast", "Beast_onhit_audio", "fast_movement", "mammal_beast", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_fast_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.3, + fireResist = 0, + coldResist = 30, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 9, + accuracy = 1, + baseMovementSpeed = 50, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Beast", + spawnLocation = { + "Mesa (Map)", + "Precursor Tower (Map)", + "Qimah (Act 6)", + "Savannah (Map)", + "The Bone Pits (Act 2)", + "Found in Maps", + "Vastiri Outskirts (Act 2)", + "Wetlands (Map)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "EASHyenaMonsterWhoop", + "EASHyenaMonsterWhoopFlipped", + "EGHyenaDogpile", + "WalkEmergeHyena", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2000] + }, +} + +minions["Metadata/Monsters/HyenaMonster/HyenaCentaurSpear"] = { + name = "Sun Clan Scavenger", + monsterTags = { "allows_additional_projectiles", "beast", "fast_movement", "mammal_beast", "melee", "physical_affinity", "red_blood", "SpearMetal_onhit_audio", }, + life = 2, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 30, + lightningResist = 0, + chaosResist = 0, + damage = 2, + damageSpread = 0.2, + attackTime = 1.11, + attackRange = 8, + accuracy = 1, + baseMovementSpeed = 39, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Beast", + spawnLocation = { + "Mesa (Map)", + "Precursor Tower (Map)", + "Qimah (Act 6)", + "Savannah (Map)", + "The Bone Pits (Act 2)", + "Found in Maps", + "Vastiri Outskirts (Act 2)", + "Wetlands (Map)", + }, + skillList = { + "HyenaCentaurMeleeStab", + "HyenaCentaurMeleeSwipe", + "HyenaCentaurSpearThrow", + "EGHyenaDogpile", + "EGHyenaDogpileBig", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3.033, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3033] + }, +} + +minions["Metadata/Monsters/VultureRegurgitator/VultureRegurgitator_"] = { + name = "Regurgitating Vulture", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "avian_beast", "beast", "flying", "melee", "physical_affinity", "ranged", "red_blood", "slow_movement", "Snap_onhit_audio", }, + extraFlags = { + recommendedBeast = true, + }, + life = 1.35, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 30, + lightningResist = 0, + chaosResist = 0, + damage = 1.35, + damageSpread = 0.2, + attackTime = 1.725, + attackRange = 16, + accuracy = 1, + baseMovementSpeed = 28, + spectreReservation = 62, + companionReservation = 34.8, + monsterCategory = "Beast", + spawnLocation = { + "Deshar (Act 2)", + "The Khari Crossing (Act 6)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "VultureRegurgitatorMortar", + "GAVultureRegurgitateImpact", + "MDDVultureRegurgDecompose", + "CGEVultureRegurgGasCloud", + }, + modList = { + -- has_quadruped_head_control_while_turning [has_quadruped_head_control_while_turning = 1] + -- quadruped_head_turn_duration_ms [quadruped_head_turn_duration_ms = 200] + mod("StunDuration", "OVERRIDE", 2.8, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2800] + }, +} + +minions["Metadata/Monsters/VultureZombie/VultureDemonSpectre"] = { + name = "Vile Vulture", + monsterTags = { "allows_inc_aoe", "beast", "Beast_onhit_audio", "fast_movement", "flying", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.3, + baseDamageIgnoresAttackSpeed = true, + armour = 0.2, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.73, + damageSpread = 0.2, + attackTime = 1.86, + attackRange = 14, + accuracy = 1, + baseMovementSpeed = 44, + spectreReservation = 93, + companionReservation = 45.6, + monsterCategory = "Beast", + spawnLocation = { + "Confluence (Map)", + "Deshar (Act 2)", + "Secluded Temple", + "Shrike Island (Act 4)", + "The Khari Crossing (Act 6)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "VultureDemonLeap", + "GAVultureZombieLeap", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] + }, +} + +minions["Metadata/Monsters/SandLeaper02/DesertLeaper1_"] = { + name = "Crag Leaper", + monsterTags = { "beast", "fast_movement", "insect", "melee", "not_int", "not_str", "physical_affinity", "SpearWood_onhit_audio", "very_fast_movement", }, + life = 0.6, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.6, + fireResist = 0, + coldResist = 0, + lightningResist = 30, + chaosResist = 0, + damage = 1.08, + damageSpread = 0.2, + attackTime = 0.99, + attackRange = 6, + accuracy = 1, + baseMovementSpeed = 56, + spectreReservation = 34, + companionReservation = 23.1, + monsterCategory = "Beast", + spawnLocation = { + "The Khari Crossing (Act 6)", + "Found in Maps", + "Vastiri Outskirts (Act 2)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "DesertLeaperDodgeLeftShort", + "DesertLeaperDodgeLeftMedium", + "DesertLeaperDodgeLeftFar", + "DesertLeaperDodgeRightShort", + "DesertLeaperDodgeRightMedium", + "DesertLeaperDodgeRightFar", + "DTTCragLeaperLeap", + "GACragLeaperLeap", + "GACragLeaperLeapSulphur", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] + }, +} + +minions["Metadata/Monsters/SkeletonGolemancer/SkeletonGolemancer"] = { + name = "Dread Servant", + monsterTags = { "1HBluntWood_onhit_audio", "allows_additional_projectiles", "bones", "caster", "fire_affinity", "medium_movement", "monster_barely_moves", "monster_summons_adds", "not_dex", "physical_affinity", "raises_dead", "skeleton", "undead", }, + life = 1.5, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.2, + armour = 0.35, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.5, + damageSpread = 0.2, + attackTime = 3, + attackRange = 15, + accuracy = 1, + weaponType1 = "One Hand Mace", + weaponType2 = "One Hand Mace", + baseMovementSpeed = 32, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Undead", + spawnLocation = { + "Epitaph (Map)", + "Found in Maps", + "Tomb of the Consort (Act 1)", + }, + skillList = { + "SSMBoneGolemancerSkeletons", + "GSSkeletonTornadoWave", + "MPSSkeletonMancerBasicProj", + "GSSkelemancerGhostflameImpact", + "SkelemancerSkelenado", + }, + modList = { + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 3.1, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3100] + }, +} + +minions["Metadata/Monsters/SandGolemancer/SandGolemancer"] = { + name = "Desiccated Lich", + monsterTags = { "allows_additional_projectiles", "bones", "caster", "medium_movement", "not_dex", "physical_affinity", "raises_dead", "skeleton", "Unarmed_onhit_audio", "undead", }, + life = 1.5, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.3, + armour = 0.35, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.5, + damageSpread = 0.2, + attackTime = 3, + attackRange = 15, + accuracy = 1, + weaponType1 = "One Hand Mace", + weaponType2 = "One Hand Mace", + baseMovementSpeed = 32, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Undead", + spawnLocation = { + "Deserted (Map)", + "Keth (Act 2)", + "Sel Khari Sanctuary (Act 6)", + "The Khari Crossing (Act 6)", + "Found in Maps", + "Traitor's Passage (Act 2)", + "Trial of the Sekhemas (Floor 2)", + "Trial of the Sekhemas (Floor 3)", + "Trial of the Sekhemas (Floor 4)", + "Valley of the Titans (Act 2)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "MPSSandGolemancerProjectile", + "EGGolemancerRevive", + }, + modList = { + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 3.1, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3100] + }, +} + +minions["Metadata/Monsters/MarAcolyte/MarAcolyte"] = { + name = "Mar Acolyte", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fire_affinity", "human", "humanoid", "medium_movement", "melee", "not_str", "red_blood", "StaffMetal_onhit_audio", }, + life = 1.5, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.1, + evasion = 0.25, + fireResist = 30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.5, + damageSpread = 0.2, + attackTime = 1.17, + attackRange = 18, + accuracy = 1, + baseMovementSpeed = 37, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Humanoid", + spawnLocation = { + "Arid Plains (Map)", + "Buried Shrines (Act 2)", + "Channel (Map)", + "Marrow (Map)", + "Qimah (Act 6)", + "Found in Maps", + "Trial of the Sekhemas (Floor 2)", + }, + skillList = { + "MeleeAtAnimationSpeedFire", + "MarAcolyteSlam", + "MarAcolyteThrowFire", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.083, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2083] + }, +} + +minions["Metadata/Monsters/WingedFiend/WingedFiend"] = { + name = "Winged Fiend", + monsterTags = { "allows_additional_projectiles", "beast", "Claw_onhit_audio", "flying", "melee", "monster_applies_poison", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "very_slow_movement", }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = -30, + chaosResist = 0, + damage = 0.8, + damageSpread = 0.2, + attackTime = 1.065, + attackRange = 7, + accuracy = 1, + baseMovementSpeed = 19, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Beast", + spawnLocation = { + "Alpine Ridge (Map)", + "Qimah (Act 6)", + "The Spires of Deshar (Act 2)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "MPSWingedFiendSpit", + "DTTWingedFiendToGround", + }, + modList = { + }, +} + +minions["Metadata/Monsters/SkeletonSnake"] = { + name = "Gilded Cobra", + monsterTags = { "beast", "melee", "not_int", "not_str", "physical_affinity", "reptile_beast", "skeleton", "SpearWood_onhit_audio", "undead", "very_slow_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.25, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 1.32, + attackRange = 9, + accuracy = 1, + baseMovementSpeed = 18, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", + spawnLocation = { + "Mastodon Badlands (Act 2)", + "Penitentiary (Map)", + "Qimah (Act 6)", + "The Bone Pits (Act 2)", + "Found in Maps", + "Wayward Isle (Map)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "MonsterPuncture", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/PitifulFabrications/PitifulFabrication01"] = { + name = "Skullslinger", + monsterTags = { "allows_inc_aoe", "physical_affinity", "ranged", "skeleton", "slow_movement", "Unarmed_onhit_audio", "undead", }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.8, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 28, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Undead", + spawnLocation = { + "Freythorn (Act 1)", + "Mastodon Badlands (Act 2)", + "Qimah (Act 6)", + "Scorched Farmlands (Act 6)", + "Sel Khari Sanctuary (Act 6)", + "The Bone Pits (Act 2)", + "Found in Maps", + "Wayward Isle (Map)", + }, + skillList = { + "MPWAzmeriPitifulFabricationSkullThrow", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + }, +} + +minions["Metadata/Monsters/PitifulFabrications/Canopy/PitifulFabrication02"] = { + name = "Ribrattle", + monsterTags = { "bones", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.8, + damageSpread = 0.2, + attackTime = 1.59, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 19, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Undead", + spawnLocation = { + "Freythorn (Act 1)", + "Mastodon Badlands (Act 2)", + "Qimah (Act 6)", + "Scorched Farmlands (Act 6)", + "Sel Khari Sanctuary (Act 6)", + "The Bone Pits (Act 2)", + "Found in Maps", + "Wayward Isle (Map)", + }, + skillList = { + "AzmeriFabricationDespair", + "AzmeriFabricationTemporalChains", + "AzmeriFabricationEnfeeble", + }, + modList = { + -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] + -- strafe_distance_+% [strafe_distance_+% = -21] + mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] + mod("EnemyCurseLimit", "BASE", 3, 0, 0), -- number_of_additional_curses_allowed [number_of_additional_curses_allowed = 3] + }, +} + +minions["Metadata/Monsters/PitifulFabrications/PitifulFabrication02"] = { + name = "Ribrattle", + monsterTags = { "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.8, + damageSpread = 0.2, + attackTime = 1.59, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 19, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Undead", + spawnLocation = { + "Freythorn (Act 1)", + "Mastodon Badlands (Act 2)", + "Qimah (Act 6)", + "Scorched Farmlands (Act 6)", + "Sel Khari Sanctuary (Act 6)", + "The Bone Pits (Act 2)", + "Found in Maps", + "Wayward Isle (Map)", + }, + skillList = { + "PitifulFabricationBuff", + "TBPitifulFabricationBuff", + "PitifulFabricationBuffTriggered", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + }, +} + +minions["Metadata/Monsters/PitifulFabrications/PitifulFabrication03_"] = { + name = "Spinesnatcher", + monsterTags = { "medium_movement", "melee", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.92, + damageSpread = 0.2, + attackTime = 1.59, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 32, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Undead", + spawnLocation = { + "Freythorn (Act 1)", + "Mastodon Badlands (Act 2)", + "Qimah (Act 6)", + "Scorched Farmlands (Act 6)", + "Sel Khari Sanctuary (Act 6)", + "The Bone Pits (Act 2)", + "Found in Maps", + "Wayward Isle (Map)", + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.95, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2950] + }, +} + +minions["Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoUnarmed_"] = { + name = "Sandflesh Skeleton", + monsterTags = { "monster_barely_moves", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 7, + accuracy = 1, + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", + spawnLocation = { + "The Titan Grotto (Act 2)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] + }, +} + +minions["Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoSword_"] = { + name = "Sandflesh Warrior", + monsterTags = { "melee", "monster_barely_moves", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.1, + damageSpread = 0.3, + attackTime = 1.5, + attackRange = 7, + accuracy = 1, + weaponType1 = "One Hand Sword", + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", + spawnLocation = { + "The Titan Grotto (Act 2)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] + }, +} + +minions["Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoCaster"] = { + name = "Sandflesh Mage", + monsterTags = { "allows_additional_projectiles", "caster", "cold_affinity", "monster_barely_moves", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 7, + accuracy = 1, + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", + spawnLocation = { + "The Titan Grotto (Act 2)", + "Found in Maps", + "Trial of the Sekhemas (Floor 4)", + }, + skillList = { + "MPSRedSkeletonCaster", + }, + modList = { + -- MonsterNecromancerRaisable [undead_description = 1] + }, +} + +minions["Metadata/Monsters/PorcupineAnt/PorcupineAntSmall"] = { + name = "Rasp Scavenger", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "insect", "melee", "MonsterStab_onhit_audio", "not_dex", "not_int", "physical_affinity", "ranged", "slow_movement", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + armour = 0.3, + fireResist = 0, + coldResist = -30, + lightningResist = 0, + chaosResist = 0, + damage = 0.8, + damageSpread = 0.2, + attackTime = 1.005, + attackRange = 10, + accuracy = 1, + baseMovementSpeed = 21, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Beast", + spawnLocation = { + "Confluence (Map)", + "Deshar (Act 2)", + "The Dreadnought's Wake (Act 2)", + "The Khari Crossing (Act 6)", + "Found in Maps", + "Trial of the Sekhemas (Floor 1)", + "Trial of the Sekhemas (Floor 3)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "GPAPorcupineAntSpikeNova", + "MMAPorcupineAntSpikeball", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] + }, +} + +minions["Metadata/Monsters/CaveDweller/CaveDweller"] = { + name = "Tombshrieker", + monsterTags = { "allows_inc_aoe", "beast", "Beast_onhit_audio", "mammal_beast", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, + life = 1.35, + baseDamageIgnoresAttackSpeed = true, + armour = 0.1, + fireResist = 0, + coldResist = 0, + lightningResist = 30, + chaosResist = 0, + damage = 1.35, + damageSpread = 0.2, + attackTime = 1.005, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 33, + spectreReservation = 62, + companionReservation = 34.8, + monsterCategory = "Beast", + spawnLocation = { + "Ancient Gateway (Map)", + "Eastern Gateway (Map)", + "Qimah Reservoir (Act 6)", + "Skull of the Titan (Act 2)", + "The Matriarch Halls (Map)", + "The Patriarch Halls (Map)", + "Found in Maps", + "Traitor's Passage (Act 2)", + "Trial of the Sekhemas (Floor 1)", + "Western Gateway (Map)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "GSCaveDwellerSonicPulse", + "GPSCaveDwellerSuperProjectile", + "GSCaveDwellerSuperProjectile", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/MineBat/MineBatDesertCaveNoEmerge"] = { + name = "Vesper Bat", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "cannot_be_monolith", "flying", "lightning_affinity", "mammal_beast", "melee", "MonsterStab_onhit_audio", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "slow_movement", }, + life = 1.2, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.3, + fireResist = 0, + coldResist = -30, + lightningResist = 0, + chaosResist = 0, + damage = 1.2, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 12, + accuracy = 1, + baseMovementSpeed = 26, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Beast", + spawnLocation = { + "Buried Shrines (Act 2)", + "Qimah Reservoir (Act 6)", + "Trial of the Sekhemas (Floor 3)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "TBDesertBatZap", + "GSDesertBatZap", + }, + modList = { + -- ShockArtVariationDivine [shock_art_variation = 2] + mod("StunDuration", "OVERRIDE", 1.715, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1715] + }, +} + +minions["Metadata/Monsters/SummonedPhantasm/DesertPhantasm"] = { + name = "Sand Spirit", + monsterTags = { "allows_additional_projectiles", "caster", "fast_movement", "ghost", "ghost_blood", "not_dex", "not_str", "physical_affinity", "ranged", "Unarmed_onhit_audio", "undead", }, + life = 1.32, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.2, + fireResist = 0, + coldResist = -30, + lightningResist = 0, + chaosResist = 0, + damage = 1.1, + damageSpread = 0.2, + attackTime = 1.755, + attackRange = 6, + accuracy = 1, + baseMovementSpeed = 40, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Undead", + spawnLocation = { + "Arid Plains (Map)", + "Buried Shrines (Act 2)", + "Channel (Map)", + "Qimah Reservoir (Act 6)", + "The Lost City (Act 2)", + "Found in Maps", + "Trial of the Sekhemas (Floor 2)", + "Trial of the Sekhemas (Floor 3)", + "Trial of the Sekhemas (Floor 4)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "MPSDesertPhantasmBolt", + "TeleportDesertPhantasm", + }, + modList = { + -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] + mod("StunDuration", "OVERRIDE", 2.106, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2106] + }, +} + +minions["Metadata/Monsters/Kinarha/KinarhaSpectre"] = { + name = "Kinarha", + monsterTags = { "2HBluntWood_onhit_audio", "construct", "fast_movement", "melee", "mud_blood", "not_dex", "not_int", "physical_affinity", "ranged", }, + life = 1.2, + baseDamageIgnoresAttackSpeed = true, + armour = 1, + fireResist = 30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.2, + damageSpread = 0.2, + attackTime = 1.005, + attackRange = 7, + accuracy = 1, + weaponType1 = "Claw", + baseMovementSpeed = 41, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Construct", + spawnLocation = { + }, + skillList = { + "KinahraShuriken", + "MeleeAtAnimationSpeed", + "KinahraJump", + "MPWKinahraChargedProjectile", + }, + modList = { + }, +} + +minions["Metadata/Monsters/Zombies/Maraketh/MarakethZombie"] = { + name = "Maraketh Undead", + monsterTags = { "melee", "monster_barely_moves", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.2, + damageSpread = 0.2, + attackTime = 2.505, + attackRange = 6, + accuracy = 1, + baseMovementSpeed = 7, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", + spawnLocation = { + "Canyon (Map)", + "Deshar (Act 2)", + "Path of Mourning (Act 2)", + "The Galai Gates (Act 6)", + "The Spires of Deshar (Act 2)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "MarakethZombieDeathGround", + }, + modList = { + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "INC", 30, 0, 0), -- MonsterGetsStunnedLonger30to70__ [stun_duration_on_self_+% = 30] + -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/PlagueMorphs/PlagueMorph1"] = { + name = "Corrupted Corpse", + monsterTags = { "2HSharpMetal_onhit_audio", "demon", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.2, + damageSpread = 0.2, + attackTime = 2.25, + attackRange = 20, + accuracy = 1, + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Demon", + spawnLocation = { + "Mawdun Mine (Act 2)", + "Mawdun Quarry (Act 2)", + "Pools of Khatal (Act 6)", + "The Dreadnought's Wake (Act 2)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/PlagueSwarm/PlagueSwarm"] = { + name = "Plague Swarm", + monsterTags = { "beast", "fast_movement", "insect", "melee", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", "very_fast_movement", }, + life = 0.5, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.6, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.5, + damageSpread = 0.2, + attackTime = 1.005, + attackRange = 6, + accuracy = 1, + baseMovementSpeed = 50, + spectreReservation = 29, + companionReservation = 21.3, + monsterCategory = "Beast", + spawnLocation = { + "Dreadnought (Act 2)", + "Mawdun Quarry (Act 2)", + "Pools of Khatal (Act 6)", + "The Dreadnought's Wake (Act 2)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + }, +} + +minions["Metadata/Monsters/PlagueNymph/PlagueNymph_"] = { + name = "Plague Nymph", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "caster", "insect", "melee", "MonsterStab_onhit_audio", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "slow_movement", }, + life = 1.25, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.2, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.25, + damageSpread = 0.2, + attackTime = 1.005, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 25, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Beast", + spawnLocation = { + "Hive (Map)", + "Howling Caves (Act 6)", + "Mawdun Mine (Act 2)", + "Pools of Khatal (Act 6)", + "The Dreadnought's Wake (Act 2)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + -- MonsterMaimOnHitChance [maim_on_hit_% = 25] + mod("StunDuration", "OVERRIDE", 1.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1500] + }, +} + +minions["Metadata/Monsters/PlagueBringer/PlagueBringer"] = { + name = "Plague Harvester", + monsterTags = { "beast", "Claw_onhit_audio", "fast_movement", "insect", "melee", "physical_affinity", "very_fast_movement", }, + life = 2, + baseDamageIgnoresAttackSpeed = true, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 2, + damageSpread = 0.2, + attackTime = 1.755, + attackRange = 12, + accuracy = 1, + baseMovementSpeed = 56, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Beast", + spawnLocation = { + "Abyssal Depths (Act 2)", + "Dreadnought (Act 2)", + "Lightless Void", + "Mawdun Quarry (Act 2)", + "Pools of Khatal (Act 6)", + "The Dreadnought's Wake (Act 2)", + "Found in Maps", + }, + skillList = { + "MASExtraAttackDistance6", + "MeleeAtAnimationSpeedComboTEMP2", + "DTTPlagueBringerDash", + }, + modList = { + mod("PhysicalDamageLifeLeech", "BASE", 125, 1, 0), -- PlagueBringerLifeLeechInherent [base_life_leech_from_physical_attack_damage_permyriad = 12500] + mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] + }, +} + +minions["Metadata/Monsters/BrainWorm/DuneLurker_"] = { + name = "Dune Lurker", + monsterTags = { "allows_inc_aoe", "beast", "Beast_onhit_audio", "fast_movement", "insect", "large_model", "melee", "monster_barely_moves", "not_int", "not_str", "physical_affinity", }, + life = 1.65, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.25, + fireResist = 0, + coldResist = 0, + lightningResist = 30, + chaosResist = 0, + damage = 1.65, + damageSpread = 0.2, + attackTime = 1.005, + attackRange = 20, + accuracy = 1, + baseMovementSpeed = 40, + spectreReservation = 72, + companionReservation = 38.4, + monsterCategory = "Beast", + spawnLocation = { + "The Khari Crossing (Act 6)", + "Found in Maps", + "Trial of the Sekhemas (Floor 3)", + "Valley of the Titans (Act 2)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "EAADuneLurkerRoll", + "EASDuneLurkerArmStab", + "GADuneLurkerArmStab", + "DTTDuneWormLeap", + "GADuneLurkerLeapImpact", + "DuneLurkerShieldCharge", + "GADuneLurkerEmergeAttack", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2666] + }, +} + +minions["Metadata/Monsters/WingedCreature/WingedCreature"] = { + name = "Winged Horror", + monsterTags = { "2HSharpMetal_onhit_audio", "allows_additional_projectiles", "beast", "flying", "lightning_affinity", "medium_movement", "melee", "physical_affinity", "ranged", "red_blood", }, + life = 1.35, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = -30, + chaosResist = 0, + damage = 1.35, + damageSpread = 0.2, + attackTime = 1.005, + attackRange = 9, + accuracy = 1, + baseMovementSpeed = 32, + spectreReservation = 62, + companionReservation = 34.8, + monsterCategory = "Beast", + spawnLocation = { + "Qimah Reservoir (Act 6)", + "The Titan Grotto (Act 2)", + "Found in Maps", + "Trial of the Sekhemas (Floor 4)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "GPSWingedCreatureBallLightning", + "GSWingedCreatureBallLightning", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3333] + }, +} + +minions["Metadata/Monsters/MantisRat/MantisRat"] = { + name = "Mantis Rat", + monsterTags = { "allows_inc_aoe", "beast", "insect", "lightning_affinity", "medium_movement", "melee", "MonsterStab_onhit_audio", "not_int", "not_str", }, + extraFlags = { + recommendedSpectre = true, recommendedBeast = true, }, - life = 2.3, + life = 1, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.4, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 1.335, + attackRange = 13, + accuracy = 1, + baseMovementSpeed = 36, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Beast", + spawnLocation = { + "Mawdun Mine (Act 2)", + "The Khari Crossing (Act 6)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "DTTMantisRatLeap", + "GAMantisRatDualStrike", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.85, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2850] + }, +} + +minions["Metadata/Monsters/MudGolem/MarshBruiser"] = { + name = "Swamp Golem", + monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "construct", "earth_elemental", "humanoid", "melee", "mud_blood", "not_dex", "not_int", "physical_affinity", "very_slow_movement", }, + life = 1.44, + baseDamageIgnoresAttackSpeed = true, + armour = 1, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.8, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 18, + accuracy = 1, + baseMovementSpeed = 12, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Construct", + spawnLocation = { + "Cenotes (Map)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3650] + }, +} + +minions["Metadata/Monsters/BogBodies/BogCorpseUnarmed"] = { + name = "Bogfelled Slave", + monsterTags = { "humanoid", "melee", "monster_barely_moves", "physical_affinity", "Unarmed_onhit_audio", "undead", "uses_suicide_explode", "very_slow_movement", "zombie", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 30, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.3, + attackTime = 2.25, + attackRange = 6, + accuracy = 1, + baseMovementSpeed = 7, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", + spawnLocation = { + "Burial Bog (Map)", + "Cenotes (Map)", + "Glacial Tarn (Act 6)", + "Sandswept Marsh (Act 3)", + "Found in Maps", + }, + skillList = { + "BogCorpseVolatileExplosion", + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/BogBodies/BogCorpseOneHandAxe"] = { + name = "Bogfelled Commoner", + monsterTags = { "1HAxe_onhit_audio", "humanoid", "melee", "monster_barely_moves", "physical_affinity", "undead", "uses_suicide_explode", "very_slow_movement", "zombie", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 30, + lightningResist = 0, + chaosResist = 0, + damage = 1.15, + damageSpread = 0.3, + attackTime = 2.25, + attackRange = 6, + accuracy = 1, + weaponType1 = "One Hand Axe", + baseMovementSpeed = 7, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", + spawnLocation = { + "Burial Bog (Map)", + "Cenotes (Map)", + "Glacial Tarn (Act 6)", + "Sandswept Marsh (Act 3)", + "Found in Maps", + }, + skillList = { + "BogCorpseVolatileExplosion", + "MeleeAtAnimationSpeed", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/TwigMonsters/DredgeFiend"] = { + name = "Dredge Fiend", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "Beast_onhit_audio", "caster", "construct", "humanoid", "not_dex", "physical_affinity", "ranged", "undead", "very_slow_movement", }, + life = 2.25, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.25, + armour = 0.15, + fireResist = -50, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 2.25, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 8, + accuracy = 1, + weaponType1 = "Warstaff", + baseMovementSpeed = 11, + spectreReservation = 91, + companionReservation = 45, + monsterCategory = "Construct", + spawnLocation = { + "Burial Bog (Map)", + "Glacial Tarn (Act 6)", + "Sandswept Marsh (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "MMSDredgeFiendMortar", + "EGDredgeFiendZombieCall", + "GSDredgeMortarImpact", + "GSDredgeMortarImpactAir", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/VaalSavage/CannibalTribeSpearThrower"] = { + name = "Orok Hunter", + monsterTags = { "allows_additional_projectiles", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "SpearWood_onhit_audio", "very_fast_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 0.975, + attackRange = 10, + accuracy = 1, + weaponType1 = "Dagger", + baseMovementSpeed = 51, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", + spawnLocation = { + "Sandswept Marsh (Act 3)", + "Sulphuric Caverns (Map)", + "The Venom Crypts (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeedComboTEMP", + "MMAVaalSavageSpearThrow", + "DTTVaalSavageDaggerDashSlash", + "GAVaalSavageDaggerDashSlash", + "MPACannibalSpearThrow", + "EASCannibalThrowSpear", + "CGECannibalShamanSwampGround", + "GAVaalSavageDaggerDashSlash2", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + }, +} + +minions["Metadata/Monsters/VaalSavage/CannibalTribeSpearMelee"] = { + name = "Orok Fleshstabber", + monsterTags = { "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "SpearWood_onhit_audio", "very_fast_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 1.245, + attackRange = 18, + accuracy = 1, + weaponType1 = "Spear", + baseMovementSpeed = 51, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", + spawnLocation = { + "Sandswept Marsh (Act 3)", + "Sulphuric Caverns (Map)", + "The Venom Crypts (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeedComboTEMP", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + }, +} + +minions["Metadata/Monsters/VaalSavage/CannibalTribeDagger"] = { + name = "Orok Throatcutter", + monsterTags = { "Claw_onhit_audio", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_fast_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 0.87, + attackRange = 9, + accuracy = 1, + weaponType1 = "Dagger", + baseMovementSpeed = 51, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", + spawnLocation = { + "Sandswept Marsh (Act 3)", + "Sulphuric Caverns (Map)", + "The Venom Crypts (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeedComboTEMP", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + }, +} + +minions["Metadata/Monsters/VaalSavage/CannibalTribeShaman"] = { + name = "Orok Shaman", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "female", "human", "humanoid", "monster_barely_moves", "not_dex", "not_str", "physical_affinity", "ranged", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 2, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.2, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 2, + damageSpread = 0.2, + attackTime = 1.65, + attackRange = 10, + accuracy = 1, + weaponType1 = "Warstaff", + baseMovementSpeed = 9, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Humanoid", + spawnLocation = { + "Sandswept Marsh (Act 3)", + "Sulphuric Caverns (Map)", + "The Venom Crypts (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "MMSCannibalShamanSwapMortar", + "EGCannibalShamanBuffAllies", + "CGECannibalShamanSwampGround", + "GSCannibalShamanProjImpact", + "GSCannibalShamanProjImpactAir", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.21, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2210] + }, +} + +minions["Metadata/Monsters/VaalSavage/VaalSavageStalker"] = { + name = "Azak Stalker", + monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "fast_movement", "human", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", }, + life = 1.4, + baseDamageIgnoresAttackSpeed = true, + armour = 0.15, + evasion = 0.3, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.4, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 14, + accuracy = 1, + weaponType1 = "Two Hand Mace", + weaponType2 = "Two Hand Mace", + baseMovementSpeed = 46, + spectreReservation = 64, + companionReservation = 35.4, + monsterCategory = "Humanoid", + spawnLocation = { + "Reservoir (Map)", + "Scorched Farmlands (Act 6)", + "The Azak Bog (Act 3)", + "The Matlan Waterways (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "GABogSavageStalkerGroundSlam", + "EASSavageWeaponFire", + "GABogSavageStalkerGroundSlamFire", + "GABogSavageStalkerGroundSlamBone", + "GABogSavageStalkerGroundSlamAll", + "GABogSavageStalkerGroundSlamImpact", + "GABogSavageStalkerGroundSlamImpact2", + "GABogSavageStalkerSpinAttack", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.433, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2433] + }, +} + +minions["Metadata/Monsters/VaalSavage/VaalSavageSpearThrower_"] = { + name = "Azak Spearthrower", + monsterTags = { "allows_additional_projectiles", "fast_movement", "human", "humanoid", "melee", "not_int", "physical_affinity", "ranged", "red_blood", "SpearWood_onhit_audio", "very_fast_movement", }, + life = 1.1, + baseDamageIgnoresAttackSpeed = true, + armour = 0.2, + evasion = 0.4, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.1, + damageSpread = 0.2, + attackTime = 0.975, + attackRange = 8, + accuracy = 1, + weaponType1 = "Dagger", + baseMovementSpeed = 51, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Humanoid", + spawnLocation = { + "Reservoir (Map)", + "Scorched Farmlands (Act 6)", + "The Azak Bog (Act 3)", + "The Matlan Waterways (Act 3)", + "Found in Maps", + }, + skillList = { + "MMAVaalSavageSpearThrow", + "DTTVaalSavageDaggerDashSlash", + "GAVaalSavageDaggerDashSlash", + "MPACannibalSpearThrow", + "EASCannibalThrowSpear", + "GAVaalSavageDaggerDashSlash2", + "EASSavageWeaponFire", + "MASExtraAttackDistance12", + "MeleeAtAnimationSpeedComboTEMP", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + }, +} + +minions["Metadata/Monsters/VaalSavage/VaalSavageSpearMelee"] = { + name = "Azak Fleshstabber", + monsterTags = { "fast_movement", "human", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "SpearWood_onhit_audio", "very_fast_movement", }, + life = 1.1, + baseDamageIgnoresAttackSpeed = true, + armour = 0.2, + evasion = 0.4, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.1, + damageSpread = 0.2, + attackTime = 1.245, + attackRange = 18, + accuracy = 1, + weaponType1 = "Spear", + baseMovementSpeed = 51, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Humanoid", + spawnLocation = { + "Reservoir (Map)", + "Scorched Farmlands (Act 6)", + "The Azak Bog (Act 3)", + "The Matlan Waterways (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeedComboTEMP", + "EASSavageWeaponFire", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.366, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2366] + }, +} + +minions["Metadata/Monsters/VaalSavage/VaalSavageBeastMaster"] = { + name = "Azak Mongrelmaster", + monsterTags = { "human", "humanoid", "melee", "monster_barely_moves", "not_int", "physical_affinity", "red_blood", "SpearMetal_onhit_audio", "very_slow_movement", }, + life = 1.5, + baseDamageIgnoresAttackSpeed = true, + armour = 0.3, + evasion = 0.3, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.5, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 25, + accuracy = 1, + weaponType1 = "Spear", + baseMovementSpeed = 13, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Humanoid", + spawnLocation = { + "The Matlan Waterways (Act 3)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "GABruteSpearThrust", + "EASSavageBeastMasterMark", + "DoLiterallyNothing", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + }, +} + +minions["Metadata/Monsters/VaalSavage/VaalSavageDagger_"] = { + name = "Azak Throatcutter", + monsterTags = { "Claw_onhit_audio", "fast_movement", "human", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "very_fast_movement", }, + life = 1.05, + baseDamageIgnoresAttackSpeed = true, + armour = 0.2, + evasion = 0.4, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.05, + damageSpread = 0.2, + attackTime = 0.87, + attackRange = 8, + accuracy = 1, + weaponType1 = "Dagger", + baseMovementSpeed = 51, + spectreReservation = 51, + companionReservation = 30.6, + monsterCategory = "Humanoid", + spawnLocation = { + "Reservoir (Map)", + "Scorched Farmlands (Act 6)", + "The Azak Bog (Act 3)", + "The Matlan Waterways (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeedComboTEMP", + "EASSavageWeaponFire", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + }, +} + +minions["Metadata/Monsters/VaalSavage/VaalSavageShaman"] = { + name = "Azak Shaman", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "fast_movement", "fire_affinity", "human", "humanoid", "not_dex", "not_str", "ranged", "red_blood", "Unarmed_onhit_audio", }, + life = 2, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.2, + fireResist = 30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 2, + damageSpread = 0.2, + attackTime = 1.725, + attackRange = 9, + accuracy = 1, + weaponType1 = "Warstaff", + baseMovementSpeed = 46, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Humanoid", + spawnLocation = { + "Scorched Farmlands (Act 6)", + "The Azak Bog (Act 3)", + "The Matlan Waterways (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "GTBogShamanBoneWall1", + "SSMCarverBogBoneWall", + "GTBogShamanBoneWall2", + "GTBogShamanBoneWall3", + "EGVaalSavageShamanBuff", + "MPSVaalSavageShamanFireball", + "GSVaalShamanFireballImpact", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.433, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2433] + }, +} + +minions["Metadata/Monsters/VaalSavage/VaalSavageBrute"] = { + name = "Azak Brute", + monsterTags = { "human", "humanoid", "melee", "monster_barely_moves", "not_int", "physical_affinity", "red_blood", "SpearMetal_onhit_audio", "very_slow_movement", }, + life = 1.5, + baseDamageIgnoresAttackSpeed = true, + armour = 0.3, + evasion = 0.3, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.5, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 11, + accuracy = 1, + weaponType1 = "Spear", + baseMovementSpeed = 15, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Humanoid", + spawnLocation = { + "The Azak Bog (Act 3)", + "The Matlan Waterways (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "EASSavageWeaponFire", + "TCSavageBruteClawCharge", + "GABruteSpearThrust", + "MASExtraAttackDistance9", + "MeleeAtAnimationSpeedComboTEMP", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + }, +} + +minions["Metadata/Monsters/VaalSavage/VaalSavageDelinquent"] = { + name = "Azak Fledgling", + monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "human", "humanoid", "medium_movement", "melee", "monster_applies_poison", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 1.995, + attackRange = 14, + accuracy = 1, + weaponType1 = "Bow", + baseMovementSpeed = 30, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", + spawnLocation = { + "The Azak Bog (Act 3)", + "Found in Maps", + }, + skillList = { + "MPWVaalSavageBlowDart", + }, + modList = { + }, +} + +minions["Metadata/Monsters/VaalSavage/VaalSavageTorchbearer"] = { + name = "Azak Torchbearer", + monsterTags = { "fast_movement", "fire_affinity", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "SpearWood_onhit_audio", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.5, + fireResist = 30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.1, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 18, + accuracy = 1, + weaponType1 = "Spear", + baseMovementSpeed = 46, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", + spawnLocation = { + "Scorched Farmlands (Act 6)", + "The Azak Bog (Act 3)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "EGSavageTorchEffigy", + }, + modList = { + }, +} + +minions["Metadata/Monsters/VaalSavage/VaalSavageGiant"] = { + name = "Azak Mauler", + monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "human", "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, + life = 2.25, + baseDamageIgnoresAttackSpeed = true, + armour = 1, + fireResist = 30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 2.25, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 23, + accuracy = 1, + weaponType1 = "Two Hand Mace", + baseMovementSpeed = 29, + spectreReservation = 91, + companionReservation = 45, + monsterCategory = "Humanoid", + spawnLocation = { + "Reservoir (Map)", + "Scorched Farmlands (Act 6)", + "The Azak Bog (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "GABogGiantGroundSlam", + "GABogGiantBoneSlam", + "EGSavageGaint", + "EASSavageWeaponFire", + "GABogGiantBoneWallShatter", + "GABogGiantAllstarSlam", + "GABogGiantFireSlam", + }, + modList = { + mod("StunDuration", "OVERRIDE", 3.066, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3066] + }, +} + +minions["Metadata/Monsters/PlagueSwarm/BloodDrone"] = { + name = "Bloodthief Wasp", + monsterTags = { "beast", "fast_movement", "flying", "insect", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", "very_fast_movement", }, + life = 0.5, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.6, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.5, + damageSpread = 0.2, + attackTime = 1.005, + attackRange = 6, + accuracy = 1, + baseMovementSpeed = 50, + spectreReservation = 29, + companionReservation = 21.3, + monsterCategory = "Beast", + spawnLocation = { + "Qimah (Act 6)", + "Sandswept Marsh (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "DTTBloodDroneDashAttach", + "GABloodDroneDashAttach", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + }, +} + +minions["Metadata/Monsters/IgguranRaider/BladeStalkerPale"] = { + name = "Pale-stitched Stalker", + monsterTags = { "1HSword_onhit_audio", "fast_movement", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "vaal", "very_fast_movement", }, + life = 1.6, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.4, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.6, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 15, + accuracy = 1, + baseMovementSpeed = 53, + spectreReservation = 71, + companionReservation = 37.8, + monsterCategory = "Humanoid", + spawnLocation = { + "Headland (Map)", + "Jiquani's Machinarium (Act 3)", + "Jiquani's Sanctum (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed3", + "MeleeAtAnimationSpeedComboTEMP", + "MeleeAtAnimationSpeedComboTEMP2", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.8, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2800] + }, +} + +minions["Metadata/Monsters/IgguranRaider/BladeStalker"] = { + name = "Adorned Miscreation", + monsterTags = { "1HSword_onhit_audio", "fast_movement", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "vaal", "very_fast_movement", }, + life = 1.6, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.4, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.6, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 15, + accuracy = 1, + baseMovementSpeed = 53, + spectreReservation = 71, + companionReservation = 37.8, + monsterCategory = "Humanoid", + spawnLocation = { + "Temple of Kopec (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed3", + "MeleeAtAnimationSpeedComboTEMP", + "MeleeAtAnimationSpeedComboTEMP2", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.8, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2800] + }, +} + +minions["Metadata/Monsters/Anchorite/AnchoriteSpawn_"] = { + name = "Hunchback Clubber", + monsterTags = { "humanoid", "melee", "physical_affinity", "red_blood", "slow_movement", "StaffWood_onhit_audio", }, + life = 0.9, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 30, + lightningResist = 0, + chaosResist = 0, + damage = 0.9, + damageSpread = 0.2, + attackTime = 1.44, + attackRange = 8, + accuracy = 1, + baseMovementSpeed = 27, + spectreReservation = 46, + companionReservation = 28.5, + monsterCategory = "Humanoid", + spawnLocation = { + "Apex of Filth (Act 3)", + "Sinking Spire (Map)", + "The Drowned City (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "WalkEmergeAnchoriteSpawn", + "WalkEmergeAnchoriteSpawn2", + "WalkEmergeAnchoriteSpawn3", + "WalkEmergeQoFMinions", + "WalkEmergeQoFMinionsMap", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.266, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2266] + }, +} + +minions["Metadata/Monsters/Anchorite/AnchoriteFlathead"] = { + name = "Flathead Clubber", + monsterTags = { "2HBluntWood_onhit_audio", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 0.95, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.15, + fireResist = 0, + coldResist = 30, + lightningResist = 0, + chaosResist = 0, + damage = 0.95, + damageSpread = 0.2, + attackTime = 1.62, + attackRange = 7, + accuracy = 1, + baseMovementSpeed = 8, + spectreReservation = 48, + companionReservation = 29.1, + monsterCategory = "Humanoid", + spawnLocation = { + "Apex of Filth (Act 3)", + "Backwash (Map)", + "Sinking Spire (Map)", + "The Drowned City (Act 3)", + "Found in Maps", + }, + skillList = { + "WalkEmergeAnchoriteFlathead", + "WalkEmergeAnchoriteFlathead2", + "WalkEmergeAnchoriteFlathead3", + "MeleeAtAnimationSpeed", + "MASExtraAttackDistance6", + "WalkEmergeQoFMinions", + "WalkEmergeQoFMinionsMap", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.433, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2433] + }, +} + +minions["Metadata/Monsters/Anchorite/AnchoriteMother"] = { + name = "Pyromushroom Cultivator", + monsterTags = { "1HSword_onhit_audio", "humanoid", "not_dex", "red_blood", "very_slow_movement", }, + life = 1.3, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.2, + armour = 0.25, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.3, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 16, + accuracy = 1, + baseMovementSpeed = 12, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Humanoid", + spawnLocation = { + "Apex of Filth (Act 3)", + "Backwash (Map)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "AnchoriteInvisibleSpark", + "GTAnchoriteMushroomBlast", + "EDSAnchoriteMushroomBlast", + "GTAnchoriteMushroomBlastSingle", + "EGAnchoriteMotherBuff", + "WalkEmergeCenobiteSwarm", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + }, +} + +minions["Metadata/Monsters/BaneSapling/BaneSapling"] = { + name = "Bane Sapling", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "Beast_onhit_audio", "insect", "monster_applies_poison", "monster_summons_adds", "not_int", "not_str", "physical_affinity", "ranged", "very_slow_movement", }, + life = 1.25, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.2, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.25, + damageSpread = 0.2, + attackTime = 1.755, + attackRange = 12, + accuracy = 1, + baseMovementSpeed = 16, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Beast", + spawnLocation = { + "Glacial Tarn (Act 6)", + "Infested Barrens (Act 3)", + "Jungle Ruins (Act 3)", + }, + skillList = { + "MMSBaneSapling", + "SSMBaneSaplingAntRing", + "GTBaneSaplingAntRing", + "GSBaneSaplingMortarImpact", + "GSBaneSaplingMortarImpactWall", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + }, +} + +minions["Metadata/Monsters/ArmadilloDemon/ArmadilloDemon"] = { + name = "Antlion Charger", + monsterTags = { "beast", "Beast_onhit_audio", "mammal_beast", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "slow_movement", }, + life = 2, + baseDamageIgnoresAttackSpeed = true, + armour = 1, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 2, + damageSpread = 0.2, + attackTime = 1.17, + attackRange = 19, + accuracy = 1, + baseMovementSpeed = 23, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Beast", + spawnLocation = { + "Infested Barrens (Act 3)", + "Jungle Ruins (Act 3)", + "Found in Maps", + "Woodland (Map)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "DTTArmadilloDemonRolling", + "GSDemonArmadilloKnockback", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] + }, +} + +minions["Metadata/Monsters/ChawMongrel/ChawMongrel"] = { + name = "Chaw Mongrel", + monsterTags = { "beast", "Beast_onhit_audio", "melee", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, armour = 0.2, + evasion = 0.4, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 0.99, + attackRange = 12, + accuracy = 1, + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Beast", + spawnLocation = { + "The Azak Bog (Act 3)", + "The Matlan Waterways (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + -- MonsterMaimOnHit [global_maim_on_hit = 1] + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + }, +} + +minions["Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorer1"] = { + name = "Ill-fated Explorer", + monsterTags = { "1HSword_onhit_audio", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + armour = 0.25, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.2, + damageSpread = 0.2, + attackTime = 1.755, + attackRange = 10, + accuracy = 1, + weaponType1 = "One Hand Sword", + baseMovementSpeed = 8, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", + spawnLocation = { + "Chimeral Wetlands (Act 3)", + "Glacial Tarn (Act 6)", + "Infested Barrens (Act 3)", + "Sump (Map)", + "Found in Maps", + "Woodland (Map)", + }, + skillList = { + "MeleeAtAnimationSpeed", + "CGEIllFatedCausticPollen", + }, + modList = { + -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] + mod("StunDuration", "OVERRIDE", 2.788, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2788] + }, +} + +minions["Metadata/Monsters/NettleAnt/NettleAntSummoned"] = { + name = "Nettle Ant", + monsterTags = { "beast", "fast_movement", "insect", "not_int", "not_str", "Unarmed_onhit_audio", }, + extraFlags = { + recommendedBeast = true, + recommendedSpectre = true, + }, + life = 0.7, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.73, + damage = 0.7, + damageSpread = 0.2, + attackTime = 0.69, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 39, + spectreReservation = 38, + companionReservation = 25.2, + monsterCategory = "Beast", + spawnLocation = { + }, + skillList = { + "MeleeAtAnimationSpeed", + }, + modList = { + }, +} + +minions["Metadata/Monsters/SnakeHulk/SnakeHulk"] = { + name = "Entwined Hulk", + monsterTags = { "beast", "Beast_onhit_audio", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "reptile_beast", "undead", "very_slow_movement", }, + life = 2.5, + baseDamageIgnoresAttackSpeed = true, + armour = 0.8, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 2, + damageSpread = 0.2, + attackTime = 1.62, + attackRange = 21, + accuracy = 1, + baseMovementSpeed = 15, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Undead", + spawnLocation = { + "Jungle Ruins (Act 3)", + "Kriar Village (Act 6)", + "Mystic Refuge (Act 3)", + "Overgrown (Map)", + "The Venom Crypts (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "SnakeHulkDualStrike", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + }, +} + +minions["Metadata/Monsters/SerpentHusk/SerpentHusk__"] = { + name = "Snakethroat Shambler", + monsterTags = { "beast", "melee", "monster_applies_poison", "not_dex", "not_int", "physical_affinity", "red_blood", "reptile_beast", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + armour = 0.3, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, + damageSpread = 0.2, + attackTime = 2.25, + attackRange = 7, + accuracy = 1, + baseMovementSpeed = 16, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Beast", + spawnLocation = { + "Jungle Ruins (Act 3)", + "Kriar Village (Act 6)", + "Mystic Refuge (Act 3)", + "Overgrown (Map)", + "Ravine (Map)", + "Rockpools (Map)", + "The Venom Crypts (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "MASExtraAttackDistance4", + }, + modList = { + mod("PoisonChance", "BASE", 100, 0, 0), -- MaligaroSpiderPoisonOnHit [global_poison_on_hit = 1] + mod("EnemyPoisonDuration", "INC", 0, 0, 0), -- MaligaroSpiderPoisonOnHit [base_poison_duration_+% = 0] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/GutViper/GutViper"] = { + name = "Entrailhome Shambler", + monsterTags = { "beast", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "reptile_beast", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + armour = 0.3, + fireResist = -30, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1, damageSpread = 0.2, - attackTime = 1.86, - attackRange = 14, + attackTime = 1.245, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 44, - spectreReservation = 93, - companionReservation = 45.6, + baseMovementSpeed = 17, + spectreReservation = 50, + companionReservation = 30, monsterCategory = "Beast", spawnLocation = { - "Confluence (Map)", - "Deshar (Act 2)", - "Secluded Temple", - "Shrike Island (Act 4)", - "The Khari Crossing (Act 6)", + "Bluff (Map)", + "Kriar Village (Act 6)", + "Mystic Refuge (Act 3)", + "The Venom Crypts (Act 3)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "VultureDemonLeap", - "GAVultureZombieLeap", }, modList = { - mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/SandLeaper02/DesertLeaper1_"] = { - name = "Crag Leaper", - monsterTags = { "beast", "fast_movement", "insect", "melee", "not_int", "not_str", "physical_affinity", "SpearWood_onhit_audio", "very_fast_movement", }, - life = 0.6, +minions["Metadata/Monsters/SpittingSnake/SpittingSnake"] = { + name = "Slitherspitter", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "melee", "monster_applies_poison", "not_int", "physical_affinity", "ranged", "reptile_beast", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.6, + armour = 0.25, + evasion = 0.2, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.08, + damage = 1.1, damageSpread = 0.2, - attackTime = 0.99, - attackRange = 6, + attackTime = 1.245, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 56, - spectreReservation = 34, - companionReservation = 23.1, + baseMovementSpeed = 17, + spectreReservation = 53, + companionReservation = 31.5, monsterCategory = "Beast", spawnLocation = { - "The Khari Crossing (Act 6)", + "Augury (Map)", + "Bluff (Map)", + "Kriar Village (Act 6)", + "The Venom Crypts (Act 3)", "Found in Maps", - "Vastiri Outskirts (Act 2)", }, skillList = { "MeleeAtAnimationSpeed", - "DesertLeaperDodgeLeftShort", - "DesertLeaperDodgeLeftMedium", - "DesertLeaperDodgeLeftFar", - "DesertLeaperDodgeRightShort", - "DesertLeaperDodgeRightMedium", - "DesertLeaperDodgeRightFar", - "DTTCragLeaperLeap", - "GACragLeaperLeap", - "GACragLeaperLeapSulphur", + "EDSSpittingSnakeSpray", + "MMASpittingSnakeMortar", + "MMASpittingSnakeVomitMortar", + "CGESpittingSnakeCaustic", }, modList = { - mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/SkeletonGolemancer/SkeletonGolemancer"] = { - name = "Dread Servant", - monsterTags = { "1HBluntWood_onhit_audio", "allows_additional_projectiles", "bones", "caster", "fire_affinity", "medium_movement", "monster_barely_moves", "monster_summons_adds", "not_dex", "physical_affinity", "raises_dead", "skeleton", "undead", }, +minions["Metadata/Monsters/ConstrictorCorpse/ConstrictorCorpse"] = { + name = "Constricted Shambler", + monsterTags = { "beast", "melee", "monster_applies_poison", "physical_affinity", "red_blood", "reptile_beast", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, life = 1.5, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, - armour = 0.35, fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.5, damageSpread = 0.2, - attackTime = 3, - attackRange = 15, + attackTime = 1.395, + attackRange = 16, accuracy = 1, - weaponType1 = "One Hand Mace", - weaponType2 = "One Hand Mace", - baseMovementSpeed = 32, + baseMovementSpeed = 8, spectreReservation = 67, companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { - "Epitaph (Map)", + "Jungle Ruins (Act 3)", + "Kriar Village (Act 6)", + "Mystic Refuge (Act 3)", + "Overgrown (Map)", + "Rockpools (Map)", + "The Venom Crypts (Act 3)", "Found in Maps", - "Tomb of the Consort (Act 1)", }, skillList = { - "SSMBoneGolemancerSkeletons", - "GSSkeletonTornadoWave", - "MPSSkeletonMancerBasicProj", - "GSSkelemancerGhostflameImpact", - "SkelemancerSkelenado", + "MeleeAtAnimationSpeed", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 3.1, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3100] + mod("PoisonChance", "BASE", 100, 0, 0), -- MaligaroSpiderPoisonOnHit [global_poison_on_hit = 1] + mod("EnemyPoisonDuration", "INC", 0, 0, 0), -- MaligaroSpiderPoisonOnHit [base_poison_duration_+% = 0] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/SandGolemancer/SandGolemancer"] = { - name = "Desiccated Lich", - monsterTags = { "allows_additional_projectiles", "bones", "caster", "medium_movement", "not_dex", "physical_affinity", "raises_dead", "skeleton", "Unarmed_onhit_audio", "undead", }, +minions["Metadata/Monsters/ConstrictorCorpse/ConstrictorCorpseRanged_"] = { + name = "Constricted Spitter", + monsterTags = { "allows_additional_projectiles", "beast", "melee", "monster_applies_poison", "physical_affinity", "ranged", "red_blood", "reptile_beast", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, life = 1.5, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.3, - armour = 0.35, fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.5, damageSpread = 0.2, - attackTime = 3, - attackRange = 15, + attackTime = 1.395, + attackRange = 16, accuracy = 1, - weaponType1 = "One Hand Mace", - weaponType2 = "One Hand Mace", - baseMovementSpeed = 32, + baseMovementSpeed = 8, spectreReservation = 67, companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { - "Deserted (Map)", - "Keth (Act 2)", - "Sel Khari Sanctuary (Act 6)", - "The Khari Crossing (Act 6)", + "Augury (Map)", + "Bluff (Map)", + "Jungle Ruins (Act 3)", + "Kriar Village (Act 6)", + "Mystic Refuge (Act 3)", + "Overgrown (Map)", + "Ravine (Map)", + "Rockpools (Map)", + "The Venom Crypts (Act 3)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "MMSConstrictorCorpseMortar", + }, + modList = { + mod("PoisonChance", "BASE", 100, 0, 0), -- MaligaroSpiderPoisonOnHit [global_poison_on_hit = 1] + mod("EnemyPoisonDuration", "INC", 0, 0, 0), -- MaligaroSpiderPoisonOnHit [base_poison_duration_+% = 0] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + }, +} + +minions["Metadata/Monsters/SpiderMonkey/SpiderMonkey"] = { + name = "Scorpion Monkey", + monsterTags = { "beast", "fast_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + evasion = 0.6, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 0.8, + damageSpread = 0.2, + attackTime = 1.245, + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 41, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Beast", + spawnLocation = { + "Howling Caves (Act 6)", + "Overgrown (Map)", + "Riverside (Map)", + "Rupture (Map)", + "Sprawling Jungle", + "The Venom Crypts (Act 3)", + "Found in Maps", + "Whakapanu Island (Act 4)", + }, + skillList = { + "MeleeAtAnimationSpeedComboTEMP", + "EASSpiderMonkeyEmerge1", + "EASSpiderMonkeyEmerge2", + "EASSpiderMonkeyEmerge3", + "EASSpiderMonkeyEmerge4", + "EASSpiderMonkeyEmerge5", + }, + modList = { + mod("StunDuration", "OVERRIDE", 2.68, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2680] + }, +} + +minions["Metadata/Monsters/GoreCharger/GoreCharger"] = { + name = "Diretusk Boar", + monsterTags = { "beast", "mammal_beast", "medium_movement", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "red_blood", }, + life = 1.7, + baseDamageIgnoresAttackSpeed = true, + armour = 0.3, + fireResist = 0, + coldResist = 30, + lightningResist = 0, + chaosResist = 0, + damage = 1.7, + damageSpread = 0.2, + attackTime = 1.065, + attackRange = 13, + accuracy = 1, + baseMovementSpeed = 36, + spectreReservation = 74, + companionReservation = 39, + monsterCategory = "Beast", + spawnLocation = { + "Chimeral Wetlands (Act 3)", + "Infested Barrens (Act 3)", + "Steppe (Map)", + "Sump (Map)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "GoreChargerCharge", + }, + modList = { + mod("BleedChance", "BASE", 25, 1, 0), -- MonsterBleedOnHitChance [bleed_on_hit_with_attacks_% = 25] + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + }, +} + +minions["Metadata/Monsters/CrazedCannibalPicts/PictMaleAxe"] = { + name = "Cultist Warrior", + monsterTags = { "1HAxe_onhit_audio", "azmeri_cultist_monster", "cultist", "human", "humanoid", "melee", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1.1, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 0, + lightningResist = 0, + chaosResist = 0, + damage = 1.1, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 7, + accuracy = 1, + weaponType1 = "One Hand Axe", + baseMovementSpeed = 13, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Humanoid", + spawnLocation = { + "Deforestation (Map)", + "Freythorn (Act 1)", + "The Viridian Wildwood (Map)", "Found in Maps", - "Traitor's Passage (Act 2)", - "Trial of the Sekhemas (Floor 2)", - "Trial of the Sekhemas (Floor 3)", - "Trial of the Sekhemas (Floor 4)", - "Valley of the Titans (Act 2)", }, skillList = { - "MeleeAtAnimationSpeed", - "MPSSandGolemancerProjectile", - "EGGolemancerRevive", + "MeleeAtAnimationSpeedComboTEMP", + "EASAzmeriPictMaleEffigy", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 3.1, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3100] + mod("StunDuration", "OVERRIDE", 2.36, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2360] }, } -minions["Metadata/Monsters/MarAcolyte/MarAcolyte"] = { - name = "Mar Acolyte", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fire_affinity", "human", "humanoid", "medium_movement", "melee", "not_str", "red_blood", "StaffMetal_onhit_audio", }, +minions["Metadata/Monsters/CrazedCannibalPicts/PictBigMale"] = { + name = "Cultist Brute", + monsterTags = { "2HSharpMetal_onhit_audio", "azmeri_cultist_monster", "cultist", "human", "humanoid", "melee", "monster_summons_adds", "not_dex", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, life = 1.5, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - evasion = 0.25, - fireResist = 30, + armour = 0.25, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.5, damageSpread = 0.2, - attackTime = 1.17, - attackRange = 18, + attackTime = 1.5, + attackRange = 15, accuracy = 1, - baseMovementSpeed = 37, + weaponType1 = "Two Hand Axe", + baseMovementSpeed = 16, spectreReservation = 67, companionReservation = 36.6, monsterCategory = "Humanoid", spawnLocation = { - "Arid Plains (Map)", - "Buried Shrines (Act 2)", - "Channel (Map)", - "Marrow (Map)", - "Qimah (Act 6)", + "Deforestation (Map)", + "Freythorn (Act 1)", + "The Viridian Wildwood (Map)", "Found in Maps", - "Trial of the Sekhemas (Floor 2)", }, skillList = { - "MeleeAtAnimationSpeedFire", - "MarAcolyteSlam", - "MarAcolyteThrowFire", + "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedAzmeriBigPictSweep", + "GAAzmeriPict2HFabricationSlam", }, modList = { - mod("StunDuration", "OVERRIDE", 2.083, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2083] + mod("StunDuration", "OVERRIDE", 2.433, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2433] }, } -minions["Metadata/Monsters/WingedFiend/WingedFiend"] = { - name = "Winged Fiend", - monsterTags = { "allows_additional_projectiles", "beast", "Claw_onhit_audio", "flying", "melee", "monster_applies_poison", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "very_slow_movement", }, - life = 0.8, +minions["Metadata/Monsters/WereCat/TigerChimeral"] = { + name = "Prowling Chimeral", + monsterTags = { "beast", "Beast_onhit_audio", "fast_movement", "mammal_beast", "melee", "not_int", "physical_affinity", "red_blood", "very_fast_movement", }, + extraFlags = { + recommendedSpectre = true, + recommendedBeast = true, + }, + life = 1.65, baseDamageIgnoresAttackSpeed = true, + armour = 0.25, evasion = 0.5, fireResist = 0, - coldResist = 0, - lightningResist = -30, + coldResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 0.8, + damage = 1.32, damageSpread = 0.2, - attackTime = 1.065, - attackRange = 7, + attackTime = 1.5, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 19, - spectreReservation = 42, - companionReservation = 26.7, + baseMovementSpeed = 81, + spectreReservation = 72, + companionReservation = 38.4, monsterCategory = "Beast", spawnLocation = { - "Alpine Ridge (Map)", - "Qimah (Act 6)", - "The Spires of Deshar (Act 2)", + "Chimeral Wetlands (Act 3)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MPSWingedFiendSpit", - "DTTWingedFiendToGround", + "MASStepDistance13", + "EASTigerChimeralDodgeLeft", + "EASTigerChimeralDodgeRight", }, modList = { + mod("StunDuration", "OVERRIDE", 2.585, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2585] }, } -minions["Metadata/Monsters/SkeletonSnake"] = { - name = "Gilded Cobra", - monsterTags = { "beast", "melee", "not_int", "not_str", "physical_affinity", "reptile_beast", "skeleton", "SpearWood_onhit_audio", "undead", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/Taniwha/RiverTaniwhaNoJank"] = { + name = "River Drake", + monsterTags = { "beast", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "reptile_beast", "slow_movement", "Unarmed_onhit_audio", }, + life = 1.25, baseDamageIgnoresAttackSpeed = true, - evasion = 0.25, + evasion = 0.2, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 1.25, damageSpread = 0.2, - attackTime = 1.32, + attackTime = 1.5, attackRange = 9, accuracy = 1, - baseMovementSpeed = 18, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 28, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Beast", spawnLocation = { - "Mastodon Badlands (Act 2)", - "Penitentiary (Map)", - "Qimah (Act 6)", - "The Bone Pits (Act 2)", + "Chimeral Wetlands (Act 3)", + "Creek (Map)", + "The Drowned City (Act 3)", + "The Matlan Waterways (Act 3)", "Found in Maps", - "Wayward Isle (Map)", }, skillList = { - "MeleeAtAnimationSpeed", - "MonsterPuncture", + "MeleeAtAnimationSpeedComboTEMP", + "EDSRiverTaniwhaCloudSpray", + "CGERiverTaniwhaPoisonGround", + "EASFishJump", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.2, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2200] }, } -minions["Metadata/Monsters/PitifulFabrications/PitifulFabrication01"] = { - name = "Skullslinger", - monsterTags = { "allows_inc_aoe", "physical_affinity", "ranged", "skeleton", "slow_movement", "Unarmed_onhit_audio", "undead", }, - life = 0.8, +minions["Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelNoEmerge_"] = { + name = "Stone Sentinel", + monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "cannot_be_monolith", "construct", "melee", "not_dex", "not_int", "physical_affinity", "stone_construct", "vaal", "very_slow_movement", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, + armour = 1, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.8, + damage = 2.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 11, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 28, - spectreReservation = 42, - companionReservation = 26.7, - monsterCategory = "Undead", + baseMovementSpeed = 14, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Construct", spawnLocation = { - "Freythorn (Act 1)", - "Mastodon Badlands (Act 2)", - "Qimah (Act 6)", - "Scorched Farmlands (Act 6)", - "Sel Khari Sanctuary (Act 6)", - "The Bone Pits (Act 2)", - "Found in Maps", - "Wayward Isle (Map)", }, skillList = { - "MPWAzmeriPitifulFabricationSkullThrow", + "MeleeAtAnimationSpeed", + "GAVaalConstructSentinelGroundSlam", + "GAVaalConstructSentinelFootSlam", + "GAVaalConstructSentinelImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + mod("StunDuration", "OVERRIDE", 2.933, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2933] }, } -minions["Metadata/Monsters/PitifulFabrications/Canopy/PitifulFabrication02"] = { - name = "Ribrattle", - monsterTags = { "bones", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 0.8, +minions["Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelGoldenNoEmerge"] = { + name = "Gold-Melted Sentinel", + monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "cannot_be_monolith", "construct", "melee", "not_dex", "not_int", "physical_affinity", "stone_construct", "vaal", "very_slow_movement", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, + armour = 1, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.8, + damage = 2.5, damageSpread = 0.2, - attackTime = 1.59, - attackRange = 11, + attackTime = 1.5, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 19, - spectreReservation = 42, - companionReservation = 26.7, - monsterCategory = "Undead", + baseMovementSpeed = 14, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Construct", spawnLocation = { - "Freythorn (Act 1)", - "Mastodon Badlands (Act 2)", - "Qimah (Act 6)", - "Scorched Farmlands (Act 6)", - "Sel Khari Sanctuary (Act 6)", - "The Bone Pits (Act 2)", + "Molten Vault (Map)", + "The Molten Vault (Act 3)", "Found in Maps", - "Wayward Isle (Map)", }, skillList = { - "AzmeriFabricationDespair", - "AzmeriFabricationTemporalChains", - "AzmeriFabricationEnfeeble", + "MeleeAtAnimationSpeed", + "GAVaalConstructSentinelGroundSlam", + "GAVaalConstructSentinelFootSlam", + "GAVaalConstructSentinelImpact", }, modList = { - -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] - -- strafe_distance_+% [strafe_distance_+% = -21] - mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] - mod("EnemyCurseLimit", "BASE", 3, 0, 0), -- number_of_additional_curses_allowed [number_of_additional_curses_allowed = 3] + mod("StunDuration", "OVERRIDE", 2.933, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2933] }, } -minions["Metadata/Monsters/PitifulFabrications/PitifulFabrication02"] = { - name = "Ribrattle", - monsterTags = { "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 0.8, +minions["Metadata/Monsters/VaalConstructs/Pyramid/VaalConstructPyramidAncientActivated"] = { + name = "Rusted Reconstructor", + monsterTags = { "2HBluntMetal_onhit_audio", "caster", "construct", "golem", "lightning_affinity", "monster_barely_moves", "not_dex", "vaal", "very_slow_movement", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, + energyShield = 0.15, + armour = 1, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = -30, chaosResist = 0, - damage = 0.8, + damage = 1.1, damageSpread = 0.2, - attackTime = 1.59, - attackRange = 11, + attackTime = 1.5, + attackRange = 8, accuracy = 1, - baseMovementSpeed = 19, - spectreReservation = 42, - companionReservation = 26.7, - monsterCategory = "Undead", + baseMovementSpeed = 11, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Construct", spawnLocation = { - "Freythorn (Act 1)", - "Mastodon Badlands (Act 2)", - "Qimah (Act 6)", - "Scorched Farmlands (Act 6)", - "Sel Khari Sanctuary (Act 6)", - "The Bone Pits (Act 2)", - "Found in Maps", - "Wayward Isle (Map)", + "Etched Ravine (Act 6)", + "Jiquani's Machinarium (Act 3)", }, skillList = { - "PitifulFabricationBuff", - "TBPitifulFabricationBuff", - "PitifulFabricationBuffTriggered", + "VaalConstructPyramidReviveConstructs", + "TBVaalPyramidBeam", + "TBVaalPyramidReviveBeam", + "EGVaalPyramidReviveBeam", + "GTVaalPyramidBeam", + "GTVaalPyramidBeamPassive", + "GTVaalConstructPyramidBeamBlast", + "TBVaalPyramidBeamAttack", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/PitifulFabrications/PitifulFabrication03_"] = { - name = "Spinesnatcher", - monsterTags = { "medium_movement", "melee", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", }, - life = 0.8, +minions["Metadata/Monsters/VaalConstructs/Pyramid/VaalConstructPyramidSpawned"] = { + name = "Reconstructor", + monsterTags = { "2HBluntMetal_onhit_audio", "bludgeoning_weapon", "caster", "construct", "golem", "is_unarmed", "lightning_affinity", "metal_armour", "monster_barely_moves", "not_dex", "slow_movement", "vaal", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, + energyShield = 0.15, + armour = 1, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = -30, chaosResist = 0, - damage = 0.92, + damage = 1.1, damageSpread = 0.2, - attackTime = 1.59, - attackRange = 11, + attackTime = 1.5, + attackRange = 8, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 42, - companionReservation = 26.7, - monsterCategory = "Undead", + baseMovementSpeed = 27, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Construct", spawnLocation = { - "Freythorn (Act 1)", - "Mastodon Badlands (Act 2)", - "Qimah (Act 6)", - "Scorched Farmlands (Act 6)", - "Sel Khari Sanctuary (Act 6)", - "The Bone Pits (Act 2)", - "Found in Maps", - "Wayward Isle (Map)", }, skillList = { - "MeleeAtAnimationSpeed", + "VaalConstructPyramidReviveConstructs", + "TBVaalPyramidBeam", + "TBVaalPyramidReviveBeam", + "EGVaalPyramidReviveBeam", + "GTVaalPyramidBeam", + "GTVaalPyramidBeamPassive", + "GTVaalConstructPyramidBeamBlast", + "TBVaalPyramidBeamAttack", }, modList = { - mod("StunDuration", "OVERRIDE", 2.95, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2950] + mod("StunDuration", "OVERRIDE", 3.283, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3283] }, } -minions["Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoUnarmed_"] = { - name = "Sandflesh Skeleton", - monsterTags = { "monster_barely_moves", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/VaalConstructs/Golem/VaalConstructGolem"] = { + name = "Shockblade Construct", + monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "cannot_be_monolith", "construct", "fast_movement", "golem", "lightning_affinity", "melee", "mud_blood", "not_dex", "vaal", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, + energyShield = 0.1, + armour = 1, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = -30, chaosResist = 0, - damage = 1, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 7, + attackTime = 1.17, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 11, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 40, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Construct", spawnLocation = { - "The Titan Grotto (Act 2)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "GAVaalConstructGolemPhysicalSlam", + "GAVaalConstructGolemLightningSlam", + "VaalConstructGolemLightningCharge", + "GAVaalConstructGolemChargeImpact", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] }, } -minions["Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoSword_"] = { - name = "Sandflesh Warrior", - monsterTags = { "melee", "monster_barely_moves", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/VaalConstructs/Golem/VaalConstructGolemAncient"] = { + name = "Rusted Dyna Golem", + monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "cannot_be_monolith", "caster", "construct", "golem", "lightning_affinity", "medium_movement", "melee", "mud_blood", "not_dex", "vaal", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, + energyShield = 0.1, + armour = 1, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = -30, chaosResist = 0, - damage = 1.1, - damageSpread = 0.3, - attackTime = 1.5, - attackRange = 7, + damage = 1.15, + damageSpread = 0.2, + attackTime = 1.17, + attackRange = 13, accuracy = 1, - weaponType1 = "One Hand Sword", - baseMovementSpeed = 11, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 32, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Construct", spawnLocation = { - "The Titan Grotto (Act 2)", + "Etched Ravine (Act 6)", + "Jiquani's Machinarium (Act 3)", + "The Assembly (Map)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "GAVaalConstructGolemPhysicalSlam", + "GAVaalConstructGolemLightningSlam", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] }, } -minions["Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoCaster"] = { - name = "Sandflesh Mage", - monsterTags = { "allows_additional_projectiles", "caster", "cold_affinity", "monster_barely_moves", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/VaalConstructs/Skitterbot/VaalConstructSkitterbot"] = { + name = "Crawler Sentinel", + monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "cannot_be_monolith", "caster", "construct", "fire_affinity", "golem", "is_unarmed", "metal_armour", "mud_blood", "no_final_gasp", "no_shroud_walker", "not_dex", "ranged", "slow_movement", "uses_suicide_explode", "vaal", }, + life = 0.8, baseDamageIgnoresAttackSpeed = true, + energyShield = 0.15, + armour = 1, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = -30, chaosResist = 0, - damage = 1, + damage = 0.8, damageSpread = 0.2, attackTime = 1.5, - attackRange = 7, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 11, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 27, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Construct", spawnLocation = { - "The Titan Grotto (Act 2)", - "Found in Maps", - "Trial of the Sekhemas (Floor 4)", + "Etched Ravine (Act 6)", + "Jiquani's Machinarium (Act 3)", }, skillList = { - "MPSRedSkeletonCaster", + "GPSVaalSkitterbot", + "GSVaalConstructSkitterbotGrenadeExplode", + "EASPatrolEndTurn", + "EASCrawlerFireGrenades", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] }, } -minions["Metadata/Monsters/PorcupineAnt/PorcupineAntSmall"] = { - name = "Rasp Scavenger", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "insect", "melee", "MonsterStab_onhit_audio", "not_dex", "not_int", "physical_affinity", "ranged", "slow_movement", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 0.8, +minions["Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardDaggers"] = { + name = "Undead Vaal Bladedancer", + monsterTags = { "1HSword_onhit_audio", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "undead", "vaal", "very_fast_movement", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, + evasion = 0.4, fireResist = 0, - coldResist = -30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.8, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 10, + attackTime = 1.5, + attackRange = 8, accuracy = 1, - baseMovementSpeed = 21, - spectreReservation = 42, - companionReservation = 26.7, - monsterCategory = "Beast", + weaponType1 = "Dagger", + weaponType2 = "Dagger", + baseMovementSpeed = 51, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Undead", spawnLocation = { - "Confluence (Map)", - "Deshar (Act 2)", - "The Dreadnought's Wake (Act 2)", - "The Khari Crossing (Act 6)", + "Jiquani's Sanctum (Act 3)", + "Kriar Peaks (Act 6)", "Found in Maps", - "Trial of the Sekhemas (Floor 1)", - "Trial of the Sekhemas (Floor 3)", }, skillList = { - "MeleeAtAnimationSpeed", - "GPAPorcupineAntSpikeNova", - "MMAPorcupineAntSpikeball", + "MeleeAtAnimationSpeedComboTEMP", + "EASUndeadVaalGuardRoar", + "MeleeAtAnimationSpeedComboTEMP2", }, modList = { - mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] }, } -minions["Metadata/Monsters/CaveDweller/CaveDweller"] = { - name = "Tombshrieker", - monsterTags = { "allows_inc_aoe", "beast", "Beast_onhit_audio", "mammal_beast", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 1.35, +minions["Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardMortar"] = { + name = "Undead Vaal Guard", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fast_movement", "fire_affinity", "human", "humanoid", "not_int", "ranged", "red_blood", "Unarmed_onhit_audio", "undead", "vaal", }, + life = 1.25, baseDamageIgnoresAttackSpeed = true, - armour = 0.1, + armour = 0.4, + evasion = 0.2, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.35, + damage = 1.25, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 11, + attackTime = 1.17, + attackRange = 17, accuracy = 1, - baseMovementSpeed = 33, - spectreReservation = 62, - companionReservation = 34.8, - monsterCategory = "Beast", + baseMovementSpeed = 40, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Undead", spawnLocation = { - "Ancient Gateway (Map)", - "Eastern Gateway (Map)", - "Qimah Reservoir (Act 6)", - "Skull of the Titan (Act 2)", - "The Matriarch Halls (Map)", - "The Patriarch Halls (Map)", + "Jiquani's Sanctum (Act 3)", + "Kriar Peaks (Act 6)", + "Slick (Map)", "Found in Maps", - "Traitor's Passage (Act 2)", - "Trial of the Sekhemas (Floor 1)", - "Western Gateway (Map)", }, skillList = { "MeleeAtAnimationSpeed", - "GSCaveDwellerSonicPulse", - "GPSCaveDwellerSuperProjectile", - "GSCaveDwellerSuperProjectile", + "MMSUndeadVaalGuardGrenade", + "GSUndeadVaalGuardGrenadeExplode", + "MMSUndeadVaalGuardGrenadeDeath", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] }, } -minions["Metadata/Monsters/MineBat/MineBatDesertCaveNoEmerge"] = { - name = "Vesper Bat", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "cannot_be_monolith", "flying", "lightning_affinity", "mammal_beast", "melee", "MonsterStab_onhit_audio", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "slow_movement", }, - life = 1.2, +minions["Metadata/Monsters/Cenobite/CenobiteHighborn/CenobiteHighborn"] = { + name = "Foul Sage", + monsterTags = { "1HSword_onhit_audio", "caster", "humanoid", "melee", "monster_barely_moves", "not_dex", "not_str", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, + energyShield = 0.2, fireResist = 0, - coldResist = -30, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.28, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 12, + attackTime = 1.425, + attackRange = 9, accuracy = 1, - baseMovementSpeed = 26, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Beast", + weaponType1 = "Warstaff", + baseMovementSpeed = 11, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Humanoid", spawnLocation = { - "Buried Shrines (Act 2)", - "Qimah Reservoir (Act 6)", - "Trial of the Sekhemas (Floor 3)", + "Apex of Filth (Act 3)", + "Backwash (Map)", + "The Drowned City (Act 3)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "TBDesertBatZap", - "GSDesertBatZap", + "MDHighbornSpore", + "WalkEmergeCenobiteSwarm", }, modList = { - -- ShockArtVariationDivine [shock_art_variation = 2] - mod("StunDuration", "OVERRIDE", 1.715, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1715] + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] }, } -minions["Metadata/Monsters/SummonedPhantasm/DesertPhantasm"] = { - name = "Sand Spirit", - monsterTags = { "allows_additional_projectiles", "caster", "fast_movement", "ghost", "ghost_blood", "not_dex", "not_str", "physical_affinity", "ranged", "Unarmed_onhit_audio", "undead", }, - life = 1.32, +minions["Metadata/Monsters/Cenobite/CenobiteHighborn/CenobitePawn"] = { + name = "Flathead Youngling", + monsterTags = { "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "slow_movement", "Unarmed_onhit_audio", }, + life = 0.7, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, + evasion = 0.2, fireResist = 0, - coldResist = -30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 0.7, damageSpread = 0.2, - attackTime = 1.755, + attackTime = 0.99, attackRange = 6, accuracy = 1, - baseMovementSpeed = 40, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Undead", + baseMovementSpeed = 25, + spectreReservation = 38, + companionReservation = 25.2, + monsterCategory = "Humanoid", spawnLocation = { - "Arid Plains (Map)", - "Buried Shrines (Act 2)", - "Channel (Map)", - "Qimah Reservoir (Act 6)", - "The Lost City (Act 2)", + "Apex of Filth (Act 3)", "Found in Maps", - "Trial of the Sekhemas (Floor 2)", - "Trial of the Sekhemas (Floor 3)", - "Trial of the Sekhemas (Floor 4)", }, skillList = { "MeleeAtAnimationSpeed", - "MPSDesertPhantasmBolt", - "TeleportDesertPhantasm", + "WalkEmergeCenobiteSwarm", + "WalkEmergeQoFMinions", + "WalkEmergeQoFMinionsMap", }, modList = { - -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] - mod("StunDuration", "OVERRIDE", 2.106, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2106] + mod("StunDuration", "OVERRIDE", 2.266, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2266] }, } -minions["Metadata/Monsters/Kinarha/KinarhaSpectre"] = { - name = "Kinarha", - monsterTags = { "2HBluntWood_onhit_audio", "construct", "fast_movement", "melee", "mud_blood", "not_dex", "not_int", "physical_affinity", "ranged", }, - life = 1.2, +minions["Metadata/Monsters/Cenobite/CenobiteLeash/CenobiteLeash"] = { + name = "Foul Blacksmith", + monsterTags = { "2HBluntWood_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "humanoid", "melee", "physical_affinity", "ranged", "red_blood", "slow_movement", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, - armour = 1, - fireResist = 30, - coldResist = 0, + fireResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.3, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 7, + attackTime = 1.665, + attackRange = 11, accuracy = 1, - weaponType1 = "Claw", - baseMovementSpeed = 41, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Construct", + weaponType1 = "One Hand Mace", + baseMovementSpeed = 25, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Humanoid", spawnLocation = { + "Apex of Filth (Act 3)", + "Backwash (Map)", + "The Drowned City (Act 3)", + "Found in Maps", }, skillList = { - "KinahraShuriken", "MeleeAtAnimationSpeed", - "KinahraJump", - "MPWKinahraChargedProjectile", + "MMSCenobiteMortarPoison", + "MMSCenobiteMortarExplode", + "MMSCenobiteMortarHeal", + "CGECenobiteMushroomCloud", + "EGCenobiteMushroomHealing", + "EDSCenobiteLeashImpact", + "EDSCenobiteLeashImpactWall", }, modList = { + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/Zombies/Maraketh/MarakethZombie"] = { - name = "Maraketh Undead", - monsterTags = { "melee", "monster_barely_moves", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, - life = 1, +minions["Metadata/Monsters/Cenobite/CenobiteSlam/CenobiteSlam"] = { + name = "Foul Mauler", + monsterTags = { "1HSword_onhit_audio", "humanoid", "melee", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1.75, baseDamageIgnoresAttackSpeed = true, + armour = 0.3, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.75, damageSpread = 0.2, - attackTime = 2.505, - attackRange = 6, + attackTime = 1.59, + attackRange = 15, accuracy = 1, - baseMovementSpeed = 7, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + weaponType1 = "One Hand Axe", + baseMovementSpeed = 10, + spectreReservation = 76, + companionReservation = 39.6, + monsterCategory = "Humanoid", spawnLocation = { - "Canyon (Map)", - "Deshar (Act 2)", - "Path of Mourning (Act 2)", - "The Galai Gates (Act 6)", - "The Spires of Deshar (Act 2)", + "Apex of Filth (Act 3)", + "Backwash (Map)", + "The Drowned City (Act 3)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MarakethZombieDeathGround", + "WalkEmergeCenobiteSwarm", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "INC", 30, 0, 0), -- MonsterGetsStunnedLonger30to70__ [stun_duration_on_self_+% = 30] - -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 3.283, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3283] }, } -minions["Metadata/Monsters/PlagueMorphs/PlagueMorph1"] = { - name = "Corrupted Corpse", - monsterTags = { "2HSharpMetal_onhit_audio", "demon", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/Cenobite/CenobiteStoneThrower/CenobiteStoneThrower"] = { + name = "Filthy Lobber", + monsterTags = { "allows_additional_projectiles", "fast_movement", "humanoid", "physical_affinity", "ranged", "red_blood", "Unarmed_onhit_audio", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - fireResist = -30, - coldResist = 0, + fireResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.15, damageSpread = 0.2, - attackTime = 2.25, - attackRange = 20, + attackTime = 1.665, + attackRange = 6, accuracy = 1, - baseMovementSpeed = 11, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Demon", + baseMovementSpeed = 39, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", spawnLocation = { - "Mawdun Mine (Act 2)", - "Mawdun Quarry (Act 2)", - "Pools of Khatal (Act 6)", - "The Dreadnought's Wake (Act 2)", + "Apex of Filth (Act 3)", + "Backwash (Map)", + "The Drowned City (Act 3)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "WalkEmergeCenobiteStoneThrower", + "WalkEmergeCenobiteStoneThrower2", + "WalkEmergeCenobiteStoneThrower3", + "MMACenobiteStoneThrow", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 3.1, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3100] }, } -minions["Metadata/Monsters/PlagueSwarm/PlagueSwarm"] = { - name = "Plague Swarm", - monsterTags = { "beast", "fast_movement", "insect", "melee", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", "very_fast_movement", }, - life = 0.5, +minions["Metadata/Monsters/Cenobite/CenobiteSwarmUgly/CenobiteSwarm"] = { + name = "Flathead Warrior", + monsterTags = { "humanoid", "medium_movement", "melee", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.6, - fireResist = -30, - coldResist = 0, + fireResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 0.5, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 6, + attackTime = 1.455, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 50, - spectreReservation = 29, - companionReservation = 21.3, - monsterCategory = "Beast", + weaponType1 = "One Hand Mace", + weaponType2 = "One Hand Axe", + baseMovementSpeed = 37, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Humanoid", spawnLocation = { - "Dreadnought (Act 2)", - "Mawdun Quarry (Act 2)", - "Pools of Khatal (Act 6)", - "The Dreadnought's Wake (Act 2)", + "Apex of Filth (Act 3)", + "Backwash (Map)", + "The Drowned City (Act 3)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "WalkEmergeCenobiteSwarm", + "WalkEmergeCenobiteSwarm2", + "WalkEmergeCenobiteSwarm3", + "WalkEmergeQoFMinions", + "WalkEmergeQoFMinionsMap", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/PlagueNymph/PlagueNymph_"] = { - name = "Plague Nymph", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "caster", "insect", "melee", "MonsterStab_onhit_audio", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "slow_movement", }, - life = 1.25, +minions["Metadata/Monsters/Cenobite/CenobiteBloater/CenobiteBloater"] = { + name = "Filthy First-born", + monsterTags = { "allows_inc_aoe", "humanoid", "melee", "monster_has_on_death_mechanic", "MonsterBlunt_onhit_audio", "no_minion_revival", "not_dex", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.2, - fireResist = -30, - coldResist = 0, + armour = 0.75, + fireResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.25, + damage = 2.5, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 11, + attackTime = 3.99, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 25, - spectreReservation = 59, - companionReservation = 33.6, - monsterCategory = "Beast", + weaponType1 = "Two Hand Mace", + baseMovementSpeed = 13, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Humanoid", spawnLocation = { - "Hive (Map)", - "Howling Caves (Act 6)", - "Mawdun Mine (Act 2)", - "Pools of Khatal (Act 6)", - "The Dreadnought's Wake (Act 2)", + "Apex of Filth (Act 3)", + "Backwash (Map)", + "Glacial Tarn (Act 6)", + "The Drowned City (Act 3)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "GSCenobiteBloaterOnDeath", + "GACenobiteBloaterSlam", }, modList = { - -- MonsterMaimOnHitChance [maim_on_hit_% = 25] - mod("StunDuration", "OVERRIDE", 1.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1500] + -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] + mod("StunDuration", "OVERRIDE", 3.067, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3067] }, } -minions["Metadata/Monsters/PlagueBringer/PlagueBringer"] = { - name = "Plague Harvester", - monsterTags = { "beast", "Claw_onhit_audio", "fast_movement", "insect", "melee", "physical_affinity", "very_fast_movement", }, - life = 2, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBlood"] = { + name = "Blood Zealot", + monsterTags = { "1HSword_onhit_audio", "cultist", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_fast_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - fireResist = -30, + evasion = 0.3, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 1, damageSpread = 0.2, - attackTime = 1.755, - attackRange = 12, + attackTime = 1.245, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 56, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Beast", + weaponType1 = "Dagger", + weaponType2 = "Dagger", + baseMovementSpeed = 52, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", spawnLocation = { - "Abyssal Depths (Act 2)", - "Dreadnought (Act 2)", - "Lightless Void", - "Mawdun Quarry (Act 2)", - "Pools of Khatal (Act 6)", - "The Dreadnought's Wake (Act 2)", + "Aggorat (Act 3)", + "Frigid Bluffs", + "Lost Towers (Map)", + "Sealed Vault (Map)", + "The Cuachic Vault (Act 6)", "Found in Maps", }, skillList = { - "MASExtraAttackDistance6", - "MeleeAtAnimationSpeedComboTEMP2", - "DTTPlagueBringerDash", + "MeleeAtAnimationSpeed", }, modList = { - mod("PhysicalDamageLifeLeech", "BASE", 125, 1, 0), -- PlagueBringerLifeLeechInherent [base_life_leech_from_physical_attack_damage_permyriad = 12500] - mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] + mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] }, } -minions["Metadata/Monsters/BrainWorm/DuneLurker_"] = { - name = "Dune Lurker", - monsterTags = { "allows_inc_aoe", "beast", "Beast_onhit_audio", "fast_movement", "insect", "large_model", "melee", "monster_barely_moves", "not_int", "not_str", "physical_affinity", }, - life = 1.65, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersChaos"] = { + name = "Chaotic Zealot", + monsterTags = { "1HSword_onhit_audio", "chaos_affinity", "cultist", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "red_blood", "very_fast_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.25, + evasion = 0.3, fireResist = 0, coldResist = 0, lightningResist = 30, chaosResist = 0, - damage = 1.65, + damage = 1, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 20, + attackTime = 1.245, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 40, - spectreReservation = 72, - companionReservation = 38.4, - monsterCategory = "Beast", + weaponType1 = "Dagger", + weaponType2 = "Dagger", + baseMovementSpeed = 52, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", spawnLocation = { - "The Khari Crossing (Act 6)", + "Aggorat (Act 3)", + "Bazaar (Map)", + "The Cuachic Vault (Act 6)", "Found in Maps", - "Trial of the Sekhemas (Floor 3)", - "Valley of the Titans (Act 2)", + "Utzaal (Act 3)", }, skillList = { "MeleeAtAnimationSpeed", - "EAADuneLurkerRoll", - "EASDuneLurkerArmStab", - "GADuneLurkerArmStab", - "DTTDuneWormLeap", - "GADuneLurkerLeapImpact", - "DuneLurkerShieldCharge", - "GADuneLurkerEmergeAttack", }, modList = { - mod("StunDuration", "OVERRIDE", 2.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2666] + mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] }, } -minions["Metadata/Monsters/WingedCreature/WingedCreature"] = { - name = "Winged Horror", - monsterTags = { "2HSharpMetal_onhit_audio", "allows_additional_projectiles", "beast", "flying", "lightning_affinity", "medium_movement", "melee", "physical_affinity", "ranged", "red_blood", }, - life = 1.35, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersCold_"] = { + name = "Gelid Zealot", + monsterTags = { "1HSword_onhit_audio", "cold_affinity", "cultist", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "red_blood", "very_fast_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, + evasion = 0.3, fireResist = 0, - coldResist = 0, - lightningResist = -30, + coldResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.35, + damage = 1, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 9, + attackTime = 1.245, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 62, - companionReservation = 34.8, - monsterCategory = "Beast", + weaponType1 = "Dagger", + weaponType2 = "Dagger", + baseMovementSpeed = 52, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", spawnLocation = { - "Qimah Reservoir (Act 6)", - "The Titan Grotto (Act 2)", + "Aggorat (Act 3)", + "Frigid Bluffs", + "The Cuachic Vault (Act 6)", "Found in Maps", - "Trial of the Sekhemas (Floor 4)", + "Utzaal (Act 3)", }, skillList = { "MeleeAtAnimationSpeed", - "GPSWingedCreatureBallLightning", - "GSWingedCreatureBallLightning", }, modList = { - mod("StunDuration", "OVERRIDE", 3.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3333] + mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] }, } -minions["Metadata/Monsters/MantisRat/MantisRat"] = { - name = "Mantis Rat", - monsterTags = { "allows_inc_aoe", "beast", "insect", "lightning_affinity", "medium_movement", "melee", "MonsterStab_onhit_audio", "not_int", "not_str", }, - extraFlags = { - recommendedSpectre = true, - recommendedBeast = true, - }, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersFire"] = { + name = "Fiery Zealot", + monsterTags = { "1HSword_onhit_audio", "cultist", "fast_movement", "fire_affinity", "human", "humanoid", "melee", "not_int", "not_str", "red_blood", "very_fast_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.4, - fireResist = 0, + evasion = 0.3, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1, damageSpread = 0.2, - attackTime = 1.335, - attackRange = 13, + attackTime = 1.245, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 36, + weaponType1 = "Dagger", + weaponType2 = "Dagger", + baseMovementSpeed = 52, spectreReservation = 50, companionReservation = 30, - monsterCategory = "Beast", + monsterCategory = "Humanoid", spawnLocation = { - "Mawdun Mine (Act 2)", - "The Khari Crossing (Act 6)", + "Aggorat (Act 3)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "DTTMantisRatLeap", - "GAMantisRatDualStrike", }, modList = { - mod("StunDuration", "OVERRIDE", 2.85, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2850] + mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] }, } -minions["Metadata/Monsters/MudGolem/MarshBruiser"] = { - name = "Swamp Golem", - monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "construct", "earth_elemental", "humanoid", "melee", "mud_blood", "not_dex", "not_int", "physical_affinity", "very_slow_movement", }, - life = 1.44, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearLightning"] = { + name = "Powered Zealot", + monsterTags = { "2HBluntWood_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "caster", "cultist", "fast_movement", "human", "humanoid", "lightning_affinity", "melee", "not_str", "red_blood", "very_fast_movement", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - armour = 1, + energyShield = 0.2, + evasion = 0.4, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.8, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 18, + attackTime = 1.245, + attackRange = 20, accuracy = 1, - baseMovementSpeed = 12, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Construct", + weaponType1 = "Spear", + baseMovementSpeed = 52, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", spawnLocation = { - "Cenotes (Map)", + "Etched Ravine (Act 6)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedLightning", + "VaalZealotLightningSpark", + "GTVaalZealotSpearLightningBlast", + "VaalZealotLightningSparkNova", + "GSVaalZealotLightningBlast", + "SOVaalZealotLightningBlast", }, modList = { - mod("StunDuration", "OVERRIDE", 3.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3650] + mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] }, } -minions["Metadata/Monsters/BogBodies/BogCorpseUnarmed"] = { - name = "Bogfelled Slave", - monsterTags = { "humanoid", "melee", "monster_barely_moves", "physical_affinity", "Unarmed_onhit_audio", "undead", "uses_suicide_explode", "very_slow_movement", "zombie", }, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersLightning"] = { + name = "Powered Zealot", + monsterTags = { "1HSword_onhit_audio", "cultist", "fast_movement", "human", "humanoid", "lightning_affinity", "melee", "not_int", "not_str", "red_blood", "very_fast_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, + evasion = 0.3, fireResist = 0, - coldResist = 30, - lightningResist = 0, + coldResist = 0, + lightningResist = 30, chaosResist = 0, damage = 1, - damageSpread = 0.3, - attackTime = 2.25, - attackRange = 6, + damageSpread = 0.2, + attackTime = 1.245, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 7, + weaponType1 = "Dagger", + weaponType2 = "Dagger", + baseMovementSpeed = 52, spectreReservation = 50, companionReservation = 30, - monsterCategory = "Undead", + monsterCategory = "Humanoid", spawnLocation = { - "Burial Bog (Map)", - "Cenotes (Map)", - "Glacial Tarn (Act 6)", - "Sandswept Marsh (Act 3)", + "Etched Ravine (Act 6)", "Found in Maps", }, skillList = { - "BogCorpseVolatileExplosion", "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] }, } -minions["Metadata/Monsters/BogBodies/BogCorpseOneHandAxe"] = { - name = "Bogfelled Commoner", - monsterTags = { "1HAxe_onhit_audio", "humanoid", "melee", "monster_barely_moves", "physical_affinity", "undead", "uses_suicide_explode", "very_slow_movement", "zombie", }, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBannerPatrolSpectre"] = { + name = "Bannerbearing Zealot", + monsterTags = { "1HSword_onhit_audio", "cannot_be_monolith", "cultist", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "red_blood", "very_fast_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, + evasion = 0.3, fireResist = 0, coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.15, - damageSpread = 0.3, - attackTime = 2.25, - attackRange = 6, + damage = 1, + damageSpread = 0.2, + attackTime = 1.245, + attackRange = 10, accuracy = 1, - weaponType1 = "One Hand Axe", - baseMovementSpeed = 7, + weaponType1 = "Dagger", + weaponType2 = "Dagger", + baseMovementSpeed = 52, spectreReservation = 50, companionReservation = 30, - monsterCategory = "Undead", + monsterCategory = "Humanoid", spawnLocation = { - "Burial Bog (Map)", - "Cenotes (Map)", - "Glacial Tarn (Act 6)", - "Sandswept Marsh (Act 3)", - "Found in Maps", + "Aggorat (Act 3)", }, skillList = { - "BogCorpseVolatileExplosion", "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] }, } -minions["Metadata/Monsters/TwigMonsters/DredgeFiend"] = { - name = "Dredge Fiend", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "Beast_onhit_audio", "caster", "construct", "humanoid", "not_dex", "physical_affinity", "ranged", "undead", "very_slow_movement", }, - life = 2.25, +minions["Metadata/Monsters/VaalMonsters/Living/VaalGuardClawsLiving"] = { + name = "Vaal Excoriator", + monsterTags = { "Claw_onhit_audio", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1.05, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.25, - armour = 0.15, - fireResist = -50, + evasion = 0.5, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.25, + damage = 1.16, damageSpread = 0.2, attackTime = 1.5, - attackRange = 8, + attackRange = 11, accuracy = 1, - weaponType1 = "Warstaff", + weaponType1 = "Dagger", + weaponType2 = "Dagger", baseMovementSpeed = 11, - spectreReservation = 91, - companionReservation = 45, - monsterCategory = "Construct", + spectreReservation = 51, + companionReservation = 30.6, + monsterCategory = "Humanoid", spawnLocation = { - "Burial Bog (Map)", - "Glacial Tarn (Act 6)", - "Sandswept Marsh (Act 3)", + "Library of Kamasa (Act 3)", + "The Cuachic Vault (Act 6)", "Found in Maps", + "Utzaal (Act 3)", }, skillList = { "MeleeAtAnimationSpeed", - "MMSDredgeFiendMortar", - "EGDredgeFiendZombieCall", - "GSDredgeMortarImpact", - "GSDredgeMortarImpactAir", + "DTTVaalGuardClawLeap", + "EAAVaalGuardClawRollLeft", + "EAAVaalGuardClawRollRight", + "GAVaalGuardClawsLeapSwipes", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] }, } -minions["Metadata/Monsters/VaalSavage/CannibalTribeSpearThrower"] = { - name = "Orok Hunter", - monsterTags = { "allows_additional_projectiles", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "SpearWood_onhit_audio", "very_fast_movement", }, - life = 1, +minions["Metadata/Monsters/VaalMonsters/Living/VaalOverseerLiving_"] = { + name = "Vaal Overseer", + monsterTags = { "1HSword_onhit_audio", "allows_inc_aoe", "fast_movement", "human", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", }, + life = 1.8, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, + armour = 0.6, + evasion = 0.4, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 1.8, damageSpread = 0.2, - attackTime = 0.975, - attackRange = 10, + attackTime = 2.25, + attackRange = 14, accuracy = 1, - weaponType1 = "Dagger", - baseMovementSpeed = 51, - spectreReservation = 50, - companionReservation = 30, + weaponType1 = "Two Hand Sword", + baseMovementSpeed = 46, + spectreReservation = 77, + companionReservation = 40.2, monsterCategory = "Humanoid", spawnLocation = { - "Sandswept Marsh (Act 3)", - "Sulphuric Caverns (Map)", - "The Venom Crypts (Act 3)", + "Bazaar (Map)", + "Library of Kamasa (Act 3)", + "The Cuachic Vault (Act 6)", "Found in Maps", + "Utzaal (Act 3)", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", - "MMAVaalSavageSpearThrow", - "DTTVaalSavageDaggerDashSlash", - "GAVaalSavageDaggerDashSlash", - "MPACannibalSpearThrow", - "EASCannibalThrowSpear", - "CGECannibalShamanSwampGround", - "GAVaalSavageDaggerDashSlash2", + "MAASVaalOverseerCleave", }, modList = { - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] }, } -minions["Metadata/Monsters/VaalSavage/CannibalTribeSpearMelee"] = { - name = "Orok Fleshstabber", - monsterTags = { "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "SpearWood_onhit_audio", "very_fast_movement", }, - life = 1, +minions["Metadata/Monsters/VaalMonsters/Living/VaalGoliathLiving_"] = { + name = "Vaal Goliath", + monsterTags = { "allows_inc_aoe", "human", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, + armour = 0.75, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 2.5, damageSpread = 0.2, - attackTime = 1.245, + attackTime = 1.5, attackRange = 18, accuracy = 1, - weaponType1 = "Spear", - baseMovementSpeed = 51, - spectreReservation = 50, - companionReservation = 30, + baseMovementSpeed = 14, + spectreReservation = 99, + companionReservation = 47.4, monsterCategory = "Humanoid", spawnLocation = { - "Sandswept Marsh (Act 3)", - "Sulphuric Caverns (Map)", - "The Venom Crypts (Act 3)", + "Aggorat (Act 3)", + "Bazaar (Map)", + "Etched Ravine (Act 6)", + "The Cuachic Vault (Act 6)", "Found in Maps", + "Utzaal (Act 3)", + "Vaal Village (Map)", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", + "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeed2", + "MeleeAtAnimationSpeed3", + "GAVaalGoliathLivingLeftSlam", + "GAVaalGoliathLivingRightSlam", + "EAAVaalGoliathLivingDestabiliser", + "GAVaalGoliathLivingDestabiliserImpact", + "CGEVaalGoliathLivingDestabilisedGround", }, modList = { - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + mod("StunDuration", "OVERRIDE", 3.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3500] }, } -minions["Metadata/Monsters/VaalSavage/CannibalTribeDagger"] = { - name = "Orok Throatcutter", - monsterTags = { "Claw_onhit_audio", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_fast_movement", }, - life = 1, +minions["Metadata/Monsters/VaalMonsters/Living/VaalStormcaller"] = { + name = "Surgical Experimentalist", + monsterTags = { "1HSword_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "caster", "cultist", "human", "humanoid", "lightning_affinity", "not_str", "red_blood", "very_slow_movement", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, + energyShield = 0.2, + evasion = 0.3, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1, + damage = 2, damageSpread = 0.2, - attackTime = 0.87, - attackRange = 9, + attackTime = 1.5, + attackRange = 12, accuracy = 1, - weaponType1 = "Dagger", - baseMovementSpeed = 51, - spectreReservation = 50, - companionReservation = 30, + baseMovementSpeed = 13, + spectreReservation = 84, + companionReservation = 42.3, monsterCategory = "Humanoid", spawnLocation = { - "Sandswept Marsh (Act 3)", - "Sulphuric Caverns (Map)", - "The Venom Crypts (Act 3)", + "Eastern Enigma Chamber (Map)", + "Etched Ravine (Act 6)", + "Mortuary (Map)", + "The Black Chambers (Act 3)", + "The Stone Citadel (Map)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", + "MeleeAtAnimationSpeed", + "VaalStormcallerBallLightning", + "MPSVaalStormcallerBouncingLightning", }, modList = { mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] }, } -minions["Metadata/Monsters/VaalSavage/CannibalTribeShaman"] = { - name = "Orok Shaman", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "female", "human", "humanoid", "monster_barely_moves", "not_dex", "not_str", "physical_affinity", "ranged", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 2, +minions["Metadata/Monsters/VaalMonsters/Living/VaalShapeshifter_"] = { + name = "Vaal Formshifter", + monsterTags = { "1HSword_onhit_audio", "caster", "cultist", "human", "humanoid", "medium_movement", "melee", "physical_affinity", "red_blood", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, + energyShield = 0.1, + armour = 0.2, + evasion = 0.35, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 1.5, damageSpread = 0.2, - attackTime = 1.65, - attackRange = 10, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - weaponType1 = "Warstaff", - baseMovementSpeed = 9, - spectreReservation = 84, - companionReservation = 42.3, + baseMovementSpeed = 33, + spectreReservation = 67, + companionReservation = 36.6, monsterCategory = "Humanoid", spawnLocation = { - "Sandswept Marsh (Act 3)", - "Sulphuric Caverns (Map)", - "The Venom Crypts (Act 3)", + "Aggorat (Act 3)", + "Etched Ravine (Act 6)", + "Lost Towers (Map)", + "Sealed Vault (Map)", + "The Cuachic Vault (Act 6)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MMSCannibalShamanSwapMortar", - "EGCannibalShamanBuffAllies", - "CGECannibalShamanSwampGround", - "GSCannibalShamanProjImpact", - "GSCannibalShamanProjImpactAir", + "MPSVaalShadowpriestProj", + "EASVaalShapeshifterShapeshift", + "VaalShapeshifterShapeshiftIn", + "VaalShapeshifterShapeshiftOut", + "DTTVaalShapeshifterDash", }, modList = { - mod("StunDuration", "OVERRIDE", 2.21, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2210] + mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] }, -} - -minions["Metadata/Monsters/VaalSavage/VaalSavageStalker"] = { - name = "Azak Stalker", - monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "fast_movement", "human", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", }, - life = 1.4, +} + +minions["Metadata/Monsters/VaalMonsters/Living/VaalEagleKnightLiving"] = { + name = "Vaal Enforcer", + monsterTags = { "2HSharpMetal_onhit_audio", "human", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1.7, baseDamageIgnoresAttackSpeed = true, - armour = 0.15, - evasion = 0.3, + armour = 0.75, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.4, + damage = 1.7, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.38, + attackRange = 11, accuracy = 1, - weaponType1 = "Two Hand Mace", - weaponType2 = "Two Hand Mace", - baseMovementSpeed = 46, - spectreReservation = 64, - companionReservation = 35.4, + weaponType1 = "One Hand Axe", + weaponType2 = "One Hand Axe", + baseMovementSpeed = 11, + spectreReservation = 74, + companionReservation = 39, monsterCategory = "Humanoid", spawnLocation = { - "Reservoir (Map)", - "Scorched Farmlands (Act 6)", - "The Azak Bog (Act 3)", - "The Matlan Waterways (Act 3)", - "Found in Maps", + "Library of Kamasa (Act 3)", }, skillList = { - "MeleeAtAnimationSpeed", - "GABogSavageStalkerGroundSlam", - "EASSavageWeaponFire", - "GABogSavageStalkerGroundSlamFire", - "GABogSavageStalkerGroundSlamBone", - "GABogSavageStalkerGroundSlamAll", - "GABogSavageStalkerGroundSlamImpact", - "GABogSavageStalkerGroundSlamImpact2", - "GABogSavageStalkerSpinAttack", + "MeleeAtAnimationSpeedComboTEMP", }, modList = { - mod("StunDuration", "OVERRIDE", 2.433, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2433] }, } -minions["Metadata/Monsters/VaalSavage/VaalSavageSpearThrower_"] = { - name = "Azak Spearthrower", - monsterTags = { "allows_additional_projectiles", "fast_movement", "human", "humanoid", "melee", "not_int", "physical_affinity", "ranged", "red_blood", "SpearWood_onhit_audio", "very_fast_movement", }, +minions["Metadata/Monsters/VaalMonsters/Living/VaalArchivistLiving"] = { + name = "Vaal Researcher", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "has_staff", "has_two_handed_melee", "human", "humanoid", "lightning_affinity", "melee", "not_dex", "not_str", "physical_affinity", "plate_armour", "puncturing_weapon", "ranged", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, life = 1.1, baseDamageIgnoresAttackSpeed = true, - armour = 0.2, - evasion = 0.4, + energyShield = 0.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.1, damageSpread = 0.2, - attackTime = 0.975, - attackRange = 8, + attackTime = 1.17, + attackRange = 17, accuracy = 1, - weaponType1 = "Dagger", - baseMovementSpeed = 51, + baseMovementSpeed = 6, spectreReservation = 53, companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Reservoir (Map)", - "Scorched Farmlands (Act 6)", - "The Azak Bog (Act 3)", - "The Matlan Waterways (Act 3)", - "Found in Maps", + "Library of Kamasa (Act 3)", }, skillList = { - "MMAVaalSavageSpearThrow", - "DTTVaalSavageDaggerDashSlash", - "GAVaalSavageDaggerDashSlash", - "MPACannibalSpearThrow", - "EASCannibalThrowSpear", - "GAVaalSavageDaggerDashSlash2", - "EASSavageWeaponFire", - "MASExtraAttackDistance12", - "MeleeAtAnimationSpeedComboTEMP", + "MeleeAtAnimationSpeed", + "VaalArchivistSpark", + "GTVaalArchivistFlameWall", + "SOArchivistFlameWall", + "GTVaalArchivistFlameWall2", + "SOArchivistFlameRune", + "GSVaalArchivistLightningBlast", + "GSVaalArchivistFlamewall", + "SOArchivistLightningRune", + "EDSVaalArchivistColdRune", + "SOArchivistMonkeyRune", + "SOArchivistSnakeRune", + "SSMVaalArchivistJaguar", + "GTVaalArchivistSummonJaguar", + "MPSVaalArchivistFireProj", + "MPSVaalArchivistLightningProj", + "MPSVaalArchivistColdProj", + "MPSVaalArchivistBloodProj", + "DoLiterallyNothing", }, modList = { - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] }, } -minions["Metadata/Monsters/VaalSavage/VaalSavageSpearMelee"] = { - name = "Azak Fleshstabber", - monsterTags = { "fast_movement", "human", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "SpearWood_onhit_audio", "very_fast_movement", }, - life = 1.1, +minions["Metadata/Monsters/VaalMonsters/Living/Beasts/VaalJaguar"] = { + name = "Loyal Jaguar", + monsterTags = { "beast", "Claw_onhit_audio", "medium_movement", "melee", "not_int", "physical_affinity", "red_blood", }, + life = 1.25, baseDamageIgnoresAttackSpeed = true, - armour = 0.2, - evasion = 0.4, + armour = 0.25, + evasion = 0.75, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1.25, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 18, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - weaponType1 = "Spear", - baseMovementSpeed = 51, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Humanoid", + baseMovementSpeed = 37, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Beast", spawnLocation = { - "Reservoir (Map)", - "Scorched Farmlands (Act 6)", - "The Azak Bog (Act 3)", - "The Matlan Waterways (Act 3)", - "Found in Maps", + "The Cuachic Vault (Act 6)", + "Utzaal (Act 3)", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "EASSavageWeaponFire", + "MeleeAtAnimationSpeed", + "DTTVaalJaguarMinionLeap", + "GAVaalJaguarMinionImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 2.366, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2366] + mod("StunDuration", "OVERRIDE", 2.25, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2250] }, } -minions["Metadata/Monsters/VaalSavage/VaalSavageBeastMaster"] = { - name = "Azak Mongrelmaster", - monsterTags = { "human", "humanoid", "melee", "monster_barely_moves", "not_int", "physical_affinity", "red_blood", "SpearMetal_onhit_audio", "very_slow_movement", }, - life = 1.5, +minions["Metadata/Monsters/Procession/ProcessionAxeShield"] = { + name = "Vaal Embalmed Axeman", + monsterTags = { "1HSword_onhit_audio", "humanoid", "medium_movement", "melee", "monster_blocks_damage", "not_dex", "not_int", "physical_affinity", "red_blood", "undead", }, + life = 1.21, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, - evasion = 0.3, + armour = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 1.1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 25, + attackRange = 8, accuracy = 1, - weaponType1 = "Spear", - baseMovementSpeed = 13, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Humanoid", + weaponType1 = "One Hand Axe", + weaponType2 = "Shield", + baseMovementSpeed = 35, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Undead", spawnLocation = { - "The Matlan Waterways (Act 3)", + "The Molten Vault (Act 3)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GABruteSpearThrust", - "EASSavageBeastMasterMark", - "DoLiterallyNothing", }, modList = { - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + mod("BlockChance", "BASE", 30, 0, 0), -- MonsterAttackBlock30Bypass15 [monster_base_block_% = 30] + mod("BlockEffect", "BASE", 15, 0, 0), -- MonsterAttackBlock30Bypass15 [base_block_%_damage_taken = 15] + mod("StunDuration", "OVERRIDE", 2.433, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2433] }, } -minions["Metadata/Monsters/VaalSavage/VaalSavageDagger_"] = { - name = "Azak Throatcutter", - monsterTags = { "Claw_onhit_audio", "fast_movement", "human", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "very_fast_movement", }, - life = 1.05, +minions["Metadata/Monsters/Procession/ProcessionSpear_"] = { + name = "Vaal Embalmed Spearman", + monsterTags = { "fast_movement", "humanoid", "melee", "physical_affinity", "red_blood", "Stab_onhit_audio", "undead", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - armour = 0.2, - evasion = 0.4, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.05, + damage = 1.21, damageSpread = 0.2, - attackTime = 0.87, - attackRange = 8, + attackTime = 1.5, + attackRange = 23, accuracy = 1, - weaponType1 = "Dagger", - baseMovementSpeed = 51, - spectreReservation = 51, - companionReservation = 30.6, - monsterCategory = "Humanoid", + weaponType1 = "Warstaff", + baseMovementSpeed = 41, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Undead", spawnLocation = { - "Reservoir (Map)", - "Scorched Farmlands (Act 6)", - "The Azak Bog (Act 3)", - "The Matlan Waterways (Act 3)", + "The Molten Vault (Act 3)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "EASSavageWeaponFire", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + mod("StunDuration", "OVERRIDE", 2.833, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2833] }, } -minions["Metadata/Monsters/VaalSavage/VaalSavageShaman"] = { - name = "Azak Shaman", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "fast_movement", "fire_affinity", "human", "humanoid", "not_dex", "not_str", "ranged", "red_blood", "Unarmed_onhit_audio", }, - life = 2, +minions["Metadata/Monsters/Procession/ProcessionDagger"] = { + name = "Vaal Embalmed Rogue", + monsterTags = { "fast_movement", "humanoid", "melee", "physical_affinity", "red_blood", "Stab_onhit_audio", "undead", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, - fireResist = 30, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 1.1, damageSpread = 0.2, - attackTime = 1.725, - attackRange = 9, + attackTime = 1.5, + attackRange = 10, accuracy = 1, - weaponType1 = "Warstaff", - baseMovementSpeed = 46, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Humanoid", + weaponType1 = "Dagger", + baseMovementSpeed = 41, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Undead", spawnLocation = { - "Scorched Farmlands (Act 6)", - "The Azak Bog (Act 3)", - "The Matlan Waterways (Act 3)", + "The Molten Vault (Act 3)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GTBogShamanBoneWall1", - "SSMCarverBogBoneWall", - "GTBogShamanBoneWall2", - "GTBogShamanBoneWall3", - "EGVaalSavageShamanBuff", - "MPSVaalSavageShamanFireball", - "GSVaalShamanFireballImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 2.433, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2433] + mod("StunDuration", "OVERRIDE", 2.833, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2833] }, } -minions["Metadata/Monsters/VaalSavage/VaalSavageBrute"] = { - name = "Azak Brute", - monsterTags = { "human", "humanoid", "melee", "monster_barely_moves", "not_int", "physical_affinity", "red_blood", "SpearMetal_onhit_audio", "very_slow_movement", }, - life = 1.5, +minions["Metadata/Monsters/Procession/ProcessionBow"] = { + name = "Vaal Embalmed Archer", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "Arrow_onhit_audio", "fire_affinity", "humanoid", "medium_movement", "physical_affinity", "ranged", "red_blood", "undead", }, + life = 1.45, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, - evasion = 0.3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 1.45, damageSpread = 0.2, attackTime = 1.5, - attackRange = 11, + attackRange = 50, accuracy = 1, - weaponType1 = "Spear", - baseMovementSpeed = 15, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Humanoid", + weaponType1 = "Bow", + baseMovementSpeed = 35, + spectreReservation = 66, + companionReservation = 36, + monsterCategory = "Undead", spawnLocation = { - "The Azak Bog (Act 3)", - "The Matlan Waterways (Act 3)", + "The Molten Vault (Act 3)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "EASSavageWeaponFire", - "TCSavageBruteClawCharge", - "GABruteSpearThrust", - "MASExtraAttackDistance9", - "MeleeAtAnimationSpeedComboTEMP", + "SOProcessionBowRainOfArrows", + "GTProcessionBowRainOfArrows", + "GSProcessionBowRainOfArrowsExplosion", + "MPWProcessionBowFireArrow", }, modList = { - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + mod("StunDuration", "OVERRIDE", 2.888, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2888] }, } -minions["Metadata/Monsters/VaalSavage/VaalSavageDelinquent"] = { - name = "Azak Fledgling", - monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "human", "humanoid", "medium_movement", "melee", "monster_applies_poison", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", }, - life = 1, +minions["Metadata/Monsters/Procession/ProcessionBannerSpectre"] = { + name = "Vaal Embalmed Bearer", + monsterTags = { "aura_bearer", "humanoid", "medium_movement", "not_dex", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", "undead", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, + energyShield = 0.25, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.995, + attackTime = 1.5, attackRange = 14, accuracy = 1, - weaponType1 = "Bow", - baseMovementSpeed = 30, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Humanoid", + baseMovementSpeed = 31, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Undead", spawnLocation = { - "The Azak Bog (Act 3)", + "The Molten Vault (Act 3)", "Found in Maps", }, skillList = { - "MPWVaalSavageBlowDart", + "ABTTProcessionBannerInactive", + "ABTTProcessionBannerRegenSpectre", + "ABTTProcessionBannerDrain", }, modList = { + mod("StunDuration", "OVERRIDE", 2.888, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2888] + -- strafe_distance_+% [strafe_distance_+% = 60] }, } -minions["Metadata/Monsters/VaalSavage/VaalSavageTorchbearer"] = { - name = "Azak Torchbearer", - monsterTags = { "fast_movement", "fire_affinity", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "SpearWood_onhit_audio", }, +minions["Metadata/Monsters/GoldenOnes/GoldenOnesTwoHandSword"] = { + name = "Gold-Melted Shambler", + monsterTags = { "2HSharpMetal_onhit_audio", "bones", "humanoid", "melee", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, - fireResist = 30, + armour = 0.5, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1.15, damageSpread = 0.2, attackTime = 1.5, - attackRange = 18, + attackRange = 12, accuracy = 1, - weaponType1 = "Spear", - baseMovementSpeed = 46, + weaponType1 = "Two Hand Sword", + baseMovementSpeed = 11, spectreReservation = 50, companionReservation = 30, - monsterCategory = "Humanoid", + monsterCategory = "Undead", spawnLocation = { - "Scorched Farmlands (Act 6)", - "The Azak Bog (Act 3)", + "Molten Vault (Map)", + "The Molten Vault (Act 3)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "EGSavageTorchEffigy", }, modList = { + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] }, } -minions["Metadata/Monsters/VaalSavage/VaalSavageGiant"] = { - name = "Azak Mauler", - monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "human", "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 2.25, +minions["Metadata/Monsters/DrownedCrew/DrownedCrewGhost"] = { + name = "Drowned Spectre", + monsterTags = { "fast_movement", "humanoid", "not_dex", "not_str", "skeleton", "Unarmed_onhit_audio", "undead", "water", }, + life = 0.3, baseDamageIgnoresAttackSpeed = true, - armour = 1, - fireResist = 30, + energyShield = 0.1, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.25, + damage = 1, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 23, + attackTime = 1.755, + attackRange = 20, accuracy = 1, - weaponType1 = "Two Hand Mace", - baseMovementSpeed = 29, - spectreReservation = 91, - companionReservation = 45, - monsterCategory = "Humanoid", + weaponType1 = "None", + baseMovementSpeed = 44, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { - "Reservoir (Map)", - "Scorched Farmlands (Act 6)", - "The Azak Bog (Act 3)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GABogGiantGroundSlam", - "GABogGiantBoneSlam", - "EGSavageGaint", - "EASSavageWeaponFire", - "GABogGiantBoneWallShatter", - "GABogGiantAllstarSlam", - "GABogGiantFireSlam", + "DrownedCrewSuicideExplosion", + "DrownedCrewEmerge1", + "DrownedCrewEmerge2", + "DrownedCrewEmerge3", + "DrownedCrewEmerge4", + "EAADrownedCrewGhostExplode", }, modList = { - mod("StunDuration", "OVERRIDE", 3.066, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3066] + -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] }, } -minions["Metadata/Monsters/PlagueSwarm/BloodDrone"] = { - name = "Bloodthief Wasp", - monsterTags = { "beast", "fast_movement", "flying", "insect", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", "very_fast_movement", }, - life = 0.5, +minions["Metadata/Monsters/VaalForgeMan/VaalForgeMan"] = { + name = "Gold-melted Blacksmith", + monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "construct", "fast_movement", "humanoid", "melee", "mud_blood", "not_dex", "not_int", "physical_affinity", "very_fast_movement", }, + life = 1.8, baseDamageIgnoresAttackSpeed = true, - evasion = 0.6, - fireResist = -30, + armour = 0.75, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.5, + damage = 1.8, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 6, + attackTime = 1.5, + attackRange = 15, accuracy = 1, - baseMovementSpeed = 50, - spectreReservation = 29, - companionReservation = 21.3, - monsterCategory = "Beast", + weaponType1 = "One Hand Mace", + baseMovementSpeed = 60, + spectreReservation = 77, + companionReservation = 40.2, + monsterCategory = "Construct", spawnLocation = { - "Qimah (Act 6)", - "Sandswept Marsh (Act 3)", + "Molten Vault (Map)", + "The Molten Vault (Act 3)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "DTTBloodDroneDashAttach", - "GABloodDroneDashAttach", + "GTVaalForgemanSunder", + "GSVaalForgemanSunderSpike1", + "GSVaalForgemanSunderSpike2", + "GSVaalForgemanSunderSpike3", + "GSVaalForgemanSunderSpike4", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] }, } -minions["Metadata/Monsters/IgguranRaider/BladeStalkerPale"] = { - name = "Pale-stitched Stalker", - monsterTags = { "1HSword_onhit_audio", "fast_movement", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "vaal", "very_fast_movement", }, - life = 1.6, +minions["Metadata/Monsters/LiquidElementals/LiquidElementalBlood"] = { + name = "Blood Elemental", + monsterTags = { "construct", "medium_movement", "not_int", "not_str", "red_blood", "Unarmed_onhit_audio", "water_elemental", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 3.38, baseDamageIgnoresAttackSpeed = true, - evasion = 0.4, + evasion = 0.6, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.6, + damage = 3.38, damageSpread = 0.2, attackTime = 1.5, - attackRange = 15, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 53, - spectreReservation = 71, - companionReservation = 37.8, - monsterCategory = "Humanoid", + baseMovementSpeed = 32, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Construct", spawnLocation = { - "Headland (Map)", - "Jiquani's Machinarium (Act 3)", - "Jiquani's Sanctum (Act 3)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed3", - "MeleeAtAnimationSpeedComboTEMP", - "MeleeAtAnimationSpeedComboTEMP2", + "MeleeAtAnimationSpeed", + "TCBloodElementalGush", + "MPSBloodElementalProj", }, modList = { - mod("StunDuration", "OVERRIDE", 2.8, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2800] }, } -minions["Metadata/Monsters/IgguranRaider/BladeStalker"] = { - name = "Adorned Miscreation", - monsterTags = { "1HSword_onhit_audio", "fast_movement", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "vaal", "very_fast_movement", }, - life = 1.6, +minions["Metadata/Monsters/BloodBathers/BloodBatherDualWield/BloodBatherDualWield"] = { + name = "Bloodrite Guard", + monsterTags = { "2HSharpMetal_onhit_audio", "cultist", "human", "humanoid", "medium_movement", "melee", "not_int", "not_str", "physical_damage", "red_blood", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.4, - fireResist = 0, + evasion = 0.25, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.6, + damage = 1.21, damageSpread = 0.2, attackTime = 1.5, - attackRange = 15, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 53, - spectreReservation = 71, - companionReservation = 37.8, + weaponType1 = "One Hand Sword", + weaponType2 = "One Hand Mace", + baseMovementSpeed = 36, + spectreReservation = 53, + companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { + "Sun Temple (Map)", "Temple of Kopec (Act 3)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed3", - "MeleeAtAnimationSpeedComboTEMP", - "MeleeAtAnimationSpeedComboTEMP2", + "MeleeAtAnimationSpeed", + "GSBloodMageSacrificeBlast", + "EASBloodBatherFlameEnrage", + "CGEBloodBatherFireGround", }, modList = { - mod("StunDuration", "OVERRIDE", 2.8, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2800] + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] }, } -minions["Metadata/Monsters/Anchorite/AnchoriteSpawn_"] = { - name = "Hunchback Clubber", - monsterTags = { "humanoid", "melee", "physical_affinity", "red_blood", "slow_movement", "StaffWood_onhit_audio", }, - life = 0.9, +minions["Metadata/Monsters/BloodBathers/VaalApparition/SunVaalApparition"] = { + name = "Priest of the Sun", + monsterTags = { "allows_additional_projectiles", "caster", "cultist", "fire_affinity", "flying", "ghost", "medium_movement", "not_dex", "not_str", "ranged", "red_blood", "Unarmed_onhit_audio", "undead", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 2, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, - coldResist = 30, + energyShield = 0.2, + fireResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.9, + damage = 2, damageSpread = 0.2, - attackTime = 1.44, - attackRange = 8, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 27, - spectreReservation = 46, - companionReservation = 28.5, - monsterCategory = "Humanoid", + baseMovementSpeed = 32, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Undead", spawnLocation = { - "Apex of Filth (Act 3)", - "Sinking Spire (Map)", - "The Drowned City (Act 3)", + "Sun Temple (Map)", + "Temple of Kopec (Act 3)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "WalkEmergeAnchoriteSpawn", - "WalkEmergeAnchoriteSpawn2", - "WalkEmergeAnchoriteSpawn3", - "WalkEmergeQoFMinions", - "WalkEmergeQoFMinionsMap", + "MPSVaalSunApparitionBasicProj", + "VaalSunApparitionLaser", + "MDVaalSunApparitionMinisun", }, modList = { - mod("StunDuration", "OVERRIDE", 2.266, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2266] + -- strafe_distance_+% [strafe_distance_+% = -60] + mod("StunDuration", "OVERRIDE", 2.533, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2533] }, } -minions["Metadata/Monsters/Anchorite/AnchoriteFlathead"] = { - name = "Flathead Clubber", - monsterTags = { "2HBluntWood_onhit_audio", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 0.95, +minions["Metadata/Monsters/BloodCultistDrones/BloodBatherMage"] = { + name = "Bloodrite Priest", + monsterTags = { "1HSword_onhit_audio", "allows_additional_projectiles", "caster", "cultist", "human", "humanoid", "medium_movement", "not_dex", "not_str", "physical_affinity", "red_blood", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 1.7, baseDamageIgnoresAttackSpeed = true, - evasion = 0.15, - fireResist = 0, - coldResist = 30, + energyShield = 0.2, + fireResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.95, + damage = 1.7, damageSpread = 0.2, - attackTime = 1.62, - attackRange = 7, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 8, - spectreReservation = 48, - companionReservation = 29.1, + weaponType1 = "Dagger", + baseMovementSpeed = 36, + spectreReservation = 74, + companionReservation = 39, monsterCategory = "Humanoid", spawnLocation = { - "Apex of Filth (Act 3)", - "Backwash (Map)", - "Sinking Spire (Map)", - "The Drowned City (Act 3)", + "Sun Temple (Map)", + "Temple of Kopec (Act 3)", "Found in Maps", }, skillList = { - "WalkEmergeAnchoriteFlathead", - "WalkEmergeAnchoriteFlathead2", - "WalkEmergeAnchoriteFlathead3", - "MeleeAtAnimationSpeed", - "MASExtraAttackDistance6", - "WalkEmergeQoFMinions", - "WalkEmergeQoFMinionsMap", + "MPSBloodMageBloodProjectile", + "EGBloodMageExplodeSacrifice", + "BloodMageBloodTendrils", }, modList = { mod("StunDuration", "OVERRIDE", 2.433, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2433] }, } -minions["Metadata/Monsters/Anchorite/AnchoriteMother"] = { - name = "Pyromushroom Cultivator", - monsterTags = { "1HSword_onhit_audio", "humanoid", "not_dex", "red_blood", "very_slow_movement", }, - life = 1.3, +minions["Metadata/Monsters/AscendancyBatMonster/AscendancyBat"] = { + name = "Feral Bat", + monsterTags = { "beast", "Claw_onhit_audio", "fast_movement", "flying", "mammal_beast", "red_blood", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, - armour = 0.25, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.3, + damage = 1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 16, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 12, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Humanoid", + baseMovementSpeed = 44, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Beast", spawnLocation = { - "Apex of Filth (Act 3)", - "Backwash (Map)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "AnchoriteInvisibleSpark", - "GTAnchoriteMushroomBlast", - "EDSAnchoriteMushroomBlast", - "GTAnchoriteMushroomBlastSingle", - "EGAnchoriteMotherBuff", - "WalkEmergeCenobiteSwarm", }, modList = { - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + mod("StunDuration", "OVERRIDE", 3.05, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3050] }, } -minions["Metadata/Monsters/BaneSapling/BaneSapling"] = { - name = "Bane Sapling", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "Beast_onhit_audio", "insect", "monster_applies_poison", "monster_summons_adds", "not_int", "not_str", "physical_affinity", "ranged", "very_slow_movement", }, - life = 1.25, +minions["Metadata/Monsters/VaalConstructs/Ball/VaalBowlingBall"] = { + name = "Flame Sentry", + monsterTags = { "2HBluntMetal_onhit_audio", "construct", "fire_affinity", "medium_movement", "mud_blood", "not_dex", "ranged", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - evasion = 0.2, - fireResist = -30, + energyShield = 0.1, + armour = 1, + fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = -30, chaosResist = 0, - damage = 1.25, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.755, - attackRange = 12, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 16, - spectreReservation = 59, - companionReservation = 33.6, - monsterCategory = "Beast", + baseMovementSpeed = 35, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Construct", spawnLocation = { - "Glacial Tarn (Act 6)", - "Infested Barrens (Act 3)", - "Jungle Ruins (Act 3)", }, skillList = { - "MMSBaneSapling", - "SSMBaneSaplingAntRing", - "GTBaneSaplingAntRing", - "GSBaneSaplingMortarImpact", - "GSBaneSaplingMortarImpactWall", + "MPSVaalConstructCannon", + "GSVaalConstructCannonImpact", + "GSVaalConstructCannonImpactWall", }, modList = { - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/ArmadilloDemon/ArmadilloDemon"] = { - name = "Antlion Charger", - monsterTags = { "beast", "Beast_onhit_audio", "mammal_beast", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "slow_movement", }, - life = 2, +minions["Metadata/Monsters/VaalMonsters/Living/VaalAxeThrower_"] = { + name = "Vaal Axeman", + monsterTags = { "2HSharpMetal_onhit_audio", "allows_additional_projectiles", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - armour = 1, + evasion = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.17, - attackRange = 19, + attackTime = 1.5, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 23, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Beast", + weaponType1 = "One Hand Axe", + weaponType2 = "One Hand Axe", + baseMovementSpeed = 46, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Humanoid", spawnLocation = { - "Infested Barrens (Act 3)", - "Jungle Ruins (Act 3)", + "Aggorat (Act 3)", + "Etched Ravine (Act 6)", + "The Cuachic Vault (Act 6)", "Found in Maps", - "Woodland (Map)", }, skillList = { "MeleeAtAnimationSpeed", - "DTTArmadilloDemonRolling", - "GSDemonArmadilloKnockback", + "MPAVaalAxeThrowerAxe", }, modList = { - mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] + mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] }, } -minions["Metadata/Monsters/ChawMongrel/ChawMongrel"] = { - name = "Chaw Mongrel", - monsterTags = { "beast", "Beast_onhit_audio", "melee", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/CauldronCrone/CauldronCrone"] = { + name = "Filthy Crone", + monsterTags = { "caster", "flying", "humanoid", "medium_movement", "not_dex", "physical_affinity", "ranged", "red_blood", "Unarmed_onhit_audio", }, + life = 2.3, baseDamageIgnoresAttackSpeed = true, + energyShield = 0.3, armour = 0.2, - evasion = 0.4, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 2.3, damageSpread = 0.2, - attackTime = 0.99, - attackRange = 12, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 11, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Beast", + baseMovementSpeed = 32, + spectreReservation = 93, + companionReservation = 45.6, + monsterCategory = "Humanoid", spawnLocation = { - "The Azak Bog (Act 3)", - "The Matlan Waterways (Act 3)", + "Apex of Filth (Act 3)", + "Backwash (Map)", + "Holten (Act 6)", + "Sinking Spire (Map)", + "The Drowned City (Act 3)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "GPSCauldronCroneChunk", + "GPSCauldronCroneChunklet", + "EASCauldronCroneVomit", + "SSMCauldronCroneVulnerability", + "SSMCauldronCroneEnfeeble", + "SSMCauldronCroneDespair", + "SSMCauldronCroneTempChains", + "MPSCauldronCroneBasic", }, modList = { - -- MonsterMaimOnHit [global_maim_on_hit = 1] - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + mod("StunDuration", "OVERRIDE", 2.533, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2533] }, } -minions["Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorer1"] = { - name = "Ill-fated Explorer", - monsterTags = { "1HSword_onhit_audio", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidGoliathFist/VaalHumanoidGoliathFist_"] = { + name = "Goliath Transcendent", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "construct", "humanoid", "lightning_affinity", "medium_movement", "melee", "not_dex", "physical_affinity", "ranged", "red_blood", "Unarmed_onhit_audio", }, + life = 2, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, + energyShield = 0.05, + armour = 0.75, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, - damageSpread = 0.2, - attackTime = 1.755, - attackRange = 10, - accuracy = 1, - weaponType1 = "One Hand Sword", - baseMovementSpeed = 8, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + damage = 1.5, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 14, + accuracy = 1, + baseMovementSpeed = 32, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Construct", spawnLocation = { - "Chimeral Wetlands (Act 3)", - "Glacial Tarn (Act 6)", - "Infested Barrens (Act 3)", - "Sump (Map)", + "The Black Chambers (Act 3)", "Found in Maps", - "Woodland (Map)", }, skillList = { "MeleeAtAnimationSpeed", - "CGEIllFatedCausticPollen", + "MPWVaalCyborgRocketFist", + "GAVaalHumanoidRocketFistImpactGround", + "GAVaalHumanoidRocketFistImpactWall", }, modList = { - -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] - mod("StunDuration", "OVERRIDE", 2.788, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2788] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/NettleAnt/NettleAntSummoned"] = { - name = "Nettle Ant", - monsterTags = { "beast", "fast_movement", "insect", "not_int", "not_str", "Unarmed_onhit_audio", }, - extraFlags = { - recommendedBeast = true, - recommendedSpectre = true, - }, - life = 0.7, +minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidPyramidHands/VaalPyramidHands"] = { + name = "Brutal Transcendent", + monsterTags = { "2HBluntWood_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "construct", "humanoid", "lightning_affinity", "medium_movement", "not_dex", "ranged", "red_blood", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, + energyShield = 0.08, + armour = 1, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 0.7, + damage = 2.5, damageSpread = 0.2, - attackTime = 0.69, - attackRange = 11, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 39, - spectreReservation = 38, - companionReservation = 25.2, - monsterCategory = "Beast", + baseMovementSpeed = 32, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Construct", spawnLocation = { + "Eastern Enigma Chamber (Map)", + "Mortuary (Map)", + "The Black Chambers (Act 3)", + "The Stone Citadel (Map)", + "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "EDSPyramidHandLightningLance", + "MPSVaalHumanoidPyramidHandsGrenade", + "GSPyramidHandGenadeExplosion", }, modList = { + -- strafe_distance_+% [strafe_distance_+% = -60] }, } -minions["Metadata/Monsters/SnakeHulk/SnakeHulk"] = { - name = "Entwined Hulk", - monsterTags = { "beast", "Beast_onhit_audio", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "reptile_beast", "undead", "very_slow_movement", }, - life = 2.5, +minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidShieldLegs/VallHumanoidShieldLegs"] = { + name = "Shielded Transcendent", + monsterTags = { "1HSword_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "construct", "humanoid", "lightning_affinity", "medium_movement", "not_dex", "ranged", "red_blood", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.8, - fireResist = -30, + energyShield = 0.2, + armour = 1, + fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 2, + damage = 1.28, damageSpread = 0.2, - attackTime = 1.62, - attackRange = 21, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 15, - spectreReservation = 99, - companionReservation = 47.4, - monsterCategory = "Undead", + baseMovementSpeed = 32, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Construct", spawnLocation = { - "Jungle Ruins (Act 3)", - "Kriar Village (Act 6)", - "Mystic Refuge (Act 3)", - "Overgrown (Map)", - "The Venom Crypts (Act 3)", + "The Black Chambers (Act 3)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "SnakeHulkDualStrike", + "CTS2VaalCyborgShieldGenerator", + "CTS2VaalCyborgShieldGeneratorNoCooldown", + "DoLiterallyNothing", + "MPSVaalHumanoidShieldLegsGrenade", + "GSShieldLegsGenadeExplosion", }, modList = { - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + mod("ChaosNotDoubleESDamage", "FLAG", 1, 0, 0), -- MonsterChaosTakenOnES [base_chaos_damage_does_not_damage_energy_shield_extra_hard = 1] + mod("NoEnergyShieldRecharge", "FLAG", 1, 0, 0), -- ElderNoEnergyShieldRecharge [cannot_recharge_energy_shield = 1] + -- ElderEnergyShieldStartsAtZero [start_at_zero_energy_shield = 1] + -- strafe_distance_+% [strafe_distance_+% = -60] }, } -minions["Metadata/Monsters/SerpentHusk/SerpentHusk__"] = { - name = "Snakethroat Shambler", - monsterTags = { "beast", "melee", "monster_applies_poison", "not_dex", "not_int", "physical_affinity", "red_blood", "reptile_beast", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidSwordShield/VaalHumanoidSwordShield_"] = { + name = "Fused Swordsman", + monsterTags = { "1HSword_onhit_audio", "construct", "humanoid", "medium_movement", "melee", "monster_blocks_damage", "not_dex", "physical_affinity", "red_blood", }, + life = 1.35, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, - fireResist = -30, + energyShield = 0.05, + armour = 0.8, + fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1, + damage = 1.35, damageSpread = 0.2, - attackTime = 2.25, - attackRange = 7, + attackTime = 1.5, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 16, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Beast", + weaponType1 = "One Hand Sword", + weaponType2 = "Shield", + baseMovementSpeed = 32, + spectreReservation = 62, + companionReservation = 34.8, + monsterCategory = "Construct", spawnLocation = { - "Jungle Ruins (Act 3)", - "Kriar Village (Act 6)", - "Mystic Refuge (Act 3)", - "Overgrown (Map)", - "Ravine (Map)", - "Rockpools (Map)", - "The Venom Crypts (Act 3)", + "The Black Chambers (Act 3)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MASExtraAttackDistance4", + "MASExtraAttackDistance6", }, modList = { - mod("PoisonChance", "BASE", 100, 0, 0), -- MaligaroSpiderPoisonOnHit [global_poison_on_hit = 1] - mod("EnemyPoisonDuration", "INC", 0, 0, 0), -- MaligaroSpiderPoisonOnHit [base_poison_duration_+% = 0] - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("BlockChance", "BASE", 40, 0, 0), -- MonsterAttackBlock40Bypass20 [monster_base_block_% = 40] + mod("BlockEffect", "BASE", 20, 0, 0), -- MonsterAttackBlock40Bypass20 [base_block_%_damage_taken = 20] }, } -minions["Metadata/Monsters/GutViper/GutViper"] = { - name = "Entrailhome Shambler", - monsterTags = { "beast", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "reptile_beast", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidCannon/VaalHumanoidCannonFire"] = { + name = "Doryani's Elite", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "construct", "fast_movement", "fire_affinity", "humanoid", "not_int", "ranged", "red_blood", "Unarmed_onhit_audio", }, + life = 1.4, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, - fireResist = -30, + armour = 0.33, + evasion = 0.33, + fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1, + damage = 1.4, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 13, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 17, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Beast", + baseMovementSpeed = 45, + spectreReservation = 64, + companionReservation = 35.4, + monsterCategory = "Construct", spawnLocation = { - "Bluff (Map)", - "Kriar Village (Act 6)", - "Mystic Refuge (Act 3)", - "The Venom Crypts (Act 3)", + "The Black Chambers (Act 3)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "MPAVaalHumanoidCannon", + "MPSVaalHumanoidCannonNapalm", + "MPSVaalHumanoidCannonNapalmMiniBlob", + "CGEVaalHumanoidCannonNapalm", + "CGEVaalHumanoidCannonNapalmSmall", + "VaalHumanoidNapalmImpact", + "GSVaalHumanoidCannonImpact", + "GSVaalHumanoidCannonImpactWall", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] }, } -minions["Metadata/Monsters/SpittingSnake/SpittingSnake"] = { - name = "Slitherspitter", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "melee", "monster_applies_poison", "not_int", "physical_affinity", "ranged", "reptile_beast", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 1.1, +minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidCannon/VaalHumanoidCannonLightning"] = { + name = "Doryani's Elite", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "construct", "fast_movement", "humanoid", "lightning_affinity", "not_int", "ranged", "red_blood", "Unarmed_onhit_audio", }, + life = 1.4, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, - evasion = 0.2, + armour = 0.33, + evasion = 0.33, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.1, + damage = 1.4, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 13, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 17, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Beast", + baseMovementSpeed = 45, + spectreReservation = 64, + companionReservation = 35.4, + monsterCategory = "Construct", spawnLocation = { - "Augury (Map)", - "Bluff (Map)", - "Kriar Village (Act 6)", - "The Venom Crypts (Act 3)", + "The Black Chambers (Act 3)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "EDSSpittingSnakeSpray", - "MMASpittingSnakeMortar", - "MMASpittingSnakeVomitMortar", - "CGESpittingSnakeCaustic", + "EASVaalHumanoidSkitterMine", + "VaalHumanoidShockRifle", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/ConstrictorCorpse/ConstrictorCorpse"] = { - name = "Constricted Shambler", - monsterTags = { "beast", "melee", "monster_applies_poison", "physical_affinity", "red_blood", "reptile_beast", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, +minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidBladeHands/VaalHumanoidBladeHands"] = { + name = "Warrior Transcendent", + monsterTags = { "2HSharpMetal_onhit_audio", "construct", "fast_movement", "humanoid", "melee", "physical_affinity", "red_blood", "vaal", "very_fast_movement", }, life = 1.5, baseDamageIgnoresAttackSpeed = true, - fireResist = -30, + energyShield = 0.1, + armour = 0.4, + evasion = 0.5, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1.5, damageSpread = 0.2, - attackTime = 1.395, + attackTime = 1.5, attackRange = 16, accuracy = 1, - baseMovementSpeed = 8, + baseMovementSpeed = 64, spectreReservation = 67, companionReservation = 36.6, - monsterCategory = "Undead", + monsterCategory = "Construct", spawnLocation = { - "Jungle Ruins (Act 3)", - "Kriar Village (Act 6)", - "Mystic Refuge (Act 3)", - "Overgrown (Map)", - "Rockpools (Map)", - "The Venom Crypts (Act 3)", + "Eastern Enigma Chamber (Map)", + "Mortuary (Map)", + "The Black Chambers (Act 3)", + "The Stone Citadel (Map)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedComboTEMP", }, modList = { - mod("PoisonChance", "BASE", 100, 0, 0), -- MaligaroSpiderPoisonOnHit [global_poison_on_hit = 1] - mod("EnemyPoisonDuration", "INC", 0, 0, 0), -- MaligaroSpiderPoisonOnHit [base_poison_duration_+% = 0] - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.833, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2833] }, } -minions["Metadata/Monsters/ConstrictorCorpse/ConstrictorCorpseRanged_"] = { - name = "Constricted Spitter", - monsterTags = { "allows_additional_projectiles", "beast", "melee", "monster_applies_poison", "physical_affinity", "ranged", "red_blood", "reptile_beast", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, - life = 1.5, +minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidStalker/VaalHumanoidStalker"] = { + name = "Bladelash Transcendent", + monsterTags = { "2HSharpMetal_onhit_audio", "construct", "fast_movement", "humanoid", "melee", "physical_affinity", "red_blood", "vaal", "very_fast_movement", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, - fireResist = -30, + energyShield = 0.05, + armour = 0.3, + evasion = 0.3, + fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.5, + damage = 1.3, damageSpread = 0.2, - attackTime = 1.395, + attackTime = 1.5, attackRange = 16, accuracy = 1, - baseMovementSpeed = 8, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Undead", + baseMovementSpeed = 64, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Construct", spawnLocation = { - "Augury (Map)", - "Bluff (Map)", - "Jungle Ruins (Act 3)", - "Kriar Village (Act 6)", - "Mystic Refuge (Act 3)", - "Overgrown (Map)", - "Ravine (Map)", - "Rockpools (Map)", - "The Venom Crypts (Act 3)", + "Eastern Enigma Chamber (Map)", + "Mortuary (Map)", + "The Black Chambers (Act 3)", + "The Stone Citadel (Map)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "MMSConstrictorCorpseMortar", + "MeleeAtAnimationSpeedComboTEMP", + "DTTVaalHumanoidStalkerLeap", + "GAVaalHumanoidStalkerImpact", }, modList = { - mod("PoisonChance", "BASE", 100, 0, 0), -- MaligaroSpiderPoisonOnHit [global_poison_on_hit = 1] - mod("EnemyPoisonDuration", "INC", 0, 0, 0), -- MaligaroSpiderPoisonOnHit [base_poison_duration_+% = 0] - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/SpiderMonkey/SpiderMonkey"] = { - name = "Scorpion Monkey", - monsterTags = { "beast", "fast_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, - life = 0.8, +minions["Metadata/Monsters/RootedGuys/RootedGuy04/RaisedBranchMonster"] = { + name = "Cultivated Grove", + monsterTags = { "beast", "humanoid", "insect", "not_dex", "not_int", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 1.4, baseDamageIgnoresAttackSpeed = true, - evasion = 0.6, + armour = 0.25, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 0.8, + damage = 1.54, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 11, + attackTime = 1.5, + attackRange = 21, accuracy = 1, - baseMovementSpeed = 41, - spectreReservation = 42, - companionReservation = 26.7, + baseMovementSpeed = 14, + spectreReservation = 64, + companionReservation = 35.4, monsterCategory = "Beast", spawnLocation = { - "Howling Caves (Act 6)", - "Overgrown (Map)", - "Riverside (Map)", - "Rupture (Map)", - "Sprawling Jungle", - "The Venom Crypts (Act 3)", + "Slash (Map)", "Found in Maps", - "Whakapanu Island (Act 4)", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "EASSpiderMonkeyEmerge1", - "EASSpiderMonkeyEmerge2", - "EASSpiderMonkeyEmerge3", - "EASSpiderMonkeyEmerge4", - "EASSpiderMonkeyEmerge5", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.68, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2680] + mod("StunDuration", "OVERRIDE", 3.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3400] }, } -minions["Metadata/Monsters/GoreCharger/GoreCharger"] = { - name = "Diretusk Boar", - monsterTags = { "beast", "mammal_beast", "medium_movement", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 1.7, +minions["Metadata/Monsters/Baron/BaronWerewolfSummon"] = { + name = "Court Werewolf", + monsterTags = { "beast", "Beast_onhit_audio", "fast_movement", "humanoid", "mammal_beast", "not_int", "not_str", "red_blood", }, + life = 1.05, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, - fireResist = 0, - coldResist = 30, + evasion = 0.45, + fireResist = -30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.7, + damage = 1.05, damageSpread = 0.2, - attackTime = 1.065, - attackRange = 13, + attackTime = 1.755, + attackRange = 9, accuracy = 1, - baseMovementSpeed = 36, - spectreReservation = 74, - companionReservation = 39, + baseMovementSpeed = 42, + spectreReservation = 51, + companionReservation = 30.6, monsterCategory = "Beast", spawnLocation = { - "Chimeral Wetlands (Act 3)", - "Infested Barrens (Act 3)", - "Steppe (Map)", - "Sump (Map)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GoreChargerCharge", + "GSBaronWolfSummonDeathExplode", + "MAASBaronEndgameBasic", }, modList = { - mod("BleedChance", "BASE", 25, 1, 0), -- MonsterBleedOnHitChance [bleed_on_hit_with_attacks_% = 25] - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] + -- BossMinionFlaskChargeIncrease400 [monster_slain_flask_charges_granted_+% = 400] + mod("StunDuration", "OVERRIDE", 2.633, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2633] }, } -minions["Metadata/Monsters/CrazedCannibalPicts/PictMaleAxe"] = { - name = "Cultist Warrior", - monsterTags = { "1HAxe_onhit_audio", "azmeri_cultist_monster", "cultist", "human", "humanoid", "melee", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 1.1, +minions["Metadata/Monsters/ScarecrowBeast/ScarecrowBeast"] = { + name = "Scarecrow Beast", + monsterTags = { "2HSharpMetal_onhit_audio", "allows_inc_aoe", "beast", "humanoid", "mammal_beast", "melee", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 2.25, baseDamageIgnoresAttackSpeed = true, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 2.25, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 7, + attackTime = 1.995, + attackRange = 18, accuracy = 1, - weaponType1 = "One Hand Axe", - baseMovementSpeed = 13, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Humanoid", + baseMovementSpeed = 12, + spectreReservation = 91, + companionReservation = 45, + monsterCategory = "Beast", spawnLocation = { - "Deforestation (Map)", - "Freythorn (Act 1)", - "The Viridian Wildwood (Map)", + "Farmlands Hideout (Map)", + "Ogham Farmlands (Act 1)", + "Plantation (Map)", + "Scorched Farmlands (Act 6)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "EASAzmeriPictMaleEffigy", + "MeleeAtAnimationSpeed", + "DTTScarecrowLeap", + "EASScarecrowCrowStorm", + "GAScarecrowLeapSlam", + "GAScarecrowComboAttack1", + "GAScarecrowComboAttack2", + "GAScarecrowBeastBlade", + "CrowScarecrowCrows", }, modList = { - mod("StunDuration", "OVERRIDE", 2.36, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2360] + mod("StunDuration", "OVERRIDE", 3.066, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3066] }, } -minions["Metadata/Monsters/CrazedCannibalPicts/PictBigMale"] = { - name = "Cultist Brute", - monsterTags = { "2HSharpMetal_onhit_audio", "azmeri_cultist_monster", "cultist", "human", "humanoid", "melee", "monster_summons_adds", "not_dex", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 1.5, +minions["Metadata/Monsters/FallenGods/FallenGodsStalkerFoundry_"] = { + name = "Forgotten Stalker", + monsterTags = { "demon", "fast_movement", "melee", "not_int", "physical_affinity", "red_blood", "Unarmed_onhit_audio", "very_fast_movement", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, + armour = 0.2, + evasion = 0.65, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 1.1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 15, + attackRange = 11, accuracy = 1, - weaponType1 = "Two Hand Axe", - baseMovementSpeed = 16, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Humanoid", + baseMovementSpeed = 56, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Demon", spawnLocation = { - "Deforestation (Map)", - "Freythorn (Act 1)", - "The Viridian Wildwood (Map)", + "Mawdun Mine (Act 2)", + "The Galai Gates (Act 6)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "MeleeAtAnimationSpeedAzmeriBigPictSweep", - "GAAzmeriPict2HFabricationSlam", + "MeleeAtAnimationSpeedComboTEMP", + "EASGenericMonsterTaunt", + "GAFallenStalkerFlicker", + "EASFallenStalkerShadowClone", }, modList = { - mod("StunDuration", "OVERRIDE", 2.433, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2433] + mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] }, } -minions["Metadata/Monsters/WereCat/TigerChimeral"] = { - name = "Prowling Chimeral", - monsterTags = { "beast", "Beast_onhit_audio", "fast_movement", "mammal_beast", "melee", "not_int", "physical_affinity", "red_blood", "very_fast_movement", }, - extraFlags = { - recommendedSpectre = true, - recommendedBeast = true, - }, - life = 1.65, +minions["Metadata/Monsters/FallenGods/FallenGodsCrawlerFoundry_"] = { + name = "Forgotten Crawler", + monsterTags = { "demon", "fast_movement", "lightning_affinity", "melee", "not_int", "not_str", "ranged", "red_blood", "Unarmed_onhit_audio", "very_fast_movement", }, + life = 0.9, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, - evasion = 0.5, + evasion = 0.7, fireResist = 0, - coldResist = 30, - lightningResist = 0, + coldResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.32, + damage = 0.9, damageSpread = 0.2, attackTime = 1.5, - attackRange = 12, - accuracy = 1, - baseMovementSpeed = 81, - spectreReservation = 72, - companionReservation = 38.4, - monsterCategory = "Beast", + attackRange = 11, + accuracy = 1, + baseMovementSpeed = 50, + spectreReservation = 46, + companionReservation = 28.5, + monsterCategory = "Demon", spawnLocation = { - "Chimeral Wetlands (Act 3)", + "Mawdun Mine (Act 2)", + "The Galai Gates (Act 6)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MASStepDistance13", - "EASTigerChimeralDodgeLeft", - "EASTigerChimeralDodgeRight", + "GSForgottenCrawlerLightning", + "MASExtraAttackDistance12", + "TBFallenGodCrawlerBeam", }, modList = { - mod("StunDuration", "OVERRIDE", 2.585, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2585] + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/Taniwha/RiverTaniwhaNoJank"] = { - name = "River Drake", - monsterTags = { "beast", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "reptile_beast", "slow_movement", "Unarmed_onhit_audio", }, - life = 1.25, +minions["Metadata/Monsters/FallenGods/FallenHooksFoundry"] = { + name = "Forgotten Satyr", + monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "skeleton", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.2, + armour = 0.25, + evasion = 0.3, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.25, + damage = 1.1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 9, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 28, - spectreReservation = 59, - companionReservation = 33.6, - monsterCategory = "Beast", + baseMovementSpeed = 43, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Demon", spawnLocation = { - "Chimeral Wetlands (Act 3)", - "Creek (Map)", - "The Drowned City (Act 3)", - "The Matlan Waterways (Act 3)", + "Mawdun Mine (Act 2)", + "The Galai Gates (Act 6)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "EDSRiverTaniwhaCloudSpray", - "CGERiverTaniwhaPoisonGround", - "EASFishJump", + "MeleeAtAnimationSpeed", + "DTTFallenHookDash", + "GAFallenHookDash", + "MeleeAtAnimationSpeedComboTEMP2", }, modList = { - mod("StunDuration", "OVERRIDE", 2.2, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2200] + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] }, } -minions["Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelNoEmerge_"] = { - name = "Stone Sentinel", - monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "cannot_be_monolith", "construct", "melee", "not_dex", "not_int", "physical_affinity", "stone_construct", "vaal", "very_slow_movement", }, - life = 2.5, +minions["Metadata/Monsters/LeagueRitual/DryadFaction/DruidicFallenStag"] = { + name = "Forgotten Stag", + monsterTags = { "beast", "Beast_onhit_audio", "demon", "fast_movement", "not_dex", "not_int", "red_blood", "skeleton", }, + life = 2.25, baseDamageIgnoresAttackSpeed = true, - armour = 1, - fireResist = 30, + armour = 0.6, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.5, + damage = 2.25, damageSpread = 0.2, attackTime = 1.5, - attackRange = 13, + attackRange = 18, accuracy = 1, - baseMovementSpeed = 14, - spectreReservation = 99, - companionReservation = 47.4, - monsterCategory = "Construct", + baseMovementSpeed = 42, + spectreReservation = 91, + companionReservation = 45, + monsterCategory = "Demon", spawnLocation = { + "The Blackwood (Act 6)", + "The Viridian Wildwood (Map)", }, skillList = { "MeleeAtAnimationSpeed", - "GAVaalConstructSentinelGroundSlam", - "GAVaalConstructSentinelFootSlam", - "GAVaalConstructSentinelImpact", + "TCFallenStag", + "GAFallenGodStagChargeImpact", + "GARitualStagTentacles", }, modList = { - mod("StunDuration", "OVERRIDE", 2.933, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2933] + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelGoldenNoEmerge"] = { - name = "Gold-Melted Sentinel", - monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "cannot_be_monolith", "construct", "melee", "not_dex", "not_int", "physical_affinity", "stone_construct", "vaal", "very_slow_movement", }, - life = 2.5, +minions["Metadata/Monsters/SpinningWheelHag/SpinningWheelHag"] = { + name = "Wheelbound Hag", + monsterTags = { "Claw_onhit_audio", "humanoid", "melee", "not_dex", "not_str", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - armour = 1, - fireResist = 30, + energyShield = 0.2, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.5, + damage = 1.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 13, + attackRange = 9, accuracy = 1, - baseMovementSpeed = 14, - spectreReservation = 99, - companionReservation = 47.4, - monsterCategory = "Construct", + baseMovementSpeed = 11, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Humanoid", spawnLocation = { - "Molten Vault (Map)", - "The Molten Vault (Act 3)", - "Found in Maps", + "Holten (Act 6)", + "Mausoleum of the Praetor (Act 1)", }, skillList = { "MeleeAtAnimationSpeed", - "GAVaalConstructSentinelGroundSlam", - "GAVaalConstructSentinelFootSlam", - "GAVaalConstructSentinelImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 2.933, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2933] + mod("StunDuration", "OVERRIDE", 2.633, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2633] }, } -minions["Metadata/Monsters/VaalConstructs/Pyramid/VaalConstructPyramidAncientActivated"] = { - name = "Rusted Reconstructor", - monsterTags = { "2HBluntMetal_onhit_audio", "caster", "construct", "golem", "lightning_affinity", "monster_barely_moves", "not_dex", "vaal", "very_slow_movement", }, - life = 1.1, +minions["Metadata/Monsters/RabidFeralDogMonster/RabidDog"] = { + name = "Rabid Dog", + monsterTags = { "beast", "mammal_beast", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Snap_onhit_audio", "very_slow_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.15, - armour = 1, + evasion = 0.4, fireResist = 0, coldResist = 0, - lightningResist = -30, + lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1.3, damageSpread = 0.2, attackTime = 1.5, - attackRange = 8, + attackRange = 6, accuracy = 1, - baseMovementSpeed = 11, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Construct", + baseMovementSpeed = 8, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Beast", spawnLocation = { - "Etched Ravine (Act 6)", - "Jiquani's Machinarium (Act 3)", + "Ogham Farmlands (Act 1)", + "Riverhold (Map)", + "Scorched Farmlands (Act 6)", + "Found in Maps", }, skillList = { - "VaalConstructPyramidReviveConstructs", - "TBVaalPyramidBeam", - "TBVaalPyramidReviveBeam", - "EGVaalPyramidReviveBeam", - "GTVaalPyramidBeam", - "GTVaalPyramidBeamPassive", - "GTVaalConstructPyramidBeamBlast", - "TBVaalPyramidBeamAttack", + "MeleeAtAnimationSpeed", }, modList = { + -- has_quadruped_head_control_while_turning [has_quadruped_head_control_while_turning = 1] + -- quadruped_head_turn_duration_ms [quadruped_head_turn_duration_ms = 100] + mod("StunDuration", "OVERRIDE", 2.2, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2200] }, } -minions["Metadata/Monsters/VaalConstructs/Pyramid/VaalConstructPyramidSpawned"] = { - name = "Reconstructor", - monsterTags = { "2HBluntMetal_onhit_audio", "bludgeoning_weapon", "caster", "construct", "golem", "is_unarmed", "lightning_affinity", "metal_armour", "monster_barely_moves", "not_dex", "slow_movement", "vaal", }, +minions["Metadata/Monsters/KaruiBoar/ExplosivePig"] = { + name = "Volatile Boar", + monsterTags = { "beast", "Beast_onhit_audio", "mammal_beast", "medium_movement", "red_blood", }, life = 1.1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.15, - armour = 1, - fireResist = 0, + fireResist = 30, coldResist = 0, - lightningResist = -30, + lightningResist = 0, chaosResist = 0, damage = 1.1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 8, + attackRange = 9, accuracy = 1, - baseMovementSpeed = 27, + baseMovementSpeed = 36, spectreReservation = 53, companionReservation = 31.5, - monsterCategory = "Construct", + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "VaalConstructPyramidReviveConstructs", - "TBVaalPyramidBeam", - "TBVaalPyramidReviveBeam", - "EGVaalPyramidReviveBeam", - "GTVaalPyramidBeam", - "GTVaalPyramidBeamPassive", - "GTVaalConstructPyramidBeamBlast", - "TBVaalPyramidBeamAttack", + "MeleeAtAnimationSpeed", + "GSExplodingPigExplode", + "TCExplodingPigCharge", + "WalkEmergeExplodingPig", }, modList = { - mod("StunDuration", "OVERRIDE", 3.283, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3283] }, } -minions["Metadata/Monsters/VaalConstructs/Golem/VaalConstructGolem"] = { - name = "Shockblade Construct", - monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "cannot_be_monolith", "construct", "fast_movement", "golem", "lightning_affinity", "melee", "mud_blood", "not_dex", "vaal", }, - life = 1.15, +minions["Metadata/Monsters/Ghouls/FarudinCrawler"] = { + name = "Faridun Crawler", + monsterTags = { "Claw_onhit_audio", "fast_movement", "humanoid", "melee", "not_int", "physical_affinity", "undead", "very_fast_movement", "zombie", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 1, + armour = 0.3, + evasion = 0.2, fireResist = 0, coldResist = 0, - lightningResist = -30, + lightningResist = 0, chaosResist = 0, - damage = 1.15, + damage = 1, damageSpread = 0.2, - attackTime = 1.17, - attackRange = 13, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 40, - spectreReservation = 55, - companionReservation = 32.1, - monsterCategory = "Construct", + weaponType1 = "None", + baseMovementSpeed = 51, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { + "Dreadnought (Act 2)", + "Mawdun Mine (Act 2)", + "Mawdun Quarry (Act 2)", + "Pit (Map)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GAVaalConstructGolemPhysicalSlam", - "GAVaalConstructGolemLightningSlam", - "VaalConstructGolemLightningCharge", - "GAVaalConstructGolemChargeImpact", + "GAFarudinCrawlerSpearSlam", + "GSFarudinCrawlerDelayedStrike", }, modList = { }, } -minions["Metadata/Monsters/VaalConstructs/Golem/VaalConstructGolemAncient"] = { - name = "Rusted Dyna Golem", - monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "cannot_be_monolith", "caster", "construct", "golem", "lightning_affinity", "medium_movement", "melee", "mud_blood", "not_dex", "vaal", }, - life = 1.15, +minions["Metadata/Monsters/DrudgeMiners/DrudgeBedrockBlaster"] = { + name = "Forsaken Miner", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fire_affinity", "humanoid", "monster_barely_moves", "ranged", "red_blood", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 1, - fireResist = 0, + fireResist = 30, coldResist = 0, - lightningResist = -30, + lightningResist = 0, chaosResist = 0, - damage = 1.15, + damage = 1, damageSpread = 0.2, - attackTime = 1.17, - attackRange = 13, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 55, - companionReservation = 32.1, - monsterCategory = "Construct", + baseMovementSpeed = 6, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { - "Etched Ravine (Act 6)", - "Jiquani's Machinarium (Act 3)", - "The Assembly (Map)", + "Mawdun Mine (Act 2)", + "Mawdun Quarry (Act 2)", + "Mineshaft (Map)", + "The Galai Gates (Act 6)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GAVaalConstructGolemPhysicalSlam", - "GAVaalConstructGolemLightningSlam", + "MPWDrudgeExplosiveGrenade", + "GSDrudgeMinerExplode", + "MPWDrudgeExplosiveGrenadeLong", + "GSDrudgeGrenadeExplode", + "TriggerIgniteOilGroundDrudge", }, modList = { - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + mod("StunDuration", "OVERRIDE", 3.75, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3750] }, } -minions["Metadata/Monsters/VaalConstructs/Skitterbot/VaalConstructSkitterbot"] = { - name = "Crawler Sentinel", - monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "cannot_be_monolith", "caster", "construct", "fire_affinity", "golem", "is_unarmed", "metal_armour", "mud_blood", "no_final_gasp", "no_shroud_walker", "not_dex", "ranged", "slow_movement", "uses_suicide_explode", "vaal", }, - life = 0.8, +minions["Metadata/Monsters/TitanWalker/TitanWalker"] = { + name = "Walking Goliath", + monsterTags = { "allows_inc_aoe", "bones", "melee", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + life = 2.15, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.15, - armour = 1, fireResist = 0, coldResist = 0, - lightningResist = -30, + lightningResist = 0, chaosResist = 0, - damage = 0.8, + damage = 2.37, damageSpread = 0.2, attackTime = 1.5, - attackRange = 10, + attackRange = 20, accuracy = 1, - baseMovementSpeed = 27, - spectreReservation = 42, - companionReservation = 26.7, - monsterCategory = "Construct", + baseMovementSpeed = 14, + spectreReservation = 88, + companionReservation = 44.1, + monsterCategory = "Undead", spawnLocation = { - "Etched Ravine (Act 6)", - "Jiquani's Machinarium (Act 3)", + "The Khari Crossing (Act 6)", + "Found in Maps", + "Trial of the Sekhemas (Floor 3)", + "Trial of the Sekhemas (Floor 4)", + "Valley of the Titans (Act 2)", }, skillList = { - "GPSVaalSkitterbot", - "GSVaalConstructSkitterbotGrenadeExplode", - "EASPatrolEndTurn", - "EASCrawlerFireGrenades", + "MASExtraAttackDistance20", + "MeleeAtAnimationSpeed2", + "GATitanWalkerStomp", + "GATitanWalkerSlam", }, modList = { + mod("StunDuration", "OVERRIDE", 3.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3600] }, } -minions["Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardDaggers"] = { - name = "Undead Vaal Bladedancer", - monsterTags = { "1HSword_onhit_audio", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "undead", "vaal", "very_fast_movement", }, - life = 1.15, +minions["Metadata/Monsters/SkeletalKnight/SkeletalKnight"] = { + name = "Eternal Knight", + monsterTags = { "2HSharpMetal_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "bones", "humanoid", "melee", "monster_blocks_damage", "not_dex", "not_int", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, + life = 2.25, baseDamageIgnoresAttackSpeed = true, - evasion = 0.4, + armour = 0.8, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.15, + damage = 2.25, damageSpread = 0.2, attackTime = 1.5, - attackRange = 8, + attackRange = 15, accuracy = 1, - weaponType1 = "Dagger", - weaponType2 = "Dagger", - baseMovementSpeed = 51, - spectreReservation = 55, - companionReservation = 32.1, + weaponType2 = "Shield", + baseMovementSpeed = 16, + spectreReservation = 91, + companionReservation = 45, monsterCategory = "Undead", spawnLocation = { - "Jiquani's Sanctum (Act 3)", - "Kriar Peaks (Act 6)", + "Epitaph (Map)", + "Holten (Act 6)", + "Mausoleum of the Praetor (Act 1)", "Found in Maps", + "Tomb of the Consort (Act 1)", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "EASUndeadVaalGuardRoar", - "MeleeAtAnimationSpeedComboTEMP2", + "MeleeAtAnimationSpeed", + "SkeletalKnightCleave", + "GASkeletalKnightShieldBash", + "MPSSkeletalKnightShieldProjectile", + "GASkeletalKnightShieldBashImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + mod("BlockChance", "BASE", 100, 0, 0), -- MonsterBlock100 [monster_base_block_% = 100] + mod("BlockChanceMax", "BASE", 25, 0, 0), -- MonsterBlock100 [additional_maximum_block_% = 25] + mod("StunDuration", "OVERRIDE", 2.95, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2950] }, } -minions["Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardMortar"] = { - name = "Undead Vaal Guard", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fast_movement", "fire_affinity", "human", "humanoid", "not_int", "ranged", "red_blood", "Unarmed_onhit_audio", "undead", "vaal", }, - life = 1.25, +minions["Metadata/Monsters/SkeletalReaper/SkeletalReaper"] = { + name = "Knight-Gaunt", + monsterTags = { "1HSword_onhit_audio", "bones", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, + life = 2, baseDamageIgnoresAttackSpeed = true, - armour = 0.4, - evasion = 0.2, + armour = 0.6, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.25, + damage = 2, damageSpread = 0.2, - attackTime = 1.17, - attackRange = 17, + attackTime = 1.5, + attackRange = 15, accuracy = 1, - baseMovementSpeed = 40, - spectreReservation = 59, - companionReservation = 33.6, + weaponType1 = "One Hand Axe", + baseMovementSpeed = 10, + spectreReservation = 84, + companionReservation = 42.3, monsterCategory = "Undead", spawnLocation = { - "Jiquani's Sanctum (Act 3)", - "Kriar Peaks (Act 6)", - "Slick (Map)", + "Crypt (Map)", + "Holten (Act 6)", + "Stones of Serle (Act 6)", "Found in Maps", + "Tomb of the Consort (Act 1)", }, skillList = { "MeleeAtAnimationSpeed", - "MMSUndeadVaalGuardGrenade", - "GSUndeadVaalGuardGrenadeExplode", - "MMSUndeadVaalGuardGrenadeDeath", + "EASSkeletalReaperSubmerge", + "GASkeletalReaperEmergeReap", }, modList = { - -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + mod("StunDuration", "OVERRIDE", 3.533, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3533] }, } -minions["Metadata/Monsters/Cenobite/CenobiteHighborn/CenobiteHighborn"] = { - name = "Foul Sage", - monsterTags = { "1HSword_onhit_audio", "caster", "humanoid", "melee", "monster_barely_moves", "not_dex", "not_str", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 1.5, +minions["Metadata/Monsters/VaseMonster/VaseMonsterSpectre"] = { + name = "Urnwalker", + monsterTags = { "construct", "melee", "not_dex", "not_int", "physical_affinity", "ranged", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + life = 1.7, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, + armour = 0.35, fireResist = 0, coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.28, + damage = 1.7, damageSpread = 0.2, - attackTime = 1.425, - attackRange = 9, + attackTime = 1.5, + attackRange = 11, accuracy = 1, - weaponType1 = "Warstaff", baseMovementSpeed = 11, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Humanoid", + spectreReservation = 74, + companionReservation = 39, + monsterCategory = "Construct", spawnLocation = { - "Apex of Filth (Act 3)", - "Backwash (Map)", - "The Drowned City (Act 3)", - "Found in Maps", + "Trial of the Sekhemas (Floor 2)", + "Trial of the Sekhemas (Floor 3)", + "Trial of the Sekhemas (Floor 4)", }, skillList = { "MeleeAtAnimationSpeed", - "MDHighbornSpore", - "WalkEmergeCenobiteSwarm", + "EASSummonScarabs", + "MMSSummonScarabs", + "MDSummonScarabs", }, modList = { - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + mod("StunDuration", "OVERRIDE", 2.923, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2923] }, } -minions["Metadata/Monsters/Cenobite/CenobiteHighborn/CenobitePawn"] = { - name = "Flathead Youngling", - monsterTags = { "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "slow_movement", "Unarmed_onhit_audio", }, - life = 0.7, +minions["Metadata/Monsters/UndeadMarakethPriest/UndeadMarakethPriest"] = { + name = "Risen Tale-woman", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "fire_affinity", "human", "humanoid", "melee", "not_str", "red_blood", "SpearMetal_onhit_audio", "undead", "very_slow_movement", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.2, + energyShield = 0.2, + evasion = 0.35, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 0.7, + damage = 1.5, damageSpread = 0.2, - attackTime = 0.99, - attackRange = 6, + attackTime = 1.5, + attackRange = 32, accuracy = 1, - baseMovementSpeed = 25, - spectreReservation = 38, - companionReservation = 25.2, - monsterCategory = "Humanoid", + baseMovementSpeed = 16, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Undead", spawnLocation = { - "Apex of Filth (Act 3)", + "Canyon (Map)", + "Path of Mourning (Act 2)", + "The Galai Gates (Act 6)", "Found in Maps", + "Trial of the Sekhemas (Floor 2)", + "Trial of the Sekhemas (Floor 4)", }, skillList = { - "MeleeAtAnimationSpeed", - "WalkEmergeCenobiteSwarm", - "WalkEmergeQoFMinions", - "WalkEmergeQoFMinionsMap", + "MeleeAtAnimationSpeedFire", + "MarakethUndeadPriestRollingMagma", + "MeleeAtAnimationSpeed40Dist", + "MPSUndeadMarakethPriestMagmaOrb", + "GSUndeadMarakethPriestMagmaOrbImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 2.266, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2266] + mod("StunDuration", "OVERRIDE", 2.233, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2233] }, } -minions["Metadata/Monsters/Cenobite/CenobiteLeash/CenobiteLeash"] = { - name = "Foul Blacksmith", - monsterTags = { "2HBluntWood_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "humanoid", "melee", "physical_affinity", "ranged", "red_blood", "slow_movement", }, - life = 1.3, +minions["Metadata/Monsters/Zombies/CourtGuardZombieAxe"] = { + name = "Rotting Guard", + monsterTags = { "not_dex", "not_int", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, + life = 1, baseDamageIgnoresAttackSpeed = true, + armour = 0.5, fireResist = 0, coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.3, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.665, - attackRange = 11, + attackTime = 2.505, + attackRange = 7, accuracy = 1, - weaponType1 = "One Hand Mace", - baseMovementSpeed = 25, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Humanoid", + baseMovementSpeed = 7, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { - "Apex of Filth (Act 3)", - "Backwash (Map)", - "The Drowned City (Act 3)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MMSCenobiteMortarPoison", - "MMSCenobiteMortarExplode", - "MMSCenobiteMortarHeal", - "CGECenobiteMushroomCloud", - "EGCenobiteMushroomHealing", - "EDSCenobiteLeashImpact", - "EDSCenobiteLeashImpactWall", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/Cenobite/CenobiteSlam/CenobiteSlam"] = { - name = "Foul Mauler", - monsterTags = { "1HSword_onhit_audio", "humanoid", "melee", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 1.75, +minions["Metadata/Monsters/ChaosGodRangedFodder/ChaosGodRangedFodder_"] = { + name = "Petulant Stonemaw", + monsterTags = { "beast", "mammal_beast", "melee", "not_int", "physical_affinity", "quest_null_monster_mods", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, - fireResist = 0, - coldResist = 30, + armour = 0.11, + evasion = 0.11, + fireResist = -30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.75, + damage = 1.1, damageSpread = 0.2, - attackTime = 1.59, - attackRange = 15, + attackTime = 1.5, + attackRange = 6, accuracy = 1, - weaponType1 = "One Hand Axe", - baseMovementSpeed = 10, - spectreReservation = 76, - companionReservation = 39.6, - monsterCategory = "Humanoid", + baseMovementSpeed = 17, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Beast", spawnLocation = { - "Apex of Filth (Act 3)", - "Backwash (Map)", - "The Drowned City (Act 3)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "WalkEmergeCenobiteSwarm", + "TCChaosGodRangedFodder", }, modList = { - mod("StunDuration", "OVERRIDE", 3.283, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3283] + mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] + -- has_quadruped_head_control_while_turning [has_quadruped_head_control_while_turning = 1] + -- quadruped_head_turn_duration_ms [quadruped_head_turn_duration_ms = 150] }, } -minions["Metadata/Monsters/Cenobite/CenobiteStoneThrower/CenobiteStoneThrower"] = { - name = "Filthy Lobber", - monsterTags = { "allows_additional_projectiles", "fast_movement", "humanoid", "physical_affinity", "ranged", "red_blood", "Unarmed_onhit_audio", }, - life = 1.15, +minions["Metadata/Monsters/ChaosGodJaguar/ChaosGodJaguar_"] = { + name = "Scute Lizard", + monsterTags = { "beast", "Beast_onhit_audio", "feline_beast", "medium_movement", "melee", "not_int", "not_str", "physical_affinity", "quest_null_monster_mods", "red_blood", }, + life = 1.85, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, - coldResist = 30, + evasion = 0.33, + fireResist = -30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.15, + damage = 1.85, damageSpread = 0.2, - attackTime = 1.665, - attackRange = 6, + attackTime = 1.5, + attackRange = 15, accuracy = 1, - baseMovementSpeed = 39, - spectreReservation = 55, - companionReservation = 32.1, - monsterCategory = "Humanoid", + baseMovementSpeed = 37, + spectreReservation = 79, + companionReservation = 40.8, + monsterCategory = "Beast", spawnLocation = { - "Apex of Filth (Act 3)", - "Backwash (Map)", - "The Drowned City (Act 3)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "WalkEmergeCenobiteStoneThrower", - "WalkEmergeCenobiteStoneThrower2", - "WalkEmergeCenobiteStoneThrower3", - "MMACenobiteStoneThrow", + "MeleeAtAnimationSpeed2", }, modList = { - mod("StunDuration", "OVERRIDE", 3.1, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3100] + mod("StunDuration", "OVERRIDE", 2.216, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2216] }, } -minions["Metadata/Monsters/Cenobite/CenobiteSwarmUgly/CenobiteSwarm"] = { - name = "Flathead Warrior", - monsterTags = { "humanoid", "medium_movement", "melee", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, - life = 1.2, +minions["Metadata/Monsters/ChaosGodTriHeadBat/ChaosGodTri-headBat_"] = { + name = "Cerberic Bat", + monsterTags = { "allows_inc_aoe", "beast", "mammal_beast", "melee", "not_str", "physical_affinity", "quest_null_monster_mods", "ranged", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 1.85, baseDamageIgnoresAttackSpeed = true, + energyShield = 0.11, + evasion = 0.33, fireResist = 0, coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.85, damageSpread = 0.2, - attackTime = 1.455, + attackTime = 1.5, attackRange = 10, accuracy = 1, - weaponType1 = "One Hand Mace", - weaponType2 = "One Hand Axe", - baseMovementSpeed = 37, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Humanoid", + baseMovementSpeed = 16, + spectreReservation = 79, + companionReservation = 40.8, + monsterCategory = "Beast", spawnLocation = { - "Apex of Filth (Act 3)", - "Backwash (Map)", - "The Drowned City (Act 3)", - "Found in Maps", + "Kriar Peaks (Act 6)", }, skillList = { "MeleeAtAnimationSpeed", - "WalkEmergeCenobiteSwarm", - "WalkEmergeCenobiteSwarm2", - "WalkEmergeCenobiteSwarm3", - "WalkEmergeQoFMinions", - "WalkEmergeQoFMinionsMap", + "DTTChaosGodTriheadBatLeapSlam", + "EASChaosGodTriheadBatSonicBlast", + "GSChaosGodTriheadBatSonicBlastSingle", + "GAChaosGodTriheadBatLeapSlamImpact", + "EASChaosGodTriheadBatPoisonBlast", + "SOChaosGodTriheadBatSummonPoison", + "GSChaosGodTriheadBatExplosion", + "MPWTriHeadLizardPosionSpray", + "CGETriheadBatPoisonGround", + "GSChaosGodTriheadBatPoisonBlastSingle", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 3.1, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3100] }, } -minions["Metadata/Monsters/Cenobite/CenobiteBloater/CenobiteBloater"] = { - name = "Filthy First-born", - monsterTags = { "allows_inc_aoe", "humanoid", "melee", "monster_has_on_death_mechanic", "MonsterBlunt_onhit_audio", "no_minion_revival", "not_dex", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, +minions["Metadata/Monsters/ChaosGodGorilla/ChaosGodGorilla_"] = { + name = "Stoneclad Gorilla", + monsterTags = { "allows_inc_aoe", "beast", "fast_movement", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "primate_beast", "quest_null_monster_mods", "red_blood", }, life = 2.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.75, + armour = 0.66, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2.5, damageSpread = 0.2, - attackTime = 3.99, - attackRange = 14, + attackTime = 1.5, + attackRange = 15, accuracy = 1, - weaponType1 = "Two Hand Mace", - baseMovementSpeed = 13, + baseMovementSpeed = 46, spectreReservation = 99, companionReservation = 47.4, - monsterCategory = "Humanoid", + monsterCategory = "Beast", spawnLocation = { - "Apex of Filth (Act 3)", - "Backwash (Map)", - "Glacial Tarn (Act 6)", - "The Drowned City (Act 3)", - "Found in Maps", + "Kriar Peaks (Act 6)", }, skillList = { "MeleeAtAnimationSpeed", - "GSCenobiteBloaterOnDeath", - "GACenobiteBloaterSlam", + "DTTChaosGodGorillaLeapSlam", + "GAChaosGodGorillaLeapSlamImpact", + "MASChaosGodGorillaExtraAttackDistance9", + "GAChaosGodGorillaSlam", }, modList = { - -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] - mod("StunDuration", "OVERRIDE", 3.067, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3067] + mod("StunDuration", "OVERRIDE", 2.9, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2900] }, } -minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBlood"] = { - name = "Blood Zealot", - monsterTags = { "1HSword_onhit_audio", "cultist", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_fast_movement", }, - life = 1, +minions["Metadata/Monsters/ChaosGodTriceratops/ChaosGodTriceratops_"] = { + name = "Crested Behemoth", + monsterTags = { "allows_inc_aoe", "beast", "Beast_onhit_audio", "lightning_affinity", "melee", "not_dex", "not_int", "quest_null_monster_mods", "red_blood", "very_slow_movement", }, + life = 3.3, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, - fireResist = 30, + armour = 1, + fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1, + damage = 3.3, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 10, + attackTime = 3, + attackRange = 20, accuracy = 1, - weaponType1 = "Dagger", - weaponType2 = "Dagger", - baseMovementSpeed = 52, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Humanoid", + baseMovementSpeed = 12, + spectreReservation = 122, + companionReservation = 54.6, + monsterCategory = "Beast", spawnLocation = { - "Aggorat (Act 3)", - "Frigid Bluffs", - "Lost Towers (Map)", - "Sealed Vault (Map)", - "The Cuachic Vault (Act 6)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "GAChaosGodTriceratopsTailSlam", + "GAChaosGodTriceratops180GroundSlam", + "EASChaosGodTriceratopsGigaBeam", + "TCChaosGodTriceratops", + "GSChaosGodTriceratopsGigaBeam", }, modList = { - mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] + mod("StunDuration", "OVERRIDE", 2.916, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2916] }, } -minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersChaos"] = { - name = "Chaotic Zealot", - monsterTags = { "1HSword_onhit_audio", "chaos_affinity", "cultist", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "red_blood", "very_fast_movement", }, - life = 1, +minions["Metadata/Monsters/Breach/BreachEliteFallenLunarisMonster__"] = { + name = "It That Hates", + monsterTags = { "allows_additional_projectiles", "caster", "chaos_affinity", "demon", "fast_movement", "melee", "not_dex", "not_str", "red_blood", "Stab_onhit_audio", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, + energyShield = 0.08, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 2, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 10, + attackTime = 1.5, + attackRange = 12, accuracy = 1, - weaponType1 = "Dagger", - weaponType2 = "Dagger", - baseMovementSpeed = 52, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Humanoid", - spawnLocation = { - "Aggorat (Act 3)", - "Bazaar (Map)", - "The Cuachic Vault (Act 6)", - "Found in Maps", - "Utzaal (Act 3)", + baseMovementSpeed = 44, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Demon", + spawnLocation = { + "Hive Colony", + "Hive Fortress", + "Twisted Domain", }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedComboBrequel", + "MPSBreachEliteFallenLunarisMonsterChaosSpark", + "CGBreachEliteFallenLunarisMonsterChaosQuicksand", + "SGLBreachEliteFallenLunarisMonsterChaosQuicksand", + "BreachLunarisChaosSpark", }, modList = { - mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] + -- set_is_breach_monster [set_is_breach_monster = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.75, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2750] }, } -minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersCold_"] = { - name = "Gelid Zealot", - monsterTags = { "1HSword_onhit_audio", "cold_affinity", "cultist", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "red_blood", "very_fast_movement", }, - life = 1, +minions["Metadata/Monsters/Breach/BreachEliteCorruptedEliteBloater__"] = { + name = "It That Lashes", + monsterTags = { "allows_inc_aoe", "Claw_onhit_audio", "demon", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 2.3, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, + armour = 0.5, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 2.07, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 10, + attackTime = 1.5, + attackRange = 13, accuracy = 1, - weaponType1 = "Dagger", - weaponType2 = "Dagger", - baseMovementSpeed = 52, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Humanoid", + baseMovementSpeed = 14, + spectreReservation = 93, + companionReservation = 45.6, + monsterCategory = "Demon", spawnLocation = { - "Aggorat (Act 3)", - "Frigid Bluffs", - "The Cuachic Vault (Act 6)", - "Found in Maps", - "Utzaal (Act 3)", + "Hive Colony", + "Hive Fortress", + "Twisted Domain", }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedComboBrequel", + "GABreachEliteBleedTentacle", + "GACountsGuardBloaterTentacleHit", }, modList = { - mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] + -- set_is_breach_monster [set_is_breach_monster = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersFire"] = { - name = "Fiery Zealot", - monsterTags = { "1HSword_onhit_audio", "cultist", "fast_movement", "fire_affinity", "human", "humanoid", "melee", "not_int", "not_str", "red_blood", "very_fast_movement", }, - life = 1, +minions["Metadata/Monsters/Breach/BreachFodderCorruptedEliteRanger"] = { + name = "It That Hunts", + monsterTags = { "caster", "chaos_affinity", "Claw_onhit_audio", "demon", "humanoid", "medium_movement", "melee", "not_int", "not_str", "red_blood", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, - fireResist = 30, + evasion = 0.75, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 10, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - weaponType1 = "Dagger", - weaponType2 = "Dagger", - baseMovementSpeed = 52, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Humanoid", + baseMovementSpeed = 37, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Demon", spawnLocation = { - "Aggorat (Act 3)", - "Found in Maps", + "Hive Colony", + "Hive Fortress", + "Twisted Domain", }, skillList = { "MeleeAtAnimationSpeed", + "GSBreachRangedLaserDamage", + "MDBreachRangedLaser", }, modList = { - mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] + -- set_is_breach_monster [set_is_breach_monster = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] }, } -minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearLightning"] = { - name = "Powered Zealot", - monsterTags = { "2HBluntWood_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "caster", "cultist", "fast_movement", "human", "humanoid", "lightning_affinity", "melee", "not_str", "red_blood", "very_fast_movement", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 1.15, +minions["Metadata/Monsters/Breach/BreachFodderCorruptedEliteToothy__"] = { + name = "It That Shreds", + monsterTags = { "allows_inc_aoe", "Claw_onhit_audio", "demon", "fast_movement", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "very_fast_movement", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, + armour = 0.2, evasion = 0.4, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.15, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 20, + attackTime = 1.5, + attackRange = 8, accuracy = 1, - weaponType1 = "Spear", - baseMovementSpeed = 52, - spectreReservation = 55, - companionReservation = 32.1, - monsterCategory = "Humanoid", + baseMovementSpeed = 54, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Demon", spawnLocation = { - "Etched Ravine (Act 6)", - "Found in Maps", + "Hive Colony", + "Hive Fortress", + "Twisted Domain", }, skillList = { - "MeleeAtAnimationSpeedLightning", - "VaalZealotLightningSpark", - "GTVaalZealotSpearLightningBlast", - "VaalZealotLightningSparkNova", - "GSVaalZealotLightningBlast", - "SOVaalZealotLightningBlast", + "MeleeAtAnimationSpeed", + "GSBreachFodderToothZone", }, modList = { - mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] + mod("BleedChance", "BASE", 25, 1, 0), -- MonsterBleedOnHitChance [bleed_on_hit_with_attacks_% = 25] + -- set_is_breach_monster [set_is_breach_monster = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] }, } -minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersLightning"] = { - name = "Powered Zealot", - monsterTags = { "1HSword_onhit_audio", "cultist", "fast_movement", "human", "humanoid", "lightning_affinity", "melee", "not_int", "not_str", "red_blood", "very_fast_movement", }, - life = 1, +minions["Metadata/Monsters/Breach/BreachEliteCorruptedEliteGuard"] = { + name = "It That Guards", + monsterTags = { "allows_additional_projectiles", "caster", "cold_affinity", "fast_movement", "human", "humanoid", "not_dex", "not_str", "ranged", "red_blood", }, + life = 1.8, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, + energyShield = 0.2, fireResist = 0, - coldResist = 0, - lightningResist = 30, + coldResist = 75, + lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 1.8, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 10, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - weaponType1 = "Dagger", - weaponType2 = "Dagger", - baseMovementSpeed = 52, - spectreReservation = 50, - companionReservation = 30, + baseMovementSpeed = 42, + spectreReservation = 77, + companionReservation = 40.2, monsterCategory = "Humanoid", spawnLocation = { - "Etched Ravine (Act 6)", - "Found in Maps", + "Hive Colony", + "Hive Fortress", + "Twisted Domain", }, skillList = { - "MeleeAtAnimationSpeed", + "MPSBreachEliteBoneProjectile", + "GPSBreachEliteBonestorm", }, modList = { - mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] + -- set_is_breach_monster [set_is_breach_monster = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.33, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2330] }, } -minions["Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBannerPatrolSpectre"] = { - name = "Bannerbearing Zealot", - monsterTags = { "1HSword_onhit_audio", "cannot_be_monolith", "cultist", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "red_blood", "very_fast_movement", }, - life = 1, +minions["Metadata/Monsters/Breach/BreachElitePaleElite1"] = { + name = "It That Controls", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "animal_claw_weapon", "bone_armour", "caster", "Claw_onhit_audio", "demon", "fire_affinity", "humanoid", "is_unarmed", "lightning_affinity", "medium_movement", "not_str", "red_blood", }, + life = 2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, - fireResist = 0, - coldResist = 30, + energyShield = 0.25, + evasion = 0.15, + fireResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 2, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 10, + attackTime = 1.5, + attackRange = 9, accuracy = 1, - weaponType1 = "Dagger", - weaponType2 = "Dagger", - baseMovementSpeed = 52, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Humanoid", + weaponType1 = "None", + baseMovementSpeed = 37, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Demon", spawnLocation = { - "Aggorat (Act 3)", + "Hive Colony", + "Hive Fortress", + "Twisted Domain", }, skillList = { - "MeleeAtAnimationSpeed", + "GSBreachElitePaleEliteBoltImpact", + "GSBreachElitePaleEliteOmegaBeam", + "TBBreachElitePaleLightningBoltSpammableLeft", + "TBBreachElitePaleLightningBoltSpammableRight", + "MPSBreachElitePaleEliteSpiritBomb", + "GSBreachElitePaleEliteSpiritBombImpact", + "SOBreachElitePaleEliteFireWallSingle", + "TeleportHellscapePaleElite", + "MPSBreachPaleEliteFireball", + "GSBreachPaleEliteFireballImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] + -- set_is_breach_monster [set_is_breach_monster = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/VaalMonsters/Living/VaalGuardClawsLiving"] = { - name = "Vaal Excoriator", - monsterTags = { "Claw_onhit_audio", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 1.05, +minions["Metadata/Monsters/Breach/Monsters/FingerDemon/FingerDemon"] = { + name = "It That Grasps", + monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_fast_movement", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, + evasion = 0.25, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.16, - damageSpread = 0.2, - attackTime = 1.5, - attackRange = 11, - accuracy = 1, - weaponType1 = "Dagger", - weaponType2 = "Dagger", - baseMovementSpeed = 11, - spectreReservation = 51, - companionReservation = 30.6, - monsterCategory = "Humanoid", + damage = 1.1, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 9, + accuracy = 1, + baseMovementSpeed = 49, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Demon", spawnLocation = { - "Library of Kamasa (Act 3)", - "The Cuachic Vault (Act 6)", - "Found in Maps", - "Utzaal (Act 3)", + "Twisted Domain", }, skillList = { - "MeleeAtAnimationSpeed", - "DTTVaalGuardClawLeap", - "EAAVaalGuardClawRollLeft", - "EAAVaalGuardClawRollRight", - "GAVaalGuardClawsLeapSwipes", + "MeleeAtAnimationSpeedComboTEMP", }, modList = { - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + -- set_is_breach_monster [set_is_breach_monster = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 3.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3300] }, } -minions["Metadata/Monsters/VaalMonsters/Living/VaalOverseerLiving_"] = { - name = "Vaal Overseer", - monsterTags = { "1HSword_onhit_audio", "allows_inc_aoe", "fast_movement", "human", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", }, - life = 1.8, +minions["Metadata/Monsters/Breach/Monsters/HandSpider/HandSpider"] = { + name = "It That Crawls", + monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", "insect", "melee", "not_int", "not_str", "physical_affinity", "red_blood", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.6, - evasion = 0.4, + evasion = 0.25, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.8, + damage = 1, damageSpread = 0.2, - attackTime = 2.25, - attackRange = 14, + attackTime = 1.5, + attackRange = 11, accuracy = 1, - weaponType1 = "Two Hand Sword", - baseMovementSpeed = 46, - spectreReservation = 77, - companionReservation = 40.2, - monsterCategory = "Humanoid", + baseMovementSpeed = 41, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Demon", spawnLocation = { - "Bazaar (Map)", - "Library of Kamasa (Act 3)", - "The Cuachic Vault (Act 6)", - "Found in Maps", - "Utzaal (Act 3)", + "Twisted Domain", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", - "MAASVaalOverseerCleave", }, modList = { - mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] + -- set_is_breach_monster [set_is_breach_monster = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 4.1, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4100] }, } -minions["Metadata/Monsters/VaalMonsters/Living/VaalGoliathLiving_"] = { - name = "Vaal Goliath", - monsterTags = { "allows_inc_aoe", "human", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 2.5, +minions["Metadata/Monsters/Breach/Monsters/FingersBat/FingersBat"] = { + name = "It That Watches", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "Beast_onhit_audio", "demon", "fast_movement", "flying", "melee", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "very_fast_movement", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - armour = 0.75, + evasion = 0.25, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.5, + damage = 1.2, damageSpread = 0.2, attackTime = 1.5, - attackRange = 18, + attackRange = 15, accuracy = 1, - baseMovementSpeed = 14, - spectreReservation = 99, - companionReservation = 47.4, - monsterCategory = "Humanoid", + baseMovementSpeed = 58, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Demon", spawnLocation = { - "Aggorat (Act 3)", - "Bazaar (Map)", - "Etched Ravine (Act 6)", - "The Cuachic Vault (Act 6)", - "Found in Maps", - "Utzaal (Act 3)", - "Vaal Village (Map)", + "Twisted Domain", }, skillList = { - "MeleeAtAnimationSpeed", - "MeleeAtAnimationSpeed2", - "MeleeAtAnimationSpeed3", - "GAVaalGoliathLivingLeftSlam", - "GAVaalGoliathLivingRightSlam", - "EAAVaalGoliathLivingDestabiliser", - "GAVaalGoliathLivingDestabiliserImpact", - "CGEVaalGoliathLivingDestabilisedGround", + "MeleeAtAnimationSpeedComboBrequel", + "MPWBreachBatSpineProjectile", + "GABreachBatSpineImpact", + "GABreachBatSpineImpactMidAir", }, modList = { - mod("StunDuration", "OVERRIDE", 3.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3500] + -- set_is_breach_monster [set_is_breach_monster = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 3.05, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3050] }, } -minions["Metadata/Monsters/VaalMonsters/Living/VaalStormcaller"] = { - name = "Surgical Experimentalist", - monsterTags = { "1HSword_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "caster", "cultist", "human", "humanoid", "lightning_affinity", "not_str", "red_blood", "very_slow_movement", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 2, +minions["Metadata/Monsters/Breach/BreachFodderDemonicSpikeThrower"] = { + name = "It That Creeps", + monsterTags = { "allows_additional_projectiles", "Claw_onhit_audio", "demon", "humanoid", "lightning_affinity", "melee", "ranged", "red_blood", "very_slow_movement", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, - evasion = 0.3, fireResist = 0, coldResist = 0, lightningResist = 30, chaosResist = 0, - damage = 2, + damage = 1.15, damageSpread = 0.2, attackTime = 1.5, attackRange = 12, accuracy = 1, - baseMovementSpeed = 13, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Humanoid", + baseMovementSpeed = 17, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Demon", spawnLocation = { - "Eastern Enigma Chamber (Map)", - "Etched Ravine (Act 6)", - "Mortuary (Map)", - "The Black Chambers (Act 3)", - "The Stone Citadel (Map)", - "Found in Maps", + "Hive Colony", + "Hive Fortress", + "Twisted Domain", }, skillList = { - "MeleeAtAnimationSpeed", - "VaalStormcallerBallLightning", - "MPSVaalStormcallerBouncingLightning", + "MeleeAtAnimationSpeedComboTEMP", + "MPWBreachFodderDemonFemaleRemakeSpike", + "GSDemonicSpikerBarrage", }, modList = { - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + -- set_is_breach_monster [set_is_breach_monster = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] }, } -minions["Metadata/Monsters/VaalMonsters/Living/VaalShapeshifter_"] = { - name = "Vaal Formshifter", - monsterTags = { "1HSword_onhit_audio", "caster", "cultist", "human", "humanoid", "medium_movement", "melee", "physical_affinity", "red_blood", }, - life = 1.5, +minions["Metadata/Monsters/Breach/BreachElitePaleElite2"] = { + name = "It That Stalks", + monsterTags = { "animal_claw_weapon", "bone_armour", "caster", "Claw_onhit_audio", "demon", "is_unarmed", "lightning_affinity", "medium_movement", "melee", "not_int", "not_str", "red_blood", }, + life = 1.8, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 0.2, - evasion = 0.35, + evasion = 0.33, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 75, chaosResist = 0, - damage = 1.5, + damage = 1.8, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 33, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Humanoid", + weaponType1 = "None", + baseMovementSpeed = 37, + spectreReservation = 77, + companionReservation = 40.2, + monsterCategory = "Demon", spawnLocation = { - "Aggorat (Act 3)", - "Etched Ravine (Act 6)", - "Lost Towers (Map)", - "Sealed Vault (Map)", - "The Cuachic Vault (Act 6)", - "Found in Maps", + "Hive Colony", + "Hive Fortress", + "Twisted Domain", }, skillList = { - "MeleeAtAnimationSpeed", - "MPSVaalShadowpriestProj", - "EASVaalShapeshifterShapeshift", - "VaalShapeshifterShapeshiftIn", - "VaalShapeshifterShapeshiftOut", - "DTTVaalShapeshifterDash", + "GABreachEliteHellscapeStabWeb", + "GABreachEliteHellscapePaleEliteSkyStab", + "EAABreachEliteHellscapeStabbyStab", + "DTTBreachEliteHellscapeStabbySkyStab", + "DTTBreachEliteHellscapeStabWeb", + "DTTBreachEliteHellscapeStabCombo", + "GABreachEliteHellscapeStabWebNoSlow", + "MAASBreachPaleElite2LightningStabs", + "MeleeAtAnimationSpeedLightning", }, modList = { - mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] + -- set_is_breach_monster [set_is_breach_monster = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.9, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2900] }, } -minions["Metadata/Monsters/VaalMonsters/Living/VaalEagleKnightLiving"] = { - name = "Vaal Enforcer", - monsterTags = { "2HSharpMetal_onhit_audio", "human", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 1.7, +minions["Metadata/Monsters/ChaosGodTriHeadLizard/ChaosGodTriHeadLizard_"] = { + name = "Saurian Servant", + monsterTags = { "demon", "not_dex", "not_str", "quest_null_monster_mods", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 2.2, baseDamageIgnoresAttackSpeed = true, - armour = 0.75, + energyShield = 0.22, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.7, + damage = 2.2, damageSpread = 0.2, - attackTime = 1.38, - attackRange = 11, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - weaponType1 = "One Hand Axe", - weaponType2 = "One Hand Axe", - baseMovementSpeed = 11, - spectreReservation = 74, - companionReservation = 39, - monsterCategory = "Humanoid", + baseMovementSpeed = 12, + spectreReservation = 90, + companionReservation = 44.4, + monsterCategory = "Demon", spawnLocation = { - "Library of Kamasa (Act 3)", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", + "MPSChaosGodTriHeadLizardBasicProjectile", + "EDSChaosLizardBreathe", + "GTChaosTriHeadLizardThing", }, modList = { + mod("StunDuration", "OVERRIDE", 3.483, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3483] }, } -minions["Metadata/Monsters/VaalMonsters/Living/VaalArchivistLiving"] = { - name = "Vaal Researcher", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "has_staff", "has_two_handed_melee", "human", "humanoid", "lightning_affinity", "melee", "not_dex", "not_str", "physical_affinity", "plate_armour", "puncturing_weapon", "ranged", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 1.1, +minions["Metadata/Monsters/LeagueRitual/DryadFaction/FungalZombie/DruidicFungusZombieTree"] = { + name = "Treant Foulspawn", + monsterTags = { "allows_inc_aoe", "melee", "monster_has_on_death_mechanic", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, - fireResist = 0, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.17, - attackRange = 17, - accuracy = 1, - baseMovementSpeed = 6, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Humanoid", + attackTime = 1.65, + attackRange = 10, + accuracy = 1, + baseMovementSpeed = 9, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { - "Library of Kamasa (Act 3)", + "The Blackwood (Act 6)", + "The Viridian Wildwood (Map)", }, skillList = { + "FungusZombieCausticOnDeathMedium", + "FungusZombieExplodeOnDeathMedium", "MeleeAtAnimationSpeed", - "VaalArchivistSpark", - "GTVaalArchivistFlameWall", - "SOArchivistFlameWall", - "GTVaalArchivistFlameWall2", - "SOArchivistFlameRune", - "GSVaalArchivistLightningBlast", - "GSVaalArchivistFlamewall", - "SOArchivistLightningRune", - "EDSVaalArchivistColdRune", - "SOArchivistMonkeyRune", - "SOArchivistSnakeRune", - "SSMVaalArchivistJaguar", - "GTVaalArchivistSummonJaguar", - "MPSVaalArchivistFireProj", - "MPSVaalArchivistLightningProj", - "MPSVaalArchivistColdProj", - "MPSVaalArchivistBloodProj", - "DoLiterallyNothing", }, modList = { + -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/VaalMonsters/Living/Beasts/VaalJaguar"] = { - name = "Loyal Jaguar", - monsterTags = { "beast", "Claw_onhit_audio", "medium_movement", "melee", "not_int", "physical_affinity", "red_blood", }, - life = 1.25, +minions["Metadata/Monsters/LeagueRitual/DryadFaction/SplitMonster/SplitMonsterSpectre"] = { + name = "Treant Splitbeast", + monsterTags = { "demon", "fast_movement", "MonsterStab_onhit_audio", "not_dex", "not_int", "red_blood", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, - evasion = 0.75, + armour = 0.35, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.25, + damage = 1.65, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 37, - spectreReservation = 59, - companionReservation = 33.6, - monsterCategory = "Beast", + baseMovementSpeed = 45, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Demon", spawnLocation = { - "The Cuachic Vault (Act 6)", - "Utzaal (Act 3)", }, skillList = { "MeleeAtAnimationSpeed", - "DTTVaalJaguarMinionLeap", - "GAVaalJaguarMinionImpact", + "MeleeAtAnimationSpeedComboTEMP2", }, modList = { - mod("StunDuration", "OVERRIDE", 2.25, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2250] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] }, } -minions["Metadata/Monsters/Procession/ProcessionAxeShield"] = { - name = "Vaal Embalmed Axeman", - monsterTags = { "1HSword_onhit_audio", "humanoid", "medium_movement", "melee", "monster_blocks_damage", "not_dex", "not_int", "physical_affinity", "red_blood", "undead", }, - life = 1.21, +minions["Metadata/Monsters/LeagueRitual/DryadFaction/HooksMonster/HooksMonster"] = { + name = "Treant Hookhorror", + monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", "humanoid", "melee", "not_int", "red_blood", "skeleton", }, + extraFlags = { + recommendedSpectre = true, + }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, + armour = 0.25, + evasion = 0.3, fireResist = 0, coldResist = 0, lightningResist = 0, @@ -10841,3603 +13401,3548 @@ minions["Metadata/Monsters/Procession/ProcessionAxeShield"] = { damage = 1.1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 8, + attackRange = 11, accuracy = 1, - weaponType1 = "One Hand Axe", - weaponType2 = "Shield", - baseMovementSpeed = 35, + baseMovementSpeed = 43, spectreReservation = 53, companionReservation = 31.5, - monsterCategory = "Undead", + monsterCategory = "Demon", spawnLocation = { - "The Molten Vault (Act 3)", - "Found in Maps", + "The Blackwood (Act 6)", + "The Viridian Wildwood (Map)", }, skillList = { "MeleeAtAnimationSpeed", + "DTTFallenHookDash", + "GAFallenHookDashRitual", + "MeleeAtAnimationSpeedComboTEMP2", }, modList = { - mod("BlockChance", "BASE", 30, 0, 0), -- MonsterAttackBlock30Bypass15 [monster_base_block_% = 30] - mod("BlockEffect", "BASE", 15, 0, 0), -- MonsterAttackBlock30Bypass15 [base_block_%_damage_taken = 15] - mod("StunDuration", "OVERRIDE", 2.433, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2433] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] }, } -minions["Metadata/Monsters/Procession/ProcessionSpear_"] = { - name = "Vaal Embalmed Spearman", - monsterTags = { "fast_movement", "humanoid", "melee", "physical_affinity", "red_blood", "Stab_onhit_audio", "undead", }, - life = 1.1, +minions["Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/RootBehemoth"] = { + name = "Treant Fungalreaver", + monsterTags = { "beast", "humanoid", "insect", "not_dex", "not_int", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, + armour = 0.75, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.21, + damage = 2.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 23, + attackRange = 24, accuracy = 1, - weaponType1 = "Warstaff", - baseMovementSpeed = 41, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Undead", + baseMovementSpeed = 14, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { - "The Molten Vault (Act 3)", - "Found in Maps", + "The Blackwood (Act 6)", + "The Viridian Wildwood (Map)", }, skillList = { "MeleeAtAnimationSpeed", + "GPSRootedGuy4Proj", + "GTRootedSporeProjectilePlacement", + "SORootedSporeProjectileOrigin", + "GSRootedSporeProjectileImpact", + "GSRootedGuyExplode", }, modList = { - mod("StunDuration", "OVERRIDE", 2.833, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2833] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 3.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3400] }, } -minions["Metadata/Monsters/Procession/ProcessionDagger"] = { - name = "Vaal Embalmed Rogue", - monsterTags = { "fast_movement", "humanoid", "melee", "physical_affinity", "red_blood", "Stab_onhit_audio", "undead", }, - life = 1.1, +minions["Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterMeleeRitual_"] = { + name = "Treant Spriggan", + monsterTags = { "animal_claw_weapon", "caster", "construct", "humanoid", "is_unarmed", "melee", "MonsterStab_onhit_audio", "not_dex", "physical_affinity", "slow_movement", "wood_armour", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, + energyShield = 0.1, + armour = 0.2, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1.3, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 10, + attackTime = 1.335, + attackRange = 7, accuracy = 1, - weaponType1 = "Dagger", - baseMovementSpeed = 41, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Undead", + baseMovementSpeed = 28, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Construct", spawnLocation = { - "The Molten Vault (Act 3)", - "Found in Maps", + "The Blackwood (Act 6)", + "The Viridian Wildwood (Map)", }, skillList = { "MeleeAtAnimationSpeed", + "SOTwigMonsterVinePod", + "GSTwigMonsterVinePod", + "TBTwigMonsterPodBeam", }, modList = { - mod("StunDuration", "OVERRIDE", 2.833, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2833] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] }, } -minions["Metadata/Monsters/Procession/ProcessionBow"] = { - name = "Vaal Embalmed Archer", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "Arrow_onhit_audio", "fire_affinity", "humanoid", "medium_movement", "physical_affinity", "ranged", "red_blood", "undead", }, - life = 1.45, +minions["Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterCasterRitual_"] = { + name = "Treant Sage", + monsterTags = { "animal_claw_weapon", "caster", "construct", "humanoid", "is_unarmed", "melee", "MonsterStab_onhit_audio", "not_dex", "physical_affinity", "slow_movement", "wood_armour", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, + energyShield = 0.1, + armour = 0.2, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.45, + damage = 1.3, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 50, + attackTime = 1.335, + attackRange = 7, accuracy = 1, - weaponType1 = "Bow", - baseMovementSpeed = 35, - spectreReservation = 66, - companionReservation = 36, - monsterCategory = "Undead", + baseMovementSpeed = 28, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Construct", spawnLocation = { - "The Molten Vault (Act 3)", - "Found in Maps", + "The Blackwood (Act 6)", + "The Viridian Wildwood (Map)", }, skillList = { "MeleeAtAnimationSpeed", - "SOProcessionBowRainOfArrows", - "GTProcessionBowRainOfArrows", - "GSProcessionBowRainOfArrowsExplosion", - "MPWProcessionBowFireArrow", + "SOTwigMonsterVinePod", + "GSTwigMonsterVinePod", + "TBTwigMonsterPodBeam", + "GTTwigMonsterPodBeam", }, modList = { - mod("StunDuration", "OVERRIDE", 2.888, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2888] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] }, } -minions["Metadata/Monsters/Procession/ProcessionBannerSpectre"] = { - name = "Vaal Embalmed Bearer", - monsterTags = { "aura_bearer", "humanoid", "medium_movement", "not_dex", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", "undead", }, - life = 1.2, +minions["Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterCasterRitual2"] = { + name = "Treant Mystic", + monsterTags = { "animal_claw_weapon", "caster", "construct", "humanoid", "is_unarmed", "melee", "MonsterStab_onhit_audio", "not_dex", "physical_affinity", "slow_movement", "wood_armour", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.25, + energyShield = 0.1, + armour = 0.2, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.3, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.335, + attackRange = 7, accuracy = 1, - baseMovementSpeed = 31, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Undead", + baseMovementSpeed = 28, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Construct", spawnLocation = { - "The Molten Vault (Act 3)", - "Found in Maps", + "The Blackwood (Act 6)", + "The Viridian Wildwood (Map)", }, skillList = { - "ABTTProcessionBannerInactive", - "ABTTProcessionBannerRegenSpectre", - "ABTTProcessionBannerDrain", + "MeleeAtAnimationSpeed", + "SOTwigMonsterFungalSpawn", + "GSTwigMonsterVinePod", + "TBTwigMonsterPodBeam", }, modList = { - mod("StunDuration", "OVERRIDE", 2.888, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2888] - -- strafe_distance_+% [strafe_distance_+% = 60] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] }, } - -minions["Metadata/Monsters/GoldenOnes/GoldenOnesTwoHandSword"] = { - name = "Gold-Melted Shambler", - monsterTags = { "2HSharpMetal_onhit_audio", "bones", "humanoid", "melee", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, - life = 1, + +minions["Metadata/Monsters/LeagueRitual/DemonFaction/CaveDweller_"] = { + name = "Nameless Dweller", + monsterTags = { "allows_inc_aoe", "beast", "Beast_onhit_audio", "mammal_beast", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, + life = 1.7, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, + armour = 0.1, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.15, + damage = 1.7, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 12, + attackTime = 1.005, + attackRange = 11, accuracy = 1, - weaponType1 = "Two Hand Sword", - baseMovementSpeed = 11, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 33, + spectreReservation = 74, + companionReservation = 39, + monsterCategory = "Beast", spawnLocation = { - "Molten Vault (Map)", - "The Molten Vault (Act 3)", - "Found in Maps", + "The Blackwood (Act 6)", + "The Viridian Wildwood (Map)", }, skillList = { "MeleeAtAnimationSpeed", + "GTRitualCaveDwellerSummonBlood", + "SORitualCaveDwellerSummonBlood", + "GSRitualCaveDwellerExplodeBlood", + "EGRitualCaveDwellerTriggerBlood", }, modList = { - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/DrownedCrew/DrownedCrewGhost"] = { - name = "Drowned Spectre", - monsterTags = { "fast_movement", "humanoid", "not_dex", "not_str", "skeleton", "Unarmed_onhit_audio", "undead", "water", }, - life = 0.3, +minions["Metadata/Monsters/LeagueRitual/DemonFaction/PrimordialMonster3_"] = { + name = "Nameless Horror", + monsterTags = { "beast", "Claw_onhit_audio", "fast_movement", "not_int", "red_blood", }, + extraFlags = { + recommendedSpectre = true, + recommendedBeast = true, + }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, + armour = 0.35, + evasion = 0.25, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.755, - attackRange = 20, + attackTime = 1.5, + attackRange = 16, accuracy = 1, - weaponType1 = "None", baseMovementSpeed = 44, spectreReservation = 50, companionReservation = 30, - monsterCategory = "Undead", + monsterCategory = "Beast", spawnLocation = { + "The Blackwood (Act 6)", + "The Viridian Wildwood (Map)", }, skillList = { "MeleeAtAnimationSpeed", - "DrownedCrewSuicideExplosion", - "DrownedCrewEmerge1", - "DrownedCrewEmerge2", - "DrownedCrewEmerge3", - "DrownedCrewEmerge4", - "EAADrownedCrewGhostExplode", + "GSRitualPrimordialBatScreech", + "DTTPrimordialBeast3LeapAttack", + "GAPrimordialMonster3Leap", }, modList = { - -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] }, } -minions["Metadata/Monsters/VaalForgeMan/VaalForgeMan"] = { - name = "Gold-melted Blacksmith", - monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "construct", "fast_movement", "humanoid", "melee", "mud_blood", "not_dex", "not_int", "physical_affinity", "very_fast_movement", }, - life = 1.8, +minions["Metadata/Monsters/LeagueRitual/DemonFaction/DemonRhoa"] = { + name = "Nameless Lurker", + monsterTags = { "beast", "mammal_beast", "medium_movement", "MonsterBlunt_onhit_audio", "not_int", "not_str", "red_blood", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, - armour = 0.75, - fireResist = 30, + evasion = 0.25, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.8, + damage = 1.3, damageSpread = 0.2, attackTime = 1.5, - attackRange = 15, + attackRange = 13, accuracy = 1, - weaponType1 = "One Hand Mace", - baseMovementSpeed = 60, - spectreReservation = 77, - companionReservation = 40.2, - monsterCategory = "Construct", + baseMovementSpeed = 32, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Beast", spawnLocation = { - "Molten Vault (Map)", - "The Molten Vault (Act 3)", - "Found in Maps", + "The Blackwood (Act 6)", + "The Viridian Wildwood (Map)", }, skillList = { "MeleeAtAnimationSpeed", - "GTVaalForgemanSunder", - "GSVaalForgemanSunderSpike1", - "GSVaalForgemanSunderSpike2", - "GSVaalForgemanSunderSpike3", - "GSVaalForgemanSunderSpike4", + "BrambleRhoaTableCharge", + "MeleeAtAnimationSpeedStonebackRhoaFeet", + "SODemonicRhoaBloodBoil", }, modList = { - mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] + mod("StunDuration", "OVERRIDE", 2.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2666] }, } -minions["Metadata/Monsters/LiquidElementals/LiquidElementalBlood"] = { - name = "Blood Elemental", - monsterTags = { "construct", "medium_movement", "not_int", "not_str", "red_blood", "Unarmed_onhit_audio", "water_elemental", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 3.38, +minions["Metadata/Monsters/LeagueRitual/DemonFaction/DemonRat"] = { + name = "Nameless Vermin", + monsterTags = { "beast", "fast_movement", "mammal_beast", "melee", "not_int", "physical_affinity", "rodent", "rodent_beast", "Snap_onhit_audio", "undead", }, + life = 0.75, baseDamageIgnoresAttackSpeed = true, - evasion = 0.6, + armour = 0.2, + evasion = 0.25, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 3.38, + damage = 0.75, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.065, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Construct", + baseMovementSpeed = 38, + spectreReservation = 40, + companionReservation = 26.1, + monsterCategory = "Undead", spawnLocation = { + "The Blackwood (Act 6)", + "The Viridian Wildwood (Map)", }, skillList = { "MeleeAtAnimationSpeed", - "TCBloodElementalGush", - "MPSBloodElementalProj", + "MeleeAtAnimationSpeedComboTEMP2", }, modList = { + mod("StunDuration", "OVERRIDE", 1.7, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1700] }, } -minions["Metadata/Monsters/BloodBathers/BloodBatherDualWield/BloodBatherDualWield"] = { - name = "Bloodrite Guard", - monsterTags = { "2HSharpMetal_onhit_audio", "cultist", "human", "humanoid", "medium_movement", "melee", "not_int", "not_str", "physical_damage", "red_blood", }, - life = 1.1, +minions["Metadata/Monsters/LeagueRitual/DemonFaction/DemonBurrower"] = { + name = "Nameless Burrower", + monsterTags = { "beast", "Beast_onhit_audio", "cannot_be_monolith", "cleaving_weapon", "devourer", "hard_armour", "hidden_monster", "immobile", "is_unarmed", "medium_movement", "not_dex", "not_int", "physical_affinity", "ranged", "red_blood", "spider", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.25, - fireResist = 30, + armour = 0.5, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.21, + damage = 2.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 12, + attackRange = 30, accuracy = 1, - weaponType1 = "One Hand Sword", - weaponType2 = "One Hand Mace", - baseMovementSpeed = 36, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Humanoid", + baseMovementSpeed = 32, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { - "Sun Temple (Map)", - "Temple of Kopec (Act 3)", - "Found in Maps", + "The Blackwood (Act 6)", + "The Viridian Wildwood (Map)", }, skillList = { "MeleeAtAnimationSpeed", - "GSBloodMageSacrificeBlast", - "EASBloodBatherFlameEnrage", - "CGEBloodBatherFireGround", + "SODemonicBurrowerBloodBoil", + "MPWRitualBurrowerSpit", + "GARitualBurrowerImpact", + "GARitualBurrowerEmergeImpact", + "GSRitualBurrowerVacuume", + "DemonBurrowerEpicBurrow", }, modList = { - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + mod("KnockbackImmune", "FLAG", 1, 0, 0), -- ImmuneToKnockback [cannot_be_knocked_back = 1] + mod("StunDuration", "OVERRIDE", 5.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5333] }, } -minions["Metadata/Monsters/BloodBathers/VaalApparition/SunVaalApparition"] = { - name = "Priest of the Sun", - monsterTags = { "allows_additional_projectiles", "caster", "cultist", "fire_affinity", "flying", "ghost", "medium_movement", "not_dex", "not_str", "ranged", "red_blood", "Unarmed_onhit_audio", "undead", }, +minions["Metadata/Monsters/LeagueRitual/DemonFaction/DemonHulk_"] = { + name = "Nameless Hulk", + monsterTags = { "beast", "insect", "medium_movement", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "red_blood", }, extraFlags = { recommendedSpectre = true, + recommendedBeast = true, }, life = 2, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, - fireResist = 75, + armour = 0.5, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 2, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 13, accuracy = 1, baseMovementSpeed = 32, spectreReservation = 84, companionReservation = 42.3, - monsterCategory = "Undead", + monsterCategory = "Beast", spawnLocation = { - "Sun Temple (Map)", - "Temple of Kopec (Act 3)", - "Found in Maps", + "The Blackwood (Act 6)", + "The Viridian Wildwood (Map)", }, skillList = { - "MPSVaalSunApparitionBasicProj", - "VaalSunApparitionLaser", - "MDVaalSunApparitionMinisun", + "MeleeAtAnimationSpeed", + "DemonHulkSlam", + "BrambleHulkAllyEnrage", + "BrambleHulkSlamLeap", + "DemonHulkSlamTriggered", }, modList = { - -- strafe_distance_+% [strafe_distance_+% = -60] - mod("StunDuration", "OVERRIDE", 2.533, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2533] + mod("StunDuration", "OVERRIDE", 2.9, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2900] }, } -minions["Metadata/Monsters/BloodCultistDrones/BloodBatherMage"] = { - name = "Bloodrite Priest", - monsterTags = { "1HSword_onhit_audio", "allows_additional_projectiles", "caster", "cultist", "human", "humanoid", "medium_movement", "not_dex", "not_str", "physical_affinity", "red_blood", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 1.7, +minions["Metadata/Monsters/LeagueRitual/DemonFaction/DemonMonkey"] = { + name = "Nameless Imp", + monsterTags = { "beast", "mammal_beast", "medium_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, + life = 0.7, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, - fireResist = 30, + evasion = 0.5, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.7, + damage = 0.7, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 0.99, + attackRange = 6, accuracy = 1, - weaponType1 = "Dagger", - baseMovementSpeed = 36, - spectreReservation = 74, - companionReservation = 39, - monsterCategory = "Humanoid", + baseMovementSpeed = 33, + spectreReservation = 38, + companionReservation = 25.2, + monsterCategory = "Beast", spawnLocation = { - "Sun Temple (Map)", - "Temple of Kopec (Act 3)", - "Found in Maps", }, skillList = { - "MPSBloodMageBloodProjectile", - "EGBloodMageExplodeSacrifice", - "BloodMageBloodTendrils", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.433, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2433] + mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] }, } -minions["Metadata/Monsters/AscendancyBatMonster/AscendancyBat"] = { - name = "Feral Bat", - monsterTags = { "beast", "Claw_onhit_audio", "fast_movement", "flying", "mammal_beast", "red_blood", }, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedDaggersBloodUltimatium"] = { + name = "Chaos Zealot", + monsterTags = { "1HSword_onhit_audio", "cultist", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "quest_null_monster_mods", "red_blood", "very_fast_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, + evasion = 0.3, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, damage = 1, damageSpread = 0.2, - attackTime = 1.5, + attackTime = 1.245, attackRange = 10, accuracy = 1, - baseMovementSpeed = 44, + weaponType1 = "Dagger", + weaponType2 = "Dagger", + baseMovementSpeed = 52, spectreReservation = 50, companionReservation = 30, - monsterCategory = "Beast", + monsterCategory = "Humanoid", spawnLocation = { }, skillList = { "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 3.05, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3050] + mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] }, } -minions["Metadata/Monsters/VaalConstructs/Ball/VaalBowlingBall"] = { - name = "Flame Sentry", - monsterTags = { "2HBluntMetal_onhit_audio", "construct", "fire_affinity", "medium_movement", "mud_blood", "not_dex", "ranged", }, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickBloodUltimatium"] = { + name = "Chaos Zealot", + monsterTags = { "1HSword_onhit_audio", "allows_inc_aoe", "cultist", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "quest_null_monster_mods", "red_blood", }, life = 1.15, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 1, - fireResist = 0, + evasion = 0.4, + fireResist = 30, coldResist = 0, - lightningResist = -30, + lightningResist = 0, chaosResist = 0, damage = 1.15, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.425, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 35, + weaponType1 = "Spear", + baseMovementSpeed = 44, spectreReservation = 55, companionReservation = 32.1, - monsterCategory = "Construct", + monsterCategory = "Humanoid", spawnLocation = { }, skillList = { - "MPSVaalConstructCannon", - "GSVaalConstructCannonImpact", - "GSVaalConstructCannonImpactWall", + "MeleeAtAnimationSpeed", + "GAVaalZealotKnifeStickBloodSlash", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + mod("StunDuration", "OVERRIDE", 2.233, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2233] }, } -minions["Metadata/Monsters/VaalMonsters/Living/VaalAxeThrower_"] = { - name = "Vaal Axeman", - monsterTags = { "2HSharpMetal_onhit_audio", "allows_additional_projectiles", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", }, - life = 1.2, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickChaosUltimatium"] = { + name = "Chaos Zealot", + monsterTags = { "1HSword_onhit_audio", "allows_inc_aoe", "chaos_affinity", "cultist", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "quest_null_monster_mods", "red_blood", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, + evasion = 0.4, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.2, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 10, + attackTime = 1.425, + attackRange = 13, accuracy = 1, - weaponType1 = "One Hand Axe", - weaponType2 = "One Hand Axe", - baseMovementSpeed = 46, - spectreReservation = 57, - companionReservation = 33, + weaponType1 = "Spear", + baseMovementSpeed = 44, + spectreReservation = 55, + companionReservation = 32.1, monsterCategory = "Humanoid", spawnLocation = { - "Aggorat (Act 3)", - "Etched Ravine (Act 6)", - "The Cuachic Vault (Act 6)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MPAVaalAxeThrowerAxe", + "GAVaalZealotKnifeStickChaosSlash", }, modList = { - mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] + mod("StunDuration", "OVERRIDE", 2.233, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2233] }, } -minions["Metadata/Monsters/CauldronCrone/CauldronCrone"] = { - name = "Filthy Crone", - monsterTags = { "caster", "flying", "humanoid", "medium_movement", "not_dex", "physical_affinity", "ranged", "red_blood", "Unarmed_onhit_audio", }, - life = 2.3, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickColdUltimatium"] = { + name = "Chaos Zealot", + monsterTags = { "1HSword_onhit_audio", "allows_inc_aoe", "cold_affinity", "cultist", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "quest_null_monster_mods", "red_blood", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.3, - armour = 0.2, + evasion = 0.4, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 2.3, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.425, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 93, - companionReservation = 45.6, + weaponType1 = "Spear", + baseMovementSpeed = 44, + spectreReservation = 55, + companionReservation = 32.1, monsterCategory = "Humanoid", spawnLocation = { - "Apex of Filth (Act 3)", - "Backwash (Map)", - "Holten (Act 6)", - "Sinking Spire (Map)", - "The Drowned City (Act 3)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GPSCauldronCroneChunk", - "GPSCauldronCroneChunklet", - "EASCauldronCroneVomit", - "SSMCauldronCroneVulnerability", - "SSMCauldronCroneEnfeeble", - "SSMCauldronCroneDespair", - "SSMCauldronCroneTempChains", - "MPSCauldronCroneBasic", + "VaalZealotColdCleave", }, modList = { - mod("StunDuration", "OVERRIDE", 2.533, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2533] + mod("StunDuration", "OVERRIDE", 2.233, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2233] }, } -minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidGoliathFist/VaalHumanoidGoliathFist_"] = { - name = "Goliath Transcendent", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "construct", "humanoid", "lightning_affinity", "medium_movement", "melee", "not_dex", "physical_affinity", "ranged", "red_blood", "Unarmed_onhit_audio", }, - life = 2, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickFireUltimatium"] = { + name = "Chaos Zealot", + monsterTags = { "1HSword_onhit_audio", "allows_inc_aoe", "cultist", "fast_movement", "fire_affinity", "human", "humanoid", "melee", "not_int", "not_str", "quest_null_monster_mods", "red_blood", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.05, - armour = 0.75, - fireResist = 0, + evasion = 0.4, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.425, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Construct", + weaponType1 = "Spear", + baseMovementSpeed = 44, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", spawnLocation = { - "The Black Chambers (Act 3)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MPWVaalCyborgRocketFist", - "GAVaalHumanoidRocketFistImpactGround", - "GAVaalHumanoidRocketFistImpactWall", - }, - modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] - }, -} - -minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidPyramidHands/VaalPyramidHands"] = { - name = "Brutal Transcendent", - monsterTags = { "2HBluntWood_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "construct", "humanoid", "lightning_affinity", "medium_movement", "not_dex", "ranged", "red_blood", }, - life = 2.5, - baseDamageIgnoresAttackSpeed = true, - energyShield = 0.08, - armour = 1, - fireResist = 0, - coldResist = 0, - lightningResist = 30, - chaosResist = 0, - damage = 2.5, - damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, - accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 99, - companionReservation = 47.4, - monsterCategory = "Construct", - spawnLocation = { - "Eastern Enigma Chamber (Map)", - "Mortuary (Map)", - "The Black Chambers (Act 3)", - "The Stone Citadel (Map)", - "Found in Maps", - }, - skillList = { - "EDSPyramidHandLightningLance", - "MPSVaalHumanoidPyramidHandsGrenade", - "GSPyramidHandGenadeExplosion", + "VaalZealotFireCleave", }, modList = { - -- strafe_distance_+% [strafe_distance_+% = -60] + mod("StunDuration", "OVERRIDE", 2.233, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2233] }, } -minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidShieldLegs/VallHumanoidShieldLegs"] = { - name = "Shielded Transcendent", - monsterTags = { "1HSword_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "construct", "humanoid", "lightning_affinity", "medium_movement", "not_dex", "ranged", "red_blood", }, - life = 1.5, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickLightning__Ultimatium"] = { + name = "Chaos Zealot", + monsterTags = { "1HSword_onhit_audio", "allows_inc_aoe", "cultist", "fast_movement", "human", "humanoid", "lightning_affinity", "melee", "not_int", "not_str", "quest_null_monster_mods", "red_blood", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, - armour = 1, + evasion = 0.4, fireResist = 0, coldResist = 0, lightningResist = 30, chaosResist = 0, - damage = 1.28, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.425, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Construct", + weaponType1 = "Spear", + baseMovementSpeed = 44, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", spawnLocation = { - "The Black Chambers (Act 3)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "CTS2VaalCyborgShieldGenerator", - "CTS2VaalCyborgShieldGeneratorNoCooldown", - "DoLiterallyNothing", - "MPSVaalHumanoidShieldLegsGrenade", - "GSShieldLegsGenadeExplosion", + "GAVaalZealotLightningSlam", }, modList = { - mod("ChaosNotDoubleESDamage", "FLAG", 1, 0, 0), -- MonsterChaosTakenOnES [base_chaos_damage_does_not_damage_energy_shield_extra_hard = 1] - mod("NoEnergyShieldRecharge", "FLAG", 1, 0, 0), -- ElderNoEnergyShieldRecharge [cannot_recharge_energy_shield = 1] - -- ElderEnergyShieldStartsAtZero [start_at_zero_energy_shield = 1] - -- strafe_distance_+% [strafe_distance_+% = -60] + mod("StunDuration", "OVERRIDE", 2.233, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2233] }, } -minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidSwordShield/VaalHumanoidSwordShield_"] = { - name = "Fused Swordsman", - monsterTags = { "1HSword_onhit_audio", "construct", "humanoid", "medium_movement", "melee", "monster_blocks_damage", "not_dex", "physical_affinity", "red_blood", }, - life = 1.35, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearBloodUltimatium"] = { + name = "Chaos Zealot", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "cultist", "fast_movement", "human", "humanoid", "not_str", "physical_affinity", "quest_null_monster_mods", "red_blood", "Stab_onhit_audio", "very_fast_movement", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.05, - armour = 0.8, - fireResist = 0, + energyShield = 0.2, + evasion = 0.4, + fireResist = 30, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.35, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 11, + attackTime = 1.245, + attackRange = 20, accuracy = 1, - weaponType1 = "One Hand Sword", - weaponType2 = "Shield", - baseMovementSpeed = 32, - spectreReservation = 62, - companionReservation = 34.8, - monsterCategory = "Construct", + weaponType1 = "Spear", + baseMovementSpeed = 52, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", spawnLocation = { - "The Black Chambers (Act 3)", - "Found in Maps", }, skillList = { + "MMSVaalZealotBloodMortar", + "CGEVaalZealotBloodGround", "MeleeAtAnimationSpeed", - "MASExtraAttackDistance6", }, modList = { - mod("BlockChance", "BASE", 40, 0, 0), -- MonsterAttackBlock40Bypass20 [monster_base_block_% = 40] - mod("BlockEffect", "BASE", 20, 0, 0), -- MonsterAttackBlock40Bypass20 [base_block_%_damage_taken = 20] + mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] }, } -minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidCannon/VaalHumanoidCannonFire"] = { - name = "Doryani's Elite", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "construct", "fast_movement", "fire_affinity", "humanoid", "not_int", "ranged", "red_blood", "Unarmed_onhit_audio", }, - life = 1.4, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearChaosUltimatium"] = { + name = "Chaos Zealot", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "chaos_affinity", "cultist", "fast_movement", "human", "humanoid", "not_str", "quest_null_monster_mods", "red_blood", "Stab_onhit_audio", "very_fast_movement", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - armour = 0.33, - evasion = 0.33, + energyShield = 0.2, + evasion = 0.4, fireResist = 0, coldResist = 0, lightningResist = 30, chaosResist = 0, - damage = 1.4, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.245, + attackRange = 20, accuracy = 1, - baseMovementSpeed = 45, - spectreReservation = 64, - companionReservation = 35.4, - monsterCategory = "Construct", + weaponType1 = "Spear", + baseMovementSpeed = 52, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", spawnLocation = { - "The Black Chambers (Act 3)", - "Found in Maps", }, skillList = { - "MPAVaalHumanoidCannon", - "MPSVaalHumanoidCannonNapalm", - "MPSVaalHumanoidCannonNapalmMiniBlob", - "CGEVaalHumanoidCannonNapalm", - "CGEVaalHumanoidCannonNapalmSmall", - "VaalHumanoidNapalmImpact", - "GSVaalHumanoidCannonImpact", - "GSVaalHumanoidCannonImpactWall", + "MMSVaalZealotChaosMortar", + "EDSVaalZealotChaosSnap", + "MeleeAtAnimationSpeedChaos", }, modList = { - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] }, } -minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidCannon/VaalHumanoidCannonLightning"] = { - name = "Doryani's Elite", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "construct", "fast_movement", "humanoid", "lightning_affinity", "not_int", "ranged", "red_blood", "Unarmed_onhit_audio", }, - life = 1.4, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearColdUltimatium"] = { + name = "Chaos Zealot", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "cold_affinity", "cultist", "fast_movement", "human", "humanoid", "not_str", "quest_null_monster_mods", "red_blood", "Stab_onhit_audio", "very_fast_movement", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - armour = 0.33, - evasion = 0.33, + energyShield = 0.2, + evasion = 0.4, fireResist = 0, - coldResist = 0, - lightningResist = 30, + coldResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.4, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.245, + attackRange = 20, accuracy = 1, - baseMovementSpeed = 45, - spectreReservation = 64, - companionReservation = 35.4, - monsterCategory = "Construct", + weaponType1 = "Spear", + baseMovementSpeed = 52, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", spawnLocation = { - "The Black Chambers (Act 3)", - "Found in Maps", }, skillList = { - "EASVaalHumanoidSkitterMine", - "VaalHumanoidShockRifle", + "MPSVaalZealotColdProjectile", + "VaalZealotColdEyeOfWinter", + "MeleeAtAnimationSpeedCold", }, modList = { + mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] }, } -minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidBladeHands/VaalHumanoidBladeHands"] = { - name = "Warrior Transcendent", - monsterTags = { "2HSharpMetal_onhit_audio", "construct", "fast_movement", "humanoid", "melee", "physical_affinity", "red_blood", "vaal", "very_fast_movement", }, - life = 1.5, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearFireUltimatium"] = { + name = "Chaos Zealot", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "cultist", "fast_movement", "fire_affinity", "human", "humanoid", "not_str", "quest_null_monster_mods", "red_blood", "Stab_onhit_audio", "very_fast_movement", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 0.4, - evasion = 0.5, - fireResist = 0, + energyShield = 0.2, + evasion = 0.4, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 16, + attackTime = 1.245, + attackRange = 20, accuracy = 1, - baseMovementSpeed = 64, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Construct", + weaponType1 = "Spear", + baseMovementSpeed = 52, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", spawnLocation = { - "Eastern Enigma Chamber (Map)", - "Mortuary (Map)", - "The Black Chambers (Act 3)", - "The Stone Citadel (Map)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", + "GTVaalZealotSpearFireStorm", + "MPSVaalZealotFireProjectile", + "EDSVaalZealotFireStorm", + "MeleeAtAnimationSpeedFire", }, modList = { - mod("StunDuration", "OVERRIDE", 2.833, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2833] + mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] }, } -minions["Metadata/Monsters/VaalHumanoids/VaalHumanoidStalker/VaalHumanoidStalker"] = { - name = "Bladelash Transcendent", - monsterTags = { "2HSharpMetal_onhit_audio", "construct", "fast_movement", "humanoid", "melee", "physical_affinity", "red_blood", "vaal", "very_fast_movement", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 1.3, +minions["Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearLightningUltimatium_"] = { + name = "Chaos Zealot", + monsterTags = { "2HBluntWood_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "caster", "cultist", "fast_movement", "human", "humanoid", "lightning_affinity", "not_str", "quest_null_monster_mods", "red_blood", "very_fast_movement", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.05, - armour = 0.3, - evasion = 0.3, + energyShield = 0.2, + evasion = 0.4, fireResist = 0, coldResist = 0, lightningResist = 30, chaosResist = 0, - damage = 1.3, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 16, + attackTime = 1.245, + attackRange = 20, accuracy = 1, - baseMovementSpeed = 64, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Construct", + weaponType1 = "Spear", + baseMovementSpeed = 52, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", spawnLocation = { - "Eastern Enigma Chamber (Map)", - "Mortuary (Map)", - "The Black Chambers (Act 3)", - "The Stone Citadel (Map)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "DTTVaalHumanoidStalkerLeap", - "GAVaalHumanoidStalkerImpact", + "MeleeAtAnimationSpeedLightning", + "VaalZealotLightningSpark", + "GTVaalZealotSpearLightningBlast", + "VaalZealotLightningSparkNova", + "GSVaalZealotLightningBlast", + "SOVaalZealotLightningBlast", }, modList = { + mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] }, } -minions["Metadata/Monsters/RootedGuys/RootedGuy04/RaisedBranchMonster"] = { - name = "Cultivated Grove", - monsterTags = { "beast", "humanoid", "insect", "not_dex", "not_int", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 1.4, +minions["Metadata/Monsters/KaruiSpiritTortoise/SpiritTortoise_"] = { + name = "Guardian Turtle", + monsterTags = { "allows_inc_aoe", "beast", "cold_affinity", "melee", "not_dex", "physical_affinity", "red_blood", "reptile_beast", "Snap_onhit_audio", "very_slow_movement", }, + life = 3, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, + energyShield = 0.1, + armour = 1, fireResist = 0, - coldResist = 30, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 1.54, + damage = 2.4, damageSpread = 0.2, attackTime = 1.5, - attackRange = 21, + attackRange = 20, accuracy = 1, - baseMovementSpeed = 14, - spectreReservation = 64, - companionReservation = 35.4, + baseMovementSpeed = 12, + spectreReservation = 113, + companionReservation = 51.9, monsterCategory = "Beast", spawnLocation = { - "Slash (Map)", + "Eye of Hinekora (Act 4)", + "Sinkhole (Map)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "EDSSpiritTurtleFireSprayLeft", + "EDSSpiritTurtleFireSprayRight", + "GAKaruiSpiritTurtleSlam", + "MeleeAtAnimationSpeedComboTEMP", + "CGESpiritTurtleChilledGround", }, modList = { - mod("StunDuration", "OVERRIDE", 3.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3400] + mod("StunDuration", "OVERRIDE", 5.266, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5266] }, } -minions["Metadata/Monsters/Baron/BaronWerewolfSummon"] = { - name = "Court Werewolf", - monsterTags = { "beast", "Beast_onhit_audio", "fast_movement", "humanoid", "mammal_beast", "not_int", "not_str", "red_blood", }, - life = 1.05, +minions["Metadata/Monsters/PlagueBringer/TwilightOrderPlagueBringer"] = { + name = "Gargantuan Wasp", + monsterTags = { "beast", "Claw_onhit_audio", "fast_movement", "insect", "melee", "physical_affinity", "very_fast_movement", }, + life = 2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.45, fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.05, + damage = 2, damageSpread = 0.2, attackTime = 1.755, - attackRange = 9, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 42, - spectreReservation = 51, - companionReservation = 30.6, + baseMovementSpeed = 56, + spectreReservation = 84, + companionReservation = 42.3, monsterCategory = "Beast", spawnLocation = { + "Arastas (Act 4)", + "Ashen Forest (Act 6)", + "Mournful Cliffside", + "Found in Maps", + "Trenches (Map)", + }, + skillList = { + "MASExtraAttackDistance6", + "MeleeAtAnimationSpeedComboTEMP2", + "DTTPlagueBringerDash", + }, + modList = { + mod("PhysicalDamageLifeLeech", "BASE", 125, 1, 0), -- PlagueBringerLifeLeechInherent [base_life_leech_from_physical_attack_damage_permyriad = 12500] + mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] + }, +} + +minions["Metadata/Monsters/DrownedCrew/DrownedCrewSword_"] = { + name = "Drowned Explorer", + monsterTags = { "1HSword_onhit_audio", "humanoid", "melee", "melee_mod", "monster_barely_moves", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, + life = 1, + baseDamageIgnoresAttackSpeed = true, + fireResist = 0, + coldResist = 30, + lightningResist = 0, + chaosResist = 0, + damage = 1.1, + damageSpread = 0.3, + attackTime = 1.755, + attackRange = 9, + accuracy = 1, + weaponType1 = "One Hand Sword", + baseMovementSpeed = 8, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", + spawnLocation = { + "Castaway (Map)", + "Flotsam (Map)", + "Glacial Tarn (Act 6)", + "Journey's End (Act 4)", + "Kedge Bay (Act 4)", + "Port (Map)", + "The Drowned City (Act 3)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GSBaronWolfSummonDeathExplode", - "MAASBaronEndgameBasic", }, modList = { - -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] - -- BossMinionFlaskChargeIncrease400 [monster_slain_flask_charges_granted_+% = 400] - mod("StunDuration", "OVERRIDE", 2.633, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2633] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/ScarecrowBeast/ScarecrowBeast"] = { - name = "Scarecrow Beast", - monsterTags = { "2HSharpMetal_onhit_audio", "allows_inc_aoe", "beast", "humanoid", "mammal_beast", "melee", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 2.25, +minions["Metadata/Monsters/DrownedCrew/DrownedCrewFigurehead"] = { + name = "Drowned Bearer", + monsterTags = { "allows_inc_aoe", "fire_affinity", "melee_mod", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, + life = 1.8, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.25, + damage = 1.8, damageSpread = 0.2, - attackTime = 1.995, - attackRange = 18, + attackTime = 4.8, + attackRange = 20, accuracy = 1, - baseMovementSpeed = 12, - spectreReservation = 91, - companionReservation = 45, - monsterCategory = "Beast", + weaponType1 = "Two Hand Mace", + baseMovementSpeed = 7, + spectreReservation = 77, + companionReservation = 40.2, + monsterCategory = "Undead", spawnLocation = { - "Farmlands Hideout (Map)", - "Ogham Farmlands (Act 1)", - "Plantation (Map)", - "Scorched Farmlands (Act 6)", + "Castaway (Map)", + "Flotsam (Map)", + "Kedge Bay (Act 4)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "DTTScarecrowLeap", - "EASScarecrowCrowStorm", - "GAScarecrowLeapSlam", - "GAScarecrowComboAttack1", - "GAScarecrowComboAttack2", - "GAScarecrowBeastBlade", - "CrowScarecrowCrows", + "MASStatueWretchPush", + "GAFigureheadSlamGhostFlame", }, modList = { - mod("StunDuration", "OVERRIDE", 3.066, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3066] + mod("StunDuration", "OVERRIDE", 2.866, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2866] }, } -minions["Metadata/Monsters/FallenGods/FallenGodsStalkerFoundry_"] = { - name = "Forgotten Stalker", - monsterTags = { "demon", "fast_movement", "melee", "not_int", "physical_affinity", "red_blood", "Unarmed_onhit_audio", "very_fast_movement", }, - life = 1.1, +minions["Metadata/Monsters/DrownedCrawler/DrownedCrawler__"] = { + name = "Drowned Crawler", + monsterTags = { "fast_movement", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_fast_movement", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.2, - evasion = 0.65, + evasion = 0.6, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1.5, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 11, + attackTime = 1.17, + attackRange = 8, accuracy = 1, - baseMovementSpeed = 56, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Demon", + weaponType1 = "None", + baseMovementSpeed = 62, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Undead", spawnLocation = { - "Mawdun Mine (Act 2)", - "The Galai Gates (Act 6)", + "Castaway (Map)", + "Kedge Bay (Act 4)", + "The Drowned City (Act 3)", "Found in Maps", }, skillList = { + "GADrownedCrawlerSwipe", + "DTTDrownedCrawlerLeap", "MeleeAtAnimationSpeedComboTEMP", - "EASGenericMonsterTaunt", - "GAFallenStalkerFlicker", - "EASFallenStalkerShadowClone", }, modList = { - mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] + mod("StunDuration", "OVERRIDE", 2.533, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2533] }, } -minions["Metadata/Monsters/FallenGods/FallenGodsCrawlerFoundry_"] = { - name = "Forgotten Crawler", - monsterTags = { "demon", "fast_movement", "lightning_affinity", "melee", "not_int", "not_str", "ranged", "red_blood", "Unarmed_onhit_audio", "very_fast_movement", }, - life = 0.9, +minions["Metadata/Monsters/Pirates/PirateBootyBlaster"] = { + name = "Rotting Soulcatcher", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fire_affinity", "humanoid", "not_dex", "not_str", "physical_affinity", "ranged", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, + life = 2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.7, + energyShield = 0.25, fireResist = 0, - coldResist = 0, - lightningResist = 30, + coldResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 0.9, + damage = 2, damageSpread = 0.2, attackTime = 1.5, - attackRange = 11, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 50, - spectreReservation = 46, - companionReservation = 28.5, - monsterCategory = "Demon", + baseMovementSpeed = 7, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Undead", spawnLocation = { - "Mawdun Mine (Act 2)", - "The Galai Gates (Act 6)", + "Castaway (Map)", + "Flotsam (Map)", + "Journey's End (Act 4)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GSForgottenCrawlerLightning", - "MASExtraAttackDistance12", - "TBFallenGodCrawlerBeam", + "MMSBootyBlasterSoulRelease", + "GSSoulBlast", + "EASBootyBlasterSoulRelease", + "MPSBootyBlasterSoulRelease", + "MMSBootyBlasterSoulReleaseFlinch", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + -- strafe_distance_+% [strafe_distance_+% = -60] + mod("StunDuration", "OVERRIDE", 4.866, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4866] }, } -minions["Metadata/Monsters/FallenGods/FallenHooksFoundry"] = { - name = "Forgotten Satyr", - monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "skeleton", }, - life = 1.1, +minions["Metadata/Monsters/ManOWar/ManoWar"] = { + name = "Man o' War", + monsterTags = { "caster", "lightning_affinity", "not_dex", "not_str", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", "water", }, + life = 1.75, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, - evasion = 0.3, + energyShield = 0.1, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 75, chaosResist = 0, - damage = 1.1, + damage = 1.75, damageSpread = 0.2, attackTime = 1.5, - attackRange = 11, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 43, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Demon", + baseMovementSpeed = 18, + spectreReservation = 76, + companionReservation = 39.6, + monsterCategory = "Undead", spawnLocation = { - "Mawdun Mine (Act 2)", - "The Galai Gates (Act 6)", + "Castaway (Map)", + "Journey's End (Act 4)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "DTTFallenHookDash", - "GAFallenHookDash", - "MeleeAtAnimationSpeedComboTEMP2", + "GSJellyfishLightningTendrils", + "TBJellyfishLightningTendrilsLeft", + "GTJellyfishLightningTendrilsLeft", + "GTJellyfishLightningTendrilsRight", + "TBJellyfishLightningTendrilsRight", + "GSJellyfishLightningTendrilsLeft", }, modList = { - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + -- how_stunning [how_stunning = 75] + mod("StunDuration", "OVERRIDE", 2.25, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2250] }, } -minions["Metadata/Monsters/LeagueRitual/DryadFaction/DruidicFallenStag"] = { - name = "Forgotten Stag", - monsterTags = { "beast", "Beast_onhit_audio", "demon", "fast_movement", "not_dex", "not_int", "red_blood", "skeleton", }, - life = 2.25, +minions["Metadata/Monsters/Pirates/PirateCannon"] = { + name = "Rotting Cannoneer", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fire_affinity", "humanoid", "physical_affinity", "ranged", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.6, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 2.25, + damage = 1.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 18, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 42, - spectreReservation = 91, - companionReservation = 45, - monsterCategory = "Demon", + baseMovementSpeed = 8, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Undead", spawnLocation = { - "The Blackwood (Act 6)", - "The Viridian Wildwood (Map)", + "Castaway (Map)", + "Flotsam (Map)", + "Journey's End (Act 4)", + "Port (Map)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "TCFallenStag", - "GAFallenGodStagChargeImpact", - "GARitualStagTentacles", + "MPWPirateCannonball", + "GAPirateCannonballImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + mod("StunDuration", "OVERRIDE", 2.933, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2933] }, } -minions["Metadata/Monsters/SpinningWheelHag/SpinningWheelHag"] = { - name = "Wheelbound Hag", - monsterTags = { "Claw_onhit_audio", "humanoid", "melee", "not_dex", "not_str", "physical_affinity", "red_blood", "very_slow_movement", }, +minions["Metadata/Monsters/Pirates/PirateBarrel"] = { + name = "Rotting Demolitionist", + monsterTags = { "allows_inc_aoe", "fire_affinity", "humanoid", "physical_affinity", "ranged", "skeleton", "slow_movement", "StaffWood_onhit_audio", "undead", }, life = 1.5, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, damage = 1.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 9, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 11, + baseMovementSpeed = 28, spectreReservation = 67, companionReservation = 36.6, - monsterCategory = "Humanoid", + monsterCategory = "Undead", spawnLocation = { - "Holten (Act 6)", - "Mausoleum of the Praetor (Act 1)", + "Castaway (Map)", + "Flotsam (Map)", + "Journey's End (Act 4)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "MPWPirateBarrelToss", + "EASPirateBarrelPickup", + "EASPirateBarrelBurn", + "GAPirateBarrelTossImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 2.633, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2633] + mod("StunDuration", "OVERRIDE", 3.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3600] }, } -minions["Metadata/Monsters/RabidFeralDogMonster/RabidDog"] = { - name = "Rabid Dog", - monsterTags = { "beast", "mammal_beast", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Snap_onhit_audio", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/GullGoliath/GullGoliath_"] = { + name = "Goliath Shrike", + monsterTags = { "allows_inc_aoe", "beast", "humanoid", "medium_movement", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "red_blood", }, + life = 2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.4, + armour = 0.7, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.3, - damageSpread = 0.2, - attackTime = 1.5, - attackRange = 6, + damage = 1.8, + damageSpread = 0.2, + attackTime = 1.83, + attackRange = 18, accuracy = 1, - baseMovementSpeed = 8, - spectreReservation = 50, - companionReservation = 30, + baseMovementSpeed = 32, + spectreReservation = 84, + companionReservation = 42.3, monsterCategory = "Beast", spawnLocation = { - "Ogham Farmlands (Act 1)", - "Riverhold (Map)", - "Scorched Farmlands (Act 6)", + "Secluded Temple", + "Shrike Island (Act 4)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "DTTGoliathLeapSlam", + "GAGullGoliathSlam", + "GAGullGoliathLeapImpact", + "GTGullGoliathSlamSpikes", + "SOGullGoliathSlamSpikes", + "EGGullGoliathSpikeExplode", + "GAGullGoliathSpikeExplosion", + "GAGullGoliathSlamCombo", }, modList = { - -- has_quadruped_head_control_while_turning [has_quadruped_head_control_while_turning = 1] - -- quadruped_head_turn_duration_ms [quadruped_head_turn_duration_ms = 100] - mod("StunDuration", "OVERRIDE", 2.2, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2200] + mod("StunDuration", "OVERRIDE", 3.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3300] }, } -minions["Metadata/Monsters/KaruiBoar/ExplosivePig"] = { - name = "Volatile Boar", - monsterTags = { "beast", "Beast_onhit_audio", "mammal_beast", "medium_movement", "red_blood", }, +minions["Metadata/Monsters/GullMen/GullMen"] = { + name = "Manshrike", + monsterTags = { "beast", "Beast_onhit_audio", "humanoid", "medium_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", }, life = 1.1, baseDamageIgnoresAttackSpeed = true, - fireResist = 30, - coldResist = 0, + evasion = 0.3, + fireResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, damage = 1.1, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 9, + attackTime = 1.275, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 36, + weaponType1 = "One Hand Mace", + baseMovementSpeed = 37, spectreReservation = 53, companionReservation = 31.5, monsterCategory = "Beast", spawnLocation = { + "Secluded Temple", + "Shrike Island (Act 4)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GSExplodingPigExplode", - "TCExplodingPigCharge", - "WalkEmergeExplodingPig", }, modList = { + mod("StunDuration", "OVERRIDE", 3.833, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3833] }, } -minions["Metadata/Monsters/Ghouls/FarudinCrawler"] = { - name = "Faridun Crawler", - monsterTags = { "Claw_onhit_audio", "fast_movement", "humanoid", "melee", "not_int", "physical_affinity", "undead", "very_fast_movement", "zombie", }, - life = 1, +minions["Metadata/Monsters/GullCarrion/GullCarrion"] = { + name = "Carrion Gull", + monsterTags = { "beast", "flying", "melee", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 0.7, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, - evasion = 0.2, + evasion = 0.5, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = -30, chaosResist = 0, - damage = 1, + damage = 0.7, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.065, + attackRange = 7, accuracy = 1, - weaponType1 = "None", - baseMovementSpeed = 51, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 18, + spectreReservation = 38, + companionReservation = 25.2, + monsterCategory = "Beast", spawnLocation = { - "Dreadnought (Act 2)", - "Mawdun Mine (Act 2)", - "Mawdun Quarry (Act 2)", - "Pit (Map)", - "Found in Maps", + "Shrike Island (Act 4)", }, skillList = { "MeleeAtAnimationSpeed", - "GAFarudinCrawlerSpearSlam", - "GSFarudinCrawlerDelayedStrike", }, modList = { }, } -minions["Metadata/Monsters/DrudgeMiners/DrudgeBedrockBlaster"] = { - name = "Forsaken Miner", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fire_affinity", "humanoid", "monster_barely_moves", "ranged", "red_blood", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 1, +minions["Metadata/Monsters/WingedFiend/CrawGull"] = { + name = "Vilespit Gull", + monsterTags = { "allows_additional_projectiles", "beast", "flying", "melee", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 0.8, baseDamageIgnoresAttackSpeed = true, - fireResist = 30, + evasion = 0.5, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 0.8, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.065, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 6, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 19, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Beast", spawnLocation = { - "Mawdun Mine (Act 2)", - "Mawdun Quarry (Act 2)", - "Mineshaft (Map)", - "The Galai Gates (Act 6)", + "Secluded Temple", + "Shrike Island (Act 4)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MPWDrudgeExplosiveGrenade", - "GSDrudgeMinerExplode", - "MPWDrudgeExplosiveGrenadeLong", - "GSDrudgeGrenadeExplode", - "TriggerIgniteOilGroundDrudge", + "MPSCrawGullSpit", }, modList = { - mod("StunDuration", "OVERRIDE", 3.75, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3750] }, } -minions["Metadata/Monsters/TitanWalker/TitanWalker"] = { - name = "Walking Goliath", - monsterTags = { "allows_inc_aoe", "bones", "melee", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, - life = 2.15, +minions["Metadata/Monsters/Skeletons/FleshPicked/FleshPickedSkeletonNoEmerge"] = { + name = "Scavenged Skeleton", + monsterTags = { "melee", "monster_barely_moves", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.37, + damage = 1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 20, + attackRange = 7, accuracy = 1, - baseMovementSpeed = 14, - spectreReservation = 88, - companionReservation = 44.1, + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "The Khari Crossing (Act 6)", + "Shrike Island (Act 4)", "Found in Maps", - "Trial of the Sekhemas (Floor 3)", - "Trial of the Sekhemas (Floor 4)", - "Valley of the Titans (Act 2)", }, skillList = { - "MASExtraAttackDistance20", - "MeleeAtAnimationSpeed2", - "GATitanWalkerStomp", - "GATitanWalkerSlam", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 3.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3600] + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] }, } -minions["Metadata/Monsters/SkeletalKnight/SkeletalKnight"] = { - name = "Eternal Knight", - monsterTags = { "2HSharpMetal_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "bones", "humanoid", "melee", "monster_blocks_damage", "not_dex", "not_int", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, - life = 2.25, +minions["Metadata/Monsters/HarpyMonster/RavenHarpyShrikeIsland"] = { + name = "Raven Shrike", + monsterTags = { "allows_inc_aoe", "avian_beast", "beast", "demon", "flying", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "slow_movement", "Unarmed_onhit_audio", }, + life = 1.25, baseDamageIgnoresAttackSpeed = true, - armour = 0.8, + armour = 0.25, + evasion = 0.5, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 2.25, + damage = 1.25, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 15, + attackTime = 1.665, + attackRange = 11, accuracy = 1, - weaponType2 = "Shield", - baseMovementSpeed = 16, - spectreReservation = 91, - companionReservation = 45, - monsterCategory = "Undead", + baseMovementSpeed = 22, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Demon", spawnLocation = { - "Epitaph (Map)", - "Holten (Act 6)", - "Mausoleum of the Praetor (Act 1)", - "Found in Maps", - "Tomb of the Consort (Act 1)", + "Shrike Island (Act 4)", }, skillList = { - "MeleeAtAnimationSpeed", - "SkeletalKnightCleave", - "GASkeletalKnightShieldBash", - "MPSSkeletalKnightShieldProjectile", - "GASkeletalKnightShieldBashImpact", + "DTTHarpyLedgeLeap", + "GSShrikeScreech", + "MeleeAtAnimationSpeedComboTEMP", }, modList = { - mod("BlockChance", "BASE", 100, 0, 0), -- MonsterBlock100 [monster_base_block_% = 100] - mod("BlockChanceMax", "BASE", 25, 0, 0), -- MonsterBlock100 [additional_maximum_block_% = 25] - mod("StunDuration", "OVERRIDE", 2.95, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2950] + mod("StunDuration", "OVERRIDE", 2.033, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2033] }, } -minions["Metadata/Monsters/SkeletalReaper/SkeletalReaper"] = { - name = "Knight-Gaunt", - monsterTags = { "1HSword_onhit_audio", "bones", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, - life = 2, +minions["Metadata/Monsters/HarpyMonster/GullHarpy"] = { + name = "Gull Shrike", + monsterTags = { "avian_beast", "beast", "demon", "flying", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "slow_movement", "Unarmed_onhit_audio", }, + life = 1.25, baseDamageIgnoresAttackSpeed = true, - armour = 0.6, + armour = 0.25, + evasion = 0.5, fireResist = 0, - coldResist = 0, - lightningResist = 30, + coldResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 1.25, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 15, + attackTime = 1.665, + attackRange = 10, accuracy = 1, - weaponType1 = "One Hand Axe", - baseMovementSpeed = 10, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Undead", + baseMovementSpeed = 22, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Demon", spawnLocation = { - "Crypt (Map)", - "Holten (Act 6)", - "Stones of Serle (Act 6)", + "Castaway (Map)", + "Kedge Bay (Act 4)", + "Shrike Island (Act 4)", "Found in Maps", - "Tomb of the Consort (Act 1)", }, skillList = { "MeleeAtAnimationSpeed", - "EASSkeletalReaperSubmerge", - "GASkeletalReaperEmergeReap", }, modList = { - mod("StunDuration", "OVERRIDE", 3.533, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3533] + mod("StunDuration", "OVERRIDE", 2.033, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2033] }, } -minions["Metadata/Monsters/VaseMonster/VaseMonsterSpectre"] = { - name = "Urnwalker", - monsterTags = { "construct", "melee", "not_dex", "not_int", "physical_affinity", "ranged", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, - life = 1.7, +minions["Metadata/Monsters/CageSkeleton/CageSkeleton_"] = { + name = "Rattling Gibbet", + monsterTags = { "1HSword_onhit_audio", "allows_inc_aoe", "melee", "not_dex", "not_int", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, + life = 2, baseDamageIgnoresAttackSpeed = true, - armour = 0.35, + armour = 0.7, fireResist = 0, - coldResist = 30, - lightningResist = 0, + coldResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.7, + damage = 2.3, damageSpread = 0.2, attackTime = 1.5, - attackRange = 11, + attackRange = 16, accuracy = 1, baseMovementSpeed = 11, - spectreReservation = 74, - companionReservation = 39, - monsterCategory = "Construct", + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Undead", spawnLocation = { - "Trial of the Sekhemas (Floor 2)", - "Trial of the Sekhemas (Floor 3)", - "Trial of the Sekhemas (Floor 4)", + "Abandoned Prison (Act 4)", + "Stronghold (Map)", + "Found in Maps", + "Wolvenhold (Act 6)", }, skillList = { - "MeleeAtAnimationSpeed", - "EASSummonScarabs", - "MMSSummonScarabs", - "MDSummonScarabs", + "MeleeAtAnimationSpeedComboTEMP", }, modList = { - mod("StunDuration", "OVERRIDE", 2.923, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2923] + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 3.066, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3066] }, } -minions["Metadata/Monsters/UndeadMarakethPriest/UndeadMarakethPriest"] = { - name = "Risen Tale-woman", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "fire_affinity", "human", "humanoid", "melee", "not_str", "red_blood", "SpearMetal_onhit_audio", "undead", "very_slow_movement", }, +minions["Metadata/Monsters/PrisonTorturerZombieMonster/ZombieTorturer"] = { + name = "Eternal Torturer", + monsterTags = { "2HSharpMetal_onhit_audio", "fast_movement", "humanoid", "melee", "not_int", "physical_affinity", "undead", "zombie", }, life = 1.5, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, - evasion = 0.35, + armour = 0.15, + evasion = 0.3, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 1.35, damageSpread = 0.2, attackTime = 1.5, - attackRange = 32, + attackRange = 16, accuracy = 1, - baseMovementSpeed = 16, + weaponType1 = "One Hand Axe", + baseMovementSpeed = 41, spectreReservation = 67, companionReservation = 36.6, monsterCategory = "Undead", spawnLocation = { - "Canyon (Map)", - "Path of Mourning (Act 2)", - "The Galai Gates (Act 6)", + "Abandoned Prison (Act 4)", + "Prison Hideout (Map)", "Found in Maps", - "Trial of the Sekhemas (Floor 2)", - "Trial of the Sekhemas (Floor 4)", + "Wolvenhold (Act 6)", }, skillList = { - "MeleeAtAnimationSpeedFire", - "MarakethUndeadPriestRollingMagma", - "MeleeAtAnimationSpeed40Dist", - "MPSUndeadMarakethPriestMagmaOrb", - "GSUndeadMarakethPriestMagmaOrbImpact", + "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeed2", }, modList = { - mod("StunDuration", "OVERRIDE", 2.233, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2233] + mod("BleedChance", "BASE", 100, 1, 0), -- BleedOnHitMonster [bleed_on_hit_with_attacks_% = 100] + mod("StunDuration", "OVERRIDE", 2.9, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2900] }, } -minions["Metadata/Monsters/Zombies/CourtGuardZombieAxe"] = { - name = "Rotting Guard", - monsterTags = { "not_dex", "not_int", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, - life = 1, +minions["Metadata/Monsters/NecromancerRemakeBook/SpinedNecromancer"] = { + name = "Spined Necromancer", + monsterTags = { "allows_inc_aoe", "caster", "flying", "not_str", "physical_affinity", "red_blood", "slow_movement", "Unarmed_onhit_audio", "undead", }, + life = 1.49, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, - fireResist = 0, + energyShield = 0.3, + evasion = 0.25, + fireResist = 30, coldResist = 30, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.2, + damage = 1.75, damageSpread = 0.2, - attackTime = 2.505, - attackRange = 7, + attackTime = 3.315, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 7, - spectreReservation = 50, - companionReservation = 30, + baseMovementSpeed = 26, + spectreReservation = 76, + companionReservation = 39.6, monsterCategory = "Undead", spawnLocation = { + "Abandoned Prison (Act 4)", + "Solitary Confinement (Act 4)", + "Found in Maps", + "Wolvenhold (Act 6)", }, skillList = { "MeleeAtAnimationSpeed", + "EGSpinyNecromancerRevive", + "EDSPrisonNecromancerDelayedBlast", + "DTTPrisonNecromancerDodge", + "EASNecromancerRevive", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2666] }, } -minions["Metadata/Monsters/ChaosGodRangedFodder/ChaosGodRangedFodder_"] = { - name = "Petulant Stonemaw", - monsterTags = { "beast", "mammal_beast", "melee", "not_int", "physical_affinity", "quest_null_monster_mods", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 1.1, +minions["Metadata/Monsters/SkeletonProwler/SkeletonProwler_"] = { + name = "Prowling Skeleton", + monsterTags = { "bones", "fast_movement", "melee", "not_dex", "not_int", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", }, + life = 1.25, baseDamageIgnoresAttackSpeed = true, - armour = 0.11, - evasion = 0.11, - fireResist = -30, + armour = 0.5, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1.25, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 6, + attackTime = 1.32, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 17, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Beast", + baseMovementSpeed = 41, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Undead", spawnLocation = { + "Abandoned Prison (Act 4)", + "Holten (Act 6)", + "Solitary Confinement (Act 4)", + "Wolvenhold (Act 6)", }, skillList = { "MeleeAtAnimationSpeed", - "TCChaosGodRangedFodder", }, modList = { - mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] - -- has_quadruped_head_control_while_turning [has_quadruped_head_control_while_turning = 1] - -- quadruped_head_turn_duration_ms [quadruped_head_turn_duration_ms = 150] + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 2.25, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2250] }, } -minions["Metadata/Monsters/ChaosGodJaguar/ChaosGodJaguar_"] = { - name = "Scute Lizard", - monsterTags = { "beast", "Beast_onhit_audio", "feline_beast", "medium_movement", "melee", "not_int", "not_str", "physical_affinity", "quest_null_monster_mods", "red_blood", }, - life = 1.85, +minions["Metadata/Monsters/RatMonster/RatMonsterPrison"] = { + name = "Eaten Rat", + monsterTags = { "beast", "fast_movement", "mammal_beast", "melee", "not_int", "physical_affinity", "red_blood", "Snap_onhit_audio", "undead", }, + life = 0.9, baseDamageIgnoresAttackSpeed = true, - evasion = 0.33, - fireResist = -30, + armour = 0.35, + evasion = 0.25, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.85, + damage = 0.9, damageSpread = 0.2, - attackTime = 1.5, + attackTime = 1.065, attackRange = 15, accuracy = 1, - baseMovementSpeed = 37, - spectreReservation = 79, - companionReservation = 40.8, - monsterCategory = "Beast", + baseMovementSpeed = 38, + spectreReservation = 46, + companionReservation = 28.5, + monsterCategory = "Undead", spawnLocation = { + "Abandoned Prison (Act 4)", + "Wolvenhold (Act 6)", }, skillList = { "MeleeAtAnimationSpeed", - "MeleeAtAnimationSpeed2", + "MeleeAtAnimationSpeedComboTEMP2", }, modList = { - mod("StunDuration", "OVERRIDE", 2.216, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2216] + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 1.7, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1700] }, } -minions["Metadata/Monsters/ChaosGodTriHeadBat/ChaosGodTri-headBat_"] = { - name = "Cerberic Bat", - monsterTags = { "allows_inc_aoe", "beast", "mammal_beast", "melee", "not_str", "physical_affinity", "quest_null_monster_mods", "ranged", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, - extraFlags = { - recommendedBeast = true, - }, - life = 1.85, +minions["Metadata/Monsters/Zombies/UpperPrison/PrisonZombieUnarmed_"] = { + name = "Eternal Prisoner", + monsterTags = { "melee", "not_dex", "not_int", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.11, - evasion = 0.33, + armour = 0.5, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.85, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 10, + attackTime = 1.35, + attackRange = 7, accuracy = 1, - baseMovementSpeed = 16, - spectreReservation = 79, - companionReservation = 40.8, - monsterCategory = "Beast", + baseMovementSpeed = 7, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { - "Kriar Peaks (Act 6)", + "Abandoned Prison (Act 4)", + "Found in Maps", + "Wolvenhold (Act 6)", }, skillList = { "MeleeAtAnimationSpeed", - "DTTChaosGodTriheadBatLeapSlam", - "EASChaosGodTriheadBatSonicBlast", - "GSChaosGodTriheadBatSonicBlastSingle", - "GAChaosGodTriheadBatLeapSlamImpact", - "EASChaosGodTriheadBatPoisonBlast", - "SOChaosGodTriheadBatSummonPoison", - "GSChaosGodTriheadBatExplosion", - "MPWTriHeadLizardPosionSpray", - "CGETriheadBatPoisonGround", - "GSChaosGodTriheadBatPoisonBlastSingle", + "PrisonZombieWalkEmerge", }, modList = { - mod("StunDuration", "OVERRIDE", 3.1, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3100] + -- MonsterNecromancerRaisable [undead_description = 1] }, } -minions["Metadata/Monsters/ChaosGodGorilla/ChaosGodGorilla_"] = { - name = "Stoneclad Gorilla", - monsterTags = { "allows_inc_aoe", "beast", "fast_movement", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "primate_beast", "quest_null_monster_mods", "red_blood", }, - life = 2.5, +minions["Metadata/Monsters/PaleWalker/PaleWalkerWave"] = { + name = "Pale Tidecrasher", + monsterTags = { "allows_inc_aoe", "cold_affinity", "humanoid", "melee", "not_dex", "not_str", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - armour = 0.66, + energyShield = 0.1, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 2.5, + damage = 1.2, damageSpread = 0.2, attackTime = 1.5, - attackRange = 15, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 46, - spectreReservation = 99, - companionReservation = 47.4, - monsterCategory = "Beast", + baseMovementSpeed = 16, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Undead", spawnLocation = { - "Kriar Peaks (Act 6)", - }, - skillList = { - "MeleeAtAnimationSpeed", - "DTTChaosGodGorillaLeapSlam", - "GAChaosGodGorillaLeapSlamImpact", - "MASChaosGodGorillaExtraAttackDistance9", - "GAChaosGodGorillaSlam", + "Frozen Falls (Map)", + "Glacial Tarn (Act 6)", + "Solitary Confinement (Act 4)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "GPSPaleWalkerWave", }, modList = { - mod("StunDuration", "OVERRIDE", 2.9, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2900] + mod("StunDuration", "OVERRIDE", 3.216, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3216] }, } -minions["Metadata/Monsters/ChaosGodTriceratops/ChaosGodTriceratops_"] = { - name = "Crested Behemoth", - monsterTags = { "allows_inc_aoe", "beast", "Beast_onhit_audio", "lightning_affinity", "melee", "not_dex", "not_int", "quest_null_monster_mods", "red_blood", "very_slow_movement", }, - life = 3.3, +minions["Metadata/Monsters/PaleWalker/PaleWalkerMirage"] = { + name = "Pale Brinesplitter", + monsterTags = { "allows_inc_aoe", "cold_affinity", "humanoid", "melee", "not_dex", "not_str", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - armour = 1, + energyShield = 0.1, fireResist = 0, - coldResist = 0, - lightningResist = 30, + coldResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 3.3, + damage = 1.2, damageSpread = 0.2, - attackTime = 3, - attackRange = 20, + attackTime = 1.5, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 12, - spectreReservation = 122, - companionReservation = 54.6, - monsterCategory = "Beast", + baseMovementSpeed = 16, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Undead", spawnLocation = { + "Frozen Falls (Map)", + "Glacial Tarn (Act 6)", + "Solitary Confinement (Act 4)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GAChaosGodTriceratopsTailSlam", - "GAChaosGodTriceratops180GroundSlam", - "EASChaosGodTriceratopsGigaBeam", - "TCChaosGodTriceratops", - "GSChaosGodTriceratopsGigaBeam", + "EASPaleWalkerWaterMirage", }, modList = { - mod("StunDuration", "OVERRIDE", 2.916, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2916] + mod("StunDuration", "OVERRIDE", 3.216, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3216] }, } -minions["Metadata/Monsters/Breach/BreachEliteFallenLunarisMonster__"] = { - name = "It That Hates", - monsterTags = { "allows_additional_projectiles", "caster", "chaos_affinity", "demon", "fast_movement", "melee", "not_dex", "not_str", "red_blood", "Stab_onhit_audio", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 2, +minions["Metadata/Monsters/PaleWalker/PaleWalkerShield_"] = { + name = "Pale Waterwalker", + monsterTags = { "cold_affinity", "humanoid", "melee", "not_dex", "not_str", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.08, + energyShield = 0.1, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 1.2, damageSpread = 0.2, attackTime = 1.5, - attackRange = 12, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 44, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Demon", + baseMovementSpeed = 16, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Undead", spawnLocation = { - "Hive Colony", - "Hive Fortress", - "Twisted Domain", + "Frozen Falls (Map)", + "Glacial Tarn (Act 6)", + "Solitary Confinement (Act 4)", + "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeedComboBrequel", - "MPSBreachEliteFallenLunarisMonsterChaosSpark", - "CGBreachEliteFallenLunarisMonsterChaosQuicksand", - "SGLBreachEliteFallenLunarisMonsterChaosQuicksand", - "BreachLunarisChaosSpark", + "MeleeAtAnimationSpeed", + "EASPaleWalkerWaterShield", }, modList = { - -- set_is_breach_monster [set_is_breach_monster = 1] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 2.75, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2750] + mod("StunDuration", "OVERRIDE", 3.216, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3216] }, } -minions["Metadata/Monsters/Breach/BreachEliteCorruptedEliteBloater__"] = { - name = "It That Lashes", - monsterTags = { "allows_inc_aoe", "Claw_onhit_audio", "demon", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 2.3, +minions["Metadata/Monsters/PrisonStalker/UpperPrisonStalker"] = { + name = "Eternal Guard", + monsterTags = { "Claw_onhit_audio", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "undead", "very_fast_movement", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, + evasion = 0.4, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.07, + damage = 1.09, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 13, + attackTime = 0.99, + attackRange = 8, accuracy = 1, - baseMovementSpeed = 14, - spectreReservation = 93, - companionReservation = 45.6, - monsterCategory = "Demon", + baseMovementSpeed = 52, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Undead", spawnLocation = { - "Hive Colony", - "Hive Fortress", - "Twisted Domain", + "Abandoned Prison (Act 4)", + "Solitary Confinement (Act 4)", + "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeedComboBrequel", - "GABreachEliteBleedTentacle", - "GACountsGuardBloaterTentacleHit", + "EASStalkerTeleportStrike", + "GAStalkerTeleportStrike", + "MeleeAtAnimationSpeedComboTEMP", }, modList = { - -- set_is_breach_monster [set_is_breach_monster = 1] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + mod("StunDuration", "OVERRIDE", 2.616, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2616] }, } -minions["Metadata/Monsters/Breach/BreachFodderCorruptedEliteRanger"] = { - name = "It That Hunts", - monsterTags = { "caster", "chaos_affinity", "Claw_onhit_audio", "demon", "humanoid", "medium_movement", "melee", "not_int", "not_str", "red_blood", }, - life = 1.2, +minions["Metadata/Monsters/TarHulk/PaleHulk_"] = { + name = "Pale Abductor", + monsterTags = { "allows_inc_aoe", "Beast_onhit_audio", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "undead", "very_slow_movement", "zombie", }, + life = 2.15, baseDamageIgnoresAttackSpeed = true, - evasion = 0.75, + armour = 0.5, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 2.15, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 16, accuracy = 1, - baseMovementSpeed = 37, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Demon", + baseMovementSpeed = 11, + spectreReservation = 88, + companionReservation = 44.1, + monsterCategory = "Undead", spawnLocation = { - "Hive Colony", - "Hive Fortress", - "Twisted Domain", + "Frozen Falls (Map)", + "Glacial Tarn (Act 6)", + "Solitary Confinement (Act 4)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GSBreachRangedLaserDamage", - "MDBreachRangedLaser", + "PaleHulkTentacleGrab", + "EASPaleHulkTentacleTime", + "GAPaleHulkTentacleSlam", + "MPWPaleHulkGrabbyTentacle", + "GAPaleHulkHeadbutt", }, modList = { - -- set_is_breach_monster [set_is_breach_monster = 1] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] }, } -minions["Metadata/Monsters/Breach/BreachFodderCorruptedEliteToothy__"] = { - name = "It That Shreds", - monsterTags = { "allows_inc_aoe", "Claw_onhit_audio", "demon", "fast_movement", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "very_fast_movement", }, - life = 1.2, +minions["Metadata/Monsters/Skeletons/DrownedSkeleton/DrownedSkeleton_"] = { + name = "Coral-crowned Skeleton", + monsterTags = { "bones", "melee", "monster_barely_moves", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.2, - evasion = 0.4, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 8, + attackRange = 7, accuracy = 1, - baseMovementSpeed = 54, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Demon", + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { - "Hive Colony", - "Hive Fortress", - "Twisted Domain", + "Singing Caverns (Act 4)", + "Solitary Confinement (Act 4)", }, skillList = { "MeleeAtAnimationSpeed", - "GSBreachFodderToothZone", }, modList = { - mod("BleedChance", "BASE", 25, 1, 0), -- MonsterBleedOnHitChance [bleed_on_hit_with_attacks_% = 25] - -- set_is_breach_monster [set_is_breach_monster = 1] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] + -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] }, } -minions["Metadata/Monsters/Breach/BreachEliteCorruptedEliteGuard"] = { - name = "It That Guards", - monsterTags = { "allows_additional_projectiles", "caster", "cold_affinity", "fast_movement", "human", "humanoid", "not_dex", "not_str", "ranged", "red_blood", }, - life = 1.8, +minions["Metadata/Monsters/RumCarrier/PaleCrawler_"] = { + name = "Bulbous Maw", + monsterTags = { "cold_affinity", "fast_movement", "melee", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", "undead", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, + evasion = 0.33, fireResist = 0, - coldResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.8, + damage = 1.15, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 42, - spectreReservation = 77, - companionReservation = 40.2, - monsterCategory = "Humanoid", + baseMovementSpeed = 40, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Undead", spawnLocation = { - "Hive Colony", - "Hive Fortress", - "Twisted Domain", + "Frozen Falls (Map)", + "Glacial Tarn (Act 6)", + "Solitary Confinement (Act 4)", + "Found in Maps", }, skillList = { - "MPSBreachEliteBoneProjectile", - "GPSBreachEliteBonestorm", + "MeleeAtAnimationSpeed", + "EASPaleCrawlerDrink", + "GSPaleCrawlerExplode", + "GSPaleCrawlerExplode1", + "GSPaleCrawlerExplode2", + "GSPaleCrawlerExplode3", + "GSPaleCrawlerExplode4", + "GSPaleCrawlerExplode5", + "EASPaleCrawlerExplode", }, modList = { - -- set_is_breach_monster [set_is_breach_monster = 1] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 2.33, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2330] + mod("StunDuration", "OVERRIDE", 2.116, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2116] }, } -minions["Metadata/Monsters/Breach/BreachElitePaleElite1"] = { - name = "It That Controls", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "animal_claw_weapon", "bone_armour", "caster", "Claw_onhit_audio", "demon", "fire_affinity", "humanoid", "is_unarmed", "lightning_affinity", "medium_movement", "not_str", "red_blood", }, - life = 2, +minions["Metadata/Monsters/PaleFishman/PaleFisherman"] = { + name = "Angler Maw", + monsterTags = { "Beast_onhit_audio", "melee", "physical_affinity", "undead", "very_slow_movement", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.25, - evasion = 0.15, - fireResist = 75, - coldResist = 0, + fireResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 1.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 9, + attackRange = 12, accuracy = 1, - weaponType1 = "None", - baseMovementSpeed = 37, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Demon", + baseMovementSpeed = 12, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Undead", spawnLocation = { - "Hive Colony", - "Hive Fortress", - "Twisted Domain", + "Solitary Confinement (Act 4)", + "Found in Maps", }, skillList = { - "GSBreachElitePaleEliteBoltImpact", - "GSBreachElitePaleEliteOmegaBeam", - "TBBreachElitePaleLightningBoltSpammableLeft", - "TBBreachElitePaleLightningBoltSpammableRight", - "MPSBreachElitePaleEliteSpiritBomb", - "GSBreachElitePaleEliteSpiritBombImpact", - "SOBreachElitePaleEliteFireWallSingle", - "TeleportHellscapePaleElite", - "MPSBreachPaleEliteFireball", - "GSBreachPaleEliteFireballImpact", + "MeleeAtAnimationSpeed", + "DTTPaleFishman", }, modList = { - -- set_is_breach_monster [set_is_breach_monster = 1] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/Breach/Monsters/FingerDemon/FingerDemon"] = { - name = "It That Grasps", - monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_fast_movement", }, - life = 1.1, +minions["Metadata/Monsters/ElephantRhino/ElephantRhino"] = { + name = "Elephant Tortoise", + monsterTags = { "allows_inc_aoe", "beast", "fast_movement", "mammal_beast", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "red_blood", }, + life = 3.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.25, + armour = 1, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 75, chaosResist = 0, - damage = 1.1, + damage = 2.45, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 9, + attackTime = 2.145, + attackRange = 30, accuracy = 1, - baseMovementSpeed = 49, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Demon", + baseMovementSpeed = 46, + spectreReservation = 127, + companionReservation = 56.1, + monsterCategory = "Beast", spawnLocation = { - "Twisted Domain", + "Azmerian Ranges (Map)", + "Kriar Village (Act 6)", + "Shoreline Hideout (Act 4)", + "Found in Maps", + "Whakapanu Island (Act 4)", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", + "MeleeAtAnimationSpeed", + "EASRhinoElephant180RightSlam", + "EASRhinoElephant45LeftAttack", + "EASRhinoElephant45RightAttack", + "EASRhinoElephant90LeftAttack", + "EASRhinoElephant90RightAttack", + "EASRhinoElephant90LeftSlam", + "EASRhinoElephant90RightSlam", + "EASRhinoElephantDoubleSwipe", + "EASRhinoElephantGroundSlam", + "EASRhinoElephant90Left", + "EASRhinoElephant90Right", + "EASRhinoElephant45Left", + "EASRhinoElephant45Right", + "GAElephantRhinoStomp", + "GAElephantRhinoSwipe", + "GAElephantRhinoCascade", }, modList = { - -- set_is_breach_monster [set_is_breach_monster = 1] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 3.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3300] }, } -minions["Metadata/Monsters/Breach/Monsters/HandSpider/HandSpider"] = { - name = "It That Crawls", - monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", "insect", "melee", "not_int", "not_str", "physical_affinity", "red_blood", }, - life = 1, +minions["Metadata/Monsters/DeepDwellerBoss/SpikedDweller"] = { + name = "Spiked Scuttler", + monsterTags = { "allows_inc_aoe", "beast", "Claw_onhit_audio", "cold_affinity", "crustacean_beast", "melee", "not_dex", "not_int", "physical_affinity", "very_slow_movement", }, + life = 2.25, baseDamageIgnoresAttackSpeed = true, - evasion = 0.25, + armour = 1, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 2.25, damageSpread = 0.2, attackTime = 1.5, - attackRange = 11, + attackRange = 18, accuracy = 1, - baseMovementSpeed = 41, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Demon", + baseMovementSpeed = 14, + spectreReservation = 91, + companionReservation = 45, + monsterCategory = "Beast", spawnLocation = { - "Twisted Domain", + "Ice Cave (Map)", + "Shoreline Hideout (Act 4)", + "Found in Maps", + "Whakapanu Island (Act 4)", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", + "MeleeAtAnimationSpeed", + "GTHunkerSpikes", + "GTHunkerSpikesMedium", + "GTHunkerSpikesLarge", + "GADwellerHunkerDownSpikes", + "EASHunkerSpikes", }, modList = { - -- set_is_breach_monster [set_is_breach_monster = 1] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 4.1, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4100] }, } -minions["Metadata/Monsters/Breach/Monsters/FingersBat/FingersBat"] = { - name = "It That Watches", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "Beast_onhit_audio", "demon", "fast_movement", "flying", "melee", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "very_fast_movement", }, - life = 1.2, +minions["Metadata/Monsters/StonebackRhoa/StonebackRhoa"] = { + name = "Stoneback Rhoa", + monsterTags = { "beast", "mammal_beast", "medium_movement", "melee", "MonsterBlunt_onhit_audio", "not_int", "not_str", "physical_affinity", "red_blood", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, evasion = 0.25, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.3, damageSpread = 0.2, attackTime = 1.5, - attackRange = 15, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 58, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Demon", + baseMovementSpeed = 32, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Beast", spawnLocation = { - "Twisted Domain", + "Azmerian Ranges (Map)", + "Shoreline Hideout (Act 4)", + "Sprawling Jungle", + "The Khari Crossing (Act 6)", + "Found in Maps", + "Whakapanu Island (Act 4)", }, skillList = { - "MeleeAtAnimationSpeedComboBrequel", - "MPWBreachBatSpineProjectile", - "GABreachBatSpineImpact", - "GABreachBatSpineImpactMidAir", + "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedStonebackRhoaFeet", + "StonebackRhoaTableCharge", }, modList = { - -- set_is_breach_monster [set_is_breach_monster = 1] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 3.05, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3050] + mod("StunDuration", "OVERRIDE", 2.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2666] }, } -minions["Metadata/Monsters/Breach/BreachFodderDemonicSpikeThrower"] = { - name = "It That Creeps", - monsterTags = { "allows_additional_projectiles", "Claw_onhit_audio", "demon", "humanoid", "lightning_affinity", "melee", "ranged", "red_blood", "very_slow_movement", }, - life = 1.15, +minions["Metadata/Monsters/StonebackRhoa/GoblinStonebackRhoa"] = { + name = "Captive Stoneback Rhoa", + monsterTags = { "beast", "mammal_beast", "medium_movement", "melee", "MonsterBlunt_onhit_audio", "not_int", "not_str", "physical_affinity", "red_blood", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, + evasion = 0.25, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.15, + damage = 1.3, damageSpread = 0.2, attackTime = 1.5, - attackRange = 12, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 17, - spectreReservation = 55, - companionReservation = 32.1, - monsterCategory = "Demon", + baseMovementSpeed = 32, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Beast", spawnLocation = { - "Hive Colony", - "Hive Fortress", - "Twisted Domain", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "MPWBreachFodderDemonFemaleRemakeSpike", - "GSDemonicSpikerBarrage", + "MeleeAtAnimationSpeed", + "StonebackRhoaTableCharge", }, modList = { - -- set_is_breach_monster [set_is_breach_monster = 1] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2666] }, } -minions["Metadata/Monsters/Breach/BreachElitePaleElite2"] = { - name = "It That Stalks", - monsterTags = { "animal_claw_weapon", "bone_armour", "caster", "Claw_onhit_audio", "demon", "is_unarmed", "lightning_affinity", "medium_movement", "melee", "not_int", "not_str", "red_blood", }, - life = 1.8, +minions["Metadata/Monsters/Goblins/GoblinStabber"] = { + name = "Skulltop Kin", + monsterTags = { "fast_movement", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "Stab_onhit_audio", }, + life = 0.7, baseDamageIgnoresAttackSpeed = true, - evasion = 0.33, + armour = 0.4, fireResist = 0, coldResist = 0, - lightningResist = 75, + lightningResist = 0, chaosResist = 0, - damage = 1.8, + damage = 0.7, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 11, + attackTime = 1.245, + attackRange = 7, accuracy = 1, - weaponType1 = "None", - baseMovementSpeed = 37, - spectreReservation = 77, - companionReservation = 40.2, - monsterCategory = "Demon", + weaponType1 = "Dagger", + baseMovementSpeed = 40, + spectreReservation = 38, + companionReservation = 25.2, + monsterCategory = "Humanoid", spawnLocation = { - "Hive Colony", - "Hive Fortress", - "Twisted Domain", + "Caldera (Map)", + "Isle of Kin (Act 4)", + "Found in Maps", + "Volcanic Warrens (Act 4)", }, skillList = { - "GABreachEliteHellscapeStabWeb", - "GABreachEliteHellscapePaleEliteSkyStab", - "EAABreachEliteHellscapeStabbyStab", - "DTTBreachEliteHellscapeStabbySkyStab", - "DTTBreachEliteHellscapeStabWeb", - "DTTBreachEliteHellscapeStabCombo", - "GABreachEliteHellscapeStabWebNoSlow", - "MAASBreachPaleElite2LightningStabs", - "MeleeAtAnimationSpeedLightning", + "MeleeAtAnimationSpeedComboTEMP", + "GoblinEmerge1", + "EASGoblinDance", }, modList = { - -- set_is_breach_monster [set_is_breach_monster = 1] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 2.9, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2900] }, } -minions["Metadata/Monsters/ChaosGodTriHeadLizard/ChaosGodTriHeadLizard_"] = { - name = "Saurian Servant", - monsterTags = { "demon", "not_dex", "not_str", "quest_null_monster_mods", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 2.2, +minions["Metadata/Monsters/Goblins/GoblinStabberNoSkull"] = { + name = "Feral Kin", + monsterTags = { "fast_movement", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Stab_onhit_audio", }, + life = 0.7, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.22, + evasion = 0.4, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.2, + damage = 0.7, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.245, + attackRange = 7, accuracy = 1, - baseMovementSpeed = 12, - spectreReservation = 90, - companionReservation = 44.4, - monsterCategory = "Demon", + weaponType1 = "Dagger", + baseMovementSpeed = 40, + spectreReservation = 38, + companionReservation = 25.2, + monsterCategory = "Humanoid", spawnLocation = { + "Caldera (Map)", + "Isle of Kin (Act 4)", + "Found in Maps", + "Volcanic Warrens (Act 4)", }, skillList = { - "MPSChaosGodTriHeadLizardBasicProjectile", - "EDSChaosLizardBreathe", - "GTChaosTriHeadLizardThing", + "MeleeAtAnimationSpeedComboTEMP", + "GoblinEmerge1", + "EASGoblinDance", }, modList = { - mod("StunDuration", "OVERRIDE", 3.483, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3483] }, } -minions["Metadata/Monsters/LeagueRitual/DryadFaction/FungalZombie/DruidicFungusZombieTree"] = { - name = "Treant Foulspawn", - monsterTags = { "allows_inc_aoe", "melee", "monster_has_on_death_mechanic", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, - life = 1, +minions["Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearman"] = { + name = "Spearbearer Kin", + monsterTags = { "allows_additional_projectiles", "humanoid", "medium_movement", "melee", "not_int", "physical_affinity", "ranged", "red_blood", "Stab_onhit_audio", }, + life = 0.75, baseDamageIgnoresAttackSpeed = true, - fireResist = -30, + armour = 0.5, + evasion = 0.25, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 0.75, damageSpread = 0.2, - attackTime = 1.65, - attackRange = 10, + attackTime = 1.2, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 9, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + weaponType1 = "Spear", + baseMovementSpeed = 32, + spectreReservation = 40, + companionReservation = 26.1, + monsterCategory = "Humanoid", spawnLocation = { - "The Blackwood (Act 6)", - "The Viridian Wildwood (Map)", + "Caldera (Map)", + "Isle of Kin (Act 4)", + "Found in Maps", + "Volcanic Warrens (Act 4)", }, skillList = { - "FungusZombieCausticOnDeathMedium", - "FungusZombieExplodeOnDeathMedium", - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedComboTEMP", + "EASGoblinDance", + "MPWGoblinSpearThrow", }, modList = { - -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.566, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2566] }, } -minions["Metadata/Monsters/LeagueRitual/DryadFaction/SplitMonster/SplitMonsterSpectre"] = { - name = "Treant Splitbeast", - monsterTags = { "demon", "fast_movement", "MonsterStab_onhit_audio", "not_dex", "not_int", "red_blood", }, - life = 1.5, +minions["Metadata/Monsters/Goblins/GoblinStiltsFighter/GoblinStiltsFighter"] = { + name = "Tallwalker Kin", + monsterTags = { "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "SpearWood_onhit_audio", }, + life = 0.9, baseDamageIgnoresAttackSpeed = true, - armour = 0.35, + armour = 0.25, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.65, + damage = 0.9, damageSpread = 0.2, attackTime = 1.5, - attackRange = 11, + attackRange = 17, accuracy = 1, - baseMovementSpeed = 45, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Demon", + weaponType1 = "Spear", + weaponType2 = "Shield", + baseMovementSpeed = 32, + spectreReservation = 46, + companionReservation = 28.5, + monsterCategory = "Humanoid", spawnLocation = { + "Caldera (Map)", + "Isle of Kin (Act 4)", + "Found in Maps", + "Volcanic Warrens (Act 4)", }, skillList = { "MeleeAtAnimationSpeed", - "MeleeAtAnimationSpeedComboTEMP2", + "EASGoblinDance", + "MeleeAtAnimationSpeedComboTEMP", }, modList = { - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("BlockChance", "BASE", 30, 0, 0), -- MonsterAttackBlock30Bypass15 [monster_base_block_% = 30] + mod("BlockEffect", "BASE", 15, 0, 0), -- MonsterAttackBlock30Bypass15 [base_block_%_damage_taken = 15] + -- how_stunning [how_stunning = 75] + mod("StunDuration", "OVERRIDE", 2.53, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2530] }, } -minions["Metadata/Monsters/LeagueRitual/DryadFaction/HooksMonster/HooksMonster"] = { - name = "Treant Hookhorror", - monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", "humanoid", "melee", "not_int", "red_blood", "skeleton", }, - extraFlags = { - recommendedSpectre = true, - }, - life = 1.1, +minions["Metadata/Monsters/Goblins/GoblinDrummer/GoblinDrummer"] = { + name = "Wardrum Kin", + monsterTags = { "allows_inc_aoe", "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "StaffWood_onhit_audio", }, + life = 1.4, baseDamageIgnoresAttackSpeed = true, armour = 0.25, - evasion = 0.3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1.4, damageSpread = 0.2, attackTime = 1.5, - attackRange = 11, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 43, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Demon", + weaponType1 = "One Hand Mace", + weaponType2 = "One Hand Mace", + baseMovementSpeed = 37, + spectreReservation = 64, + companionReservation = 35.4, + monsterCategory = "Humanoid", spawnLocation = { - "The Blackwood (Act 6)", - "The Viridian Wildwood (Map)", + "Caldera (Map)", + "Isle of Kin (Act 4)", + "Found in Maps", + "Volcanic Warrens (Act 4)", }, skillList = { "MeleeAtAnimationSpeed", - "DTTFallenHookDash", - "GAFallenHookDashRitual", - "MeleeAtAnimationSpeedComboTEMP2", + "EASGoblinDance", + "NessaCrabTriggeredEarthquake", + "EASGoblinDrummerEarthquake", + "GSGoblinDrummerPulse", }, modList = { - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] }, } -minions["Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/RootBehemoth"] = { - name = "Treant Fungalreaver", - monsterTags = { "beast", "humanoid", "insect", "not_dex", "not_int", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 2.5, +minions["Metadata/Monsters/Goblins/GoblinTusker/GoblinTusker"] = { + name = "Tuskbearer Kin", + monsterTags = { "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "SpearMetal_onhit_audio", }, + life = 0.9, baseDamageIgnoresAttackSpeed = true, - armour = 0.75, + armour = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.5, + damage = 0.9, damageSpread = 0.2, attackTime = 1.5, - attackRange = 24, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 14, - spectreReservation = 99, - companionReservation = 47.4, - monsterCategory = "Beast", + weaponType1 = "Spear", + weaponType2 = "Spear", + baseMovementSpeed = 32, + spectreReservation = 46, + companionReservation = 28.5, + monsterCategory = "Humanoid", spawnLocation = { - "The Blackwood (Act 6)", - "The Viridian Wildwood (Map)", + "Caldera (Map)", + "Isle of Kin (Act 4)", + "Found in Maps", + "Volcanic Warrens (Act 4)", }, skillList = { "MeleeAtAnimationSpeed", - "GPSRootedGuy4Proj", - "GTRootedSporeProjectilePlacement", - "SORootedSporeProjectileOrigin", - "GSRootedSporeProjectileImpact", - "GSRootedGuyExplode", + "EASGoblinDance", }, modList = { - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 3.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3400] }, } -minions["Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterMeleeRitual_"] = { - name = "Treant Spriggan", - monsterTags = { "animal_claw_weapon", "caster", "construct", "humanoid", "is_unarmed", "melee", "MonsterStab_onhit_audio", "not_dex", "physical_affinity", "slow_movement", "wood_armour", }, - life = 1.3, +minions["Metadata/Monsters/Goblins/GoblinShaman/GoblinShaman"] = { + name = "Shaman Kin", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "Elemental_onhit_audio", "fast_movement", "humanoid", "lightning_affinity", "not_dex", "not_str", "physical_affinity", "red_blood", }, + life = 2, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 0.2, + energyShield = 0.4, fireResist = 0, - coldResist = 30, - lightningResist = 0, + coldResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.3, + damage = 2, damageSpread = 0.2, - attackTime = 1.335, - attackRange = 7, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 28, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Construct", + weaponType1 = "Wand", + baseMovementSpeed = 40, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Humanoid", spawnLocation = { - "The Blackwood (Act 6)", - "The Viridian Wildwood (Map)", + "Caldera (Map)", + "Isle of Kin (Act 4)", + "Found in Maps", + "Volcanic Warrens (Act 4)", }, skillList = { - "MeleeAtAnimationSpeed", - "SOTwigMonsterVinePod", - "GSTwigMonsterVinePod", - "TBTwigMonsterPodBeam", + "MPSGoblinShamanBasicProj", + "SOGoblinVoltaxicStorm", + "GSGoblinVoltaxicStorm", + "GTGoblinVoltaxicStorm", + "GTGoblinVoltaxicStormLesser", + "GTGoblinVoltaxicStormGreater", + "EASGoblinDance", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] - -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] }, } -minions["Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterCasterRitual_"] = { - name = "Treant Sage", - monsterTags = { "animal_claw_weapon", "caster", "construct", "humanoid", "is_unarmed", "melee", "MonsterStab_onhit_audio", "not_dex", "physical_affinity", "slow_movement", "wood_armour", }, - life = 1.3, +minions["Metadata/Monsters/HarpyMonster/MagmaHarpy/MagmaHarpy"] = { + name = "Molten Imp", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "avian_beast", "beast", "caster", "cleaving_weapon", "demon", "fire", "fire_affinity", "flesh_armour", "flying", "humanoid", "is_unarmed", "melee", "not_int", "not_str", "physical_affinity", "ranged", "slow_movement", "Unarmed_onhit_audio", }, + life = 1.25, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 0.2, - fireResist = 0, - coldResist = 30, + evasion = 0.5, + fireResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.3, + damage = 1.25, damageSpread = 0.2, - attackTime = 1.335, - attackRange = 7, + attackTime = 1.5, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 28, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Construct", + baseMovementSpeed = 22, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Demon", spawnLocation = { - "The Blackwood (Act 6)", - "The Viridian Wildwood (Map)", + "The Galai Gates (Act 6)", + "The Khari Crossing (Act 6)", + "Found in Maps", + "Volcanic Warrens (Act 4)", }, skillList = { - "MeleeAtAnimationSpeed", - "SOTwigMonsterVinePod", - "GSTwigMonsterVinePod", - "TBTwigMonsterPodBeam", - "GTTwigMonsterPodBeam", + "MPSMagmaHarpyFireToss", + "EASMagmaHarpyFireToss", + "GSMagmaHarpyFireImpact", + "EASMoltenImpTaunt", + "MeleeAtAnimationSpeedComboTEMP", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] - -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] + mod("StunDuration", "OVERRIDE", 2.033, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2033] }, } -minions["Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterCasterRitual2"] = { - name = "Treant Mystic", - monsterTags = { "animal_claw_weapon", "caster", "construct", "humanoid", "is_unarmed", "melee", "MonsterStab_onhit_audio", "not_dex", "physical_affinity", "slow_movement", "wood_armour", }, - life = 1.3, +minions["Metadata/Monsters/Goblins/GoblinMiner/GoblinMinerMining"] = { + name = "Prospector Kin", + monsterTags = { "fast_movement", "humanoid", "not_int", "red_blood", "SpearWood_onhit_audio", }, + life = 0.65, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 0.2, + armour = 0.25, + evasion = 0.25, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.3, + damage = 0.65, damageSpread = 0.2, - attackTime = 1.335, - attackRange = 7, + attackTime = 1.5, + attackRange = 9, accuracy = 1, - baseMovementSpeed = 28, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Construct", + weaponType1 = "One Hand Mace", + baseMovementSpeed = 46, + spectreReservation = 36, + companionReservation = 24.3, + monsterCategory = "Humanoid", spawnLocation = { - "The Blackwood (Act 6)", - "The Viridian Wildwood (Map)", }, skillList = { "MeleeAtAnimationSpeed", - "SOTwigMonsterFungalSpawn", - "GSTwigMonsterVinePod", - "TBTwigMonsterPodBeam", + "MPSGoblinMinerRockThrow", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] - -- set_additional_life_scaling_index [set_additional_life_scaling_index = 20] + mod("StunDuration", "OVERRIDE", 2.566, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2566] }, } -minions["Metadata/Monsters/LeagueRitual/DemonFaction/CaveDweller_"] = { - name = "Nameless Dweller", - monsterTags = { "allows_inc_aoe", "beast", "Beast_onhit_audio", "mammal_beast", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 1.7, +minions["Metadata/Monsters/Goblins/GoblinMiner/GoblinMinerTorch"] = { + name = "Torchbearer Kin", + monsterTags = { "fast_movement", "fire_affinity", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "StaffWood_onhit_audio", }, + life = 0.65, baseDamageIgnoresAttackSpeed = true, - armour = 0.1, + armour = 0.25, + evasion = 0.25, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.7, + damage = 0.65, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 11, + attackTime = 1.5, + attackRange = 8, accuracy = 1, - baseMovementSpeed = 33, - spectreReservation = 74, - companionReservation = 39, - monsterCategory = "Beast", + weaponType1 = "One Hand Mace", + baseMovementSpeed = 46, + spectreReservation = 36, + companionReservation = 24.3, + monsterCategory = "Humanoid", spawnLocation = { - "The Blackwood (Act 6)", - "The Viridian Wildwood (Map)", + "Caldera (Map)", + "Found in Maps", + "Volcanic Warrens (Act 4)", }, skillList = { - "MeleeAtAnimationSpeed", - "GTRitualCaveDwellerSummonBlood", - "SORitualCaveDwellerSummonBlood", - "GSRitualCaveDwellerExplodeBlood", - "EGRitualCaveDwellerTriggerBlood", + "MeleeAtAnimationSpeedFire", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.566, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2566] }, } -minions["Metadata/Monsters/LeagueRitual/DemonFaction/PrimordialMonster3_"] = { - name = "Nameless Horror", - monsterTags = { "beast", "Claw_onhit_audio", "fast_movement", "not_int", "red_blood", }, - extraFlags = { - recommendedSpectre = true, - recommendedBeast = true, - }, - life = 1, +minions["Metadata/Monsters/ElectricStingray/ElectricStingray_"] = { + name = "Spiked Ray", + monsterTags = { "allows_additional_projectiles", "beast", "lightning_affinity", "medium_movement", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "ranged", "red_blood", }, + life = 1.6, baseDamageIgnoresAttackSpeed = true, - armour = 0.35, - evasion = 0.25, + armour = 0.2, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.2, + damage = 1.6, damageSpread = 0.2, attackTime = 1.5, - attackRange = 16, + attackRange = 26, accuracy = 1, - baseMovementSpeed = 44, - spectreReservation = 50, - companionReservation = 30, + baseMovementSpeed = 32, + spectreReservation = 71, + companionReservation = 37.8, monsterCategory = "Beast", spawnLocation = { - "The Blackwood (Act 6)", - "The Viridian Wildwood (Map)", + "Singing Caverns (Act 4)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GSRitualPrimordialBatScreech", - "DTTPrimordialBeast3LeapAttack", - "GAPrimordialMonster3Leap", + "MPSElectricStingRayProjectile", }, modList = { + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/LeagueRitual/DemonFaction/DemonRhoa"] = { - name = "Nameless Lurker", - monsterTags = { "beast", "mammal_beast", "medium_movement", "MonsterBlunt_onhit_audio", "not_int", "not_str", "red_blood", }, - life = 1.3, +minions["Metadata/Monsters/JellfishNettler/JellyfishNettlerSmall"] = { + name = "Skittering Jellycrab", + monsterTags = { "beast", "caster", "cleaving_weapon", "crustacean_beast", "flesh_armour", "is_unarmed", "lightning_affinity", "medium_movement", "melee", "not_str", "physical_affinity", "Unarmed_onhit_audio", "water", }, + life = 0.7, baseDamageIgnoresAttackSpeed = true, - evasion = 0.25, + energyShield = 0.15, + evasion = 0.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.3, + damage = 0.7, damageSpread = 0.2, attackTime = 1.5, - attackRange = 13, + attackRange = 5, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 60, - companionReservation = 34.2, + baseMovementSpeed = 29, + spectreReservation = 38, + companionReservation = 25.2, monsterCategory = "Beast", spawnLocation = { - "The Blackwood (Act 6)", - "The Viridian Wildwood (Map)", + "Obscure Island", + "Rugosa (Map)", + "Singing Caverns (Act 4)", + "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "BrambleRhoaTableCharge", - "MeleeAtAnimationSpeedStonebackRhoaFeet", - "SODemonicRhoaBloodBoil", + "MeleeAtAnimationSpeedLightning", }, modList = { - mod("StunDuration", "OVERRIDE", 2.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2666] + mod("StunDuration", "OVERRIDE", 1.983, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1983] }, } -minions["Metadata/Monsters/LeagueRitual/DemonFaction/DemonRat"] = { - name = "Nameless Vermin", - monsterTags = { "beast", "fast_movement", "mammal_beast", "melee", "not_int", "physical_affinity", "rodent", "rodent_beast", "Snap_onhit_audio", "undead", }, - life = 0.75, +minions["Metadata/Monsters/JellfishNettler/JellyfishNettlerBig"] = { + name = "Skittering Jellycrab", + monsterTags = { "beast", "caster", "cleaving_weapon", "crustacean_beast", "fast_movement", "flesh_armour", "is_unarmed", "lightning_affinity", "melee", "not_dex", "not_str", "physical_affinity", "Unarmed_onhit_audio", "water", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.2, - evasion = 0.25, + energyShield = 0.25, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 0.75, + damage = 1.5, damageSpread = 0.2, - attackTime = 1.065, - attackRange = 10, + attackTime = 1.5, + attackRange = 8, accuracy = 1, - baseMovementSpeed = 38, - spectreReservation = 40, - companionReservation = 26.1, - monsterCategory = "Undead", + baseMovementSpeed = 42, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Beast", spawnLocation = { - "The Blackwood (Act 6)", - "The Viridian Wildwood (Map)", + "Obscure Island", + "Rugosa (Map)", + "Singing Caverns (Act 4)", + "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "MeleeAtAnimationSpeedComboTEMP2", + "MeleeAtAnimationSpeedLightning", + "JellyfishNettlerArc", + "SSMJellyfishNettlerMinions", + "GTJellyfishNettlerSpawn", + "SSMJellyfishNettlerPassive", }, modList = { - mod("StunDuration", "OVERRIDE", 1.7, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1700] + mod("StunDuration", "OVERRIDE", 1.983, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1983] }, } -minions["Metadata/Monsters/LeagueRitual/DemonFaction/DemonBurrower"] = { - name = "Nameless Burrower", - monsterTags = { "beast", "Beast_onhit_audio", "cannot_be_monolith", "cleaving_weapon", "devourer", "hard_armour", "hidden_monster", "immobile", "is_unarmed", "medium_movement", "not_dex", "not_int", "physical_affinity", "ranged", "red_blood", "spider", }, - life = 2.5, +minions["Metadata/Monsters/TentacleDemonFemale/TentacleWhipper"] = { + name = "Ghastly Siren", + monsterTags = { "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, - fireResist = -30, - coldResist = 0, + evasion = 0.4, + fireResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 2.5, + damage = 1.02, damageSpread = 0.2, attackTime = 1.5, - attackRange = 30, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 99, - companionReservation = 47.4, - monsterCategory = "Beast", + baseMovementSpeed = 13, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Humanoid", spawnLocation = { - "The Blackwood (Act 6)", - "The Viridian Wildwood (Map)", + "Howling Caves (Act 6)", + "Singing Caverns (Act 4)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "SODemonicBurrowerBloodBoil", - "MPWRitualBurrowerSpit", - "GARitualBurrowerImpact", - "GARitualBurrowerEmergeImpact", - "GSRitualBurrowerVacuume", - "DemonBurrowerEpicBurrow", + "MeleeAtAnimationSpeedComboTEMP2", + "GSSirenArenaEmergeStalagmiteBreakInwardEG", }, modList = { - mod("KnockbackImmune", "FLAG", 1, 0, 0), -- ImmuneToKnockback [cannot_be_knocked_back = 1] - mod("StunDuration", "OVERRIDE", 5.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5333] + mod("StunDuration", "OVERRIDE", 3.275, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3275] }, } -minions["Metadata/Monsters/LeagueRitual/DemonFaction/DemonHulk_"] = { - name = "Nameless Hulk", - monsterTags = { "beast", "insect", "medium_movement", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "red_blood", }, - extraFlags = { - recommendedSpectre = true, - recommendedBeast = true, - }, - life = 2, +minions["Metadata/Monsters/GiantStarfish/GiantStarfish_"] = { + name = "Giant Maw", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "ranged", "very_slow_movement", "water", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, + armour = 0.6, fireResist = 0, - coldResist = 0, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 2.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 13, + attackRange = 24, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 84, - companionReservation = 42.3, + baseMovementSpeed = 3, + spectreReservation = 99, + companionReservation = 47.4, monsterCategory = "Beast", spawnLocation = { - "The Blackwood (Act 6)", - "The Viridian Wildwood (Map)", + "Rugosa (Map)", + "Singing Caverns (Act 4)", + "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "DemonHulkSlam", - "BrambleHulkAllyEnrage", - "BrambleHulkSlamLeap", - "DemonHulkSlamTriggered", + "MeleeGiantStarfishTentacle1", + "MeleeGiantStarfishTentacle2", + "MeleeGiantStarfishTentacle3", + "MeleeGiantStarfishTentacle4", + "MeleeGiantStarfishTentacle5", + "MeleeGiantStarfishTentacleSlam1", + "MeleeGiantStarfishTentacleSlam2", + "MeleeGiantStarfishTentacleSlam3", + "MeleeGiantStarfishTentacleSlam4", + "MeleeGiantStarfishTentacleSlam5", + "MeleeGiantStarfishTentacleMortar1", + "MeleeGiantStarfishTentacleMortar2", + "MeleeGiantStarfishTentacleMortar3", + "MeleeGiantStarfishTentacleMortar4", + "MeleeGiantStarfishTentacleMortar5", + "MPSStarfishVomit", + "CGEStarFishSpitCausticGround", + "GSStarFishSpitImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 2.9, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2900] + mod("KnockbackImmune", "FLAG", 1, 0, 0), -- ImmuneToKnockback [cannot_be_knocked_back = 1] + mod("StunDuration", "OVERRIDE", 2.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2666] }, } -minions["Metadata/Monsters/LeagueRitual/DemonFaction/DemonMonkey"] = { - name = "Nameless Imp", - monsterTags = { "beast", "mammal_beast", "medium_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, - life = 0.7, +minions["Metadata/Monsters/CarrionWing/CarrionWing_"] = { + name = "Luminous Spinefish", + monsterTags = { "beast", "Beast_onhit_audio", "caster", "cleaving_weapon", "fast_movement", "flesh_armour", "is_unarmed", "lightning_affinity", "melee", "not_str", "physical_affinity", "red_blood", }, + life = 1.25, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, - fireResist = -30, + energyShield = 0.1, + evasion = 0.4, + fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 0.7, + damage = 1.25, damageSpread = 0.2, - attackTime = 0.99, - attackRange = 6, + attackTime = 1.5, + attackRange = 8, accuracy = 1, - baseMovementSpeed = 33, - spectreReservation = 38, - companionReservation = 25.2, + baseMovementSpeed = 39, + spectreReservation = 59, + companionReservation = 33.6, monsterCategory = "Beast", spawnLocation = { + "Singing Caverns (Act 4)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "GTCarrionWingScreech", + "TBCarrionWingScreechBeam", + "GSCarrionWingScreechBeamImpact", + "DTTCarrionWingDodgeLeft", + "DTTCarrionWingDodgeRight", }, modList = { - mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] + mod("StunDuration", "OVERRIDE", 2.833, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2833] }, } -minions["Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedDaggersBloodUltimatium"] = { - name = "Chaos Zealot", - monsterTags = { "1HSword_onhit_audio", "cultist", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "quest_null_monster_mods", "red_blood", "very_fast_movement", }, - life = 1, +minions["Metadata/Monsters/BrineMaiden/BrineMaiden"] = { + name = "Brine Maiden", + monsterTags = { "allows_additional_projectiles", "beast", "caster", "cold_affinity", "humanoid", "medium_movement", "melee", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, + life = 1.25, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, - fireResist = 30, - coldResist = 0, + energyShield = 0.1, + evasion = 0.25, + fireResist = 0, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 1.25, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 10, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - weaponType1 = "Dagger", - weaponType2 = "Dagger", - baseMovementSpeed = 52, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Humanoid", + baseMovementSpeed = 32, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Beast", spawnLocation = { + "Howling Caves (Act 6)", + "Singing Caverns (Act 4)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "GTBrineMaidenScreech", + "GSBrineMaidenScreech", + "BrineMaidenIceBarage", + "MPSBrineMaidenIceProjectile", + "GSSirenArenaEmergeStalagmiteBreakInwardEG", }, modList = { - mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] }, } -minions["Metadata/Monsters/KaruiSpiritTortoise/SpiritTortoise_"] = { - name = "Guardian Turtle", - monsterTags = { "allows_inc_aoe", "beast", "cold_affinity", "melee", "not_dex", "physical_affinity", "red_blood", "reptile_beast", "Snap_onhit_audio", "very_slow_movement", }, - life = 3, +minions["Metadata/Monsters/ProwlerLeviathan/ProwlerLeviathan"] = { + name = "Amphibious Prowler", + monsterTags = { "amphibian_beast", "beast", "medium_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, + life = 2, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 1, + evasion = 0.33, fireResist = 0, - coldResist = 75, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 2.4, + damage = 1.8, damageSpread = 0.2, attackTime = 1.5, - attackRange = 20, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 12, - spectreReservation = 113, - companionReservation = 51.9, + baseMovementSpeed = 37, + spectreReservation = 84, + companionReservation = 42.3, monsterCategory = "Beast", spawnLocation = { - "Eye of Hinekora (Act 4)", - "Sinkhole (Map)", + "Obscure Island", + "Singing Caverns (Act 4)", "Found in Maps", }, skillList = { - "EDSSpiritTurtleFireSprayLeft", - "EDSSpiritTurtleFireSprayRight", - "GAKaruiSpiritTurtleSlam", - "MeleeAtAnimationSpeedComboTEMP", - "CGESpiritTurtleChilledGround", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 5.266, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5266] }, } -minions["Metadata/Monsters/PlagueBringer/TwilightOrderPlagueBringer"] = { - name = "Gargantuan Wasp", - monsterTags = { "beast", "Claw_onhit_audio", "fast_movement", "insect", "melee", "physical_affinity", "very_fast_movement", }, - life = 2, +minions["Metadata/Monsters/KaruiTuatara/KaruiTuatara_"] = { + name = "Guardian Lizard", + monsterTags = { "allows_inc_aoe", "beast", "medium_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "reptile_beast", "Unarmed_onhit_audio", }, + life = 1.4, baseDamageIgnoresAttackSpeed = true, - fireResist = -30, + evasion = 0.5, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 1.26, damageSpread = 0.2, - attackTime = 1.755, - attackRange = 12, + attackTime = 1.5, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 56, - spectreReservation = 84, - companionReservation = 42.3, + baseMovementSpeed = 32, + spectreReservation = 64, + companionReservation = 35.4, monsterCategory = "Beast", spawnLocation = { - "Arastas (Act 4)", - "Ashen Forest (Act 6)", - "Mournful Cliffside", + "Eye of Hinekora (Act 4)", + "Sinkhole (Map)", "Found in Maps", - "Trenches (Map)", }, skillList = { + "MeleeAtAnimationSpeed", + "GAKaruiTuataraTailSlam", "MASExtraAttackDistance6", - "MeleeAtAnimationSpeedComboTEMP2", - "DTTPlagueBringerDash", }, modList = { - mod("PhysicalDamageLifeLeech", "BASE", 125, 1, 0), -- PlagueBringerLifeLeechInherent [base_life_leech_from_physical_attack_damage_permyriad = 12500] - mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] }, } -minions["Metadata/Monsters/DrownedCrew/DrownedCrewSword_"] = { - name = "Drowned Explorer", - monsterTags = { "1HSword_onhit_audio", "humanoid", "melee", "melee_mod", "monster_barely_moves", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/KaruiSoulCaster/KaruiSoulCaster_"] = { + name = "Ancestral Channeler", + monsterTags = { "human", "humanoid", "medium_movement", "not_dex", "not_str", "red_blood", "Unarmed_onhit_audio", }, + life = 0.5, baseDamageIgnoresAttackSpeed = true, + energyShield = 0.3, fireResist = 0, coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.1, - damageSpread = 0.3, - attackTime = 1.755, - attackRange = 9, + damage = 1.25, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - weaponType1 = "One Hand Sword", - baseMovementSpeed = 8, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 32, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Humanoid", spawnLocation = { - "Castaway (Map)", - "Flotsam (Map)", - "Glacial Tarn (Act 6)", - "Journey's End (Act 4)", - "Kedge Bay (Act 4)", - "Port (Map)", - "The Drowned City (Act 3)", + "Halls of the Dead (Act 4)", + "Sinkhole (Map)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "SSMKaruiSpiritSummon", + "GTSummonKaruiSpirits", + "EASKaruiSoulCasterMinionProjectile", + "GPSKaruiSpiritMinionProjectile", + "MPSKaruiCasterProjectile", + "MPSKaruiSpiritProjectile", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 3.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3500] }, } -minions["Metadata/Monsters/DrownedCrew/DrownedCrewFigurehead"] = { - name = "Drowned Bearer", - monsterTags = { "allows_inc_aoe", "fire_affinity", "melee_mod", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, - life = 1.8, +minions["Metadata/Monsters/FallenKarui/FallenKaruiArcher_______"] = { + name = "Ancestral Archer", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "Arrow_onhit_audio", "human", "humanoid", "medium_movement", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - fireResist = 30, + evasion = 0.6, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.8, + damage = 1.58, damageSpread = 0.2, - attackTime = 4.8, - attackRange = 20, + attackTime = 1.5, + attackRange = 60, accuracy = 1, - weaponType1 = "Two Hand Mace", - baseMovementSpeed = 7, - spectreReservation = 77, - companionReservation = 40.2, - monsterCategory = "Undead", + weaponType1 = "Bow", + baseMovementSpeed = 32, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Humanoid", spawnLocation = { - "Castaway (Map)", - "Flotsam (Map)", - "Kedge Bay (Act 4)", + "Halls of the Dead (Act 4)", + "Sinkhole (Map)", "Found in Maps", }, skillList = { - "MASStatueWretchPush", - "GAFigureheadSlamGhostFlame", + "MeleeAtAnimationSpeed", + "SnipeFallenKaruiArcher", + "GAFallenKaruiArcherImpact", + "GAFallenKaruiArcherJadeRainSingle", + "GTFallenKaruiArcherJadeRain", }, modList = { - mod("StunDuration", "OVERRIDE", 2.866, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2866] + mod("StunDuration", "OVERRIDE", 2.283, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2283] }, } -minions["Metadata/Monsters/DrownedCrawler/DrownedCrawler__"] = { - name = "Drowned Crawler", - monsterTags = { "fast_movement", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_fast_movement", }, +minions["Metadata/Monsters/FallenKarui/FallenKaruiShieldAxe"] = { + name = "Ancestral Guardian", + monsterTags = { "1HAxe_onhit_audio", "fast_movement", "human", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, life = 1.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.6, + armour = 0.75, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 1.65, damageSpread = 0.2, - attackTime = 1.17, - attackRange = 8, + attackTime = 1.5, + attackRange = 13, accuracy = 1, - weaponType1 = "None", - baseMovementSpeed = 62, + weaponType1 = "One Hand Axe", + weaponType2 = "Shield", + baseMovementSpeed = 41, spectreReservation = 67, companionReservation = 36.6, - monsterCategory = "Undead", + monsterCategory = "Humanoid", spawnLocation = { - "Castaway (Map)", - "Kedge Bay (Act 4)", - "The Drowned City (Act 3)", + "Halls of the Dead (Act 4)", + "Sinkhole (Map)", "Found in Maps", }, skillList = { - "GADrownedCrawlerSwipe", - "DTTDrownedCrawlerLeap", - "MeleeAtAnimationSpeedComboTEMP", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.533, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2533] + mod("BlockChance", "BASE", 20, 0, 0), -- MonsterAttackBlock30Bypass20 [monster_base_block_% = 20] + mod("BlockEffect", "BASE", 10, 0, 0), -- MonsterAttackBlock30Bypass20 [base_block_%_damage_taken = 10] + mod("StunDuration", "OVERRIDE", 2.283, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2283] }, } -minions["Metadata/Monsters/Pirates/PirateBootyBlaster"] = { - name = "Rotting Soulcatcher", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fire_affinity", "humanoid", "not_dex", "not_str", "physical_affinity", "ranged", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, - life = 2, +minions["Metadata/Monsters/FallenKarui/FallenKaruiTwoHandAxe"] = { + name = "Ancestral Warrior", + monsterTags = { "2HAxe_onhit_audio", "allows_inc_aoe", "human", "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, + life = 1.6, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.25, + armour = 0.5, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 1.84, damageSpread = 0.2, attackTime = 1.5, attackRange = 14, accuracy = 1, - baseMovementSpeed = 7, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Undead", + weaponType1 = "Two Hand Axe", + baseMovementSpeed = 32, + spectreReservation = 71, + companionReservation = 37.8, + monsterCategory = "Humanoid", spawnLocation = { - "Castaway (Map)", - "Flotsam (Map)", - "Journey's End (Act 4)", + "Halls of the Dead (Act 4)", + "Sinkhole (Map)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MMSBootyBlasterSoulRelease", - "GSSoulBlast", - "EASBootyBlasterSoulRelease", - "MPSBootyBlasterSoulRelease", - "MMSBootyBlasterSoulReleaseFlinch", + "EESFallenKaruiBuffSelf", }, modList = { - -- strafe_distance_+% [strafe_distance_+% = -60] - mod("StunDuration", "OVERRIDE", 4.866, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4866] + mod("StunDuration", "OVERRIDE", 2.283, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2283] }, } -minions["Metadata/Monsters/ManOWar/ManoWar"] = { - name = "Man o' War", - monsterTags = { "caster", "lightning_affinity", "not_dex", "not_str", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", "water", }, - life = 1.75, +minions["Metadata/Monsters/FallenKarui/FallenKaruiOneHandMace"] = { + name = "Ancestral Headtaker", + monsterTags = { "1HBluntStone_onhit_audio", "human", "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, + armour = 0.5, fireResist = 0, coldResist = 0, - lightningResist = 75, + lightningResist = 0, chaosResist = 0, - damage = 1.75, + damage = 1.65, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 18, - spectreReservation = 76, - companionReservation = 39.6, - monsterCategory = "Undead", + weaponType1 = "One Hand Mace", + baseMovementSpeed = 32, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Humanoid", spawnLocation = { - "Castaway (Map)", - "Journey's End (Act 4)", + "Halls of the Dead (Act 4)", + "Sinkhole (Map)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GSJellyfishLightningTendrils", - "TBJellyfishLightningTendrilsLeft", - "GTJellyfishLightningTendrilsLeft", - "GTJellyfishLightningTendrilsRight", - "TBJellyfishLightningTendrilsRight", - "GSJellyfishLightningTendrilsLeft", }, modList = { - -- how_stunning [how_stunning = 75] - mod("StunDuration", "OVERRIDE", 2.25, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2250] + mod("StunDuration", "OVERRIDE", 2.866, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2866] }, } -minions["Metadata/Monsters/Pirates/PirateCannon"] = { - name = "Rotting Cannoneer", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fire_affinity", "humanoid", "physical_affinity", "ranged", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, - life = 1.5, +minions["Metadata/Monsters/LeagueAncestral/StandaloneNgamahu/FirebreatherStandalone"] = { + name = "Firebreather", + monsterTags = { "allows_inc_aoe", "fire_affinity", "human", "humanoid", "karui", "red_blood", "very_slow_movement", }, + life = 1.35, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, - coldResist = 30, + fireResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 1.35, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 0, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 8, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Undead", + weaponType1 = "None", + baseMovementSpeed = 11, + spectreReservation = 62, + companionReservation = 34.8, + monsterCategory = "Humanoid", spawnLocation = { - "Castaway (Map)", - "Flotsam (Map)", - "Journey's End (Act 4)", - "Port (Map)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MPWPirateCannonball", - "GAPirateCannonballImpact", + "GAFirebreatherFireSlam", }, modList = { - mod("StunDuration", "OVERRIDE", 2.933, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2933] + mod("StunDuration", "OVERRIDE", 5.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5666] }, } -minions["Metadata/Monsters/Pirates/PirateBarrel"] = { - name = "Rotting Demolitionist", - monsterTags = { "allows_inc_aoe", "fire_affinity", "humanoid", "physical_affinity", "ranged", "skeleton", "slow_movement", "StaffWood_onhit_audio", "undead", }, - life = 1.5, +minions["Metadata/Monsters/LeagueAncestral/StandaloneNgamahu/BlackbarkDemolisherStandalone"] = { + name = "Blackbark Demolisher", + monsterTags = { "allows_inc_aoe", "fire_affinity", "human", "humanoid", "karui", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, + life = 1.65, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, - coldResist = 30, + armour = 0.4, + fireResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 0.99, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 10, + attackTime = 0, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 28, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Undead", + weaponType1 = "Two Hand Axe", + baseMovementSpeed = 32, + spectreReservation = 72, + companionReservation = 38.4, + monsterCategory = "Humanoid", spawnLocation = { - "Castaway (Map)", - "Flotsam (Map)", - "Journey's End (Act 4)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "MPWPirateBarrelToss", - "EASPirateBarrelPickup", - "EASPirateBarrelBurn", - "GAPirateBarrelTossImpact", + "GABlackbarkDemolisherFireSlam", + "MeleeAtAnimationSpeedFire", + "GSBlackbarkDemolisherBurningNova", }, modList = { - mod("StunDuration", "OVERRIDE", 3.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3600] + mod("StunDuration", "OVERRIDE", 2.283, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2283] }, } -minions["Metadata/Monsters/GullGoliath/GullGoliath_"] = { - name = "Goliath Shrike", - monsterTags = { "allows_inc_aoe", "beast", "humanoid", "medium_movement", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 2, +minions["Metadata/Monsters/LeagueAncestral/StandaloneTasalio/SpearfisherStandalone"] = { + name = "Spearfisher", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fast_movement", "human", "humanoid", "karui", "melee", "not_int", "not_str", "physical_affinity", "red_blood", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, - armour = 0.7, + evasion = 0.45, fireResist = 0, coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.8, + damage = 1.04, damageSpread = 0.2, - attackTime = 1.83, - attackRange = 18, + attackTime = 0, + attackRange = 20, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Beast", + weaponType1 = "Spear", + baseMovementSpeed = 43, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Humanoid", spawnLocation = { - "Secluded Temple", - "Shrike Island (Act 4)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "DTTGoliathLeapSlam", - "GAGullGoliathSlam", - "GAGullGoliathLeapImpact", - "GTGullGoliathSlamSpikes", - "SOGullGoliathSlamSpikes", - "EGGullGoliathSpikeExplode", - "GAGullGoliathSpikeExplosion", - "GAGullGoliathSlamCombo", + "MeleeAtAnimationSpeedColdCombo35", + "DTTSpearfisherDisengage", + "DTTSpearfisherEngage", + "GASpearfisherDisengageStrike", + "MPSSpearfisherSpearThrow", }, modList = { - mod("StunDuration", "OVERRIDE", 3.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3300] + mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] }, } -minions["Metadata/Monsters/GullMen/GullMen"] = { - name = "Manshrike", - monsterTags = { "beast", "Beast_onhit_audio", "humanoid", "medium_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", }, - life = 1.1, +minions["Metadata/Monsters/LeagueAncestral/StandaloneTasalio/RiptideStandalone"] = { + name = "Riptide", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fast_movement", "human", "humanoid", "karui", "melee", "not_int", "not_str", "physical_affinity", "red_blood", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, evasion = 0.3, fireResist = 0, coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.275, - attackRange = 10, + attackTime = 0, + attackRange = 14, accuracy = 1, - weaponType1 = "One Hand Mace", - baseMovementSpeed = 37, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Beast", + baseMovementSpeed = 46, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Humanoid", spawnLocation = { - "Secluded Temple", - "Shrike Island (Act 4)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedCold", + "RiptideColdCombo", + "MDRiptideSummonWave", }, modList = { - mod("StunDuration", "OVERRIDE", 3.833, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3833] + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/GullCarrion/GullCarrion"] = { - name = "Carrion Gull", - monsterTags = { "beast", "flying", "melee", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 0.7, +minions["Metadata/Monsters/LeagueAncestral/StandaloneTasalio/TrawlerStandalone_"] = { + name = "Tasalio Trawler", + monsterTags = { "fast_movement", "human", "humanoid", "karui", "melee", "not_int", "not_str", "physical_affinity", "red_blood", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, + evasion = 0.3, fireResist = 0, - coldResist = 0, - lightningResist = -30, + coldResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 0.7, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.065, - attackRange = 7, + attackTime = 1.5, + attackRange = 15, accuracy = 1, - baseMovementSpeed = 18, - spectreReservation = 38, - companionReservation = 25.2, - monsterCategory = "Beast", + baseMovementSpeed = 39, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Humanoid", spawnLocation = { - "Shrike Island (Act 4)", }, skillList = { "MeleeAtAnimationSpeed", + "EAATrawlerTeleport", + "GSTrawlerTeleportNova", + "MPWTrawlerThrowTrap", + "SOTrawlerTrap", + "GSTrawlerTrapNova", + "MeleeAtAnimationSpeedComboTEMP2", + "SOTrawlerTrapSpectre", }, modList = { + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] }, } -minions["Metadata/Monsters/WingedFiend/CrawGull"] = { - name = "Vilespit Gull", - monsterTags = { "allows_additional_projectiles", "beast", "flying", "melee", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 0.8, +minions["Metadata/Monsters/PlagueSwarm/TwilightOrderPlagueSwarm"] = { + name = "Swarming Wasp", + monsterTags = { "beast", "fast_movement", "insect", "melee", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", "very_fast_movement", }, + life = 0.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, - fireResist = 0, + evasion = 0.6, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.8, + damage = 0.5, damageSpread = 0.2, - attackTime = 1.065, - attackRange = 11, + attackTime = 1.005, + attackRange = 6, accuracy = 1, - baseMovementSpeed = 19, - spectreReservation = 42, - companionReservation = 26.7, + baseMovementSpeed = 50, + spectreReservation = 29, + companionReservation = 21.3, monsterCategory = "Beast", spawnLocation = { - "Secluded Temple", - "Shrike Island (Act 4)", + "Arastas (Act 4)", + "Ashen Forest (Act 6)", + "Mournful Cliffside", "Found in Maps", + "Trenches (Map)", }, skillList = { "MeleeAtAnimationSpeed", - "MPSCrawGullSpit", }, modList = { + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/Skeletons/FleshPicked/FleshPickedSkeletonNoEmerge"] = { - name = "Scavenged Skeleton", - monsterTags = { "melee", "monster_barely_moves", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/PlagueSwarm/LargeParasiticCrab"] = { + name = "Clawcrunch", + monsterTags = { "beast", "crustacean_beast", "medium_movement", "not_dex", "not_int", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, + armour = 0.75, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 1.81, damageSpread = 0.2, attackTime = 1.5, - attackRange = 7, + attackRange = 27, accuracy = 1, - baseMovementSpeed = 11, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 31, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { - "Shrike Island (Act 4)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedComboTEMP2", + "WalkEmergeParasiticCrab", + "MAASBarnacleParasiteCrabFreezePuncture", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] + mod("StunDuration", "OVERRIDE", 2.783, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2783] }, } -minions["Metadata/Monsters/HarpyMonster/RavenHarpyShrikeIsland"] = { - name = "Raven Shrike", - monsterTags = { "allows_inc_aoe", "avian_beast", "beast", "demon", "flying", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "slow_movement", "Unarmed_onhit_audio", }, - life = 1.25, +minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Cleaver/ExcavatorCleaver"] = { + name = "Zealous Guard", + monsterTags = { "1HBluntStone_onhit_audio", "allows_inc_aoe", "fast_movement", "humanoid", "lightning_affinity", "melee", "physical_affinity", "red_blood", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, - evasion = 0.5, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.25, + damage = 1.15, damageSpread = 0.2, - attackTime = 1.665, - attackRange = 11, + attackTime = 1.5, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 22, - spectreReservation = 59, - companionReservation = 33.6, - monsterCategory = "Demon", + baseMovementSpeed = 41, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", spawnLocation = { - "Shrike Island (Act 4)", + "Digsite (Map)", + "The Excavation (Act 4)", + "Found in Maps", }, skillList = { - "DTTHarpyLedgeLeap", - "GSShrikeScreech", - "MeleeAtAnimationSpeedComboTEMP", + "MeleeAtAnimationSpeed", + "MASExtraAttackDistance6", }, modList = { - mod("StunDuration", "OVERRIDE", 2.033, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2033] + -- MonsterConvertToLightningDamage2 [non_skill_base_physical_damage_%_to_convert_to_lightning = 50] + mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] }, } -minions["Metadata/Monsters/HarpyMonster/GullHarpy"] = { - name = "Gull Shrike", - monsterTags = { "avian_beast", "beast", "demon", "flying", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "slow_movement", "Unarmed_onhit_audio", }, - life = 1.25, +minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Maul/ExcavatorMaulSpectre"] = { + name = "Zealous Pillarcrusher", + monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "humanoid", "lightning_affinity", "melee", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, - evasion = 0.5, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.25, + damage = 1.5, damageSpread = 0.2, - attackTime = 1.665, - attackRange = 10, + attackTime = 7.17, + attackRange = 23, accuracy = 1, - baseMovementSpeed = 22, - spectreReservation = 59, - companionReservation = 33.6, - monsterCategory = "Demon", + baseMovementSpeed = 12, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Humanoid", spawnLocation = { - "Castaway (Map)", - "Kedge Bay (Act 4)", - "Shrike Island (Act 4)", + "Digsite (Map)", + "The Excavation (Act 4)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedLightning", + "GAExcavatorMaulSlam", + "GPSExcavatorMaulRocks", + "GTExcavatorMaulRocks", }, modList = { - mod("StunDuration", "OVERRIDE", 2.033, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2033] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/CageSkeleton/CageSkeleton_"] = { - name = "Rattling Gibbet", - monsterTags = { "1HSword_onhit_audio", "allows_inc_aoe", "melee", "not_dex", "not_int", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, - life = 2, +minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Orb/ExcavatorOrb"] = { + name = "Zealous Excavator", + monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "cannot_be_monolith", "humanoid", "lightning_affinity", "melee", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, - armour = 0.7, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 2.3, + damage = 1.3, damageSpread = 0.2, attackTime = 1.5, - attackRange = 16, + attackRange = 9, accuracy = 1, baseMovementSpeed = 11, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Undead", + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Humanoid", spawnLocation = { - "Abandoned Prison (Act 4)", - "Stronghold (Map)", + "Digsite (Map)", + "The Excavation (Act 4)", "Found in Maps", - "Wolvenhold (Act 6)", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", + "GSExcavatorOrbExplosion", + "TCExcavatorOrbCharge", + "GSExcavatorOrbDonutExplosion", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 3.066, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3066] + mod("StunDuration", "OVERRIDE", 1.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1666] }, } -minions["Metadata/Monsters/PrisonTorturerZombieMonster/ZombieTorturer"] = { - name = "Eternal Torturer", - monsterTags = { "2HSharpMetal_onhit_audio", "fast_movement", "humanoid", "melee", "not_int", "physical_affinity", "undead", "zombie", }, - life = 1.5, +minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Raptor/ExcavatorRaptor"] = { + name = "Zealous Courser", + monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "humanoid", "lightning_affinity", "melee", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - armour = 0.15, - evasion = 0.3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.35, + damage = 1.15, damageSpread = 0.2, attackTime = 1.5, - attackRange = 16, + attackRange = 14, accuracy = 1, - weaponType1 = "One Hand Axe", - baseMovementSpeed = 41, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Undead", + baseMovementSpeed = 9, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", spawnLocation = { - "Abandoned Prison (Act 4)", - "Prison Hideout (Map)", + "Digsite (Map)", + "The Excavation (Act 4)", "Found in Maps", - "Wolvenhold (Act 6)", }, skillList = { - "MeleeAtAnimationSpeed", - "MeleeAtAnimationSpeed2", + "GSExcavatorRaptorTriangleSlam", }, modList = { - mod("BleedChance", "BASE", 100, 1, 0), -- BleedOnHitMonster [bleed_on_hit_with_attacks_% = 100] - mod("StunDuration", "OVERRIDE", 2.9, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2900] + mod("StunDuration", "OVERRIDE", 3.133, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3133] }, } -minions["Metadata/Monsters/NecromancerRemakeBook/SpinedNecromancer"] = { - name = "Spined Necromancer", - monsterTags = { "allows_inc_aoe", "caster", "flying", "not_str", "physical_affinity", "red_blood", "slow_movement", "Unarmed_onhit_audio", "undead", }, - life = 1.49, +minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Sceptre/ExcavatorSceptre"] = { + name = "Zealous Shockwarden", + monsterTags = { "1HBluntMetal_onhit_audio", "allows_inc_aoe", "humanoid", "lightning_affinity", "melee", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.3, - evasion = 0.25, - fireResist = 30, - coldResist = 30, - lightningResist = 30, + fireResist = 0, + coldResist = 0, + lightningResist = 0, chaosResist = 0, - damage = 1.75, + damage = 1.3, damageSpread = 0.2, - attackTime = 3.315, - attackRange = 10, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 26, - spectreReservation = 76, - companionReservation = 39.6, - monsterCategory = "Undead", + baseMovementSpeed = 18, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Humanoid", spawnLocation = { - "Abandoned Prison (Act 4)", - "Solitary Confinement (Act 4)", + "Digsite (Map)", + "The Excavation (Act 4)", "Found in Maps", - "Wolvenhold (Act 6)", }, skillList = { - "MeleeAtAnimationSpeed", - "EGSpinyNecromancerRevive", - "EDSPrisonNecromancerDelayedBlast", - "DTTPrisonNecromancerDodge", - "EASNecromancerRevive", + "TBExcavatorSceptreErraticBeam", + "GTExcavatorSceptreErraticBeam", }, modList = { - mod("StunDuration", "OVERRIDE", 2.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2666] }, } -minions["Metadata/Monsters/SkeletonProwler/SkeletonProwler_"] = { - name = "Prowling Skeleton", - monsterTags = { "bones", "fast_movement", "melee", "not_dex", "not_int", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", }, - life = 1.25, +minions["Metadata/Monsters/Anchorman/BloatedAnchorman"] = { + name = "Bloated Anchorman", + monsterTags = { "2HBluntMetal_onhit_audio", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "undead", "very_slow_movement", "zombie", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, + armour = 0.7, fireResist = 0, - coldResist = 0, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 1.25, + damage = 2.5, damageSpread = 0.2, - attackTime = 1.32, + attackTime = 1.5, attackRange = 12, accuracy = 1, - baseMovementSpeed = 41, - spectreReservation = 59, - companionReservation = 33.6, + weaponType1 = "Two Hand Mace", + baseMovementSpeed = 17, + spectreReservation = 99, + companionReservation = 47.4, monsterCategory = "Undead", spawnLocation = { - "Abandoned Prison (Act 4)", - "Holten (Act 6)", - "Solitary Confinement (Act 4)", - "Wolvenhold (Act 6)", + "Castaway (Map)", + "Flotsam (Map)", + "Kedge Bay (Act 4)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "MASBloatedAnchormanDoubleSwing", + "MPWAnchorToss", + "EASAnchormanPullAnchor", + "EASAnchorRetrieval", + "GABloatedAnchormanAnchorSlam", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 2.25, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2250] + -- set_check_for_targets_between_initiator_and_projectile_source [set_check_for_targets_between_initiator_and_projectile_source = 0] + mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] }, } -minions["Metadata/Monsters/RatMonster/RatMonsterPrison"] = { - name = "Eaten Rat", - monsterTags = { "beast", "fast_movement", "mammal_beast", "melee", "not_int", "physical_affinity", "red_blood", "Snap_onhit_audio", "undead", }, - life = 0.9, +minions["Metadata/Monsters/KelpDreg/KelpDregSword"] = { + name = "Searot Skeleton", + monsterTags = { "1HSword_onhit_audio", "melee", "not_dex", "not_int", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.35, - evasion = 0.25, + armour = 0.3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.9, - damageSpread = 0.2, - attackTime = 1.065, - attackRange = 15, + damage = 1.1, + damageSpread = 0.3, + attackTime = 1.5, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 38, - spectreReservation = 46, - companionReservation = 28.5, + weaponType1 = "One Hand Sword", + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Abandoned Prison (Act 4)", - "Wolvenhold (Act 6)", + "Castaway (Map)", + "Kedge Bay (Act 4)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MeleeAtAnimationSpeedComboTEMP2", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 1.7, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1700] + mod("StunDuration", "OVERRIDE", 2.483, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2483] }, } -minions["Metadata/Monsters/Zombies/UpperPrison/PrisonZombieUnarmed_"] = { - name = "Eternal Prisoner", - monsterTags = { "melee", "not_dex", "not_int", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, +minions["Metadata/Monsters/KelpDreg/KelpDregCrossbowSniper"] = { + name = "Searot Harpooner", + monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, + armour = 0.3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, - damageSpread = 0.2, - attackTime = 1.35, - attackRange = 7, + damage = 1.1, + damageSpread = 0.3, + attackTime = 1.5, + attackRange = 55, accuracy = 1, - baseMovementSpeed = 7, + weaponType1 = "Bow", + baseMovementSpeed = 11, spectreReservation = 50, companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Abandoned Prison (Act 4)", + "Castaway (Map)", + "Kedge Bay (Act 4)", "Found in Maps", - "Wolvenhold (Act 6)", }, skillList = { - "MeleeAtAnimationSpeed", - "PrisonZombieWalkEmerge", + "MASKelpDregCrossbow", + "MPWKelpDregPuncture", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] + mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] }, } -minions["Metadata/Monsters/PaleWalker/PaleWalkerWave"] = { - name = "Pale Tidecrasher", - monsterTags = { "allows_inc_aoe", "cold_affinity", "humanoid", "melee", "not_dex", "not_str", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, - life = 1.2, +minions["Metadata/Monsters/KelpDreg/KelpDregCrossbowEnsarer"] = { + name = "Searot Ensnarer", + monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, + armour = 0.3, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, - damageSpread = 0.2, + damage = 1.1, + damageSpread = 0.3, attackTime = 1.5, - attackRange = 12, + attackRange = 55, accuracy = 1, - baseMovementSpeed = 16, - spectreReservation = 57, - companionReservation = 33, + weaponType1 = "Bow", + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Frozen Falls (Map)", - "Glacial Tarn (Act 6)", - "Solitary Confinement (Act 4)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "GPSPaleWalkerWave", + "MASKelpDregCrossbowPhys", }, modList = { - mod("StunDuration", "OVERRIDE", 3.216, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3216] + mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] }, } -minions["Metadata/Monsters/PaleWalker/PaleWalkerMirage"] = { - name = "Pale Brinesplitter", - monsterTags = { "allows_inc_aoe", "cold_affinity", "humanoid", "melee", "not_dex", "not_str", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, - life = 1.2, +minions["Metadata/Monsters/KelpDreg/KelpDregCrossbowIceShot"] = { + name = "Searot Sniper", + monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "cold_affinity", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, + armour = 0.3, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, - damageSpread = 0.2, + damage = 1.1, + damageSpread = 0.3, attackTime = 1.5, - attackRange = 12, + attackRange = 55, accuracy = 1, - baseMovementSpeed = 16, - spectreReservation = 57, - companionReservation = 33, + weaponType1 = "Bow", + baseMovementSpeed = 11, + spectreReservation = 50, + companionReservation = 30, monsterCategory = "Undead", spawnLocation = { - "Frozen Falls (Map)", - "Glacial Tarn (Act 6)", - "Solitary Confinement (Act 4)", + "Castaway (Map)", + "Kedge Bay (Act 4)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "EASPaleWalkerWaterMirage", + "MASKelpDregCrossbowIce", + "MPWKelpDregPunctureIce", }, modList = { - mod("StunDuration", "OVERRIDE", 3.216, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3216] + mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] }, } -minions["Metadata/Monsters/PaleWalker/PaleWalkerShield_"] = { - name = "Pale Waterwalker", - monsterTags = { "cold_affinity", "humanoid", "melee", "not_dex", "not_str", "physical_affinity", "Unarmed_onhit_audio", "undead", "very_slow_movement", "zombie", }, - life = 1.2, +minions["Metadata/Monsters/BloodFeverKarui/BloodFeverDrunk"] = { + name = "Blood-fevered Brew-breather", + monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "human", "humanoid", "karui", "melee", "monster_has_on_death_mechanic", "not_dex", "not_int", "physical_affinity", "red_blood", "slow_movement", }, + life = 1.6, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, + armour = 0.6, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.6, damageSpread = 0.2, attackTime = 1.5, - attackRange = 13, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 16, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Undead", + baseMovementSpeed = 24, + spectreReservation = 71, + companionReservation = 37.8, + monsterCategory = "Humanoid", spawnLocation = { - "Frozen Falls (Map)", - "Glacial Tarn (Act 6)", - "Solitary Confinement (Act 4)", + "Heart of the Tribe (Act 4)", + "Ngakanu (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "EASPaleWalkerWaterShield", + "GCEBloodFeverDrunkStuned", + "GCEBloodFeverDrunkDeath", + "EDSBloodFeverDrunkFlySpray", + "EDSBloodFeverDrunkSelfVomit", + "GSBloodFeverDrunkVomit", }, modList = { - mod("StunDuration", "OVERRIDE", 3.216, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3216] + -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] + mod("StunDuration", "OVERRIDE", 5.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5666] }, } -minions["Metadata/Monsters/PrisonStalker/UpperPrisonStalker"] = { - name = "Eternal Guard", - monsterTags = { "Claw_onhit_audio", "fast_movement", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "undead", "very_fast_movement", }, - life = 1.15, +minions["Metadata/Monsters/BloodFeverKarui/BloodFeverHook"] = { + name = "Blood-fevered Hookman", + monsterTags = { "2HBluntStone_onhit_audio", "human", "humanoid", "karui", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.4, + armour = 0.3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.09, + damage = 1.2, damageSpread = 0.2, - attackTime = 0.99, - attackRange = 8, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 52, - spectreReservation = 55, - companionReservation = 32.1, - monsterCategory = "Undead", + baseMovementSpeed = 35, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Humanoid", spawnLocation = { - "Abandoned Prison (Act 4)", - "Solitary Confinement (Act 4)", + "Heart of the Tribe (Act 4)", + "Ngakanu (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { - "EASStalkerTeleportStrike", - "GAStalkerTeleportStrike", "MeleeAtAnimationSpeedComboTEMP", + "MeleeAtAnimationSpeedHookThrow", }, modList = { - mod("StunDuration", "OVERRIDE", 2.616, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2616] + -- base_heavy_stun_duration_ms [base_heavy_stun_duration_ms = 2333] }, } -minions["Metadata/Monsters/TarHulk/PaleHulk_"] = { - name = "Pale Abductor", - monsterTags = { "allows_inc_aoe", "Beast_onhit_audio", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "undead", "very_slow_movement", "zombie", }, - life = 2.15, +minions["Metadata/Monsters/BloodFeverKarui/BloodFeverSpear"] = { + name = "Blood-fevered Spearman", + monsterTags = { "fast_movement", "human", "humanoid", "karui", "melee", "MonsterStab_onhit_audio", "not_int", "not_str", "physical_affinity", "red_blood", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, + evasion = 0.6, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.15, + damage = 1.15, damageSpread = 0.2, attackTime = 1.5, - attackRange = 16, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 11, - spectreReservation = 88, - companionReservation = 44.1, - monsterCategory = "Undead", + baseMovementSpeed = 39, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", spawnLocation = { - "Frozen Falls (Map)", - "Glacial Tarn (Act 6)", - "Solitary Confinement (Act 4)", + "Heart of the Tribe (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "PaleHulkTentacleGrab", - "EASPaleHulkTentacleTime", - "GAPaleHulkTentacleSlam", - "MPWPaleHulkGrabbyTentacle", - "GAPaleHulkHeadbutt", + "MeleeAtAnimationSpeedComboTEMP", + "MeleeAtAnimationSpeedComboTEMP2", }, modList = { + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] }, } -minions["Metadata/Monsters/Skeletons/DrownedSkeleton/DrownedSkeleton_"] = { - name = "Coral-crowned Skeleton", - monsterTags = { "bones", "melee", "monster_barely_moves", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/BloodFeverKarui/BloodFeverKarui1HAxe_"] = { + name = "Blood-fevered Axeman", + monsterTags = { "1HAxe_onhit_audio", "fast_movement", "human", "humanoid", "karui", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, + life = 1.05, baseDamageIgnoresAttackSpeed = true, + armour = 0.3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 1.05, damageSpread = 0.2, attackTime = 1.5, - attackRange = 7, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 11, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + weaponType1 = "One Hand Axe", + baseMovementSpeed = 40, + spectreReservation = 51, + companionReservation = 30.6, + monsterCategory = "Humanoid", spawnLocation = { - "Singing Caverns (Act 4)", - "Solitary Confinement (Act 4)", + "Heart of the Tribe (Act 4)", + "Ngakanu (Act 4)", + "The Jade Isles (Map)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "MPSBloodfeverBloodPustule", }, modList = { - -- MonsterNecromancerRaisable [undead_description = 1] - mod("StunDuration", "OVERRIDE", 2.467, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2467] + mod("StunDuration", "OVERRIDE", 2.275, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2275] }, } -minions["Metadata/Monsters/RumCarrier/PaleCrawler_"] = { - name = "Bulbous Maw", - monsterTags = { "cold_affinity", "fast_movement", "melee", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", "undead", }, +minions["Metadata/Monsters/BloodFeverKarui/BloodFeverKarui2HAxe"] = { + name = "Blood-fevered Warrior", + monsterTags = { "2HAxe_onhit_audio", "human", "humanoid", "karui", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, life = 1.15, baseDamageIgnoresAttackSpeed = true, - evasion = 0.33, + armour = 0.6, fireResist = 0, coldResist = 0, lightningResist = 0, @@ -14445,1864 +16950,1716 @@ minions["Metadata/Monsters/RumCarrier/PaleCrawler_"] = { damage = 1.15, damageSpread = 0.2, attackTime = 1.5, - attackRange = 11, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 40, + weaponType1 = "Two Hand Axe", + baseMovementSpeed = 16, spectreReservation = 55, companionReservation = 32.1, - monsterCategory = "Undead", + monsterCategory = "Humanoid", spawnLocation = { - "Frozen Falls (Map)", - "Glacial Tarn (Act 6)", - "Solitary Confinement (Act 4)", + "Heart of the Tribe (Act 4)", + "Ngakanu (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "EASPaleCrawlerDrink", - "GSPaleCrawlerExplode", - "GSPaleCrawlerExplode1", - "GSPaleCrawlerExplode2", - "GSPaleCrawlerExplode3", - "GSPaleCrawlerExplode4", - "GSPaleCrawlerExplode5", - "EASPaleCrawlerExplode", + "DTTKaruiBloodFever2HLeap", + "GABloodFeverLeapImpact", + "GABloodFeverAxeChop", + "CGEBloodfeverKaruiFast", }, modList = { - mod("StunDuration", "OVERRIDE", 2.116, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2116] + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] }, } -minions["Metadata/Monsters/PaleFishman/PaleFisherman"] = { - name = "Angler Maw", - monsterTags = { "Beast_onhit_audio", "melee", "physical_affinity", "undead", "very_slow_movement", }, - life = 1.5, +minions["Metadata/Monsters/BloodFeverKarui/BloodFeverKarui1HMace"] = { + name = "Blood-fevered Maceman", + monsterTags = { "1HAxe_onhit_audio", "fast_movement", "human", "humanoid", "karui", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, + life = 1, baseDamageIgnoresAttackSpeed = true, + armour = 0.3, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 12, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 12, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Undead", + weaponType1 = "One Hand Mace", + baseMovementSpeed = 40, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", spawnLocation = { - "Solitary Confinement (Act 4)", + "Heart of the Tribe (Act 4)", + "Ngakanu (Act 4)", + "The Jade Isles (Map)", "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "DTTPaleFishman", }, modList = { + mod("StunDuration", "OVERRIDE", 2.275, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2275] }, } -minions["Metadata/Monsters/ElephantRhino/ElephantRhino"] = { - name = "Elephant Tortoise", - monsterTags = { "allows_inc_aoe", "beast", "fast_movement", "mammal_beast", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 3.5, +minions["Metadata/Monsters/BloodFeverKarui/BloodFeverBoar"] = { + name = "Blood-fevered Tuskbeast", + monsterTags = { "allows_inc_aoe", "beast", "Beast_onhit_audio", "medium_movement", "melee", "not_int", "physical_affinity", "red_blood", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 1, + armour = 0.25, + evasion = 0.25, fireResist = 0, coldResist = 0, - lightningResist = 75, + lightningResist = 0, chaosResist = 0, - damage = 2.45, + damage = 1, damageSpread = 0.2, - attackTime = 2.145, - attackRange = 30, + attackTime = 1.5, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 46, - spectreReservation = 127, - companionReservation = 56.1, - monsterCategory = "Beast", - spawnLocation = { - "Azmerian Ranges (Map)", - "Kriar Village (Act 6)", - "Shoreline Hideout (Act 4)", - "Found in Maps", - "Whakapanu Island (Act 4)", - }, - skillList = { - "MeleeAtAnimationSpeed", - "EASRhinoElephant180RightSlam", - "EASRhinoElephant45LeftAttack", - "EASRhinoElephant45RightAttack", - "EASRhinoElephant90LeftAttack", - "EASRhinoElephant90RightAttack", - "EASRhinoElephant90LeftSlam", - "EASRhinoElephant90RightSlam", - "EASRhinoElephantDoubleSwipe", - "EASRhinoElephantGroundSlam", - "EASRhinoElephant90Left", - "EASRhinoElephant90Right", - "EASRhinoElephant45Left", - "EASRhinoElephant45Right", - "GAElephantRhinoStomp", - "GAElephantRhinoSwipe", - "GAElephantRhinoCascade", + baseMovementSpeed = 36, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Beast", + spawnLocation = { + "Ngakanu (Act 4)", + "The Jade Isles (Map)", + "Found in Maps", + }, + skillList = { + "MeleeAtAnimationSpeed", + "BloodFeverBoarCharge", + "GSBloodFeverExplode", + "BloodFeverBoarChargeTopple", }, modList = { }, } -minions["Metadata/Monsters/DeepDwellerBoss/SpikedDweller"] = { - name = "Spiked Scuttler", - monsterTags = { "allows_inc_aoe", "beast", "Claw_onhit_audio", "cold_affinity", "crustacean_beast", "melee", "not_dex", "not_int", "physical_affinity", "very_slow_movement", }, - life = 2.25, +minions["Metadata/Monsters/BloodFeverKarui/BloodFeverMedicineWoman"] = { + name = "Blood-fevered Wisewoman", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "Arrow_onhit_audio", "caster", "fire_affinity", "human", "humanoid", "karui", "not_dex", "not_str", "physical_affinity", "ranged", "red_blood", "slow_movement", }, + life = 2.2, baseDamageIgnoresAttackSpeed = true, - armour = 1, - fireResist = 0, - coldResist = 30, + energyShield = 0.2, + fireResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.25, + damage = 2, damageSpread = 0.2, attackTime = 1.5, - attackRange = 18, + attackRange = 10, accuracy = 1, - baseMovementSpeed = 14, - spectreReservation = 91, - companionReservation = 45, - monsterCategory = "Beast", + baseMovementSpeed = 26, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Humanoid", spawnLocation = { - "Ice Cave (Map)", - "Shoreline Hideout (Act 4)", + "Heart of the Tribe (Act 4)", + "Ngakanu (Act 4)", + "The Jade Isles (Map)", "Found in Maps", - "Whakapanu Island (Act 4)", }, skillList = { "MeleeAtAnimationSpeed", - "GTHunkerSpikes", - "GTHunkerSpikesMedium", - "GTHunkerSpikesLarge", - "GADwellerHunkerDownSpikes", - "EASHunkerSpikes", + "EASMedicineWomanSummon", + "MPSMedicineWomanProjectile", + "EASMedicineWomanHeal", }, modList = { + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/StonebackRhoa/StonebackRhoa"] = { - name = "Stoneback Rhoa", - monsterTags = { "beast", "mammal_beast", "medium_movement", "melee", "MonsterBlunt_onhit_audio", "not_int", "not_str", "physical_affinity", "red_blood", }, - life = 1.3, +minions["Metadata/Monsters/KaruiWarriorHorn/KaruiWarriorHorn_"] = { + name = "Ancestral Hornbearer", + monsterTags = { "2HBluntWood_onhit_audio", "human", "humanoid", "not_dex", "not_int", "red_blood", "very_slow_movement", }, + life = 1.65, baseDamageIgnoresAttackSpeed = true, - evasion = 0.25, + armour = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.3, + damage = 1.65, damageSpread = 0.2, attackTime = 1.5, - attackRange = 13, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Beast", + baseMovementSpeed = 13, + spectreReservation = 72, + companionReservation = 38.4, + monsterCategory = "Humanoid", spawnLocation = { - "Azmerian Ranges (Map)", - "Shoreline Hideout (Act 4)", - "Sprawling Jungle", - "The Khari Crossing (Act 6)", + "Halls of the Dead (Act 4)", + "Sinkhole (Map)", "Found in Maps", - "Whakapanu Island (Act 4)", }, skillList = { "MeleeAtAnimationSpeed", - "MeleeAtAnimationSpeedStonebackRhoaFeet", - "StonebackRhoaTableCharge", + "EGKaruiHornBuffSpawn", + "EGKaruiHornBuffAllies", + "EASKaruiHornSlam", + "GAKaruiHornSlamCleave", }, modList = { - mod("StunDuration", "OVERRIDE", 2.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2666] }, } -minions["Metadata/Monsters/StonebackRhoa/GoblinStonebackRhoa"] = { - name = "Captive Stoneback Rhoa", - monsterTags = { "beast", "mammal_beast", "medium_movement", "melee", "MonsterBlunt_onhit_audio", "not_int", "not_str", "physical_affinity", "red_blood", }, - life = 1.3, +minions["Metadata/Monsters/BloodFeverKarui/BloodFeverBloater"] = { + name = "Blood-fevered Plaguespreader", + monsterTags = { "allows_inc_aoe", "human", "humanoid", "karui", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "red_blood", "slow_movement", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.25, + armour = 0.8, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.3, + damage = 2.25, damageSpread = 0.2, attackTime = 1.5, - attackRange = 13, + attackRange = 20, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Beast", + baseMovementSpeed = 22, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Humanoid", spawnLocation = { + "Heart of the Tribe (Act 4)", + "The Jade Isles (Map)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "StonebackRhoaTableCharge", + "EASBloodFeverBloaterPustuleSpread", + "CGEBloodFeverBloaterPustules", + "GSBloodFeverPustuleExplosion", + "EASBloodFeverBloaterRightrousFlier", + "SOBloodfeverPustules", + "SOBloodfeverPustulesSpectre", + "EASBloodFeverBloaterPustuleSpreadSpectre", }, modList = { - mod("StunDuration", "OVERRIDE", 2.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2666] + mod("StunDuration", "OVERRIDE", 2.633, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2633] }, } -minions["Metadata/Monsters/Goblins/GoblinStabber"] = { - name = "Skulltop Kin", - monsterTags = { "fast_movement", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "Stab_onhit_audio", }, - life = 0.7, +minions["Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataAxe_"] = { + name = "Righteous Axewielder", + monsterTags = { "2HSharpMetal_onhit_audio", "allows_inc_aoe", "fast_movement", "human", "humanoid", "karui", "melee", "physical_affinity", "red_blood", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - armour = 0.4, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.7, + damage = 1.1, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 7, + attackTime = 1.5, + attackRange = 10, accuracy = 1, - weaponType1 = "Dagger", - baseMovementSpeed = 40, - spectreReservation = 38, - companionReservation = 25.2, + weaponType1 = "Two Hand Axe", + baseMovementSpeed = 45, + spectreReservation = 53, + companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Caldera (Map)", - "Isle of Kin (Act 4)", + "Arastas (Act 4)", + "Cliffside (Map)", + "The Excavation (Act 4)", "Found in Maps", - "Volcanic Warrens (Act 4)", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "GoblinEmerge1", - "EASGoblinDance", + "MeleeAtAnimationSpeed", + "MASExtraAttackDistance6", + "GSTwilightOrderConvertRighteousFireExplosion", }, modList = { }, } -minions["Metadata/Monsters/Goblins/GoblinStabberNoSkull"] = { - name = "Feral Kin", - monsterTags = { "fast_movement", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Stab_onhit_audio", }, - life = 0.7, +minions["Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataMace_"] = { + name = "Faithful Warrior", + monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "fast_movement", "human", "humanoid", "karui", "melee", "not_int", "physical_affinity", "red_blood", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.4, + armour = 0.5, + evasion = 0.15, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.7, + damage = 1.1, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 7, + attackTime = 1.5, + attackRange = 11, accuracy = 1, - weaponType1 = "Dagger", - baseMovementSpeed = 40, - spectreReservation = 38, - companionReservation = 25.2, + weaponType1 = "Two Hand Mace", + baseMovementSpeed = 42, + spectreReservation = 53, + companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Caldera (Map)", - "Isle of Kin (Act 4)", + "Arastas (Act 4)", + "Cliffside (Map)", + "The Excavation (Act 4)", "Found in Maps", - "Volcanic Warrens (Act 4)", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "GoblinEmerge1", - "EASGoblinDance", + "MeleeAtAnimationSpeed", + "MASExtraAttackDistance4", + "GATwilightKaruiEarthquakeImpact", + "GATwilightKaruiEarthquakeAftershock", + "SOTwilightKaruiEarthquake", }, modList = { }, } -minions["Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearman"] = { - name = "Spearbearer Kin", - monsterTags = { "allows_additional_projectiles", "humanoid", "medium_movement", "melee", "not_int", "physical_affinity", "ranged", "red_blood", "Stab_onhit_audio", }, - life = 0.75, +minions["Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataArcher_"] = { + name = "Faithful Archer", + monsterTags = { "allows_additional_projectiles", "human", "humanoid", "karui", "medium_movement", "not_int", "physical_affinity", "ranged", "red_blood", "Unarmed_onhit_audio", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, - evasion = 0.25, + armour = 0.15, + evasion = 0.4, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.75, + damage = 1.16, damageSpread = 0.2, - attackTime = 1.2, - attackRange = 12, + attackTime = 1.5, + attackRange = 65, accuracy = 1, - weaponType1 = "Spear", + weaponType1 = "Bow", baseMovementSpeed = 32, - spectreReservation = 40, - companionReservation = 26.1, + spectreReservation = 53, + companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Caldera (Map)", - "Isle of Kin (Act 4)", + "Arastas (Act 4)", + "Cliffside (Map)", + "The Excavation (Act 4)", "Found in Maps", - "Volcanic Warrens (Act 4)", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "EASGoblinDance", - "MPWGoblinSpearThrow", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.566, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2566] }, } -minions["Metadata/Monsters/Goblins/GoblinStiltsFighter/GoblinStiltsFighter"] = { - name = "Tallwalker Kin", - monsterTags = { "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "SpearWood_onhit_audio", }, - life = 0.9, +minions["Metadata/Monsters/TwilightOrderSorceror/TwilightOrderSorcerer"] = { + name = "Twilight Order Oathsworn", + monsterTags = { "2HBluntWood_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "caster", "human", "humanoid", "not_str", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, - fireResist = 0, - coldResist = 0, - lightningResist = 0, + energyShield = 0.15, + evasion = 0.25, + fireResist = 30, + coldResist = 30, + lightningResist = 30, chaosResist = 0, - damage = 0.9, + damage = 1.2, damageSpread = 0.2, attackTime = 1.5, - attackRange = 17, + attackRange = 14, accuracy = 1, - weaponType1 = "Spear", - weaponType2 = "Shield", - baseMovementSpeed = 32, - spectreReservation = 46, - companionReservation = 28.5, + weaponType1 = "Warstaff", + baseMovementSpeed = 13, + spectreReservation = 57, + companionReservation = 33, monsterCategory = "Humanoid", spawnLocation = { - "Caldera (Map)", - "Isle of Kin (Act 4)", + "Arastas (Act 4)", + "Cliffside (Map)", + "The Excavation (Act 4)", "Found in Maps", - "Volcanic Warrens (Act 4)", }, skillList = { "MeleeAtAnimationSpeed", - "EASGoblinDance", - "MeleeAtAnimationSpeedComboTEMP", + "MPSTwilightSorcerorFireball", + "EGTwilightSorcerorCleanse", + "TwilightSorcerorFireLaser", }, modList = { - mod("BlockChance", "BASE", 30, 0, 0), -- MonsterAttackBlock30Bypass15 [monster_base_block_% = 30] - mod("BlockEffect", "BASE", 15, 0, 0), -- MonsterAttackBlock30Bypass15 [base_block_%_damage_taken = 15] - -- how_stunning [how_stunning = 75] - mod("StunDuration", "OVERRIDE", 2.53, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2530] }, } -minions["Metadata/Monsters/Goblins/GoblinDrummer/GoblinDrummer"] = { - name = "Wardrum Kin", - monsterTags = { "allows_inc_aoe", "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "StaffWood_onhit_audio", }, - life = 1.4, +minions["Metadata/Monsters/TwilightOrderCleric/TwilightOrderCleric"] = { + name = "Twilight Order Priest", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "cultist", "human", "humanoid", "not_dex", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, - fireResist = 0, - coldResist = 0, - lightningResist = 0, + energyShield = 0.3, + fireResist = 30, + coldResist = 30, + lightningResist = 30, chaosResist = 0, - damage = 1.4, + damage = 1.1, damageSpread = 0.2, attackTime = 1.5, attackRange = 14, accuracy = 1, - weaponType1 = "One Hand Mace", - weaponType2 = "One Hand Mace", - baseMovementSpeed = 37, - spectreReservation = 64, - companionReservation = 35.4, + baseMovementSpeed = 17, + spectreReservation = 53, + companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Caldera (Map)", - "Isle of Kin (Act 4)", + "Arastas (Act 4)", + "Cliffside (Map)", "Found in Maps", - "Volcanic Warrens (Act 4)", }, skillList = { - "MeleeAtAnimationSpeed", - "EASGoblinDance", - "NessaCrabTriggeredEarthquake", - "EASGoblinDrummerEarthquake", - "GSGoblinDrummerPulse", + "EDSTwilightClericDelayedBlast", + "EDSTwilightClericDelayedBlastChaos", + "SSMTwilightClericProximityShield", + "MPSTwilightClericProjectile", }, modList = { + mod("StunDuration", "OVERRIDE", 3.05, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3050] }, } -minions["Metadata/Monsters/Goblins/GoblinTusker/GoblinTusker"] = { - name = "Tuskbearer Kin", - monsterTags = { "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "SpearMetal_onhit_audio", }, - life = 0.9, +minions["Metadata/Monsters/LeagueAncestral/StandaloneTawhoa/Boar/TawhoaBoarStandalone"] = { + name = "Tawhoa's Boar", + monsterTags = { "beast", "karui", "mammal_beast", "medium_movement", "melee", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.9, + damage = 1, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 12, + attackTime = 1.2, + attackRange = 11, accuracy = 1, - weaponType1 = "Spear", - weaponType2 = "Spear", baseMovementSpeed = 32, - spectreReservation = 46, - companionReservation = 28.5, - monsterCategory = "Humanoid", + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Beast", spawnLocation = { - "Caldera (Map)", - "Isle of Kin (Act 4)", - "Found in Maps", - "Volcanic Warrens (Act 4)", }, skillList = { "MeleeAtAnimationSpeed", - "EASGoblinDance", + "TCTawhoaBoarCharge", }, modList = { + mod("StunDuration", "OVERRIDE", 3.066, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3066] }, } -minions["Metadata/Monsters/Goblins/GoblinShaman/GoblinShaman"] = { - name = "Shaman Kin", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "Elemental_onhit_audio", "fast_movement", "humanoid", "lightning_affinity", "not_dex", "not_str", "physical_affinity", "red_blood", }, - life = 2, +minions["Metadata/Monsters/LeagueAncestral/StandaloneTawhoa/Tuatata/TawhoaTuataraStandalone"] = { + name = "Tawhoa's Tuatara", + monsterTags = { "beast", "karui", "medium_movement", "melee", "physical_affinity", "red_blood", "reptile_beast", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.4, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 1, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.005, + attackRange = 11, accuracy = 1, - weaponType1 = "Wand", - baseMovementSpeed = 40, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Humanoid", + baseMovementSpeed = 32, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Beast", spawnLocation = { - "Caldera (Map)", - "Isle of Kin (Act 4)", - "Found in Maps", - "Volcanic Warrens (Act 4)", }, skillList = { - "MPSGoblinShamanBasicProj", - "SOGoblinVoltaxicStorm", - "GSGoblinVoltaxicStorm", - "GTGoblinVoltaxicStorm", - "GTGoblinVoltaxicStormLesser", - "GTGoblinVoltaxicStormGreater", - "EASGoblinDance", + "MeleeAtAnimationSpeed", + "GATawhoaTuataraTailSlam", }, modList = { }, } -minions["Metadata/Monsters/HarpyMonster/MagmaHarpy/MagmaHarpy"] = { - name = "Molten Imp", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "avian_beast", "beast", "caster", "cleaving_weapon", "demon", "fire", "fire_affinity", "flesh_armour", "flying", "humanoid", "is_unarmed", "melee", "not_int", "not_str", "physical_affinity", "ranged", "slow_movement", "Unarmed_onhit_audio", }, - life = 1.25, +minions["Metadata/Monsters/LeagueAncestral/StandaloneTawhoa/MedicineWoman/TawhoaMedicineWomanStandalone__"] = { + name = "Tawhoa Mystic", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "human", "humanoid", "karui", "medium_movement", "melee", "physical_affinity", "red_blood", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, - fireResist = 75, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.25, + damage = 1, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 10, + attackTime = 1.395, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 22, - spectreReservation = 59, - companionReservation = 33.6, - monsterCategory = "Demon", + baseMovementSpeed = 32, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Humanoid", spawnLocation = { - "The Galai Gates (Act 6)", - "The Khari Crossing (Act 6)", - "Found in Maps", - "Volcanic Warrens (Act 4)", }, skillList = { - "MPSMagmaHarpyFireToss", - "EASMagmaHarpyFireToss", - "GSMagmaHarpyFireImpact", - "EASMoltenImpTaunt", - "MeleeAtAnimationSpeedComboTEMP", + "MeleeAtAnimationSpeed", + "MPSTawhoaMedicineWomanProjectile", + "GSTawhoaMedicineWomanProjectileImpactWall", + "GSTawhoaMedicineWomanProjectileImpactFloor", + "EASTawhoaMedicineWomanHealingAura", }, modList = { - mod("StunDuration", "OVERRIDE", 2.033, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2033] + mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] }, } -minions["Metadata/Monsters/Goblins/GoblinMiner/GoblinMinerMining"] = { - name = "Prospector Kin", - monsterTags = { "fast_movement", "humanoid", "not_int", "red_blood", "SpearWood_onhit_audio", }, - life = 0.65, +minions["Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionAxeThrowerIncursion"] = { + name = "Vaal Embalmed Berserker", + monsterTags = { "2HSharpMetal_onhit_audio", "fast_movement", "humanoid", "red_blood", "undead", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, - evasion = 0.25, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.65, + damage = 1.2, damageSpread = 0.2, attackTime = 1.5, - attackRange = 9, + attackRange = 14, accuracy = 1, - weaponType1 = "One Hand Mace", - baseMovementSpeed = 46, - spectreReservation = 36, - companionReservation = 24.3, - monsterCategory = "Humanoid", + weaponType1 = "One Hand Axe", + weaponType2 = "One Hand Axe", + baseMovementSpeed = 41, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { }, skillList = { "MeleeAtAnimationSpeed", - "MPSGoblinMinerRockThrow", }, modList = { - mod("StunDuration", "OVERRIDE", 2.566, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2566] }, } -minions["Metadata/Monsters/Goblins/GoblinMiner/GoblinMinerTorch"] = { - name = "Torchbearer Kin", - monsterTags = { "fast_movement", "fire_affinity", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", "StaffWood_onhit_audio", }, - life = 0.65, +minions["Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionSwordShieldIncursion"] = { + name = "Vaal Embalmed Warrior", + monsterTags = { "1HSword_onhit_audio", "humanoid", "medium_movement", "melee", "monster_blocks_damage", "not_dex", "not_int", "physical_affinity", "red_blood", "undead", }, + life = 1.21, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, - evasion = 0.25, + armour = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.65, + damage = 1.1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 8, + attackRange = 11, accuracy = 1, - weaponType1 = "One Hand Mace", - baseMovementSpeed = 46, - spectreReservation = 36, - companionReservation = 24.3, - monsterCategory = "Humanoid", + weaponType1 = "One Hand Sword", + weaponType2 = "Shield", + baseMovementSpeed = 32, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Undead", spawnLocation = { - "Caldera (Map)", - "Found in Maps", - "Volcanic Warrens (Act 4)", }, skillList = { - "MeleeAtAnimationSpeedFire", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.566, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2566] + mod("BlockChance", "BASE", 30, 0, 0), -- MonsterAttackBlock30Bypass15 [monster_base_block_% = 30] + mod("BlockEffect", "BASE", 15, 0, 0), -- MonsterAttackBlock30Bypass15 [base_block_%_damage_taken = 15] }, } -minions["Metadata/Monsters/ElectricStingray/ElectricStingray_"] = { - name = "Spiked Ray", - monsterTags = { "allows_additional_projectiles", "beast", "lightning_affinity", "medium_movement", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "ranged", "red_blood", }, - life = 1.6, +minions["Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionCasterIncursion"] = { + name = "Vaal Embalmed Mage", + monsterTags = { "fast_movement", "humanoid", "not_dex", "not_str", "red_blood", "Unarmed_onhit_audio", "undead", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.2, + energyShield = 0.15, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.6, + damage = 1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 26, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 71, - companionReservation = 37.8, - monsterCategory = "Beast", + baseMovementSpeed = 41, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { - "Singing Caverns (Act 4)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MPSElectricStingRayProjectile", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/JellfishNettler/JellyfishNettlerSmall"] = { - name = "Skittering Jellycrab", - monsterTags = { "beast", "caster", "cleaving_weapon", "crustacean_beast", "flesh_armour", "is_unarmed", "lightning_affinity", "medium_movement", "melee", "not_str", "physical_affinity", "Unarmed_onhit_audio", "water", }, - life = 0.7, +minions["Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidCannonFireIncursion"] = { + name = "Cannon Transcendent", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "construct", "fast_movement", "fire_affinity", "humanoid", "not_int", "ranged", "red_blood", "Unarmed_onhit_audio", }, + life = 1.4, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.15, - evasion = 0.2, + armour = 0.33, + evasion = 0.33, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 0.7, + damage = 1.4, damageSpread = 0.2, attackTime = 1.5, - attackRange = 5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 29, - spectreReservation = 38, - companionReservation = 25.2, - monsterCategory = "Beast", + baseMovementSpeed = 45, + spectreReservation = 64, + companionReservation = 35.4, + monsterCategory = "Construct", spawnLocation = { - "Obscure Island", - "Rugosa (Map)", - "Singing Caverns (Act 4)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeedLightning", + "MPAVaalHumanoidCannon", + "MPSVaalHumanoidCannonNapalm", + "MPSVaalHumanoidCannonNapalmMiniBlob", + "CGEVaalHumanoidCannonNapalm", + "CGEVaalHumanoidCannonNapalmSmall", + "VaalHumanoidNapalmImpact", + "GSVaalHumanoidCannonImpact", + "GSVaalHumanoidCannonImpactWall", }, modList = { - mod("StunDuration", "OVERRIDE", 1.983, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1983] + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] }, } -minions["Metadata/Monsters/JellfishNettler/JellyfishNettlerBig"] = { - name = "Skittering Jellycrab", - monsterTags = { "beast", "caster", "cleaving_weapon", "crustacean_beast", "fast_movement", "flesh_armour", "is_unarmed", "lightning_affinity", "melee", "not_dex", "not_str", "physical_affinity", "Unarmed_onhit_audio", "water", }, - life = 1.5, +minions["Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidCannonLightningIncursion"] = { + name = "Blasting Transcendent", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "construct", "fast_movement", "humanoid", "lightning_affinity", "not_int", "ranged", "red_blood", "Unarmed_onhit_audio", }, + life = 1.4, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.25, + armour = 0.33, + evasion = 0.33, fireResist = 0, coldResist = 0, lightningResist = 30, chaosResist = 0, - damage = 1.5, + damage = 1.4, damageSpread = 0.2, attackTime = 1.5, - attackRange = 8, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 42, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Beast", + baseMovementSpeed = 45, + spectreReservation = 64, + companionReservation = 35.4, + monsterCategory = "Construct", spawnLocation = { - "Obscure Island", - "Rugosa (Map)", - "Singing Caverns (Act 4)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeedLightning", - "JellyfishNettlerArc", - "SSMJellyfishNettlerMinions", - "GTJellyfishNettlerSpawn", - "SSMJellyfishNettlerPassive", + "EASVaalHumanoidSkitterMine", + "VaalHumanoidShockRifle", }, modList = { - mod("StunDuration", "OVERRIDE", 1.983, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1983] }, } -minions["Metadata/Monsters/TentacleDemonFemale/TentacleWhipper"] = { - name = "Ghastly Siren", - monsterTags = { "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 1.2, +minions["Metadata/Monsters/LeagueIncursionNew/Constructs/VaalBowlingPinIncursion"] = { + name = "Vaal Construct", + monsterTags = { "2HBluntMetal_onhit_audio", "construct", "medium_movement", "mud_blood", "not_dex", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - evasion = 0.4, + energyShield = 0.1, + armour = 1, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.02, + damage = 1.15, damageSpread = 0.2, attackTime = 1.5, - attackRange = 13, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 13, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Humanoid", + baseMovementSpeed = 32, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Construct", spawnLocation = { - "Howling Caves (Act 6)", - "Singing Caverns (Act 4)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MeleeAtAnimationSpeedComboTEMP2", - "GSSirenArenaEmergeStalagmiteBreakInwardEG", }, modList = { - mod("StunDuration", "OVERRIDE", 3.275, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3275] }, } -minions["Metadata/Monsters/GiantStarfish/GiantStarfish_"] = { - name = "Giant Maw", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "ranged", "very_slow_movement", "water", }, - life = 2.5, +minions["Metadata/Monsters/LeagueIncursionNew/Thaumaturge/MonkeyExperiment"] = { + name = "Experimental Primate", + monsterTags = { "animal_claw_weapon", "beast", "cannot_be_map_archnemesis", "fast_movement", "flesh_armour", "is_unarmed", "mammal_beast", "melee", "not_int", "not_str", "physical_affinity", "primate_beast", "ranged", "red_blood", "small_height", "Unarmed_onhit_audio", }, + life = 0.65, baseDamageIgnoresAttackSpeed = true, - armour = 0.6, + evasion = 0.3, fireResist = 0, - coldResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.5, + damage = 0.65, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 24, + attackTime = 1.005, + attackRange = 9, accuracy = 1, - baseMovementSpeed = 3, - spectreReservation = 99, - companionReservation = 47.4, + baseMovementSpeed = 46, + spectreReservation = 36, + companionReservation = 24.3, monsterCategory = "Beast", spawnLocation = { - "Rugosa (Map)", - "Singing Caverns (Act 4)", - "Found in Maps", }, skillList = { - "MeleeGiantStarfishTentacle1", - "MeleeGiantStarfishTentacle2", - "MeleeGiantStarfishTentacle3", - "MeleeGiantStarfishTentacle4", - "MeleeGiantStarfishTentacle5", - "MeleeGiantStarfishTentacleSlam1", - "MeleeGiantStarfishTentacleSlam2", - "MeleeGiantStarfishTentacleSlam3", - "MeleeGiantStarfishTentacleSlam4", - "MeleeGiantStarfishTentacleSlam5", - "MeleeGiantStarfishTentacleMortar1", - "MeleeGiantStarfishTentacleMortar2", - "MeleeGiantStarfishTentacleMortar3", - "MeleeGiantStarfishTentacleMortar4", - "MeleeGiantStarfishTentacleMortar5", - "MPSStarfishVomit", - "CGEStarFishSpitCausticGround", - "GSStarFishSpitImpact", + "MeleeAtAnimationSpeedComboTEMP", + "ScavengerThrow", + "EASJungleMonkeyTaunt", + "GSIncursionExperimentMonkeyFlameBreath", + "EASIncursionExperimentMonkeyFlameBreath", }, modList = { - mod("KnockbackImmune", "FLAG", 1, 0, 0), -- ImmuneToKnockback [cannot_be_knocked_back = 1] - mod("StunDuration", "OVERRIDE", 2.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2666] + mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] }, } -minions["Metadata/Monsters/CarrionWing/CarrionWing_"] = { - name = "Luminous Spinefish", - monsterTags = { "beast", "Beast_onhit_audio", "caster", "cleaving_weapon", "fast_movement", "flesh_armour", "is_unarmed", "lightning_affinity", "melee", "not_str", "physical_affinity", "red_blood", }, - life = 1.25, +minions["Metadata/Monsters/LeagueIncursionNew/Thaumaturge/GoreChargerExperiment"] = { + name = "Experimental Boar", + monsterTags = { "beast", "mammal_beast", "medium_movement", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "red_blood", }, + life = 1.7, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - evasion = 0.4, + armour = 0.3, fireResist = 0, - coldResist = 0, - lightningResist = 30, + coldResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.25, + damage = 1.7, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 8, + attackTime = 1.065, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 39, - spectreReservation = 59, - companionReservation = 33.6, + baseMovementSpeed = 36, + spectreReservation = 74, + companionReservation = 39, monsterCategory = "Beast", spawnLocation = { - "Singing Caverns (Act 4)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GTCarrionWingScreech", - "TBCarrionWingScreechBeam", - "GSCarrionWingScreechBeamImpact", - "DTTCarrionWingDodgeLeft", - "DTTCarrionWingDodgeRight", + "GoreChargerChargeIncursion", + "CGESpiritTurtleChilledGround", }, modList = { - mod("StunDuration", "OVERRIDE", 2.833, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2833] + mod("BleedChance", "BASE", 25, 1, 0), -- MonsterBleedOnHitChance [bleed_on_hit_with_attacks_% = 25] + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] }, } -minions["Metadata/Monsters/BrineMaiden/BrineMaiden"] = { - name = "Brine Maiden", - monsterTags = { "allows_additional_projectiles", "beast", "caster", "cold_affinity", "humanoid", "medium_movement", "melee", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, - life = 1.25, +minions["Metadata/Monsters/LeagueIncursionNew/Thaumaturge/SpittingSnakeExperiment"] = { + name = "Experimental Cobra", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "melee", "monster_applies_poison", "not_int", "physical_affinity", "ranged", "reptile_beast", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - evasion = 0.25, + armour = 0.25, + evasion = 0.2, fireResist = 0, - coldResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.25, + damage = 1.1, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.245, + attackRange = 13, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 59, - companionReservation = 33.6, + baseMovementSpeed = 17, + spectreReservation = 53, + companionReservation = 31.5, monsterCategory = "Beast", spawnLocation = { - "Howling Caves (Act 6)", - "Singing Caverns (Act 4)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GTBrineMaidenScreech", - "GSBrineMaidenScreech", - "BrineMaidenIceBarage", - "MPSBrineMaidenIceProjectile", - "GSSirenArenaEmergeStalagmiteBreakInwardEG", + "EDSSpittingSnakeSprayIncursion", + "MMASpittingSnakeMortarIncursion", + "MMASpittingSnakeVomitMortar", + "CGESpittingSnakeCaustic", }, modList = { + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/ProwlerLeviathan/ProwlerLeviathan"] = { - name = "Amphibious Prowler", - monsterTags = { "amphibian_beast", "beast", "medium_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, - life = 2, +minions["Metadata/Monsters/PrecursorDrillSphere/DrillSphere"] = { + name = "Precursor Driller", + monsterTags = { "construct", "mud_blood", "not_dex", "not_int", "precursor_monster", "slow_movement", }, + life = 1.02, baseDamageIgnoresAttackSpeed = true, - evasion = 0.33, + armour = 0.4, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.8, + damage = 0.85, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 15, accuracy = 1, - baseMovementSpeed = 37, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Beast", + baseMovementSpeed = 23, + spectreReservation = 44, + companionReservation = 27.6, + monsterCategory = "Construct", spawnLocation = { - "Obscure Island", - "Singing Caverns (Act 4)", - "Found in Maps", + "Ancient Gateway (Map)", + "Eastern Gateway (Map)", + "The Matriarch Halls (Map)", + "The Patriarch Halls (Map)", + "Western Gateway (Map)", }, skillList = { "MeleeAtAnimationSpeed", + "EGDrillSphereRevive", + "RevivePrecursor", }, modList = { }, } -minions["Metadata/Monsters/KaruiTuatara/KaruiTuatara_"] = { - name = "Guardian Lizard", - monsterTags = { "allows_inc_aoe", "beast", "medium_movement", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "reptile_beast", "Unarmed_onhit_audio", }, - life = 1.4, +minions["Metadata/Monsters/PrecursorCannisterMover/PrecursorCannisterMover"] = { + name = "Precursor Refractor", + monsterTags = { "construct", "mud_blood", "not_dex", "not_int", "precursor_monster", "slow_movement", }, + life = 1.26, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, + armour = 0.6, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.26, + damage = 1.05, damageSpread = 0.2, attackTime = 1.5, - attackRange = 11, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 64, - companionReservation = 35.4, - monsterCategory = "Beast", + baseMovementSpeed = 28, + spectreReservation = 51, + companionReservation = 30.6, + monsterCategory = "Construct", spawnLocation = { - "Eye of Hinekora (Act 4)", - "Sinkhole (Map)", - "Found in Maps", + "Ancient Gateway (Map)", + "Eastern Gateway (Map)", + "The Matriarch Halls (Map)", + "The Patriarch Halls (Map)", + "Western Gateway (Map)", }, skillList = { - "MeleeAtAnimationSpeed", - "GAKaruiTuataraTailSlam", - "MASExtraAttackDistance6", + "TBPrecursorCannisterMoverSingleShock", + "EGPrecursorCannisterMoverShockNova", }, modList = { }, } -minions["Metadata/Monsters/KaruiSoulCaster/KaruiSoulCaster_"] = { - name = "Ancestral Channeler", - monsterTags = { "human", "humanoid", "medium_movement", "not_dex", "not_str", "red_blood", "Unarmed_onhit_audio", }, - life = 0.5, +minions["Metadata/Monsters/PrecursorCorruptionProcessor/PrecursorCorruptionProcessor"] = { + name = "Precursor Spherator", + monsterTags = { "construct", "mud_blood", "not_dex", "precursor_monster", "very_slow_movement", }, + life = 2.58, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.3, + energyShield = 0.5, + armour = 0.8, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.25, + damage = 2.15, damageSpread = 0.2, attackTime = 1.5, attackRange = 14, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 59, - companionReservation = 33.6, - monsterCategory = "Humanoid", + baseMovementSpeed = 18, + spectreReservation = 88, + companionReservation = 44.1, + monsterCategory = "Construct", spawnLocation = { - "Halls of the Dead (Act 4)", - "Sinkhole (Map)", - "Found in Maps", + "Ancient Gateway (Map)", + "Eastern Gateway (Map)", + "The Matriarch Halls (Map)", + "The Patriarch Halls (Map)", + "Western Gateway (Map)", }, skillList = { + "GPSCorruptionProcessorRockThrow", + "EASCorruptionProcessorFumigate", "MeleeAtAnimationSpeed", - "SSMKaruiSpiritSummon", - "GTSummonKaruiSpirits", - "EASKaruiSoulCasterMinionProjectile", - "GPSKaruiSpiritMinionProjectile", - "MPSKaruiCasterProjectile", - "MPSKaruiSpiritProjectile", }, modList = { - mod("StunDuration", "OVERRIDE", 3.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3500] + mod("StunDuration", "OVERRIDE", 2.9, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2900] }, } -minions["Metadata/Monsters/FallenKarui/FallenKaruiArcher_______"] = { - name = "Ancestral Archer", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "Arrow_onhit_audio", "human", "humanoid", "medium_movement", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", }, - life = 1.5, +minions["Metadata/Monsters/PrecursorRaptorDefender/RaptorDefender_"] = { + name = "Precursor Fabricator", + monsterTags = { "construct", "mud_blood", "not_dex", "not_int", "precursor_monster", "slow_movement", }, + life = 2.1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.6, + armour = 0.5, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.58, + damage = 1.75, damageSpread = 0.2, attackTime = 1.5, - attackRange = 60, + attackRange = 14, accuracy = 1, - weaponType1 = "Bow", - baseMovementSpeed = 32, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Humanoid", + baseMovementSpeed = 27, + spectreReservation = 76, + companionReservation = 39.6, + monsterCategory = "Construct", spawnLocation = { - "Halls of the Dead (Act 4)", - "Sinkhole (Map)", - "Found in Maps", + "Ancient Gateway (Map)", + "Eastern Gateway (Map)", + "The Matriarch Halls (Map)", + "The Patriarch Halls (Map)", + "Western Gateway (Map)", }, skillList = { - "MeleeAtAnimationSpeed", - "SnipeFallenKaruiArcher", - "GAFallenKaruiArcherImpact", - "GAFallenKaruiArcherJadeRainSingle", - "GTFallenKaruiArcherJadeRain", + "MPSRaptorDefenderExplosiveShot", + "GSRaptorDefenderExplosiveShotImpact", + "GSRaptorDefenderRailShot", + "MPSRaptorDefenderRapidShot", + "EASRaptorDefenderRailShot", + "RevivePrecursor", }, modList = { - mod("StunDuration", "OVERRIDE", 2.283, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2283] }, } -minions["Metadata/Monsters/FallenKarui/FallenKaruiShieldAxe"] = { - name = "Ancestral Guardian", - monsterTags = { "1HAxe_onhit_audio", "fast_movement", "human", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 1.5, +minions["Metadata/Monsters/PrecursorCentipedeTrain/PrecursorCentipedeTrainHead"] = { + name = "Precursor Relocater", + monsterTags = { "construct", "precursor_monster", "Unarmed_onhit_audio", "very_fast_movement", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - armour = 0.75, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.65, + damage = 1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 13, + attackRange = 14, accuracy = 1, - weaponType1 = "One Hand Axe", - weaponType2 = "Shield", - baseMovementSpeed = 41, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Humanoid", + baseMovementSpeed = 74, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Construct", spawnLocation = { - "Halls of the Dead (Act 4)", - "Sinkhole (Map)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "GACentipedeTrainImpact", }, modList = { - mod("BlockChance", "BASE", 20, 0, 0), -- MonsterAttackBlock30Bypass20 [monster_base_block_% = 20] - mod("BlockEffect", "BASE", 10, 0, 0), -- MonsterAttackBlock30Bypass20 [base_block_%_damage_taken = 10] - mod("StunDuration", "OVERRIDE", 2.283, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2283] + -- MonsterCannotBePossessed [cant_possess_this = 1] }, } -minions["Metadata/Monsters/FallenKarui/FallenKaruiTwoHandAxe"] = { - name = "Ancestral Warrior", - monsterTags = { "2HAxe_onhit_audio", "allows_inc_aoe", "human", "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 1.6, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/AntCarrierExpedition"] = { + name = "Dezzic Soldier", + monsterTags = { "beast", "expedition_monster", "insect", "not_dex", "not_int", "physical_affinity", "slow_movement", "Stab_onhit_audio", }, + life = 2.25, baseDamageIgnoresAttackSpeed = true, armour = 0.5, fireResist = 0, - coldResist = 0, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 1.84, + damage = 2.25, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 18, accuracy = 1, - weaponType1 = "Two Hand Axe", - baseMovementSpeed = 32, - spectreReservation = 71, - companionReservation = 37.8, - monsterCategory = "Humanoid", + baseMovementSpeed = 22, + spectreReservation = 91, + companionReservation = 45, + monsterCategory = "Beast", spawnLocation = { - "Halls of the Dead (Act 4)", - "Sinkhole (Map)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "EESFallenKaruiBuffSelf", + "DTTExpeditionCarrierAntPounce", + "CGEExpeditionCarrierAntPounce", + "TCExpeditionAntCarrierCharge", + "GAExpeditionAntCarrierCharge", + "GAExpeditionAntCarrierLeapImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 2.283, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2283] + -- LeagueMonsterDropSlotFailure [prevent_all_drop_slots_failing = 1] + mod("StunDuration", "OVERRIDE", 2.366, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2366] }, } -minions["Metadata/Monsters/FallenKarui/FallenKaruiOneHandMace"] = { - name = "Ancestral Headtaker", - monsterTags = { "1HBluntStone_onhit_audio", "human", "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 1.5, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/BaneSaplingExpedition"] = { + name = "Dezzic Bombardier", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "Beast_onhit_audio", "expedition_monster", "insect", "monster_applies_poison", "monster_summons_adds", "not_int", "not_str", "physical_affinity", "ranged", "very_slow_movement", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, + evasion = 0.2, fireResist = 0, - coldResist = 0, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 1.65, + damage = 1.3, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 11, + attackTime = 1.755, + attackRange = 12, accuracy = 1, - weaponType1 = "One Hand Mace", - baseMovementSpeed = 32, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Humanoid", + baseMovementSpeed = 19, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Beast", spawnLocation = { - "Halls of the Dead (Act 4)", - "Sinkhole (Map)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "GSExpeditionBaneSaplingImpactMidair", + "GSExpeditionBaneSaplingImpact", + "MPSExpeditionBaneSapling", }, modList = { - mod("StunDuration", "OVERRIDE", 2.866, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2866] + mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] }, -} - -minions["Metadata/Monsters/LeagueAncestral/StandaloneNgamahu/FirebreatherStandalone"] = { - name = "Firebreather", - monsterTags = { "allows_inc_aoe", "fire_affinity", "human", "humanoid", "karui", "red_blood", "very_slow_movement", }, - life = 1.35, +} + +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/HoneyAntExpedition"] = { + name = "Dezzic Burstbug", + monsterTags = { "beast", "expedition_monster", "insect", "MonsterStab_onhit_audio", "physical_affinity", "slow_movement", }, + life = 0.8, baseDamageIgnoresAttackSpeed = true, - fireResist = 75, - coldResist = 0, + fireResist = 0, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 1.35, + damage = 0.8, damageSpread = 0.2, - attackTime = 0, - attackRange = 13, + attackTime = 1.5, + attackRange = 5, accuracy = 1, - weaponType1 = "None", - baseMovementSpeed = 11, - spectreReservation = 62, - companionReservation = 34.8, - monsterCategory = "Humanoid", + baseMovementSpeed = 21, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Beast", spawnLocation = { }, skillList = { "MeleeAtAnimationSpeed", - "GAFirebreatherFireSlam", + "CGEExpeditionHoneyAntHoney", + "GSExpeditionAntHoneyExplode", }, modList = { - mod("StunDuration", "OVERRIDE", 5.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5666] + mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] }, } -minions["Metadata/Monsters/LeagueAncestral/StandaloneNgamahu/BlackbarkDemolisherStandalone"] = { - name = "Blackbark Demolisher", - monsterTags = { "allows_inc_aoe", "fire_affinity", "human", "humanoid", "karui", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 1.65, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/NettleAntExpedition"] = { + name = "Dezzic Nettler", + monsterTags = { "beast", "expedition_monster", "fast_movement", "insect", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", }, + life = 0.8, baseDamageIgnoresAttackSpeed = true, - armour = 0.4, - fireResist = 75, - coldResist = 0, + evasion = 0.3, + fireResist = 0, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 0.99, + damage = 0.8, damageSpread = 0.2, - attackTime = 0, - attackRange = 14, + attackTime = 0.69, + attackRange = 12, accuracy = 1, - weaponType1 = "Two Hand Axe", - baseMovementSpeed = 32, - spectreReservation = 72, - companionReservation = 38.4, - monsterCategory = "Humanoid", + baseMovementSpeed = 39, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "GABlackbarkDemolisherFireSlam", - "MeleeAtAnimationSpeedFire", - "GSBlackbarkDemolisherBurningNova", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.283, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2283] + mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] }, } -minions["Metadata/Monsters/LeagueAncestral/StandaloneTasalio/SpearfisherStandalone"] = { - name = "Spearfisher", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fast_movement", "human", "humanoid", "karui", "melee", "not_int", "not_str", "physical_affinity", "red_blood", }, - life = 1.3, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ArachnidFaction/ShakariExpedition"] = { + name = "Krell Fleshgouger", + monsterTags = { "beast", "Claw_onhit_audio", "expedition_monster", "fire_affinity", "insect", "medium_movement", "not_dex", "not_int", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.45, - fireResist = 0, - coldResist = 30, + armour = 0.7, + fireResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.04, + damage = 2.5, damageSpread = 0.2, - attackTime = 0, - attackRange = 20, + attackTime = 1.5, + attackRange = 23, accuracy = 1, - weaponType1 = "Spear", - baseMovementSpeed = 43, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Humanoid", + baseMovementSpeed = 33, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeedColdCombo35", - "DTTSpearfisherDisengage", - "DTTSpearfisherEngage", - "GASpearfisherDisengageStrike", - "MPSSpearfisherSpearThrow", + "MAASExpedition2ShakariBasicMelee", + "MAASExpedition2ShakariTailSwipe", + "CGEExpeditionShakariFireGround", + "GAExpeditionShakariMonsterSlam", + "GTExpedition2OathRune", + "SSMExpedition2FactionArachnid", }, modList = { - mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] + -- LeagueMonsterDropSlotFailure [prevent_all_drop_slots_failing = 1] }, } -minions["Metadata/Monsters/LeagueAncestral/StandaloneTasalio/RiptideStandalone"] = { - name = "Riptide", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "fast_movement", "human", "humanoid", "karui", "melee", "not_int", "not_str", "physical_affinity", "red_blood", }, - life = 1.2, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ArachnidFaction/TumourSpiderExpedition"] = { + name = "Krell Throatgnasher", + monsterTags = { "Claw_onhit_audio", "demon", "expedition_monster", "fast_movement", "fire_affinity", "not_int", "spider", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, - fireResist = 0, - coldResist = 30, + armour = 0.35, + evasion = 0.15, + fireResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.1, damageSpread = 0.2, attackTime = 0, - attackRange = 14, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 46, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Humanoid", + baseMovementSpeed = 38, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Demon", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeedCold", - "RiptideColdCombo", - "MDRiptideSummonWave", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + mod("StunDuration", "OVERRIDE", 2.349, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2349] }, } -minions["Metadata/Monsters/LeagueAncestral/StandaloneTasalio/TrawlerStandalone_"] = { - name = "Tasalio Trawler", - monsterTags = { "fast_movement", "human", "humanoid", "karui", "melee", "not_int", "not_str", "physical_affinity", "red_blood", }, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/CrustaceanFaction/AnglerFishParasiteExpedition"] = { + name = "Cecaelian Angler", + monsterTags = { "beast", "crustacean_beast", "expedition_monster", "lightning_affinity", "MonsterStab_onhit_audio", "not_dex", "very_slow_movement", }, life = 1.2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, + energyShield = 0.05, + armour = 0.4, fireResist = 0, - coldResist = 30, - lightningResist = 0, + coldResist = 0, + lightningResist = 75, chaosResist = 0, - damage = 1.2, + damage = 0.9, damageSpread = 0.2, attackTime = 1.5, - attackRange = 15, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 39, + baseMovementSpeed = 16, spectreReservation = 57, companionReservation = 33, - monsterCategory = "Humanoid", + monsterCategory = "Beast", spawnLocation = { }, skillList = { "MeleeAtAnimationSpeed", - "EAATrawlerTeleport", - "GSTrawlerTeleportNova", - "MPWTrawlerThrowTrap", - "SOTrawlerTrap", - "GSTrawlerTrapNova", - "MeleeAtAnimationSpeedComboTEMP2", - "SOTrawlerTrapSpectre", }, modList = { - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/PlagueSwarm/TwilightOrderPlagueSwarm"] = { - name = "Swarming Wasp", - monsterTags = { "beast", "fast_movement", "insect", "melee", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", "very_fast_movement", }, - life = 0.5, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/CrustaceanFaction/ShellMonsterExpedition"] = { + name = "Cecaelian Crab", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "crustacean_beast", "expedition_monster", "lightning_affinity", "melee", "MonsterStab_onhit_audio", "not_dex", "ranged", "slow_movement", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.6, - fireResist = -30, + energyShield = 0.05, + armour = 0.7, + fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 75, chaosResist = 0, - damage = 0.5, + damage = 1.2, damageSpread = 0.2, attackTime = 1.005, - attackRange = 6, + attackRange = 9, accuracy = 1, - baseMovementSpeed = 50, - spectreReservation = 29, - companionReservation = 21.3, + baseMovementSpeed = 22, + spectreReservation = 57, + companionReservation = 33, monsterCategory = "Beast", spawnLocation = { - "Arastas (Act 4)", - "Ashen Forest (Act 6)", - "Mournful Cliffside", - "Found in Maps", - "Trenches (Map)", }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedLightningCombo70", + "GSExpeditionShellMonsterSunder", + "GTExpeditionShellMonsterSunder", + "MPSExpeditionShellmonsterBounceLightning", + "GSExpeditionShellMonsterProjectile", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] + mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] }, } -minions["Metadata/Monsters/PlagueSwarm/LargeParasiticCrab"] = { - name = "Clawcrunch", - monsterTags = { "beast", "crustacean_beast", "medium_movement", "not_dex", "not_int", }, - life = 2.5, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/IceCasterExpedition"] = { + name = "Starmad Caller", + monsterTags = { "fast_movement", "humanoid", "not_str", "red_blood", "Unarmed_onhit_audio", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - armour = 0.75, + energyShield = 0.15, + evasion = 0.25, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.81, + damage = 1.15, damageSpread = 0.2, attackTime = 1.5, - attackRange = 27, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 31, - spectreReservation = 99, - companionReservation = 47.4, - monsterCategory = "Beast", + baseMovementSpeed = 41, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Humanoid", spawnLocation = { }, skillList = { "MeleeAtAnimationSpeed", - "MeleeAtAnimationSpeedComboTEMP2", - "WalkEmergeParasiticCrab", - "MAASBarnacleParasiteCrabFreezePuncture", + "MPSIceCasterExpeditionBasicProjectile", + "GSIceCasterExpeditionSpikeChannel", + "GTIceCasterExpeditionIceSpike", + "GSIceCasterExpeditionSpikeExplode", + "GTIceCasterExpeditionIceSpikeTriple", }, modList = { - mod("StunDuration", "OVERRIDE", 2.783, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2783] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 3.166, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3166] }, } -minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Cleaver/ExcavatorCleaver"] = { - name = "Zealous Guard", - monsterTags = { "1HBluntStone_onhit_audio", "allows_inc_aoe", "fast_movement", "humanoid", "lightning_affinity", "melee", "physical_affinity", "red_blood", }, - life = 1.15, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/MassGoldSkeletonExpedition"] = { + name = "Gold-melted Bonemass", + monsterTags = { "2HSharpMetal_onhit_audio", "bones", "medium_movement", "not_dex", "not_int", "undead", }, + life = 1.8, baseDamageIgnoresAttackSpeed = true, + armour = 1, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.15, + damage = 1.62, damageSpread = 0.2, attackTime = 1.5, - attackRange = 13, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 41, - spectreReservation = 55, - companionReservation = 32.1, - monsterCategory = "Humanoid", + baseMovementSpeed = 32, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Undead", spawnLocation = { - "Digsite (Map)", - "The Excavation (Act 4)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MASExtraAttackDistance6", }, modList = { - -- MonsterConvertToLightningDamage2 [non_skill_base_physical_damage_%_to_convert_to_lightning = 50] - mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Maul/ExcavatorMaulSpectre"] = { - name = "Zealous Pillarcrusher", - monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "humanoid", "lightning_affinity", "melee", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 1.5, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/MantaRayParasiteExpedition"] = { + name = "Ylth Eater", + monsterTags = { "beast", "cold_affinity", "expedition_monster", "MonsterStab_onhit_audio", "not_int", "not_str", "slow_movement", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, + evasion = 0.33, fireResist = 0, - coldResist = 0, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 1.3, damageSpread = 0.2, - attackTime = 7.17, - attackRange = 23, + attackTime = 1.5, + attackRange = 17, accuracy = 1, - baseMovementSpeed = 12, - spectreReservation = 84, - companionReservation = 42.3, - monsterCategory = "Humanoid", + baseMovementSpeed = 27, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Beast", spawnLocation = { - "Digsite (Map)", - "The Excavation (Act 4)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeedLightning", - "GAExcavatorMaulSlam", - "GPSExcavatorMaulRocks", - "GTExcavatorMaulRocks", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Orb/ExcavatorOrb"] = { - name = "Zealous Excavator", - monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "cannot_be_monolith", "humanoid", "lightning_affinity", "melee", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 1.3, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/OctopusParasiteExpedition"] = { + name = "Ylth Grabber", + monsterTags = { "beast", "cold_affinity", "crustacean_beast", "expedition_monster", "medium_movement", "MonsterStab_onhit_audio", "not_int", "not_str", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, + evasion = 0.33, fireResist = 0, - coldResist = 0, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 1.3, + damage = 1.2, damageSpread = 0.2, attackTime = 1.5, - attackRange = 9, + attackRange = 15, accuracy = 1, - baseMovementSpeed = 11, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Humanoid", + baseMovementSpeed = 32, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Beast", spawnLocation = { - "Digsite (Map)", - "The Excavation (Act 4)", - "Found in Maps", }, skillList = { - "GSExcavatorOrbExplosion", - "TCExcavatorOrbCharge", - "GSExcavatorOrbDonutExplosion", + "MeleeAtAnimationSpeedComboTEMP", + "GAExpedition2OctopusSlam", }, modList = { - mod("StunDuration", "OVERRIDE", 1.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1666] + mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Raptor/ExcavatorRaptor"] = { - name = "Zealous Courser", - monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "humanoid", "lightning_affinity", "melee", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 1.15, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/ParasiteHostMonsterExpedition"] = { + name = "Ylth Spewer", + monsterTags = { "beast", "Claw_onhit_audio", "cold_affinity", "expedition_monster", "not_dex", "not_int", "very_slow_movement", }, + life = 3, baseDamageIgnoresAttackSpeed = true, + armour = 0.75, fireResist = 0, - coldResist = 0, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 1.15, + damage = 2.1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 34, accuracy = 1, - baseMovementSpeed = 9, - spectreReservation = 55, - companionReservation = 32.1, - monsterCategory = "Humanoid", + baseMovementSpeed = 10, + spectreReservation = 113, + companionReservation = 51.9, + monsterCategory = "Beast", spawnLocation = { - "Digsite (Map)", - "The Excavation (Act 4)", - "Found in Maps", }, skillList = { - "GSExcavatorRaptorTriangleSlam", + "MeleeAtAnimationSpeedUnique", + "GSExpeditionParasiteHostColdBreath", + "EASExpeditionParasiteHostColdBreath", + "EAAExpeditionParasiteHostSunderCold", + "GAExpeditionParasiteHostSunderBlast", + "GAExpeditionParasiteHostSunderBlastFinal", + "GTExpeditionParasiteHostSunderBlast", }, modList = { - mod("StunDuration", "OVERRIDE", 3.133, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3133] + -- LeagueMonsterDropSlotFailure [prevent_all_drop_slots_failing = 1] + mod("StunDuration", "OVERRIDE", 5.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5333] }, } -minions["Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Sceptre/ExcavatorSceptre"] = { - name = "Zealous Shockwarden", - monsterTags = { "1HBluntMetal_onhit_audio", "allows_inc_aoe", "humanoid", "lightning_affinity", "melee", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 1.3, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/Cocoon3Expedition"] = { + name = "Starlit Defiler", + monsterTags = { "beast", "Claw_onhit_audio", "expedition_monster", "insect", "medium_movement", "not_dex", "not_int", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, + armour = 0.6, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.3, + damage = 1.2, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 22, accuracy = 1, - baseMovementSpeed = 18, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Humanoid", + baseMovementSpeed = 29, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Beast", spawnLocation = { - "Digsite (Map)", - "The Excavation (Act 4)", - "Found in Maps", }, skillList = { - "TBExcavatorSceptreErraticBeam", - "GTExcavatorSceptreErraticBeam", + "MeleeAtAnimationSpeed", + "MPSAbyssCocoon3BallSpit", + "GSAbyssCocoon3BallSpitImpact", + "GSAbyssCocoon3BallSpitImpactWall", + "CGEAbyssCocoon3FlameGeyser", + "GTAbyssCocoon3FlameGeyser", + "MPSAbyssCocoon3BallSpitSmall", + "GSAbyssCocoon3BallSpitSmallImpact", + "GSAbyssCocoon3BallSpitSmallImpactWall", + "MMSAbyssCocoon3ChargedMortar", + "EASAbyssCocoon3ChargedMortar", }, modList = { + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/Anchorman/BloatedAnchorman"] = { - name = "Bloated Anchorman", - monsterTags = { "2HBluntMetal_onhit_audio", "humanoid", "melee", "not_dex", "not_int", "physical_affinity", "undead", "very_slow_movement", "zombie", }, - life = 2.5, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueBringerExpedition"] = { + name = "Starlit Harvester", + monsterTags = { "beast", "Claw_onhit_audio", "expedition_monster", "fast_movement", "insect", "melee", "physical_affinity", "very_fast_movement", }, + life = 2, baseDamageIgnoresAttackSpeed = true, - armour = 0.7, - fireResist = 0, - coldResist = 75, + fireResist = -30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.5, + damage = 2, damageSpread = 0.2, - attackTime = 1.5, + attackTime = 1.755, attackRange = 12, accuracy = 1, - weaponType1 = "Two Hand Mace", - baseMovementSpeed = 17, - spectreReservation = 99, - companionReservation = 47.4, - monsterCategory = "Undead", + baseMovementSpeed = 56, + spectreReservation = 84, + companionReservation = 42.3, + monsterCategory = "Beast", spawnLocation = { - "Castaway (Map)", - "Flotsam (Map)", - "Kedge Bay (Act 4)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "MASBloatedAnchormanDoubleSwing", - "MPWAnchorToss", - "EASAnchormanPullAnchor", - "EASAnchorRetrieval", - "GABloatedAnchormanAnchorSlam", + "MASExtraAttackDistance6", + "MeleeAtAnimationSpeedComboTEMP2", + "DTTPlagueBringerDash", }, modList = { - -- set_check_for_targets_between_initiator_and_projectile_source [set_check_for_targets_between_initiator_and_projectile_source = 0] - mod("StunDuration", "OVERRIDE", 2.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2600] + mod("PhysicalDamageLifeLeech", "BASE", 125, 1, 0), -- PlagueBringerLifeLeechInherent [base_life_leech_from_physical_attack_damage_permyriad = 12500] + mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] }, } -minions["Metadata/Monsters/KelpDreg/KelpDregSword"] = { - name = "Searot Skeleton", - monsterTags = { "1HSword_onhit_audio", "melee", "not_dex", "not_int", "physical_affinity", "skeleton", "undead", "very_slow_movement", }, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph1Expedition"] = { + name = "Starlit Bladeflesh", + monsterTags = { "2HSharpMetal_onhit_audio", "demon", "expedition_monster", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, - fireResist = 0, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, - damageSpread = 0.3, - attackTime = 1.5, - attackRange = 11, + damage = 1.2, + damageSpread = 0.2, + attackTime = 2.25, + attackRange = 20, accuracy = 1, - weaponType1 = "One Hand Sword", baseMovementSpeed = 11, spectreReservation = 50, companionReservation = 30, - monsterCategory = "Undead", + monsterCategory = "Demon", spawnLocation = { - "Castaway (Map)", - "Kedge Bay (Act 4)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.483, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2483] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/KelpDreg/KelpDregCrossbowSniper"] = { - name = "Searot Harpooner", - monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph2Expedition_"] = { + name = "Starlit Pincerflesh", + monsterTags = { "2HSharpMetal_onhit_audio", "demon", "expedition_monster", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, - fireResist = 0, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, - damageSpread = 0.3, - attackTime = 1.5, - attackRange = 55, + damage = 1.2, + damageSpread = 0.2, + attackTime = 2.25, + attackRange = 13, accuracy = 1, - weaponType1 = "Bow", baseMovementSpeed = 11, spectreReservation = 50, companionReservation = 30, - monsterCategory = "Undead", + monsterCategory = "Demon", spawnLocation = { - "Castaway (Map)", - "Kedge Bay (Act 4)", - "Found in Maps", }, skillList = { - "MASKelpDregCrossbow", - "MPWKelpDregPuncture", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/KelpDreg/KelpDregCrossbowEnsarer"] = { - name = "Searot Ensnarer", - monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph3Expedition"] = { + name = "Starlit Reaperflesh", + monsterTags = { "2HSharpMetal_onhit_audio", "demon", "expedition_monster", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, - fireResist = 0, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, - damageSpread = 0.3, - attackTime = 1.5, - attackRange = 55, + damage = 1.2, + damageSpread = 0.2, + attackTime = 2.25, + attackRange = 18, accuracy = 1, - weaponType1 = "Bow", baseMovementSpeed = 11, spectreReservation = 50, companionReservation = 30, - monsterCategory = "Undead", + monsterCategory = "Demon", spawnLocation = { }, skillList = { - "MASKelpDregCrossbowPhys", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/KelpDreg/KelpDregCrossbowIceShot"] = { - name = "Searot Sniper", - monsterTags = { "allows_additional_projectiles", "Arrow_onhit_audio", "cold_affinity", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "ranged", "skeleton", "undead", "very_slow_movement", }, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph4Expedition"] = { + name = "Starlit Faceless", + monsterTags = { "2HSharpMetal_onhit_audio", "demon", "expedition_monster", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, - fireResist = 0, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, - damageSpread = 0.3, - attackTime = 1.5, - attackRange = 55, + damage = 1.2, + damageSpread = 0.2, + attackTime = 2.25, + attackRange = 18, accuracy = 1, - weaponType1 = "Bow", baseMovementSpeed = 11, spectreReservation = 50, companionReservation = 30, - monsterCategory = "Undead", + monsterCategory = "Demon", spawnLocation = { - "Castaway (Map)", - "Kedge Bay (Act 4)", - "Found in Maps", }, skillList = { - "MASKelpDregCrossbowIce", - "MPWKelpDregPunctureIce", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.466, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2466] + mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/BloodFeverKarui/BloodFeverDrunk"] = { - name = "Blood-fevered Brew-breather", - monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "human", "humanoid", "karui", "melee", "monster_has_on_death_mechanic", "not_dex", "not_int", "physical_affinity", "red_blood", "slow_movement", }, - life = 1.6, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueNymphExpedition"] = { + name = "Starlit Nymph", + monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "caster", "expedition_monster", "insect", "melee", "MonsterStab_onhit_audio", "not_int", "not_str", "physical_affinity", "ranged", "slow_movement", }, + life = 1.25, baseDamageIgnoresAttackSpeed = true, - armour = 0.6, - fireResist = 0, + evasion = 0.2, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.6, + damage = 1.25, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.005, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 24, - spectreReservation = 71, - companionReservation = 37.8, - monsterCategory = "Humanoid", + baseMovementSpeed = 25, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Beast", spawnLocation = { - "Heart of the Tribe (Act 4)", - "Ngakanu (Act 4)", - "The Jade Isles (Map)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "GCEBloodFeverDrunkStuned", - "GCEBloodFeverDrunkDeath", - "EDSBloodFeverDrunkFlySpray", - "EDSBloodFeverDrunkSelfVomit", - "GSBloodFeverDrunkVomit", }, modList = { - -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] - mod("StunDuration", "OVERRIDE", 5.666, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5666] + -- MonsterMaimOnHitChance [maim_on_hit_% = 25] + mod("StunDuration", "OVERRIDE", 1.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1500] }, } -minions["Metadata/Monsters/BloodFeverKarui/BloodFeverHook"] = { - name = "Blood-fevered Hookman", - monsterTags = { "2HBluntStone_onhit_audio", "human", "humanoid", "karui", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 1.2, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/TumourStatue2Expedition"] = { + name = "Starlit Grotesque", + monsterTags = { "1HSword_onhit_audio", "demon", "expedition_monster", "humanoid", "melee", "not_int", "physical_affinity", "slow_movement", }, + life = 1.15, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, + armour = 0.75, + evasion = 0.25, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.15, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 9, accuracy = 1, - baseMovementSpeed = 35, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Humanoid", + baseMovementSpeed = 28, + spectreReservation = 55, + companionReservation = 32.1, + monsterCategory = "Demon", spawnLocation = { - "Heart of the Tribe (Act 4)", - "Ngakanu (Act 4)", - "The Jade Isles (Map)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeedComboTEMP", - "MeleeAtAnimationSpeedHookThrow", + "MASTumourStatue2Flurry", }, modList = { - -- base_heavy_stun_duration_ms [base_heavy_stun_duration_ms = 2333] }, } -minions["Metadata/Monsters/BloodFeverKarui/BloodFeverSpear"] = { - name = "Blood-fevered Spearman", - monsterTags = { "fast_movement", "human", "humanoid", "karui", "melee", "MonsterStab_onhit_audio", "not_int", "not_str", "physical_affinity", "red_blood", }, - life = 1.15, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/TumourStatueSnakeExpedition"] = { + name = "Starlit Statuesque", + monsterTags = { "1HSword_onhit_audio", "demon", "expedition_monster", "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.6, + armour = 0.75, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.15, + damage = 1.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 13, + attackRange = 17, accuracy = 1, - baseMovementSpeed = 39, - spectreReservation = 55, - companionReservation = 32.1, - monsterCategory = "Humanoid", + baseMovementSpeed = 35, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Demon", spawnLocation = { - "Heart of the Tribe (Act 4)", - "The Jade Isles (Map)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "MeleeAtAnimationSpeedComboTEMP2", + "MeleeAtAnimationSpeed", + "GATumourSnakeSlam", + "MASExtraAttackDistance9", }, modList = { - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + mod("StunDuration", "OVERRIDE", 2.8, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2800] }, } -minions["Metadata/Monsters/BloodFeverKarui/BloodFeverKarui1HAxe_"] = { - name = "Blood-fevered Axeman", - monsterTags = { "1HAxe_onhit_audio", "fast_movement", "human", "humanoid", "karui", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 1.05, - baseDamageIgnoresAttackSpeed = true, - armour = 0.3, +minions["Metadata/Monsters/CorpseWheel/PlagueCorpseWheel"] = { + name = "The Punished", + monsterTags = { "2HBluntWood_onhit_audio", "bones", "medium_movement", "skeleton", "undead", }, + life = 1, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.05, + damage = 1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 10, + attackRange = 9, accuracy = 1, - weaponType1 = "One Hand Axe", - baseMovementSpeed = 40, - spectreReservation = 51, - companionReservation = 30.6, - monsterCategory = "Humanoid", + weaponType1 = "One Hand Sword", + baseMovementSpeed = 30, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { - "Heart of the Tribe (Act 4)", - "Ngakanu (Act 4)", - "The Jade Isles (Map)", - "Found in Maps", + "The Dreadnought's Wake (Act 2)", }, skillList = { + "CorpseWheelCharge", "MeleeAtAnimationSpeed", - "MPSBloodfeverBloodPustule", }, modList = { - mod("StunDuration", "OVERRIDE", 2.275, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2275] }, } -minions["Metadata/Monsters/BloodFeverKarui/BloodFeverKarui2HAxe"] = { - name = "Blood-fevered Warrior", - monsterTags = { "2HAxe_onhit_audio", "human", "humanoid", "karui", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 1.15, +minions["Metadata/Monsters/BloodClan/BloodClanTrapper"] = { + name = "Sea-tribe Trapper", + monsterTags = { "fast_movement", "humanoid", "not_int", "red_blood", "Unarmed_onhit_audio", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - armour = 0.6, + armour = 0.2, + evasion = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.15, + damage = 1.25, damageSpread = 0.2, attackTime = 1.5, - attackRange = 12, + attackRange = 13, accuracy = 1, - weaponType1 = "Two Hand Axe", - baseMovementSpeed = 16, - spectreReservation = 55, - companionReservation = 32.1, + baseMovementSpeed = 41, + spectreReservation = 50, + companionReservation = 30, monsterCategory = "Humanoid", spawnLocation = { - "Heart of the Tribe (Act 4)", - "Ngakanu (Act 4)", - "The Jade Isles (Map)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "DTTKaruiBloodFever2HLeap", - "GABloodFeverLeapImpact", - "GABloodFeverAxeChop", - "CGEBloodfeverKaruiFast", + "MPWBloodClanTrapperBearTrap", + "SOBloodClanTrapperBearTrap", }, modList = { - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] }, } -minions["Metadata/Monsters/BloodFeverKarui/BloodFeverKarui1HMace"] = { - name = "Blood-fevered Maceman", - monsterTags = { "1HAxe_onhit_audio", "fast_movement", "human", "humanoid", "karui", "melee", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 1, +minions["Metadata/Monsters/BloodClan/BloodClanVillager"] = { + name = "Sea-tribe Villager", + monsterTags = { "fast_movement", "humanoid", "not_int", "red_blood", "Unarmed_onhit_audio", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, + armour = 0.2, + evasion = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 1.35, damageSpread = 0.2, attackTime = 1.5, - attackRange = 10, + attackRange = 13, accuracy = 1, - weaponType1 = "One Hand Mace", - baseMovementSpeed = 40, + baseMovementSpeed = 41, spectreReservation = 50, companionReservation = 30, monsterCategory = "Humanoid", spawnLocation = { - "Heart of the Tribe (Act 4)", - "Ngakanu (Act 4)", - "The Jade Isles (Map)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.275, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2275] }, } -minions["Metadata/Monsters/BloodFeverKarui/BloodFeverBoar"] = { - name = "Blood-fevered Tuskbeast", - monsterTags = { "allows_inc_aoe", "beast", "Beast_onhit_audio", "medium_movement", "melee", "not_int", "physical_affinity", "red_blood", }, - life = 1, +minions["Metadata/Monsters/BloodClan/BloodClanCaster"] = { + name = "Sea-tribe Caster", + monsterTags = { "humanoid", "not_dex", "not_str", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 1.35, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, - evasion = 0.25, + energyShield = 0.15, fireResist = 0, coldResist = 0, lightningResist = 0, @@ -16310,836 +18667,792 @@ minions["Metadata/Monsters/BloodFeverKarui/BloodFeverBoar"] = { damage = 1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 12, + attackRange = 6, accuracy = 1, - baseMovementSpeed = 36, + baseMovementSpeed = 8, spectreReservation = 50, companionReservation = 30, - monsterCategory = "Beast", + monsterCategory = "Humanoid", spawnLocation = { - "Ngakanu (Act 4)", - "The Jade Isles (Map)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "BloodFeverBoarCharge", - "GSBloodFeverExplode", - "BloodFeverBoarChargeTopple", + "EGBloodClanCasterWave", + "EDSBloodClanCasterWave", + "MDSBloodClanWaterWall", }, modList = { }, } -minions["Metadata/Monsters/BloodFeverKarui/BloodFeverMedicineWoman"] = { - name = "Blood-fevered Wisewoman", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "Arrow_onhit_audio", "caster", "fire_affinity", "human", "humanoid", "karui", "not_dex", "not_str", "physical_affinity", "ranged", "red_blood", "slow_movement", }, - life = 2.2, +minions["Metadata/Monsters/BloodClan/BloodClanVaulter"] = { + name = "Sea-tribe Vaulter", + monsterTags = { "humanoid", "not_int", "red_blood", "slow_movement", "Unarmed_onhit_audio", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.2, - fireResist = 75, + armour = 0.2, + evasion = 0.5, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 1.35, damageSpread = 0.2, attackTime = 1.5, - attackRange = 10, + attackRange = 6, accuracy = 1, - baseMovementSpeed = 26, - spectreReservation = 84, - companionReservation = 42.3, + weaponType1 = "Spear", + baseMovementSpeed = 28, + spectreReservation = 50, + companionReservation = 30, monsterCategory = "Humanoid", spawnLocation = { - "Heart of the Tribe (Act 4)", - "Ngakanu (Act 4)", - "The Jade Isles (Map)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "EASMedicineWomanSummon", - "MPSMedicineWomanProjectile", - "EASMedicineWomanHeal", + "DTTBloodClanPoleVaultSingle", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] }, } -minions["Metadata/Monsters/KaruiWarriorHorn/KaruiWarriorHorn_"] = { - name = "Ancestral Hornbearer", - monsterTags = { "2HBluntWood_onhit_audio", "human", "humanoid", "not_dex", "not_int", "red_blood", "very_slow_movement", }, - life = 1.65, + +minions["Metadata/Monsters/BloodClan/BloodClanKina"] = { + name = "Sea-tribe Pouchbearer", + monsterTags = { "humanoid", "not_int", "not_str", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 0.9, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, + evasion = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.65, + damage = 1.13, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 6, accuracy = 1, - baseMovementSpeed = 13, - spectreReservation = 72, - companionReservation = 38.4, + baseMovementSpeed = 12, + spectreReservation = 46, + companionReservation = 28.5, monsterCategory = "Humanoid", spawnLocation = { - "Halls of the Dead (Act 4)", - "Sinkhole (Map)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "EGKaruiHornBuffSpawn", - "EGKaruiHornBuffAllies", - "EASKaruiHornSlam", - "GAKaruiHornSlamCleave", + "MPWBloodClanKina", }, modList = { }, } -minions["Metadata/Monsters/BloodFeverKarui/BloodFeverBloater"] = { - name = "Blood-fevered Plaguespreader", - monsterTags = { "allows_inc_aoe", "human", "humanoid", "karui", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "red_blood", "slow_movement", }, - life = 2.5, +minions["Metadata/Monsters/BloodClan/BloodClanHarpooner"] = { + name = "Sea-tribe Harpooner", + monsterTags = { "fast_movement", "humanoid", "not_int", "red_blood", "Unarmed_onhit_audio", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - armour = 0.8, + armour = 0.2, + evasion = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.25, + damage = 1.6, damageSpread = 0.2, attackTime = 1.5, - attackRange = 20, + attackRange = 17, accuracy = 1, - baseMovementSpeed = 22, - spectreReservation = 99, - companionReservation = 47.4, + weaponType1 = "Spear", + baseMovementSpeed = 41, + spectreReservation = 53, + companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Heart of the Tribe (Act 4)", - "The Jade Isles (Map)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "EASBloodFeverBloaterPustuleSpread", - "CGEBloodFeverBloaterPustules", - "GSBloodFeverPustuleExplosion", - "EASBloodFeverBloaterRightrousFlier", - "SOBloodfeverPustules", - "SOBloodfeverPustulesSpectre", - "EASBloodFeverBloaterPustuleSpreadSpectre", }, modList = { - mod("StunDuration", "OVERRIDE", 2.633, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2633] }, } -minions["Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataAxe_"] = { - name = "Righteous Axewielder", - monsterTags = { "2HSharpMetal_onhit_audio", "allows_inc_aoe", "fast_movement", "human", "humanoid", "karui", "melee", "physical_affinity", "red_blood", }, +minions["Metadata/Monsters/BloodClan/BloodClanBirdFisherman"] = { + name = "Sea-tribe Spearfisher", + monsterTags = { "humanoid", "medium_movement", "not_int", "red_blood", "Unarmed_onhit_audio", }, life = 1.1, baseDamageIgnoresAttackSpeed = true, + armour = 0.2, + evasion = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1.49, damageSpread = 0.2, attackTime = 1.5, - attackRange = 10, + attackRange = 12, accuracy = 1, - weaponType1 = "Two Hand Axe", - baseMovementSpeed = 45, + weaponType1 = "Warstaff", + baseMovementSpeed = 31, spectreReservation = 53, companionReservation = 31.5, monsterCategory = "Humanoid", spawnLocation = { - "Arastas (Act 4)", - "Cliffside (Map)", - "The Excavation (Act 4)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MASExtraAttackDistance6", - "GSTwilightOrderConvertRighteousFireExplosion", + "EASBirdFishermanBirdRelease", }, modList = { }, } -minions["Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataMace_"] = { - name = "Faithful Warrior", - monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "fast_movement", "human", "humanoid", "karui", "melee", "not_int", "physical_affinity", "red_blood", }, - life = 1.1, +minions["Metadata/Monsters/BloodClan/BloodClanBird"] = { + name = "Sea-tribe Avian", + monsterTags = { "fast_movement", "humanoid", "not_int", "not_str", "red_blood", "Unarmed_onhit_audio", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, - evasion = 0.15, + evasion = 0.6, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1.25, damageSpread = 0.2, attackTime = 1.5, - attackRange = 11, + attackRange = 6, accuracy = 1, - weaponType1 = "Two Hand Mace", - baseMovementSpeed = 42, - spectreReservation = 53, - companionReservation = 31.5, + baseMovementSpeed = 44, + spectreReservation = 50, + companionReservation = 30, monsterCategory = "Humanoid", spawnLocation = { - "Arastas (Act 4)", - "Cliffside (Map)", - "The Excavation (Act 4)", - "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", - "MASExtraAttackDistance4", - "GATwilightKaruiEarthquakeImpact", - "GATwilightKaruiEarthquakeAftershock", - "SOTwilightKaruiEarthquake", + "BirdEmerge", + "DTTBirdSwoopin", + "GABirdSwoopinDTT", }, modList = { }, } -minions["Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataArcher_"] = { - name = "Faithful Archer", - monsterTags = { "allows_additional_projectiles", "human", "humanoid", "karui", "medium_movement", "not_int", "physical_affinity", "ranged", "red_blood", "Unarmed_onhit_audio", }, - life = 1.1, +minions["Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkey"] = { + name = "Constructed Monkey", + monsterTags = { "caster", "Claw_onhit_audio", "construct", "golem", "is_unarmed", "medium_movement", "metal_armour", "not_dex", "vaal", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.15, - evasion = 0.4, + energyShield = 0.1, + armour = 1, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.16, + damage = 1.1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 65, + attackRange = 10, accuracy = 1, - weaponType1 = "Bow", - baseMovementSpeed = 32, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Humanoid", + baseMovementSpeed = 35, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Construct", spawnLocation = { - "Arastas (Act 4)", - "Cliffside (Map)", - "The Excavation (Act 4)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "MonsterWaitShort", }, modList = { }, } -minions["Metadata/Monsters/TwilightOrderSorceror/TwilightOrderSorcerer"] = { - name = "Twilight Order Oathsworn", - monsterTags = { "2HBluntWood_onhit_audio", "allows_additional_projectiles", "allows_inc_aoe", "caster", "human", "humanoid", "not_str", "physical_affinity", "red_blood", "very_slow_movement", }, - life = 1.2, +minions["Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkeyHead"] = { + name = "Constructed Monkey Head", + monsterTags = { "caster", "Claw_onhit_audio", "construct", "golem", "immobile", "is_unarmed", "metal_armour", "not_dex", "vaal", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.15, - evasion = 0.25, - fireResist = 30, - coldResist = 30, + energyShield = 0.1, + armour = 1, + fireResist = 0, + coldResist = 0, lightningResist = 30, chaosResist = 0, - damage = 1.2, + damage = 1.1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 10, accuracy = 1, - weaponType1 = "Warstaff", - baseMovementSpeed = 13, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Humanoid", + baseMovementSpeed = 0, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Construct", spawnLocation = { - "Arastas (Act 4)", - "Cliffside (Map)", - "The Excavation (Act 4)", - "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", - "MPSTwilightSorcerorFireball", - "EGTwilightSorcerorCleanse", - "TwilightSorcerorFireLaser", + "GSMonkeyConstructFire", + "FaceLastTarget", + "MonsterWaitShort", }, modList = { }, } -minions["Metadata/Monsters/TwilightOrderCleric/TwilightOrderCleric"] = { - name = "Twilight Order Priest", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "caster", "cultist", "human", "humanoid", "not_dex", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 1.1, +minions["Metadata/Monsters/VaalMonsters/ViperNapuatzi/ViperNapuatziSnakeMinion"] = { + name = "Viper Servant", + monsterTags = { "beast", "fast_movement", "not_int", "not_str", "reptile_beast", "Stab_onhit_audio", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.3, - fireResist = 30, - coldResist = 30, - lightningResist = 30, + evasion = 0.5, + fireResist = 0, + coldResist = 0, + lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 0.67, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.245, + attackRange = 6, accuracy = 1, - baseMovementSpeed = 17, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Humanoid", + baseMovementSpeed = 46, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Beast", spawnLocation = { - "Arastas (Act 4)", - "Cliffside (Map)", - "Found in Maps", }, skillList = { - "EDSTwilightClericDelayedBlast", - "EDSTwilightClericDelayedBlastChaos", - "SSMTwilightClericProximityShield", - "MPSTwilightClericProjectile", + "MeleeAtAnimationSpeedChaos", + "CGEViperNapuatziSnakeGroundDegen", }, modList = { - mod("StunDuration", "OVERRIDE", 3.05, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3050] + -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] }, } -minions["Metadata/Monsters/LeagueAncestral/StandaloneTawhoa/Boar/TawhoaBoarStandalone"] = { - name = "Tawhoa's Boar", - monsterTags = { "beast", "karui", "mammal_beast", "medium_movement", "melee", "physical_affinity", "red_blood", "Unarmed_onhit_audio", }, - life = 1, +minions["Metadata/Monsters/VaalMonsters/Living/Minions/VaalJaguarMinion"] = { + name = "Jaguar Familiar", + monsterTags = { "beast", "Claw_onhit_audio", "medium_movement", "melee", "not_int", "physical_affinity", "red_blood", }, + life = 1.44, baseDamageIgnoresAttackSpeed = true, + armour = 0.3, + evasion = 0.3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 1.44, damageSpread = 0.2, - attackTime = 1.2, - attackRange = 11, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 50, - companionReservation = 30, + baseMovementSpeed = 30, + spectreReservation = 55, + companionReservation = 32.1, monsterCategory = "Beast", spawnLocation = { }, skillList = { "MeleeAtAnimationSpeed", - "TCTawhoaBoarCharge", + "DTTVaalJaguarMinionLeap", + "GAVaalJaguarMinionImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 3.066, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3066] + -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] }, } -minions["Metadata/Monsters/LeagueAncestral/StandaloneTawhoa/Tuatata/TawhoaTuataraStandalone"] = { - name = "Tawhoa's Tuatara", - monsterTags = { "beast", "karui", "medium_movement", "melee", "physical_affinity", "red_blood", "reptile_beast", }, - life = 1, +minions["Metadata/Monsters/VaalMonsters/Living/Minions/VaalSnakeMinion"] = { + name = "Serpentine Familiar", + monsterTags = { "beast", "fast_movement", "not_int", "not_str", "red_blood", "reptile_beast", "Stab_onhit_audio", }, + life = 0.8, baseDamageIgnoresAttackSpeed = true, + evasion = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 0.8, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 11, + attackTime = 1.245, + attackRange = 6, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 50, - companionReservation = 30, + baseMovementSpeed = 46, + spectreReservation = 42, + companionReservation = 26.7, monsterCategory = "Beast", spawnLocation = { }, skillList = { "MeleeAtAnimationSpeed", - "GATawhoaTuataraTailSlam", }, modList = { + -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] }, } -minions["Metadata/Monsters/LeagueAncestral/StandaloneTawhoa/MedicineWoman/TawhoaMedicineWomanStandalone__"] = { - name = "Tawhoa Mystic", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "human", "humanoid", "karui", "medium_movement", "melee", "physical_affinity", "red_blood", }, - life = 1, +minions["Metadata/Monsters/VaalMonsters/Living/Minions/VaalMonkeyMinion_"] = { + name = "Primal Familiar", + monsterTags = { "animal_claw_weapon", "beast", "cannot_be_map_archnemesis", "Claw_onhit_audio", "fast_movement", "flesh_armour", "is_unarmed", "mammal_beast", "melee", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "small_height", }, + life = 0.8, baseDamageIgnoresAttackSpeed = true, + evasion = 0.25, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1, + damage = 0.8, damageSpread = 0.2, - attackTime = 1.395, - attackRange = 14, + attackTime = 1.005, + attackRange = 7, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Humanoid", + baseMovementSpeed = 46, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Beast", spawnLocation = { }, skillList = { "MeleeAtAnimationSpeed", - "MPSTawhoaMedicineWomanProjectile", - "GSTawhoaMedicineWomanProjectileImpactWall", - "GSTawhoaMedicineWomanProjectileImpactFloor", - "EASTawhoaMedicineWomanHealingAura", + "ScavengerThrow", + "EASJungleMonkeyTaunt", }, modList = { - mod("StunDuration", "OVERRIDE", 2.65, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2650] + -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] }, } -minions["Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionAxeThrowerIncursion"] = { - name = "Vaal Embalmed Berserker", - monsterTags = { "2HSharpMetal_onhit_audio", "fast_movement", "humanoid", "red_blood", "undead", }, - life = 1, +minions["Metadata/Monsters/SerpentHusk/snakes/SerpentHuskSnake"] = { + name = "Snake", + monsterTags = { "beast", "not_int", "not_str", "red_blood", "reptile_beast", "Stab_onhit_audio", "very_slow_movement", }, + life = 0.5, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, + evasion = 0.5, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 0.5, damageSpread = 0.2, attackTime = 1.5, attackRange = 14, accuracy = 1, - weaponType1 = "One Hand Axe", - weaponType2 = "One Hand Axe", - baseMovementSpeed = 41, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 18, + spectreReservation = 29, + companionReservation = 21.3, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", + "EASSnakeSuitUp", + "EASSnakeRetreat", }, modList = { }, } -minions["Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionSwordShieldIncursion"] = { - name = "Vaal Embalmed Warrior", - monsterTags = { "1HSword_onhit_audio", "humanoid", "medium_movement", "melee", "monster_blocks_damage", "not_dex", "not_int", "physical_affinity", "red_blood", "undead", }, - life = 1.21, +minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion1"] = { + name = "Rage", + monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", }, + life = 1.3, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1.3, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 11, + attackTime = 1.665, + attackRange = 12, accuracy = 1, - weaponType1 = "One Hand Sword", - weaponType2 = "Shield", - baseMovementSpeed = 32, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Undead", + baseMovementSpeed = 44, + spectreReservation = 60, + companionReservation = 34.2, + monsterCategory = "Demon", spawnLocation = { }, skillList = { "MeleeAtAnimationSpeed", + "DeliriumMinionLeapSlam", }, modList = { - mod("BlockChance", "BASE", 30, 0, 0), -- MonsterAttackBlock30Bypass15 [monster_base_block_% = 30] - mod("BlockEffect", "BASE", 15, 0, 0), -- MonsterAttackBlock30Bypass15 [base_block_%_damage_taken = 15] + mod("StunDuration", "OVERRIDE", 3.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3300] }, } -minions["Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionCasterIncursion"] = { - name = "Vaal Embalmed Mage", - monsterTags = { "fast_movement", "humanoid", "not_dex", "not_str", "red_blood", "Unarmed_onhit_audio", "undead", }, - life = 1, +minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion2"] = { + name = "Spite", + monsterTags = { "Claw_onhit_audio", "demon", "medium_movement", "not_dex", "not_str", }, + life = 0.75, baseDamageIgnoresAttackSpeed = true, energyShield = 0.15, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1, + damage = 0.75, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, + attackTime = 1.32, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 41, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 32, + spectreReservation = 40, + companionReservation = 26.1, + monsterCategory = "Demon", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", + "DeliriumMinionDemonProjectile", + "DeceleratingProjectileDeliriumMinion", + "DeceleratingProjectileDeliriumMinionExplode", }, modList = { }, } -minions["Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidCannonFireIncursion"] = { - name = "Cannon Transcendent", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "construct", "fast_movement", "fire_affinity", "humanoid", "not_int", "ranged", "red_blood", "Unarmed_onhit_audio", }, - life = 1.4, +minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion3"] = { + name = "Disgust", + monsterTags = { "Claw_onhit_audio", "demon", "very_slow_movement", }, + life = 1.6, baseDamageIgnoresAttackSpeed = true, - armour = 0.33, - evasion = 0.33, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.4, + damage = 1.6, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 45, - spectreReservation = 64, - companionReservation = 35.4, - monsterCategory = "Construct", + baseMovementSpeed = 10, + spectreReservation = 71, + companionReservation = 37.8, + monsterCategory = "Demon", spawnLocation = { }, skillList = { - "MPAVaalHumanoidCannon", - "MPSVaalHumanoidCannonNapalm", - "MPSVaalHumanoidCannonNapalmMiniBlob", - "CGEVaalHumanoidCannonNapalm", - "CGEVaalHumanoidCannonNapalmSmall", - "VaalHumanoidNapalmImpact", - "GSVaalHumanoidCannonImpact", - "GSVaalHumanoidCannonImpactWall", + "MeleeAtAnimationSpeed", + "DeliriumMinionVomitile", + "DeliriumMinionKnockbackWave", + "GeometryTriggerDeliriumMinionVomit", + "DeliriumMinionVomitMortar", + "DeliriumNoodleMinionTriggerBeam", + "EASDeliriumNoodleBeams", + "DeliriumMinionNoodleImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + mod("StunDuration", "OVERRIDE", 3.966, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3966] }, } -minions["Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidCannonLightningIncursion"] = { - name = "Blasting Transcendent", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "construct", "fast_movement", "humanoid", "lightning_affinity", "not_int", "ranged", "red_blood", "Unarmed_onhit_audio", }, - life = 1.4, +minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion4"] = { + name = "Malice", + monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", "not_int", "not_str", }, + life = 0.8, baseDamageIgnoresAttackSpeed = true, - armour = 0.33, - evasion = 0.33, + evasion = 0.5, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.4, + damage = 0.8, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 14, - accuracy = 1, - baseMovementSpeed = 45, - spectreReservation = 64, - companionReservation = 35.4, - monsterCategory = "Construct", + attackTime = 0.675, + attackRange = 8, + accuracy = 1, + baseMovementSpeed = 46, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Demon", spawnLocation = { }, skillList = { - "EASVaalHumanoidSkitterMine", - "VaalHumanoidShockRifle", + "MeleeAtAnimationSpeed", + "DeliriumMinionSpikeExplosionGT", + "DeliriumSpikerDeathSpike", }, modList = { + mod("StunDuration", "OVERRIDE", 3.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3400] }, } -minions["Metadata/Monsters/LeagueIncursionNew/Constructs/VaalBowlingPinIncursion"] = { - name = "Vaal Construct", - monsterTags = { "2HBluntMetal_onhit_audio", "construct", "medium_movement", "mud_blood", "not_dex", }, - life = 1.15, +minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion5_"] = { + name = "Fury", + monsterTags = { "demon", "medium_movement", "Unarmed_onhit_audio", }, + life = 1.6, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 1, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.15, + damage = 1.6, damageSpread = 0.2, - attackTime = 1.5, + attackTime = 1.17, attackRange = 14, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 55, - companionReservation = 32.1, - monsterCategory = "Construct", + baseMovementSpeed = 35, + spectreReservation = 71, + companionReservation = 37.8, + monsterCategory = "Demon", spawnLocation = { }, skillList = { "MeleeAtAnimationSpeed", + "EmptyActionAttackDeliriumMinionTripleSlam", + "DeliriumMinionPhysSlamCircleSmall", + "DeliriumMinionPhysSlamCircleBig", + "DeliriumMinionPhysSlamCircleRectangle", }, modList = { + mod("StunDuration", "OVERRIDE", 4.033, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4033] }, } -minions["Metadata/Monsters/LeagueIncursionNew/Thaumaturge/MonkeyExperiment"] = { - name = "Experimental Primate", - monsterTags = { "animal_claw_weapon", "beast", "cannot_be_map_archnemesis", "fast_movement", "flesh_armour", "is_unarmed", "mammal_beast", "melee", "not_int", "not_str", "physical_affinity", "primate_beast", "ranged", "red_blood", "small_height", "Unarmed_onhit_audio", }, - life = 0.65, +minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion6_"] = { + name = "Turmoil", + monsterTags = { "Claw_onhit_audio", "demon", "medium_movement", }, + life = 0.75, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.65, + damage = 0.75, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 9, + attackTime = 1.17, + attackRange = 8, accuracy = 1, - baseMovementSpeed = 46, - spectreReservation = 36, - companionReservation = 24.3, - monsterCategory = "Beast", + baseMovementSpeed = 32, + spectreReservation = 40, + companionReservation = 26.1, + monsterCategory = "Demon", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "ScavengerThrow", - "EASJungleMonkeyTaunt", - "GSIncursionExperimentMonkeyFlameBreath", - "EASIncursionExperimentMonkeyFlameBreath", + "MeleeAtAnimationSpeed", }, modList = { - mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] }, } -minions["Metadata/Monsters/LeagueIncursionNew/Thaumaturge/GoreChargerExperiment"] = { - name = "Experimental Boar", - monsterTags = { "beast", "mammal_beast", "medium_movement", "melee", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "physical_affinity", "red_blood", }, - life = 1.7, +minions["Metadata/Monsters/LeagueDelirium/DeliriumDemonColdIceSpear"] = { + name = "Manifested Demon", + monsterTags = { "affliction_daemon", "construct", "immobile", "Stab_onhit_audio", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, fireResist = 0, - coldResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.7, + damage = 1.5, damageSpread = 0.2, - attackTime = 1.065, - attackRange = 13, + attackTime = 1.005, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 36, - spectreReservation = 74, - companionReservation = 39, - monsterCategory = "Beast", + baseMovementSpeed = 0, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Construct", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "GoreChargerChargeIncursion", - "CGESpiritTurtleChilledGround", + "DeliriumDemonColdSpear", + "DeliriumDemonColdIceGround", + "EmptyActionSpellDeliriumDemonColdSpearToss", + "GAIceSpearGround", }, modList = { - mod("BleedChance", "BASE", 25, 1, 0), -- MonsterBleedOnHitChance [bleed_on_hit_with_attacks_% = 25] - mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] + -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] + -- set_immune_to_cheats [set_immune_to_cheats = 1] + -- set_no_mana_cost [set_no_mana_cost = 1] + -- set_untargetable_by_monster_ai [set_untargetable_by_monster_ai = 1] + mod("DamageTaken", "MORE", -100, 0, 0), -- set_base_cannot_be_damaged [set_base_cannot_be_damaged = 1] + -- set_cannot_die [set_cannot_die = 1] + mod("CurseImmune", "FLAG", 1, 0, 0), -- immune_to_curses [immune_to_curses = 1] + -- immune_to_auras_from_other_entities [immune_to_auras_from_other_entities = 1] + -- set_item_drop_slots [set_item_drop_slots = 0] + mod("EnduranceChargesMax", "OVERRIDE", 0, 0, 0), -- set_max_endurance_charges [set_max_endurance_charges = 0] + mod("FrenzyChargesMax", "OVERRIDE", 0, 0, 0), -- set_max_frenzy_charges [set_max_frenzy_charges = 0] + mod("PowerChargesMax", "OVERRIDE", 0, 0, 0), -- set_max_power_charges [set_max_power_charges = 0] + mod("StunImmune", "FLAG", 1, 0, 0), -- base_cannot_be_stunned [base_cannot_be_stunned = 1] + mod("KnockbackImmune", "FLAG", 1, 0, 0), -- cannot_be_knocked_back [cannot_be_knocked_back = 1] + -- set_immune_to_status_ailments [set_immune_to_status_ailments = 1] + -- cannot_be_converted_or_dominated [cannot_be_converted_or_dominated = 1] + -- monster_slain_flask_charges_granted_+% [monster_slain_flask_charges_granted_+% = -100] + -- base_cannot_be_leeched_from [base_cannot_be_leeched_from = 1] + -- set_immune_vaal_lighting_warp [set_immune_vaal_lighting_warp = 1] + -- set_cannot_recover_life [set_cannot_recover_life = 1] + -- cannot_be_poisoned [cannot_be_poisoned = 1] + -- immune_to_bleeding [immune_to_bleeding = 1] + -- set_unaffected_by_life_modifiers [set_unaffected_by_life_modifiers = 1] + -- set_monster_no_additional_player_scaling [set_monster_no_additional_player_scaling = 1] + -- set_cannot_be_chained_from [set_cannot_be_chained_from = 1] + -- set_cannot_be_splashed_from [set_cannot_be_splashed_from = 1] + -- set_monster_no_beyond_portal [set_monster_no_beyond_portal = 1] + -- set_cannot_have_affliction_mods [set_cannot_have_affliction_mods = 1] + -- set_cannot_be_afflicted [set_cannot_be_afflicted = 1] }, } -minions["Metadata/Monsters/LeagueIncursionNew/Thaumaturge/SpittingSnakeExperiment"] = { - name = "Experimental Cobra", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "melee", "monster_applies_poison", "not_int", "physical_affinity", "ranged", "reptile_beast", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 1.1, +minions["Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker3/KulemaksClutch_Strongbox_"] = { + name = "Abyssal Strangler", + monsterTags = { "abyssal", "demon", "melee", "Unarmed_onhit_audio", "very_slow_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.25, - evasion = 0.2, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 13, + attackTime = 1.5, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 17, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Beast", + baseMovementSpeed = 16, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Demon", spawnLocation = { + "Abyssal Depths (Act 2)", + "Dark Domain", + "Lightless Passage (Act 2)", + "Lightless Void", }, skillList = { "MeleeAtAnimationSpeed", - "EDSSpittingSnakeSprayIncursion", - "MMASpittingSnakeMortarIncursion", - "MMASpittingSnakeVomitMortar", - "CGESpittingSnakeCaustic", + "SOAbyssCrystalMine", + "GSAbyssCrystalMine", + "GTAbyssCrystalMine", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + -- MonsterIgnoreActorScaleFromStats [ignore_actor_scale_from_stats = 1] + mod("StunDuration", "OVERRIDE", 3.216, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3216] }, } -minions["Metadata/Monsters/PrecursorDrillSphere/DrillSphere"] = { - name = "Precursor Driller", - monsterTags = { "construct", "mud_blood", "not_dex", "not_int", "precursor_monster", "slow_movement", }, - life = 1.02, +minions["Metadata/Monsters/SkeletonSnake/SandSkeletonSnake"] = { + name = "Skeletal Cobra", + monsterTags = { "beast", "medium_movement", "reptile_beast", "skeleton", "undead", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.4, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.85, + damage = 1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 15, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 23, - spectreReservation = 44, - companionReservation = 27.6, - monsterCategory = "Construct", + baseMovementSpeed = 32, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Undead", spawnLocation = { - "Ancient Gateway (Map)", - "Eastern Gateway (Map)", - "The Matriarch Halls (Map)", - "The Patriarch Halls (Map)", - "Western Gateway (Map)", + "Sel Khari Sanctuary (Act 6)", }, skillList = { "MeleeAtAnimationSpeed", - "EGDrillSphereRevive", - "RevivePrecursor", }, modList = { }, } -minions["Metadata/Monsters/PrecursorCannisterMover/PrecursorCannisterMover"] = { - name = "Precursor Refractor", - monsterTags = { "construct", "mud_blood", "not_dex", "not_int", "precursor_monster", "slow_movement", }, - life = 1.26, +minions["Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionDisgust"] = { + name = "Disgust", + monsterTags = { "Claw_onhit_audio", "demon", "very_fast_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.6, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.05, + damage = 1, damageSpread = 0.2, attackTime = 1.5, attackRange = 14, accuracy = 1, - baseMovementSpeed = 28, - spectreReservation = 51, - companionReservation = 30.6, - monsterCategory = "Construct", + baseMovementSpeed = 96, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Demon", spawnLocation = { - "Ancient Gateway (Map)", - "Eastern Gateway (Map)", - "The Matriarch Halls (Map)", - "The Patriarch Halls (Map)", - "Western Gateway (Map)", }, skillList = { - "TBPrecursorCannisterMoverSingleShock", - "EGPrecursorCannisterMoverShockNova", + "MeleeAtAnimationSpeed", + "GTDeliriumMinionDisgustTentacleSlam", + "GADeliriumMinionDisgustTentacleSlamDamage", }, modList = { + mod("StunDuration", "OVERRIDE", 3.966, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3966] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/PrecursorCorruptionProcessor/PrecursorCorruptionProcessor"] = { - name = "Precursor Spherator", - monsterTags = { "construct", "mud_blood", "not_dex", "precursor_monster", "very_slow_movement", }, - life = 2.58, +minions["Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionFury"] = { + name = "Fury", + monsterTags = { "Claw_onhit_audio", "demon", "very_fast_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.5, - armour = 0.8, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.15, + damage = 1, damageSpread = 0.2, attackTime = 1.5, attackRange = 14, accuracy = 1, - baseMovementSpeed = 18, - spectreReservation = 88, - companionReservation = 44.1, - monsterCategory = "Construct", + baseMovementSpeed = 80, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Demon", spawnLocation = { - "Ancient Gateway (Map)", - "Eastern Gateway (Map)", - "The Matriarch Halls (Map)", - "The Patriarch Halls (Map)", - "Western Gateway (Map)", }, skillList = { - "GPSCorruptionProcessorRockThrow", - "EASCorruptionProcessorFumigate", "MeleeAtAnimationSpeed", + "GTFuryCascadeSlamPlacement", + "GAFuryCascadeSlam", + "GAFuryCascadeSlamEnd", + "CGETangmazuMinionSlamBurn", }, modList = { - mod("StunDuration", "OVERRIDE", 2.9, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2900] + mod("StunDuration", "OVERRIDE", 4.033, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4033] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/PrecursorRaptorDefender/RaptorDefender_"] = { - name = "Precursor Fabricator", - monsterTags = { "construct", "mud_blood", "not_dex", "not_int", "precursor_monster", "slow_movement", }, - life = 2.1, +minions["Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionMalice"] = { + name = "Malice", + monsterTags = { "Claw_onhit_audio", "demon", "very_fast_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.75, + damage = 1, damageSpread = 0.2, attackTime = 1.5, attackRange = 14, accuracy = 1, - baseMovementSpeed = 27, - spectreReservation = 76, - companionReservation = 39.6, - monsterCategory = "Construct", + baseMovementSpeed = 96, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Demon", spawnLocation = { - "Ancient Gateway (Map)", - "Eastern Gateway (Map)", - "The Matriarch Halls (Map)", - "The Patriarch Halls (Map)", - "Western Gateway (Map)", }, skillList = { - "MPSRaptorDefenderExplosiveShot", - "GSRaptorDefenderExplosiveShotImpact", - "GSRaptorDefenderRailShot", - "MPSRaptorDefenderRapidShot", - "EASRaptorDefenderRailShot", - "RevivePrecursor", + "MeleeAtAnimationSpeed", + "GPSMaliceTrackingProjectile", }, modList = { + mod("StunDuration", "OVERRIDE", 3.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3400] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/PrecursorCentipedeTrain/PrecursorCentipedeTrainHead"] = { - name = "Precursor Relocater", - monsterTags = { "construct", "precursor_monster", "Unarmed_onhit_audio", "very_fast_movement", }, - life = 1.2, +minions["Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionRage"] = { + name = "Rage", + monsterTags = { "Claw_onhit_audio", "demon", "very_fast_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, fireResist = 0, coldResist = 0, @@ -17150,1430 +19463,2369 @@ minions["Metadata/Monsters/PrecursorCentipedeTrain/PrecursorCentipedeTrainHead"] attackTime = 1.5, attackRange = 14, accuracy = 1, - baseMovementSpeed = 74, + baseMovementSpeed = 96, spectreReservation = 50, companionReservation = 30, - monsterCategory = "Construct", + monsterCategory = "Demon", spawnLocation = { }, skillList = { - "GACentipedeTrainImpact", + "MeleeAtAnimationSpeed", + "GSRageBeamDamage", + "EASRageBeam", }, modList = { - -- MonsterCannotBePossessed [cant_possess_this = 1] + mod("StunDuration", "OVERRIDE", 3.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3300] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/AntCarrierExpedition"] = { - name = "Dezzic Soldier", - monsterTags = { "beast", "expedition_monster", "insect", "not_dex", "not_int", "physical_affinity", "slow_movement", "Stab_onhit_audio", }, - life = 2.25, +minions["Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionSpite"] = { + name = "Spite", + monsterTags = { "Claw_onhit_audio", "demon", "very_fast_movement", }, + life = 1, baseDamageIgnoresAttackSpeed = true, - armour = 0.5, fireResist = 0, - coldResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.25, + damage = 1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 18, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 22, - spectreReservation = 91, - companionReservation = 45, - monsterCategory = "Beast", + baseMovementSpeed = 96, + spectreReservation = 50, + companionReservation = 30, + monsterCategory = "Demon", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "DTTExpeditionCarrierAntPounce", - "CGEExpeditionCarrierAntPounce", - "TCExpeditionAntCarrierCharge", - "GAExpeditionAntCarrierCharge", - "GAExpeditionAntCarrierLeapImpact", + "MDTangmazuSpiteMinionSpell", }, modList = { - -- LeagueMonsterDropSlotFailure [prevent_all_drop_slots_failing = 1] - mod("StunDuration", "OVERRIDE", 2.366, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2366] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/BaneSaplingExpedition"] = { - name = "Dezzic Bombardier", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "Beast_onhit_audio", "expedition_monster", "insect", "monster_applies_poison", "monster_summons_adds", "not_int", "not_str", "physical_affinity", "ranged", "very_slow_movement", }, - life = 1.3, +minions["Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionBannerIncursion"] = { + name = "Vaal Embalmed Bearer", + monsterTags = { "aura_bearer", "humanoid", "medium_movement", "not_dex", "not_str", "physical_affinity", "red_blood", "Unarmed_onhit_audio", "undead", }, + life = 1.2, baseDamageIgnoresAttackSpeed = true, - evasion = 0.2, + energyShield = 0.25, fireResist = 0, - coldResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.3, + damage = 1.2, damageSpread = 0.2, - attackTime = 1.755, - attackRange = 12, + attackTime = 1.5, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 19, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Beast", + baseMovementSpeed = 31, + spectreReservation = 57, + companionReservation = 33, + monsterCategory = "Undead", spawnLocation = { + "The Molten Vault (Act 3)", + "Found in Maps", }, skillList = { - "GSExpeditionBaneSaplingImpactMidair", - "GSExpeditionBaneSaplingImpact", - "MPSExpeditionBaneSapling", + "ABTTProcessionBannerInactive", + "ABTTProcessionBannerRegen", + "ABTTProcessionBannerDrain", }, modList = { - mod("StunDuration", "OVERRIDE", 2.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2333] + mod("StunDuration", "OVERRIDE", 2.888, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2888] + -- strafe_distance_+% [strafe_distance_+% = 60] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/HoneyAntExpedition"] = { - name = "Dezzic Burstbug", - monsterTags = { "beast", "expedition_monster", "insect", "MonsterStab_onhit_audio", "physical_affinity", "slow_movement", }, - life = 0.8, +minions["Metadata/Monsters/LeagueIncursionNew/Smithy/VaalForgemanIncursion"] = { + name = "Coztic, the Forgehand", + monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "construct", "fast_movement", "humanoid", "incursion_rare_forgehand", "melee", "mud_blood", "not_dex", "not_int", "physical_affinity", "very_fast_movement", }, + life = 1.8, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, - coldResist = 75, + armour = 0.75, + fireResist = 30, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.8, + damage = 1.8, damageSpread = 0.2, attackTime = 1.5, - attackRange = 5, + attackRange = 15, accuracy = 1, - baseMovementSpeed = 21, - spectreReservation = 42, - companionReservation = 26.7, - monsterCategory = "Beast", + weaponType1 = "One Hand Mace", + baseMovementSpeed = 60, + spectreReservation = 77, + companionReservation = 40.2, + monsterCategory = "Construct", spawnLocation = { }, skillList = { "MeleeAtAnimationSpeed", - "CGEExpeditionHoneyAntHoney", - "GSExpeditionAntHoneyExplode", + "GTVaalForgemanSunder", + "GSVaalForgemanSunderSpike1", + "GSVaalForgemanSunderSpike2", + "GSVaalForgemanSunderSpike3", + "GSVaalForgemanSunderSpike4", }, modList = { - mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] + mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/NettleAntExpedition"] = { - name = "Dezzic Nettler", - monsterTags = { "beast", "expedition_monster", "fast_movement", "insect", "not_int", "not_str", "physical_affinity", "Unarmed_onhit_audio", }, - life = 0.8, +minions["Metadata/Monsters/LeagueIncursionNew/Doctor/DoctorIncursionTier1_"] = { + name = "Pakteni, Flesh Surgeon", + monsterTags = { "allows_inc_aoe", "construct", "fast_movement", "humanoid", "incursion_rare_flesh_surgeon", "incursion_t3_rare_flesh_surgeon", "melee", "mud_blood", "not_dex", "not_int", "physical_affinity", "Unarmed_onhit_audio", }, + life = 1.8, baseDamageIgnoresAttackSpeed = true, - evasion = 0.3, + armour = 0.75, fireResist = 0, - coldResist = 75, - lightningResist = 0, + coldResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 0.8, + damage = 1.8, damageSpread = 0.2, - attackTime = 0.69, - attackRange = 12, + attackTime = 1.5, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 39, - spectreReservation = 42, - companionReservation = 26.7, - monsterCategory = "Beast", + weaponType1 = "Wand", + baseMovementSpeed = 46, + spectreReservation = 77, + companionReservation = 40.2, + monsterCategory = "Construct", spawnLocation = { }, skillList = { "MeleeAtAnimationSpeed", + "IncursionDoctorBloodLightning", + "MPSIncursionDoctorBounceLightning", }, modList = { - mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] + -- MonsterIgnoreActorScaleFromStats [ignore_actor_scale_from_stats = 1] + mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ArachnidFaction/ShakariExpedition"] = { - name = "Krell Fleshgouger", - monsterTags = { "beast", "Claw_onhit_audio", "expedition_monster", "fire_affinity", "insect", "medium_movement", "not_dex", "not_int", }, - life = 2.5, +minions["Metadata/Monsters/LeagueIncursionNew/CommanderNew/VaalGuardClawsIncursion"] = { + name = "Vaal Excoriator", + monsterTags = { "Claw_onhit_audio", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1.05, baseDamageIgnoresAttackSpeed = true, - armour = 0.7, - fireResist = 75, + evasion = 0.5, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 2.5, + damage = 1.16, damageSpread = 0.2, attackTime = 1.5, - attackRange = 23, + attackRange = 11, accuracy = 1, - baseMovementSpeed = 33, - spectreReservation = 99, - companionReservation = 47.4, - monsterCategory = "Beast", + weaponType1 = "Dagger", + weaponType2 = "Dagger", + baseMovementSpeed = 11, + spectreReservation = 51, + companionReservation = 30.6, + monsterCategory = "Humanoid", spawnLocation = { + "Library of Kamasa (Act 3)", + "The Cuachic Vault (Act 6)", + "Found in Maps", + "Utzaal (Act 3)", }, skillList = { - "MAASExpedition2ShakariBasicMelee", - "MAASExpedition2ShakariTailSwipe", - "CGEExpeditionShakariFireGround", - "GAExpeditionShakariMonsterSlam", - "GTExpedition2OathRune", - "SSMExpedition2FactionArachnid", + "MeleeAtAnimationSpeed", + "DTTVaalGuardClawLeap", + "EAAVaalGuardClawRollLeft", + "EAAVaalGuardClawRollRight", + "GAVaalGuardClawsLeapSwipes", + "EGDummyBeingHit", }, modList = { - -- LeagueMonsterDropSlotFailure [prevent_all_drop_slots_failing = 1] + mod("StunDuration", "OVERRIDE", 2.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2300] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ArachnidFaction/TumourSpiderExpedition"] = { - name = "Krell Throatgnasher", - monsterTags = { "Claw_onhit_audio", "demon", "expedition_monster", "fast_movement", "fire_affinity", "not_int", "spider", }, +minions["Metadata/Monsters/LeagueIncursionNew/CommanderNew/VaalGuardSpearIncursion"] = { + name = "Vaal Guard", + monsterTags = { "2HSharpMetal_onhit_audio", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_slow_movement", }, life = 1.1, baseDamageIgnoresAttackSpeed = true, - armour = 0.35, - evasion = 0.15, - fireResist = 75, + evasion = 0.5, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 1.21, damageSpread = 0.2, - attackTime = 0, - attackRange = 11, + attackTime = 1.5, + attackRange = 20, accuracy = 1, - baseMovementSpeed = 38, + weaponType1 = "Warstaff", + baseMovementSpeed = 11, spectreReservation = 53, companionReservation = 31.5, - monsterCategory = "Demon", + monsterCategory = "Humanoid", spawnLocation = { + "Library of Kamasa (Act 3)", + "The Cuachic Vault (Act 6)", + "Found in Maps", + "Utzaal (Act 3)", }, skillList = { "MeleeAtAnimationSpeed", + "DTTVaalGuardSpearLeap", + "GAVaalGuardSpearLeapImpact", + "EGDummyBeingHit", }, modList = { - mod("StunDuration", "OVERRIDE", 2.349, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2349] + mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/CrustaceanFaction/AnglerFishParasiteExpedition"] = { - name = "Cecaelian Angler", - monsterTags = { "beast", "crustacean_beast", "expedition_monster", "lightning_affinity", "MonsterStab_onhit_audio", "not_dex", "very_slow_movement", }, - life = 1.2, +minions["Metadata/Monsters/LeagueIncursionNew/CommanderOld/UndeadVaalGuardSpearIncursion"] = { + name = "Undead Vaal Guard", + monsterTags = { "2HSharpMetal_onhit_audio", "allows_inc_aoe", "human", "humanoid", "medium_movement", "melee", "not_int", "physical_affinity", "red_blood", "undead", "vaal", }, + life = 1.25, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.05, - armour = 0.4, + armour = 0.6, + evasion = 0.2, fireResist = 0, coldResist = 0, - lightningResist = 75, + lightningResist = 0, chaosResist = 0, - damage = 0.9, + damage = 1.25, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 11, + attackTime = 1.17, + attackRange = 18, accuracy = 1, - baseMovementSpeed = 16, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Beast", + weaponType1 = "Spear", + baseMovementSpeed = 30, + spectreReservation = 59, + companionReservation = 33.6, + monsterCategory = "Undead", spawnLocation = { + "Jiquani's Sanctum (Act 3)", + "Kriar Peaks (Act 6)", + "Slick (Map)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "GAUndeadVaalGuardSpearSlam", + "EGDummyBeingHit", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] + mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/CrustaceanFaction/ShellMonsterExpedition"] = { - name = "Cecaelian Crab", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "crustacean_beast", "expedition_monster", "lightning_affinity", "melee", "MonsterStab_onhit_audio", "not_dex", "ranged", "slow_movement", }, - life = 1.2, +minions["Metadata/Monsters/LeagueIncursionNew/Garrison/VaalOverseerLivingIncursion"] = { + name = "Vaal Overseer", + monsterTags = { "1HSword_onhit_audio", "allows_inc_aoe", "fast_movement", "human", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", }, + life = 1.8, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.05, - armour = 0.7, + armour = 0.6, + evasion = 0.4, fireResist = 0, coldResist = 0, - lightningResist = 75, + lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.8, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 9, + attackTime = 2.25, + attackRange = 14, accuracy = 1, - baseMovementSpeed = 22, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Beast", + weaponType1 = "One Hand Sword", + weaponType2 = "Shield", + baseMovementSpeed = 46, + spectreReservation = 77, + companionReservation = 40.2, + monsterCategory = "Humanoid", spawnLocation = { + "Bazaar (Map)", + "Library of Kamasa (Act 3)", + "The Cuachic Vault (Act 6)", + "Found in Maps", + "Utzaal (Act 3)", }, skillList = { - "MeleeAtAnimationSpeedLightningCombo70", - "GSExpeditionShellMonsterSunder", - "GTExpeditionShellMonsterSunder", - "MPSExpeditionShellmonsterBounceLightning", - "GSExpeditionShellMonsterProjectile", + "MeleeAtAnimationSpeedComboTEMP", + "EGGarrisonCommanderCallToArms", + "MeleeAtAnimationSpeed2", + "MAASIncursionVaalOverseerFrontStab", + "MAASIncursionVaalOverseerCleave", }, modList = { - -- SpectrePlayDeathAction [is_spectre_with_death_action = 1] - mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] + mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/IceCasterExpedition"] = { - name = "Starmad Caller", - monsterTags = { "fast_movement", "humanoid", "not_str", "red_blood", "Unarmed_onhit_audio", }, - life = 1.15, +minions["Metadata/Monsters/LeagueIncursionNew/Garrison/VaalOverseerLivingIncursionRare"] = { + name = "Temoc, Drill Overseer", + monsterTags = { "1HSword_onhit_audio", "allows_inc_aoe", "fast_movement", "human", "humanoid", "incursion_rare_drill_sergeant", "melee", "not_int", "physical_affinity", "red_blood", }, + life = 1.8, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.15, - evasion = 0.25, + armour = 0.6, + evasion = 0.4, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.15, + damage = 1.8, damageSpread = 0.2, - attackTime = 1.5, + attackTime = 2.25, attackRange = 14, accuracy = 1, - baseMovementSpeed = 41, - spectreReservation = 55, - companionReservation = 32.1, + weaponType1 = "One Hand Sword", + weaponType2 = "Shield", + baseMovementSpeed = 46, + spectreReservation = 77, + companionReservation = 40.2, monsterCategory = "Humanoid", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "MPSIceCasterExpeditionBasicProjectile", - "GSIceCasterExpeditionSpikeChannel", - "GTIceCasterExpeditionIceSpike", - "GSIceCasterExpeditionSpikeExplode", - "GTIceCasterExpeditionIceSpikeTriple", + "MeleeAtAnimationSpeedComboTEMP", + "EGGarrisonCommanderCallToArms", + "MeleeAtAnimationSpeed2", }, modList = { - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 3.166, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3166] + -- MonsterIgnoreActorScaleFromStats [ignore_actor_scale_from_stats = 1] + mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/MassGoldSkeletonExpedition"] = { - name = "Gold-melted Bonemass", - monsterTags = { "2HSharpMetal_onhit_audio", "bones", "medium_movement", "not_dex", "not_int", "undead", }, - life = 1.8, +minions["Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidBladeHandsIncursion"] = { + name = "Warrior Transcendent", + monsterTags = { "2HSharpMetal_onhit_audio", "construct", "fast_movement", "humanoid", "melee", "physical_affinity", "red_blood", "vaal", "very_fast_movement", }, + life = 1.5, baseDamageIgnoresAttackSpeed = true, - armour = 1, + energyShield = 0.1, + armour = 0.4, + evasion = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.62, + damage = 1.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 16, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Undead", + baseMovementSpeed = 64, + spectreReservation = 67, + companionReservation = 36.6, + monsterCategory = "Construct", spawnLocation = { + "Eastern Enigma Chamber (Map)", + "Mortuary (Map)", + "The Black Chambers (Act 3)", + "The Stone Citadel (Map)", + "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedComboTEMP", + "EASTranscendConveyorEmerge", }, modList = { - -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.833, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2833] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/MantaRayParasiteExpedition"] = { - name = "Ylth Eater", - monsterTags = { "beast", "cold_affinity", "expedition_monster", "MonsterStab_onhit_audio", "not_int", "not_str", "slow_movement", }, +minions["Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidStalkerIncursion"] = { + name = "Bladelash Transcendent", + monsterTags = { "2HSharpMetal_onhit_audio", "construct", "fast_movement", "humanoid", "melee", "physical_affinity", "red_blood", "vaal", "very_fast_movement", }, life = 1.3, baseDamageIgnoresAttackSpeed = true, - evasion = 0.33, + energyShield = 0.05, + armour = 0.3, + evasion = 0.3, fireResist = 0, - coldResist = 75, - lightningResist = 0, + coldResist = 0, + lightningResist = 30, chaosResist = 0, damage = 1.3, damageSpread = 0.2, attackTime = 1.5, - attackRange = 17, + attackRange = 16, accuracy = 1, - baseMovementSpeed = 27, + baseMovementSpeed = 64, spectreReservation = 60, companionReservation = 34.2, - monsterCategory = "Beast", + monsterCategory = "Construct", spawnLocation = { + "Eastern Enigma Chamber (Map)", + "Mortuary (Map)", + "The Black Chambers (Act 3)", + "The Stone Citadel (Map)", + "Found in Maps", }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedComboTEMP", + "DTTVaalHumanoidStalkerLeap", + "GAVaalHumanoidStalkerImpact", + "EASTranscendConveyorEmerge", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/OctopusParasiteExpedition"] = { - name = "Ylth Grabber", - monsterTags = { "beast", "cold_affinity", "crustacean_beast", "expedition_monster", "medium_movement", "MonsterStab_onhit_audio", "not_int", "not_str", }, - life = 1.2, +minions["Metadata/Monsters/LeagueIncursionNew/ViperLegionnaire/ViperLegionnaireSwordIncursion"] = { + name = "Viper Legionnaire", + monsterTags = { "2HSharpMetal_onhit_audio", "fast_movement", "human", "humanoid", "melee", "not_int", "physical_affinity", "red_blood", }, + life = 1.6, baseDamageIgnoresAttackSpeed = true, - evasion = 0.33, + armour = 0.33, + evasion = 0.5, fireResist = 0, - coldResist = 75, + coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.6, damageSpread = 0.2, attackTime = 1.5, - attackRange = 15, + attackRange = 12, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Beast", + weaponType1 = "One Hand Sword", + baseMovementSpeed = 46, + spectreReservation = 71, + companionReservation = 37.8, + monsterCategory = "Humanoid", spawnLocation = { + "Found in Maps", + "Utzaal (Act 3)", + "Vaal City (Map)", }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "GAExpedition2OctopusSlam", + "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedViperLegionnaireCombo", }, modList = { - mod("StunDuration", "OVERRIDE", 2.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2500] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/ParasiteHostMonsterExpedition"] = { - name = "Ylth Spewer", - monsterTags = { "beast", "Claw_onhit_audio", "cold_affinity", "expedition_monster", "not_dex", "not_int", "very_slow_movement", }, - life = 3, +minions["Metadata/Monsters/LeagueIncursionNew/Constructs/VaalConstructPyramidIncursion"] = { + name = "Reconstructor", + monsterTags = { "2HBluntMetal_onhit_audio", "bludgeoning_weapon", "caster", "construct", "golem", "is_unarmed", "lightning_affinity", "metal_armour", "monster_barely_moves", "not_dex", "vaal", "very_slow_movement", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - armour = 0.75, + energyShield = 0.15, + armour = 1, fireResist = 0, - coldResist = 75, - lightningResist = 0, + coldResist = 0, + lightningResist = -30, chaosResist = 0, - damage = 2.1, + damage = 1.1, damageSpread = 0.2, attackTime = 1.5, - attackRange = 34, + attackRange = 8, accuracy = 1, - baseMovementSpeed = 10, - spectreReservation = 113, - companionReservation = 51.9, - monsterCategory = "Beast", + baseMovementSpeed = 16, + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Construct", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeedUnique", - "GSExpeditionParasiteHostColdBreath", - "EASExpeditionParasiteHostColdBreath", - "EAAExpeditionParasiteHostSunderCold", - "GAExpeditionParasiteHostSunderBlast", - "GAExpeditionParasiteHostSunderBlastFinal", - "GTExpeditionParasiteHostSunderBlast", + "MeleeAtAnimationSpeed", + "VaalConstructPyramidReviveConstructs", + "TBVaalPyramidBeam", + "TBVaalPyramidReviveBeam", + "EGVaalPyramidReviveBeam", + "GTVaalPyramidBeam", + "GTVaalPyramidBeamPassive", + "GTVaalConstructPyramidBeamBlast", + "TBVaalPyramidBeamAttack", }, modList = { - -- LeagueMonsterDropSlotFailure [prevent_all_drop_slots_failing = 1] - mod("StunDuration", "OVERRIDE", 5.333, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5333] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/Cocoon3Expedition"] = { - name = "Starlit Defiler", - monsterTags = { "beast", "Claw_onhit_audio", "expedition_monster", "insect", "medium_movement", "not_dex", "not_int", }, - life = 1.2, +minions["Metadata/Monsters/LeagueIncursionNew/Constructs/VaalConstructSkitterbotIncursion"] = { + name = "Crawler Sentinel", + monsterTags = { "2HBluntMetal_onhit_audio", "allows_inc_aoe", "cannot_be_monolith", "caster", "construct", "fire_affinity", "golem", "is_unarmed", "metal_armour", "mud_blood", "no_final_gasp", "no_shroud_walker", "not_dex", "ranged", "slow_movement", "uses_suicide_explode", "vaal", }, + life = 0.8, + baseDamageIgnoresAttackSpeed = true, + energyShield = 0.15, + armour = 1, + fireResist = 0, + coldResist = 0, + lightningResist = -30, + chaosResist = 0, + damage = 0.8, + damageSpread = 0.2, + attackTime = 1.5, + attackRange = 10, + accuracy = 1, + baseMovementSpeed = 27, + spectreReservation = 42, + companionReservation = 26.7, + monsterCategory = "Construct", + spawnLocation = { + "Etched Ravine (Act 6)", + "Jiquani's Machinarium (Act 3)", + }, + skillList = { + "GPSVaalSkitterbot", + "GSVaalConstructSkitterbotGrenadeExplode", + "EASPatrolEndTurn", + "EASCrawlerFireGrenades", + "EASSkitterbotTurnAround", + "SkitterbotCorneredSuicideExplode", + }, + modList = { + -- strafe_distance_+% [strafe_distance_+% = -60] + mod("StunDuration", "OVERRIDE", 1.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1500] + }, +} + +minions["Metadata/Monsters/LeagueIncursionNew/Thaumaturge/VaalThaumaturgeSpear"] = { + name = "Vaal Guard", + monsterTags = { "2HSharpMetal_onhit_audio", "human", "humanoid", "melee", "not_int", "not_str", "physical_affinity", "red_blood", "very_slow_movement", }, + life = 1.35, baseDamageIgnoresAttackSpeed = true, - armour = 0.6, + evasion = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.49, damageSpread = 0.2, attackTime = 1.5, - attackRange = 22, + attackRange = 20, accuracy = 1, - baseMovementSpeed = 29, - spectreReservation = 57, - companionReservation = 33, - monsterCategory = "Beast", + weaponType1 = "Warstaff", + baseMovementSpeed = 11, + spectreReservation = 62, + companionReservation = 34.8, + monsterCategory = "Humanoid", spawnLocation = { + "Library of Kamasa (Act 3)", + "The Cuachic Vault (Act 6)", + "Found in Maps", + "Utzaal (Act 3)", }, skillList = { "MeleeAtAnimationSpeed", - "MPSAbyssCocoon3BallSpit", - "GSAbyssCocoon3BallSpitImpact", - "GSAbyssCocoon3BallSpitImpactWall", - "CGEAbyssCocoon3FlameGeyser", - "GTAbyssCocoon3FlameGeyser", - "MPSAbyssCocoon3BallSpitSmall", - "GSAbyssCocoon3BallSpitSmallImpact", - "GSAbyssCocoon3BallSpitSmallImpactWall", - "MMSAbyssCocoon3ChargedMortar", - "EASAbyssCocoon3ChargedMortar", + "DTTVaalGuardSpearLeap", + "GAIncursionThaumSpearSlam", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("StunDuration", "OVERRIDE", 2.733, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2733] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueBringerExpedition"] = { - name = "Starlit Harvester", - monsterTags = { "beast", "Claw_onhit_audio", "expedition_monster", "fast_movement", "insect", "melee", "physical_affinity", "very_fast_movement", }, - life = 2, +minions["Metadata/Monsters/LeagueIncursionNew/MiniBosses/SoulCoreQuadrillaBoss/SoulCoreQuadrillaMinion"] = { + name = "Quadrilla Sergeant", + monsterTags = { "2HBluntStone_onhit_audio", "beast", "fast_movement", "humanoid", "incursion_unique_quadrilla", "not_dex", "not_int", "red_blood", "very_fast_movement", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - fireResist = -30, - coldResist = 0, + armour = 0.66, + fireResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 2, + damage = 4.63, damageSpread = 0.2, - attackTime = 1.755, - attackRange = 12, + attackTime = 1.995, + attackRange = 27, accuracy = 1, - baseMovementSpeed = 56, - spectreReservation = 84, - companionReservation = 42.3, + baseMovementSpeed = 55, + spectreReservation = 99, + companionReservation = 47.4, monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MASExtraAttackDistance6", - "MeleeAtAnimationSpeedComboTEMP2", - "DTTPlagueBringerDash", + "MeleeAtAnimationSpeedBoss", + "EAASoulCoreQuadrillaBossCleaveLeft", + "EAASoulCoreQuadrillaBossCleaveRight", + "EAASoulCoreQuadrillaBossSpin", + "EAASoulCoreQuadrillaBossSlam", + "GASoulCoreQuadrillaBossSlamCircle", + "GASoulCoreQuadrillaBossRectSlam", + "GASoulCoreQuadrillaBossSunder", + "DTTSoulCoreQuadrillaCommandoRoll", + "CTS1BossFightStart", }, modList = { - mod("PhysicalDamageLifeLeech", "BASE", 125, 1, 0), -- PlagueBringerLifeLeechInherent [base_life_leech_from_physical_attack_damage_permyriad = 12500] - mod("StunDuration", "OVERRIDE", 2.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2400] + mod("CritMultiplier", "INC", 150, 0, 0), -- TamedMonsterCritDamage [base_critical_strike_multiplier_+ = 150] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph1Expedition"] = { - name = "Starlit Bladeflesh", - monsterTags = { "2HSharpMetal_onhit_audio", "demon", "expedition_monster", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/LeagueIncursionNew/MiniBosses/IncursionChainedBeastBoss/ChainedBeastBossMinion_"] = { + name = "Unchained Beast", + monsterTags = { "beast", "Claw_onhit_audio", "incursion_unique_chained_beast", "mammal_beast", "medium_movement", "not_dex", "not_int", "red_blood", }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - fireResist = -30, + armour = 0.66, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 2.75, damageSpread = 0.2, - attackTime = 2.25, - attackRange = 20, + attackTime = 1.5, + attackRange = 28, accuracy = 1, - baseMovementSpeed = 11, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Demon", + baseMovementSpeed = 33, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", + "MeleeAtAnimationSpeedBoss", + "GAChainedBeastBossMultiSlam", + "GAChainedBeastBossLeapSlamImpact", + "GAChainedBeastBossGroundSlam", + "DTTChainedBeastBossLeapSlam", + "EAAChainedBeastBossMultiSlam", + "GAChainedBeastBossMultiSlamFinal", + "CTS1BossFightStart", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + mod("PhysicalDamage", "MORE", 20, 0, 0), -- TamedMonsterArmourBreak [active_skill_physical_damage_+%_final = 20] + mod("Condition:CanArmourBreak", "FLAG", 30, 0, 0, { effectName = "ArmourBreak", effectType = "Buff", type = "GlobalEffect" }), -- TamedMonsterArmourBreak [armour_break_physical_damage_%_dealt_as_armour_break = 30] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph2Expedition_"] = { - name = "Starlit Pincerflesh", - monsterTags = { "2HSharpMetal_onhit_audio", "demon", "expedition_monster", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesUnarmedExpedition_"] = { + name = "Gold-Melted Shambler", + monsterTags = { "bones", "humanoid", "melee", "monster_barely_moves", "not_dex", "not_int", "physical_affinity", "skeleton", "Unarmed_onhit_audio", "undead", "very_slow_movement", }, + life = 1.1, baseDamageIgnoresAttackSpeed = true, - fireResist = -30, + armour = 0.5, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.1, damageSpread = 0.2, - attackTime = 2.25, - attackRange = 13, + attackTime = 1.5, + attackRange = 6, accuracy = 1, baseMovementSpeed = 11, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Demon", + spectreReservation = 53, + companionReservation = 31.5, + monsterCategory = "Undead", spawnLocation = { + "Molten Vault (Map)", + "The Molten Vault (Act 3)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "TCGoldenOnesUnarmedCharge", + "GTGoldenOnesUnarmedChargeImpact", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph3Expedition"] = { - name = "Starlit Reaperflesh", - monsterTags = { "2HSharpMetal_onhit_audio", "demon", "expedition_monster", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, - life = 1, +minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/VaalForgeManExpedition"] = { + name = "Gold-melted Blacksmith", + monsterTags = { "2HBluntWood_onhit_audio", "allows_inc_aoe", "construct", "fast_movement", "humanoid", "melee", "mud_blood", "not_dex", "not_int", "physical_affinity", "very_fast_movement", }, + life = 1.8, baseDamageIgnoresAttackSpeed = true, - fireResist = -30, + armour = 0.75, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 1.8, damageSpread = 0.2, - attackTime = 2.25, - attackRange = 18, + attackTime = 1.5, + attackRange = 15, accuracy = 1, - baseMovementSpeed = 11, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Demon", + weaponType1 = "One Hand Mace", + baseMovementSpeed = 60, + spectreReservation = 77, + companionReservation = 40.2, + monsterCategory = "Construct", spawnLocation = { + "Molten Vault (Map)", + "The Molten Vault (Act 3)", + "Found in Maps", }, skillList = { "MeleeAtAnimationSpeed", + "GAVaalForgeManExpeditionGroundSlam", }, modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + -- set_monster_beyond_portal_chance_+%_final [set_monster_beyond_portal_chance_+%_final = -50] + mod("StunDuration", "OVERRIDE", 2.45, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2450] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueMorph4Expedition"] = { - name = "Starlit Faceless", - monsterTags = { "2HSharpMetal_onhit_audio", "demon", "expedition_monster", "melee", "monster_barely_moves", "physical_affinity", "undead", "very_slow_movement", }, - life = 1, +-- Unique Bosses + +minions["Metadata/Monsters/CrowBell/CrowBellBossMinion1"] = { + name = "The Crowbell", + monsterTags = { "beast", "fast_movement", "mammal_beast", "MonsterBlunt_onhit_audio", "red_blood", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - fireResist = -30, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.2, + damage = 3.75, damageSpread = 0.2, - attackTime = 2.25, - attackRange = 18, + attackTime = 2.445, + attackRange = 16, accuracy = 1, - baseMovementSpeed = 11, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Demon", + baseMovementSpeed = 38, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - }, - modList = { - mod("StunDuration", "OVERRIDE", 3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3000] + "CrowbellMeleeSwipe", + "CrowbellMeleeSlash", + "CrowbellMeleeCombo", + "CrowbellDoubleSlamEAA", + "CrowbellDoubleSlamTriggerGA1", + "CrowbellDoubleSlamTriggerGA2", + "CrowbellLeapSlam", + "CrowbellLeapSlamTriggerGA", + "CrowbellBellSlamEAA", + "CrowbellBellSlamTriggerGA1", + "CrowbellBellSlamTriggerGA2", + "CrowbellBellCharge", + "CrowbellBellChargeTriggerGA", + "CrowbellGrabBellEAS", + "CrowbellSmashGateEAS", + "CrowbellMeleeBellSwipe", + "CrowbellMeleeBellCombo", + "CrowbellSmashDoor", + "CrowbellSlamWave", + "CrowbellSlamWaveEAA", + "CrowbellDoubleSlamEAAEnraged", + "CrowbellMeleeSwipeEnraged", + "CrowbellMeleeSlashEnraged", + "CrowbellMeleeComboEnraged", + "CrowbellLeapSlamEnraged", + "CrowbellDoubleSlamTriggerGA1Enraged", + "CrowbellDoubleSlamTriggerGA2Enraged", + "CrowbellBellWhirlEAA", + "SwollenMillerChargeTrample", + "CrowbellUltimateGA", + "TCCrowbell", + "GACrowbellLeapSlamImpact", + "GACrowbellLeapSlamImpactEnraged", + "DTTCrowbellLeapSlam", + "DTTCrowbellLeapSlamEnraged", + }, + modList = { + mod("EnemyHeavyStunBuildup", "MORE", 300, 0, 0), -- TamedMonsterStunMagnitude [active_skill_hit_damage_stun_multiplier_+%_final = 300] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- set_suppress_phasing_visual [set_suppress_phasing_visual = 1] + -- set_monster_delay_item_drops_millis [set_monster_delay_item_drops_millis = 1200] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/PlagueNymphExpedition"] = { - name = "Starlit Nymph", - monsterTags = { "allows_additional_projectiles", "allows_inc_aoe", "beast", "caster", "expedition_monster", "insect", "melee", "MonsterStab_onhit_audio", "not_int", "not_str", "physical_affinity", "ranged", "slow_movement", }, - life = 1.25, +minions["Metadata/Monsters/CrowBell/CrowBellBossMinion2"] = { + name = "The Black Crow", + monsterTags = { "beast", "fast_movement", "mammal_beast", "MonsterBlunt_onhit_audio", "red_blood", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.2, - fireResist = -30, + fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.25, + damage = 3.75, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 11, + attackTime = 2.445, + attackRange = 16, accuracy = 1, - baseMovementSpeed = 25, - spectreReservation = 59, - companionReservation = 33.6, + baseMovementSpeed = 38, + spectreReservation = 99, + companionReservation = 47.4, monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - }, - modList = { - -- MonsterMaimOnHitChance [maim_on_hit_% = 25] - mod("StunDuration", "OVERRIDE", 1.5, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 1500] + "CrowbellMeleeSwipe", + "CrowbellMeleeSlash", + "CrowbellMeleeCombo", + "CrowbellDoubleSlamEAA", + "CrowbellDoubleSlamTriggerGA1", + "CrowbellDoubleSlamTriggerGA2", + "CrowbellLeapSlam", + "CrowbellLeapSlamTriggerGA", + "CrowbellBellSlamEAA", + "CrowbellBellSlamTriggerGA1", + "CrowbellBellSlamTriggerGA2", + "CrowbellBellCharge", + "CrowbellBellChargeTriggerGA", + "CrowbellGrabBellEAS", + "CrowbellSmashGateEAS", + "CrowbellMeleeBellSwipe", + "CrowbellMeleeBellCombo", + "CrowbellSmashDoor", + "CrowbellSlamWave", + "CrowbellSlamWaveEAA", + "CrowbellDoubleSlamEAAEnraged", + "CrowbellMeleeSwipeEnraged", + "CrowbellMeleeSlashEnraged", + "CrowbellMeleeComboEnraged", + "CrowbellLeapSlamEnraged", + "CrowbellDoubleSlamTriggerGA1Enraged", + "CrowbellDoubleSlamTriggerGA2Enraged", + "CrowbellBellWhirlEAA", + "SwollenMillerChargeTrample", + "CrowbellUltimateGA", + "TCCrowbell", + "GACrowbellLeapSlamImpact", + "GACrowbellLeapSlamImpactEnraged", + "DTTCrowbellLeapSlam", + "DTTCrowbellLeapSlamEnraged", + }, + modList = { + mod("EnemyHeavyStunBuildup", "MORE", 300, 0, 0), -- TamedMonsterStunMagnitude [active_skill_hit_damage_stun_multiplier_+%_final = 300] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- set_suppress_phasing_visual [set_suppress_phasing_visual = 1] + -- set_monster_delay_item_drops_millis [set_monster_delay_item_drops_millis = 1200] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/TumourStatue2Expedition"] = { - name = "Starlit Grotesque", - monsterTags = { "1HSword_onhit_audio", "demon", "expedition_monster", "humanoid", "melee", "not_int", "physical_affinity", "slow_movement", }, - life = 1.15, +minions["Metadata/Monsters/MudBurrower/MudBurrowerHeadBossMinion1"] = { + name = "The Devourer", + monsterTags = { "beast", "Beast_onhit_audio", "mammal_beast", "medium_movement", "not_dex", "not_int", "red_blood", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.75, - evasion = 0.25, + armour = 0.35, fireResist = 0, - coldResist = 30, - lightningResist = 0, + coldResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.15, + damage = 2.5, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 9, + attackTime = 2.01, + attackRange = 37, accuracy = 1, - baseMovementSpeed = 28, - spectreReservation = 55, - companionReservation = 32.1, - monsterCategory = "Demon", + baseMovementSpeed = 30, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeedComboTEMP", - "MASTumourStatue2Flurry", + "MeleeMudBurrowerLeftCleave", + "MeleeMudBurrowerRightCleave", + "MeleeMudBurrowerBite", + "MPAMudBurrowerBloodProj", + "MudBurrowerBurrowSpam", + "MudBurrowerEpicBurrowNoRetarget", + "MudBurrowerGoopGT", + "MPAMudBurrowerSprayProj", + "GAMudBurrowerBloodProj", + "MudBurrowerEpicBurrowTriggerGA", + "MudBurrowerMaggotSummon", + "MudBurrowerGoopTriggerEG", + "MudBurrowerGoopTriggerKnockbackGA", + "MPAMudBurrowerGoopSmallBall", + "GAMudBurrowerGoopSmallImpact", + "MPAMudBurrowerGoopBigBall", + "MudBurrowerGoopExplode", + "GAMudBurrowerSpraySmallImpact", + "GAMudBurrowerDivePush", + "GAMudBurrowerHeadSlam", + "CGEMudBurrowerVomit", + "MPAMudBurrowerVomitProj", }, modList = { + mod("KnockbackImmune", "FLAG", 1, 0, 0), -- ImmuneToKnockback [cannot_be_knocked_back = 1] + mod("AilmentMagnitude", "MORE", 200, 0, 2097152), -- TamedMonsterPoisonMagnitude [active_skill_poison_effect_+%_final = 200] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- set_monster_delay_item_drops_millis [set_monster_delay_item_drops_millis = 1800] }, } -minions["Metadata/Monsters/LeagueExpeditionNew/Expedition2/Fodder/TumourStatueSnakeExpedition"] = { - name = "Starlit Statuesque", - monsterTags = { "1HSword_onhit_audio", "demon", "expedition_monster", "humanoid", "medium_movement", "melee", "not_dex", "not_int", "physical_affinity", }, - life = 1.5, +minions["Metadata/Monsters/MudBurrower/MudBurrowerHeadBossMinion2"] = { + name = "Gorian, the Moving Earth", + monsterTags = { "beast", "Beast_onhit_audio", "mammal_beast", "medium_movement", "not_dex", "not_int", "red_blood", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.75, + armour = 0.35, fireResist = 0, - coldResist = 30, - lightningResist = 0, + coldResist = 0, + lightningResist = 30, chaosResist = 0, - damage = 1.5, + damage = 2.5, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 17, + attackTime = 2.01, + attackRange = 37, accuracy = 1, - baseMovementSpeed = 35, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Demon", + baseMovementSpeed = 30, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "GATumourSnakeSlam", - "MASExtraAttackDistance9", + "MeleeMudBurrowerLeftCleave", + "MeleeMudBurrowerRightCleave", + "MeleeMudBurrowerBite", + "MPAMudBurrowerBloodProj", + "MudBurrowerBurrowSpam", + "MudBurrowerEpicBurrowNoRetarget", + "MudBurrowerGoopGT", + "MPAMudBurrowerSprayProj", + "GAMudBurrowerBloodProj", + "MudBurrowerEpicBurrowTriggerGA", + "MudBurrowerMaggotSummon", + "MudBurrowerGoopTriggerEG", + "MudBurrowerGoopTriggerKnockbackGA", + "MPAMudBurrowerGoopSmallBall", + "GAMudBurrowerGoopSmallImpact", + "MPAMudBurrowerGoopBigBall", + "MudBurrowerGoopExplode", + "GAMudBurrowerSpraySmallImpact", + "GAMudBurrowerDivePush", + "GAMudBurrowerHeadSlam", + "CGEMudBurrowerVomit", + "MPAMudBurrowerVomitProj", }, modList = { - mod("StunDuration", "OVERRIDE", 2.8, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 2800] + mod("KnockbackImmune", "FLAG", 1, 0, 0), -- ImmuneToKnockback [cannot_be_knocked_back = 1] + mod("AilmentMagnitude", "MORE", 200, 0, 2097152), -- TamedMonsterPoisonMagnitude [active_skill_poison_effect_+%_final = 200] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- set_monster_delay_item_drops_millis [set_monster_delay_item_drops_millis = 1800] }, } -minions["Metadata/Monsters/CorpseWheel/PlagueCorpseWheel"] = { - name = "The Punished", - monsterTags = { "2HBluntWood_onhit_audio", "bones", "medium_movement", "skeleton", "undead", }, - life = 1, - fireResist = 0, - coldResist = 0, - lightningResist = 0, +minions["Metadata/Monsters/ChimeraWetlandsBoss/ChimeraWetlandsBossMinion1"] = { + name = "Xyclucian, the Chimera", + monsterTags = { "beast", "Claw_onhit_audio", "flying", "mammal_beast", "red_blood", "slow_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, + baseDamageIgnoresAttackSpeed = true, + fireResist = 30, + coldResist = 30, + lightningResist = 30, chaosResist = 0, - damage = 1, + damage = 2.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 9, + attackRange = 18, accuracy = 1, - weaponType1 = "One Hand Sword", - baseMovementSpeed = 30, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Undead", + baseMovementSpeed = 20, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { - "The Dreadnought's Wake (Act 2)", }, skillList = { - "CorpseWheelCharge", - "MeleeAtAnimationSpeed", - }, - modList = { + "MeleeAtAnimationSpeedUnique", + "GAChimeraBossGroundslam", + "DTTChimeraBossLeap", + "MPSChimeraWetlandsBossLightningBreath", + "MPSChimeraWetlandsBossChaosSpray", + "GSChimeraWetlandsBossFrostBreath", + "GSChimeraWetlandsBossFireSpray", + "MPSChimeraWetlandsBossFireball", + "EASChimeraWetlandsBossDragonBreath", + "EAAChimeraBossForwardDash180", + "EAAChimeraBossWindBlast180", + "EAAChimeraBossDodgeBackwards", + "GAChimeraBossLeapImpact", + "GSChimeraBossLightningBreath", + "GSChimeraBossLightningOrbArc", + "GSChimeraBossLightningOrbExplosion", + "CGEChimeraBossLightningBreath", + "GSChimeraWetlandsBossChaosSprayImpact", + "CGEChimeraBossPoisonSpray", + "GSChimeraWetlandsBossFrostBreathImpact", + "CGEChimeraBossFireSpray", + "GSChimeraWetlandsBossFireballImpactGround", + "GSChimeraWetlandsBossFireballImpactWall", + "GSChimeraBossDragonBreath", + "EDSChimeraBossFrozenHalfpipe", + "GAChimeraBossWindBlast", + }, + modList = { + -- TamedMonsterDamageAsRandomElement1 [non_skill_base_all_damage_%_to_gain_as_random_element = 25] + -- TamedMonsterElementalAilmentMagnitude [elemental_ailment_magnitude_+% = 200] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- MonsterMapBossT2 [monster_map_key_of_at_least_same_tier_as_current_map_drop_chance_% = 25] + -- MonsterMapBossT2 [monster_dropped_item_quantity_+% = 800] + -- MonsterMapBossT2 [monster_dropped_item_rarity_+% = 1600] + -- MonsterMapBossT2 [monster_slain_experience_+% = 7500] + -- MonsterMapBossT2 [unique_monster_guarantee_one_rare = 1] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/BloodClan/BloodClanTrapper"] = { - name = "Sea-tribe Trapper", - monsterTags = { "fast_movement", "humanoid", "not_int", "red_blood", "Unarmed_onhit_audio", }, - life = 1.2, +minions["Metadata/Monsters/ChimeraWetlandsBoss/ChimeraWetlandsBossMinion2"] = { + name = "Xilozoma, the Maw-Beast", + monsterTags = { "beast", "Claw_onhit_audio", "flying", "mammal_beast", "red_blood", "slow_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.2, - evasion = 0.5, - fireResist = 0, - coldResist = 0, - lightningResist = 0, + fireResist = 30, + coldResist = 30, + lightningResist = 30, chaosResist = 0, - damage = 1.25, + damage = 2.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 13, + attackRange = 18, accuracy = 1, - baseMovementSpeed = 41, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Humanoid", + baseMovementSpeed = 20, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "MPWBloodClanTrapperBearTrap", - "SOBloodClanTrapperBearTrap", - }, - modList = { + "MeleeAtAnimationSpeedUnique", + "GAChimeraBossGroundslam", + "DTTChimeraBossLeap", + "MPSChimeraWetlandsBossLightningBreath", + "MPSChimeraWetlandsBossChaosSpray", + "GSChimeraWetlandsBossFrostBreath", + "GSChimeraWetlandsBossFireSpray", + "MPSChimeraWetlandsBossFireball", + "EASChimeraWetlandsBossDragonBreath", + "EAAChimeraBossForwardDash180", + "EAAChimeraBossWindBlast180", + "EAAChimeraBossDodgeBackwards", + "GAChimeraBossLeapImpact", + "GSChimeraBossLightningBreath", + "GSChimeraBossLightningOrbArc", + "GSChimeraBossLightningOrbExplosion", + "CGEChimeraBossLightningBreath", + "GSChimeraWetlandsBossChaosSprayImpact", + "CGEChimeraBossPoisonSpray", + "GSChimeraWetlandsBossFrostBreathImpact", + "CGEChimeraBossFireSpray", + "GSChimeraWetlandsBossFireballImpactGround", + "GSChimeraWetlandsBossFireballImpactWall", + "GSChimeraBossDragonBreath", + "EDSChimeraBossFrozenHalfpipe", + "GAChimeraBossWindBlast", + }, + modList = { + -- TamedMonsterDamageAsRandomElement1 [non_skill_base_all_damage_%_to_gain_as_random_element = 25] + -- TamedMonsterElementalAilmentMagnitude [elemental_ailment_magnitude_+% = 200] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- MonsterMapBossT2 [monster_map_key_of_at_least_same_tier_as_current_map_drop_chance_% = 25] + -- MonsterMapBossT2 [monster_dropped_item_quantity_+% = 800] + -- MonsterMapBossT2 [monster_dropped_item_rarity_+% = 1600] + -- MonsterMapBossT2 [monster_slain_experience_+% = 7500] + -- MonsterMapBossT2 [unique_monster_guarantee_one_rare = 1] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/BloodClan/BloodClanVillager"] = { - name = "Sea-tribe Villager", - monsterTags = { "fast_movement", "humanoid", "not_int", "red_blood", "Unarmed_onhit_audio", }, - life = 1.2, +minions["Metadata/Monsters/Ultimatum/ChimeraUltimatumBossMinion1"] = { + name = "Uxmal, the Beastlord", + monsterTags = { "beast", "Claw_onhit_audio", "flying", "mammal_beast", "red_blood", "slow_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.2, - evasion = 0.5, - fireResist = 0, - coldResist = 0, - lightningResist = 0, + fireResist = 30, + coldResist = 30, + lightningResist = 30, chaosResist = 0, - damage = 1.35, + damage = 2.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 13, + attackRange = 18, accuracy = 1, - baseMovementSpeed = 41, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Humanoid", + baseMovementSpeed = 20, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - }, - modList = { + "MeleeAtAnimationSpeedUnique", + "GAChimeraBossGroundslam", + "DTTChimeraBossLeap", + "MPSChimeraWetlandsBossLightningBreath", + "MPSChimeraWetlandsBossChaosSpray", + "GSChimeraWetlandsBossFrostBreath", + "GSChimeraWetlandsBossFireSpray", + "MPSChimeraWetlandsBossFireball", + "EASChimeraWetlandsBossDragonBreath", + "EAAChimeraBossForwardDash180", + "EAAChimeraBossWindBlast180", + "EAAChimeraBossDodgeBackwards", + "CTS5ChimeraBossGroundToOffscreen", + "CTS1ChimeraBossOffScreenToGround", + "GAChimeraBossLeapImpact", + "GSChimeraBossLightningBreath", + "GSChimeraBossLightningOrbArc", + "GSChimeraBossLightningOrbExplosion", + "CGEChimeraBossLightningBreath", + "GSChimeraWetlandsBossChaosSprayImpact", + "CGEChimeraBossPoisonSpray", + "GSChimeraWetlandsBossFrostBreathImpact", + "GSChimeraWetlandsBossFireballImpactGround", + "GSChimeraWetlandsBossFireballImpactWall", + "GSChimeraBossDragonBreath", + "GAChimeraBossWindBlast", + }, + modList = { + -- TamedMonsterDamageAsRandomElement2 [non_skill_base_all_damage_%_to_gain_as_random_element = 50] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/BloodClan/BloodClanCaster"] = { - name = "Sea-tribe Caster", - monsterTags = { "humanoid", "not_dex", "not_str", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 1.35, +minions["Metadata/Monsters/Ultimatum/ChimeraUltimatumBossMinion2"] = { + name = "Gressor-Kul, the Apex", + monsterTags = { "beast", "Claw_onhit_audio", "flying", "mammal_beast", "red_blood", "slow_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.15, - fireResist = 0, - coldResist = 0, - lightningResist = 0, + fireResist = 30, + coldResist = 30, + lightningResist = 30, chaosResist = 0, - damage = 1, + damage = 2.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 6, + attackRange = 18, accuracy = 1, - baseMovementSpeed = 8, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Humanoid", + baseMovementSpeed = 20, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "EGBloodClanCasterWave", - "EDSBloodClanCasterWave", - "MDSBloodClanWaterWall", - }, - modList = { + "MeleeAtAnimationSpeedUnique", + "GAChimeraBossGroundslam", + "DTTChimeraBossLeap", + "MPSChimeraWetlandsBossLightningBreath", + "MPSChimeraWetlandsBossChaosSpray", + "GSChimeraWetlandsBossFrostBreath", + "GSChimeraWetlandsBossFireSpray", + "MPSChimeraWetlandsBossFireball", + "EASChimeraWetlandsBossDragonBreath", + "EAAChimeraBossForwardDash180", + "EAAChimeraBossWindBlast180", + "EAAChimeraBossDodgeBackwards", + "CTS5ChimeraBossGroundToOffscreen", + "CTS1ChimeraBossOffScreenToGround", + "GAChimeraBossLeapImpact", + "GSChimeraBossLightningBreath", + "GSChimeraBossLightningOrbArc", + "GSChimeraBossLightningOrbExplosion", + "CGEChimeraBossLightningBreath", + "GSChimeraWetlandsBossChaosSprayImpact", + "CGEChimeraBossPoisonSpray", + "GSChimeraWetlandsBossFrostBreathImpact", + "GSChimeraWetlandsBossFireballImpactGround", + "GSChimeraWetlandsBossFireballImpactWall", + "GSChimeraBossDragonBreath", + "GAChimeraBossWindBlast", + }, + modList = { + -- TamedMonsterDamageAsRandomElement2 [non_skill_base_all_damage_%_to_gain_as_random_element = 50] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/BloodClan/BloodClanVaulter"] = { - name = "Sea-tribe Vaulter", - monsterTags = { "humanoid", "not_int", "red_blood", "slow_movement", "Unarmed_onhit_audio", }, - life = 1, +minions["Metadata/Monsters/Bird2/MutantBird2Minion1"] = { + name = "Scourge of the Skies", + monsterTags = { "beast", "Beast_onhit_audio", "flying", "red_blood", "very_slow_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.2, - evasion = 0.5, - fireResist = 0, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.35, + damage = 2.5, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 6, + attackTime = 2.01, + attackRange = 30, accuracy = 1, - weaponType1 = "Spear", - baseMovementSpeed = 28, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Humanoid", + baseMovementSpeed = 20, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "DTTBloodClanPoleVaultSingle", - }, - modList = { + "MeleeAtAnimationSpeedUnique", + "EAAMutantBirdVomitPeck", + "MeleeAtAnimationSpeedMutantBirdFace", + "EASMutantBirdSpit", + "EASBirdStorm", + "EDAMutantBirdVomitSpray", + "EDAMutantBirdVomitSpray2", + "EASBirdBeakSpiral", + "EASMutantBirdSummonDog", + "EASMutantBirdSummonDogFirst", + "EASMutantBird180Left", + "EASMutantBird180Right", + "EASMutantBird90Left", + "EASMutantBird90Right", + "DTTBirdRetreatNOTDTT", + "EASMutantBirdDodgeBack", + "MPWMutantBirdBossSpit", + "MPWMutantBirdBossSpitFlip", + "GAMutantBirdVomitSplat", + "GTBirdStorm", + "GAMutantBirdBirdStorm", + "GTSpiralAbility1", + "GTSpiralAbility2", + "GTSpiralAbility3", + "GTSpiralAbility4", + "GTSpiralAbility5", + "GTSpiralAbility6", + "GTSpiralAbility7", + "GTSpiralAbility8", + "GTSpiralAbility9", + "GTSpiralAbility10", + "GTSpiralAbility11", + "GTSpiralAbility12", + "GAMutantBirdSpikeImpale", + "GAMutantBird180Slam", + "GAMutantBird90SwipeLeft", + "GAMutantBird90SwipeRight", + "GAMutantBirdFaceSmashImpact", + "EAAMutantBirdFaceSmash", + "GSMutantBirdPopHatchling", + "CGEMutantBirdPeckDetritus", + "GSMutantBirdFlap", + "EGMutantBirdNestDestruction", + "GAMutantBirdVomitSplat2", + }, + modList = { + -- TamedMonsterCorruptedBloodOnHit [corrupted_blood_on_hit_num_stacks = 1] + -- TamedMonsterCorruptedBloodOnHit [corrupted_blood_on_hit_duration = 4000] + -- TamedMonsterCorruptedBloodOnHit [corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack = 600] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } - -minions["Metadata/Monsters/BloodClan/BloodClanKina"] = { - name = "Sea-tribe Pouchbearer", - monsterTags = { "humanoid", "not_int", "not_str", "red_blood", "Unarmed_onhit_audio", "very_slow_movement", }, - life = 0.9, +minions["Metadata/Monsters/Bird2/MutantBird2Minion2"] = { + name = "Chetza, the Feathered Plague", + monsterTags = { "beast", "Beast_onhit_audio", "flying", "red_blood", "very_slow_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, - fireResist = 0, + fireResist = -30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.13, + damage = 2.5, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 6, + attackTime = 2.01, + attackRange = 30, accuracy = 1, - baseMovementSpeed = 12, - spectreReservation = 46, - companionReservation = 28.5, - monsterCategory = "Humanoid", + baseMovementSpeed = 20, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MPWBloodClanKina", - }, - modList = { + "MeleeAtAnimationSpeedUnique", + "EAAMutantBirdVomitPeck", + "MeleeAtAnimationSpeedMutantBirdFace", + "EASMutantBirdSpit", + "EASBirdStorm", + "EDAMutantBirdVomitSpray", + "EDAMutantBirdVomitSpray2", + "EASBirdBeakSpiral", + "EASMutantBirdSummonDog", + "EASMutantBirdSummonDogFirst", + "EASMutantBird180Left", + "EASMutantBird180Right", + "EASMutantBird90Left", + "EASMutantBird90Right", + "DTTBirdRetreatNOTDTT", + "EASMutantBirdDodgeBack", + "MPWMutantBirdBossSpit", + "MPWMutantBirdBossSpitFlip", + "GAMutantBirdVomitSplat", + "GTBirdStorm", + "GAMutantBirdBirdStorm", + "GTSpiralAbility1", + "GTSpiralAbility2", + "GTSpiralAbility3", + "GTSpiralAbility4", + "GTSpiralAbility5", + "GTSpiralAbility6", + "GTSpiralAbility7", + "GTSpiralAbility8", + "GTSpiralAbility9", + "GTSpiralAbility10", + "GTSpiralAbility11", + "GTSpiralAbility12", + "GAMutantBirdSpikeImpale", + "GAMutantBird180Slam", + "GAMutantBird90SwipeLeft", + "GAMutantBird90SwipeRight", + "GAMutantBirdFaceSmashImpact", + "EAAMutantBirdFaceSmash", + "GSMutantBirdPopHatchling", + "CGEMutantBirdPeckDetritus", + "GSMutantBirdFlap", + "EGMutantBirdNestDestruction", + "GAMutantBirdVomitSplat2", + }, + modList = { + -- TamedMonsterCorruptedBloodOnHit [corrupted_blood_on_hit_num_stacks = 1] + -- TamedMonsterCorruptedBloodOnHit [corrupted_blood_on_hit_duration = 4000] + -- TamedMonsterCorruptedBloodOnHit [corrupted_blood_on_hit_%_average_damage_to_deal_per_minute_per_stack = 600] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/BloodClan/BloodClanHarpooner"] = { - name = "Sea-tribe Harpooner", - monsterTags = { "fast_movement", "humanoid", "not_int", "red_blood", "Unarmed_onhit_audio", }, - life = 1.1, +minions["Metadata/Monsters/HyenaMonster/RathbreakerBossMinion1"] = { + name = "Rathbreaker", + monsterTags = { "2HSharpMetal_onhit_audio", "beast", "fast_movement", "mammal_beast", "melee", "physical_affinity", "red_blood", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.2, - evasion = 0.5, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.6, + damage = 2.63, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 17, + attackTime = 1.65, + attackRange = 14, accuracy = 1, - weaponType1 = "Spear", - baseMovementSpeed = 41, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Humanoid", + baseMovementSpeed = 45, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - }, - modList = { + "MeleeAtAnimationSpeedBoss", + "RathbreakerCharge", + "GARathbreakerEnrageSlam", + "GARathbreakerChargeSlash", + "EGHyenaDogpileBig", + "GTRathbreakerBossSpawnPack", + "TCRathbreakerDrivebyCharge", + "GARathbreakerSpearRain", + "GTRathbreakerSpearRainCascade", + "EAARathbreakerLacerateSlam", + "GARathbreakerLacerateLeft", + "GARathbreakerSlam", + "GARathbreakerLacerateRight", + }, + modList = { + mod("PhysicalDamage", "MORE", 20, 0, 0), -- TamedMonsterArmourBreak [active_skill_physical_damage_+%_final = 20] + mod("Condition:CanArmourBreak", "FLAG", 30, 0, 0, { effectName = "ArmourBreak", effectType = "Buff", type = "GlobalEffect" }), -- TamedMonsterArmourBreak [armour_break_physical_damage_%_dealt_as_armour_break = 30] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- set_monster_delay_item_drops_millis [set_monster_delay_item_drops_millis = 5500] }, } -minions["Metadata/Monsters/BloodClan/BloodClanBirdFisherman"] = { - name = "Sea-tribe Spearfisher", - monsterTags = { "humanoid", "medium_movement", "not_int", "red_blood", "Unarmed_onhit_audio", }, - life = 1.1, +minions["Metadata/Monsters/HyenaMonster/RathbreakerBossMinion2"] = { + name = "Caedron, the Hyena Lord", + monsterTags = { "2HSharpMetal_onhit_audio", "beast", "fast_movement", "mammal_beast", "melee", "physical_affinity", "red_blood", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - armour = 0.2, - evasion = 0.5, fireResist = 0, - coldResist = 0, + coldResist = 30, lightningResist = 0, chaosResist = 0, - damage = 1.49, + damage = 2.63, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 12, + attackTime = 1.65, + attackRange = 14, accuracy = 1, - weaponType1 = "Warstaff", - baseMovementSpeed = 31, - spectreReservation = 53, - companionReservation = 31.5, - monsterCategory = "Humanoid", + baseMovementSpeed = 45, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "EASBirdFishermanBirdRelease", - }, - modList = { + "MeleeAtAnimationSpeedBoss", + "RathbreakerCharge", + "GARathbreakerEnrageSlam", + "GARathbreakerChargeSlash", + "EGHyenaDogpileBig", + "GTRathbreakerBossSpawnPack", + "TCRathbreakerDrivebyCharge", + "GARathbreakerSpearRain", + "GTRathbreakerSpearRainCascade", + "EAARathbreakerLacerateSlam", + "GARathbreakerLacerateLeft", + "GARathbreakerSlam", + "GARathbreakerLacerateRight", + }, + modList = { + mod("PhysicalDamage", "MORE", 20, 0, 0), -- TamedMonsterArmourBreak [active_skill_physical_damage_+%_final = 20] + mod("Condition:CanArmourBreak", "FLAG", 30, 0, 0, { effectName = "ArmourBreak", effectType = "Buff", type = "GlobalEffect" }), -- TamedMonsterArmourBreak [armour_break_physical_damage_%_dealt_as_armour_break = 30] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- set_monster_delay_item_drops_millis [set_monster_delay_item_drops_millis = 5500] }, } -minions["Metadata/Monsters/BloodClan/BloodClanBird"] = { - name = "Sea-tribe Avian", - monsterTags = { "fast_movement", "humanoid", "not_int", "not_str", "red_blood", "Unarmed_onhit_audio", }, - life = 1, +minions["Metadata/Monsters/Quadrilla/QuadrillaBossMinion1"] = { + name = "Mighty Silverfist", + monsterTags = { "beast", "fast_movement", "mammal_beast", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "red_blood", "very_fast_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.6, + armour = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.25, + damage = 4.63, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 6, + attackTime = 1.995, + attackRange = 27, accuracy = 1, - baseMovementSpeed = 44, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Humanoid", + baseMovementSpeed = 55, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "BirdEmerge", - "DTTBirdSwoopin", - "GABirdSwoopinDTT", - }, - modList = { + "MeleeAtAnimationSpeedUnique", + "EAAQuadrillaBossCleaveLeft", + "EAAQuadrillaBossCleaveRight", + "EAAQuadrillaBossSpin", + "EAAQuadrillaBossSlam", + "GAQuadrillaBossSlamCircle", + "GAQuadrillaBossRectSlam", + "GAQuadrillaBossSunder", + "DTTQuadrillaCommandoRoll", + }, + modList = { + mod("CritMultiplier", "INC", 150, 0, 0), -- TamedMonsterCritDamage [base_critical_strike_multiplier_+ = 150] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- set_monster_delay_item_drops_millis [set_monster_delay_item_drops_millis = 2250] }, } -minions["Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkey"] = { - name = "Constructed Monkey", - monsterTags = { "caster", "Claw_onhit_audio", "construct", "golem", "is_unarmed", "medium_movement", "metal_armour", "not_dex", "vaal", }, - life = 1, +minions["Metadata/Monsters/Quadrilla/QuadrillaBossMinion2"] = { + name = "Zekoa, the Headcrusher", + monsterTags = { "beast", "fast_movement", "mammal_beast", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "red_blood", "very_fast_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 1, + armour = 0.5, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 4.63, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 10, + attackTime = 1.995, + attackRange = 27, accuracy = 1, - baseMovementSpeed = 35, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Construct", + baseMovementSpeed = 55, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MonsterWaitShort", - }, - modList = { + "MeleeAtAnimationSpeedUnique", + "EAAQuadrillaBossCleaveLeft", + "EAAQuadrillaBossCleaveRight", + "EAAQuadrillaBossSpin", + "EAAQuadrillaBossSlam", + "GAQuadrillaBossSlamCircle", + "GAQuadrillaBossRectSlam", + "GAQuadrillaBossSunder", + "DTTQuadrillaCommandoRoll", + }, + modList = { + mod("CritMultiplier", "INC", 150, 0, 0), -- TamedMonsterCritDamage [base_critical_strike_multiplier_+ = 150] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- set_monster_delay_item_drops_millis [set_monster_delay_item_drops_millis = 2250] }, } -minions["Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkeyHead"] = { - name = "Constructed Monkey Head", - monsterTags = { "caster", "Claw_onhit_audio", "construct", "golem", "immobile", "is_unarmed", "metal_armour", "not_dex", "vaal", }, - life = 1, +minions["Metadata/Monsters/Quadrilla/IcyQuadrillaBossMinion1"] = { + name = "The Abominable Yeti", + monsterTags = { "beast", "fast_movement", "mammal_beast", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "red_blood", "very_fast_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.1, - armour = 1, + armour = 0.5, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 0, chaosResist = 0, - damage = 1.1, + damage = 4.63, damageSpread = 0.2, - attackTime = 1.5, - attackRange = 10, + attackTime = 1.995, + attackRange = 27, accuracy = 1, - baseMovementSpeed = 0, - spectreReservation = 50, - companionReservation = 30, - monsterCategory = "Construct", + baseMovementSpeed = 55, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "GSMonkeyConstructFire", - "FaceLastTarget", - "MonsterWaitShort", - }, - modList = { + "MeleeAtAnimationSpeedUnique", + "EAAQuadrillaBossCleaveLeft", + "EAAQuadrillaBossCleaveRight", + "EAAQuadrillaBossSpin", + "EAAQuadrillaBossSlam", + "GAQuadrillaBossSlamCircle", + "DTTQuadrillaCommandoRoll", + "GAIcyQuadrillaBossRectSlam", + "GAIcyQuadrillaBossSunder", + }, + modList = { + mod("PhysicalCanFreeze", "FLAG", 1, 0, 0), -- TamedMonsterAllDamageFreezesAndEffect [all_damage_can_freeze = 1] + mod("EnemyFreezeBuildup", "MORE", 100, 0, 0), -- TamedMonsterAllDamageFreezesAndEffect [active_skill_hit_damage_freeze_multiplier_+%_final = 100] + mod("SkillPhysicalDamageConvertToCold", "BASE", 50, 0, 0), -- TamedMonsterAllDamageFreezesAndEffect [active_skill_base_physical_damage_%_to_convert_to_cold = 50] + -- MonsterMapBossT1 [monster_map_key_of_at_least_same_tier_as_current_map_drop_chance_% = 25] + -- MonsterMapBossT1 [monster_dropped_item_quantity_+% = 800] + -- MonsterMapBossT1 [monster_dropped_item_rarity_+% = 800] + -- MonsterMapBossT1 [monster_slain_experience_+% = 6000] + -- MonsterMapBossT1 [unique_monster_guarantee_one_rare = 1] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- set_monster_delay_item_drops_millis [set_monster_delay_item_drops_millis = 2250] }, } -minions["Metadata/Monsters/VaalMonsters/ViperNapuatzi/ViperNapuatziSnakeMinion"] = { - name = "Viper Servant", - monsterTags = { "beast", "fast_movement", "not_int", "not_str", "reptile_beast", "Stab_onhit_audio", }, - life = 1, +minions["Metadata/Monsters/Quadrilla/IcyQuadrillaBossMinion2"] = { + name = "The Frostborn Fiend", + monsterTags = { "beast", "fast_movement", "mammal_beast", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "red_blood", "very_fast_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, + armour = 0.5, fireResist = 0, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.67, + damage = 4.63, damageSpread = 0.2, - attackTime = 1.245, - attackRange = 6, + attackTime = 1.995, + attackRange = 27, accuracy = 1, - baseMovementSpeed = 46, - spectreReservation = 50, - companionReservation = 30, + baseMovementSpeed = 55, + spectreReservation = 99, + companionReservation = 47.4, monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeedChaos", - "CGEViperNapuatziSnakeGroundDegen", - }, - modList = { - -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] + "MeleeAtAnimationSpeedUnique", + "EAAQuadrillaBossCleaveLeft", + "EAAQuadrillaBossCleaveRight", + "EAAQuadrillaBossSpin", + "EAAQuadrillaBossSlam", + "GAQuadrillaBossSlamCircle", + "DTTQuadrillaCommandoRoll", + "GAIcyQuadrillaBossRectSlam", + "GAIcyQuadrillaBossSunder", + }, + modList = { + mod("PhysicalCanFreeze", "FLAG", 1, 0, 0), -- TamedMonsterAllDamageFreezesAndEffect [all_damage_can_freeze = 1] + mod("EnemyFreezeBuildup", "MORE", 100, 0, 0), -- TamedMonsterAllDamageFreezesAndEffect [active_skill_hit_damage_freeze_multiplier_+%_final = 100] + mod("SkillPhysicalDamageConvertToCold", "BASE", 50, 0, 0), -- TamedMonsterAllDamageFreezesAndEffect [active_skill_base_physical_damage_%_to_convert_to_cold = 50] + -- MonsterMapBossT1 [monster_map_key_of_at_least_same_tier_as_current_map_drop_chance_% = 25] + -- MonsterMapBossT1 [monster_dropped_item_quantity_+% = 800] + -- MonsterMapBossT1 [monster_dropped_item_rarity_+% = 800] + -- MonsterMapBossT1 [monster_slain_experience_+% = 6000] + -- MonsterMapBossT1 [unique_monster_guarantee_one_rare = 1] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- set_monster_delay_item_drops_millis [set_monster_delay_item_drops_millis = 2250] }, } -minions["Metadata/Monsters/VaalMonsters/Living/Minions/VaalJaguarMinion"] = { - name = "Jaguar Familiar", - monsterTags = { "beast", "Claw_onhit_audio", "medium_movement", "melee", "not_int", "physical_affinity", "red_blood", }, - life = 1.44, +minions["Metadata/Monsters/GreatWhiteOne/GreatWhiteOneMinion1"] = { + name = "Great White One", + monsterTags = { "beast", "fast_movement", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "red_blood", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.88, baseDamageIgnoresAttackSpeed = true, - armour = 0.3, - evasion = 0.3, + armour = 0.33, fireResist = 0, - coldResist = 0, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 1.44, - damageSpread = 0.2, + damage = 3, + damageSpread = 0, attackTime = 1.5, - attackRange = 14, + attackRange = 16, accuracy = 1, - baseMovementSpeed = 30, - spectreReservation = 55, - companionReservation = 32.1, + baseMovementSpeed = 41, + spectreReservation = 99, + companionReservation = 47.4, monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "DTTVaalJaguarMinionLeap", - "GAVaalJaguarMinionImpact", - }, - modList = { - -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] + "MeleeAtAnimationSpeedBoss", + "MAASSharkBossMeleeCombo", + "MAASSharkBossMeleeCombo2", + "MAASSharkBossTailSpin", + "MAASSharkBossMelee180", + "EAASharkBossDiveCloseRange", + "EAASharkBossDiveMediumRange", + "EAASharkBossDiveLongRange", + "EAASharkBossDiveMediumRangeNoBurrow", + "GASharkBossBurrowedBite", + "EAASharkBossBurrowEmerge", + "EAASharkBossBurrowEmergeFast", + "EAASharkBossSandnado", + "EAASharkBossBurrowedFinSinkTelegraph", + "EAASharkBossBurrowedFinRaise", + "MAASSharkBossMediumRangeJumpEndAttack", + "MAASSharkBossMediumRangeJumpEndAttack180", + "GASharkBossMeleeComboTailHit", + "GASharkBossTailSpinSandSpray", + "GASharkBossDiveCloseRangeImpact", + "GASharkBossDiveMediumRangeCharge", + "GASharkBossDiveMediumRangeImpact", + "GASharkBossDiveLongRangeCharge", + "GASharkBossDiveLongRangeImpact", + "CGESharkBossBurstPuddle", + "CGESharkBossSandnadoQuicksand", + "GASharkBossSandnadoBurstUp", + "GASharkBossSandnadoLand", + "MDSharkBossSandnadoFishnado", + "MPWSharkBossSandnadoFishProjectile", + "MDSharkBossFinTracker", + "MDSharkBossFinTrackerBackwards", + }, + modList = { + mod("BleedChance", "BASE", 25, 0, 0), -- TamedMonsterBleedMagnitude [base_chance_to_inflict_bleeding_% = 25] + mod("AilmentMagnitude", "MORE", 200, 0, 4194304), -- TamedMonsterBleedMagnitude [active_skill_bleeding_effect_+%_final = 200] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- has_quadruped_head_control_while_turning [has_quadruped_head_control_while_turning = 1] + -- quadruped_head_turn_duration_ms [quadruped_head_turn_duration_ms = 500] }, } -minions["Metadata/Monsters/VaalMonsters/Living/Minions/VaalSnakeMinion"] = { - name = "Serpentine Familiar", - monsterTags = { "beast", "fast_movement", "not_int", "not_str", "red_blood", "reptile_beast", "Stab_onhit_audio", }, - life = 0.8, +minions["Metadata/Monsters/GreatWhiteOne/GreatWhiteOneMinion2"] = { + name = "The Sandstrider", + monsterTags = { "beast", "fast_movement", "MonsterBlunt_onhit_audio", "not_dex", "not_int", "red_blood", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.88, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, + armour = 0.33, fireResist = 0, - coldResist = 0, + coldResist = 75, lightningResist = 0, chaosResist = 0, - damage = 0.8, - damageSpread = 0.2, - attackTime = 1.245, - attackRange = 6, + damage = 3, + damageSpread = 0, + attackTime = 1.5, + attackRange = 16, accuracy = 1, - baseMovementSpeed = 46, - spectreReservation = 42, - companionReservation = 26.7, + baseMovementSpeed = 41, + spectreReservation = 99, + companionReservation = 47.4, monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - }, - modList = { - -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] + "MeleeAtAnimationSpeedBoss", + "MAASSharkBossMeleeCombo", + "MAASSharkBossMeleeCombo2", + "MAASSharkBossTailSpin", + "MAASSharkBossMelee180", + "EAASharkBossDiveCloseRange", + "EAASharkBossDiveMediumRange", + "EAASharkBossDiveLongRange", + "EAASharkBossDiveMediumRangeNoBurrow", + "GASharkBossBurrowedBite", + "EAASharkBossBurrowEmerge", + "EAASharkBossBurrowEmergeFast", + "EAASharkBossSandnado", + "EAASharkBossBurrowedFinSinkTelegraph", + "EAASharkBossBurrowedFinRaise", + "MAASSharkBossMediumRangeJumpEndAttack", + "MAASSharkBossMediumRangeJumpEndAttack180", + "GASharkBossMeleeComboTailHit", + "GASharkBossTailSpinSandSpray", + "GASharkBossDiveCloseRangeImpact", + "GASharkBossDiveMediumRangeCharge", + "GASharkBossDiveMediumRangeImpact", + "GASharkBossDiveLongRangeCharge", + "GASharkBossDiveLongRangeImpact", + "CGESharkBossBurstPuddle", + "CGESharkBossSandnadoQuicksand", + "GASharkBossSandnadoBurstUp", + "GASharkBossSandnadoLand", + "MDSharkBossSandnadoFishnado", + "MPWSharkBossSandnadoFishProjectile", + "MDSharkBossFinTracker", + "MDSharkBossFinTrackerBackwards", + }, + modList = { + mod("BleedChance", "BASE", 25, 0, 0), -- TamedMonsterBleedMagnitude [base_chance_to_inflict_bleeding_% = 25] + mod("AilmentMagnitude", "MORE", 200, 0, 4194304), -- TamedMonsterBleedMagnitude [active_skill_bleeding_effect_+%_final = 200] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- has_quadruped_head_control_while_turning [has_quadruped_head_control_while_turning = 1] + -- quadruped_head_turn_duration_ms [quadruped_head_turn_duration_ms = 500] }, } -minions["Metadata/Monsters/VaalMonsters/Living/Minions/VaalMonkeyMinion_"] = { - name = "Primal Familiar", - monsterTags = { "animal_claw_weapon", "beast", "cannot_be_map_archnemesis", "Claw_onhit_audio", "fast_movement", "flesh_armour", "is_unarmed", "mammal_beast", "melee", "not_int", "not_str", "physical_affinity", "ranged", "red_blood", "small_height", }, - life = 0.8, +minions["Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion1_"] = { + name = "The Ravenous Fang", + monsterTags = { "beast", "Claw_onhit_audio", "mammal_beast", "medium_movement", "not_dex", "not_int", "red_blood", }, + extraFlags = { + recommendedBeast = true, + }, + life = 3, baseDamageIgnoresAttackSpeed = true, - evasion = 0.25, + armour = 0.25, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 75, chaosResist = 0, - damage = 0.8, + damage = 2.5, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 7, + attackTime = 1.5, + attackRange = 28, accuracy = 1, - baseMovementSpeed = 46, - spectreReservation = 42, - companionReservation = 26.7, + baseMovementSpeed = 30, + spectreReservation = 99, + companionReservation = 47.4, monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "ScavengerThrow", - "EASJungleMonkeyTaunt", - }, - modList = { - -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] + "MeleeAtAnimationSpeedBoss", + "GAArenaBeastSlam", + "GAArenaBeastSlamEmpowered", + "EASGoblinArenaBeastCombo", + "GAGoblinArenaBeastHeadbutt", + "GAGoblinArenaBeastHeadbuttEmpowered", + "GAGoblinArenaBeastGroundSlash", + "EASArenaBeastBossFissureSlams", + "WalkEmergeArenaBeastBoss", + "GTArenaBeastBossShockwave", + "EGArenaBeastBossShockwaveDetonation", + "GAArenaBeastBossBigSlam", + "GAArenaBeastBossShockwave", + "GAArenaBeastBossPunchLeft", + "GAArenaBeastBossPunchLeftEmpowered", + "GAArenaBeastBossPunchRight", + "GAArenaBeastBossPunchRightEmpowered", + "GAArenaBeastBossFissureDamage", + "GAArenaBeastBossFissureExplosion", + "CGEArenaBeastBossSulpurGas", + "EASBlindBeastEnrage", + "GAGoblinArenaBeastGroundSlashLightning", + "GAGoblinArenaBeastLightningInfuse", + "EAABlindBeastDash", + "GAArenaBeastLeapSlam", + "GAArenaBeastLeapSlamEnraged", + "GAArenaBeastLeapSlamEnragedKick", + }, + modList = { + mod("PhysicalCanShock", "FLAG", 1, 0, 0), -- TamedMonsterAllDamageShocksAndEffect [all_damage_can_shock = 1] + mod("EnemyShockMagnitude", "INC", 100, 0, 0), -- TamedMonsterAllDamageShocksAndEffect [shock_effect_+% = 100] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + mod("StunDuration", "OVERRIDE", 3.6, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3600] + -- set_monster_delay_item_drops_millis [set_monster_delay_item_drops_millis = 1600] }, } -minions["Metadata/Monsters/SerpentHusk/snakes/SerpentHuskSnake"] = { - name = "Snake", - monsterTags = { "beast", "not_int", "not_str", "red_blood", "reptile_beast", "Stab_onhit_audio", "very_slow_movement", }, - life = 0.5, +minions["Metadata/Monsters/ChaosGodOwlBoss/ChaosGodOwlBossMinion"] = { + name = "Bahlak, the Sky Seer", + monsterTags = { "beast", "Beast_onhit_audio", "flying", "not_str", "red_blood", "slow_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, - fireResist = -30, + energyShield = 0.11, + evasion = 0.22, + fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 75, chaosResist = 0, - damage = 0.5, + damage = 3.33, damageSpread = 0.2, attackTime = 1.5, - attackRange = 14, + attackRange = 18, accuracy = 1, - baseMovementSpeed = 18, - spectreReservation = 29, - companionReservation = 21.3, + baseMovementSpeed = 28, + spectreReservation = 99, + companionReservation = 47.4, monsterCategory = "Beast", spawnLocation = { }, skillList = { - "EASSnakeSuitUp", - "EASSnakeRetreat", - }, - modList = { + "MeleeAtAnimationSpeedBoss", + "EAAChaosGodOwlBossDashLeftShort", + "EAAChaosGodOwlBossDashLeftMid", + "EAAChaosGodOwlBossDashLeftLong", + "EAAChaosGodOwlBossDashRightShort", + "EAAChaosGodOwlBossDashRightMid", + "EAAChaosGodOwlBossDashRightLong", + "EAAChaosGodOwlBossDiveBomb", + "EAAChaosGodOwlBossDashKick", + "GPAChaosGodOwlBossFeatherSwipeLeft", + "GPAChaosGodOwlBossFeatherSwipeRight", + "GTChaosGodOwlBossLightningCascade", + "ChaosGodOwlBossBallLightning", + "CTS3ChaosGodOwlBossTornadoForm", + "CTS1ChaosGodOwlBossExitTornadoForm", + "GSChaosGodOwlBossLightningCascade", + "GAChaosGodOwlBossDashKickLacerateLeft", + "GAChaosGodOwlBossDashKickLacerateRight", + "GAChaosGodOwlBossDiveBombImpact", + "GAChaosGodOwlBossBatDamage", + "ChaosGodOwlBossSparknado", + }, + modList = { + mod("DamageGainAsLightning", "BASE", 50, 0, 0), -- TamedMonsterDamageAsLightning [non_skill_base_all_damage_%_to_gain_as_lightning = 50] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + mod("StunDuration", "OVERRIDE", 5.2, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 5200] + -- has_quadruped_head_control_while_turning [has_quadruped_head_control_while_turning = 1] + -- quadruped_head_turn_duration_ms [quadruped_head_turn_duration_ms = 200] }, } -minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion1"] = { - name = "Rage", - monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", }, - life = 1.3, +minions["Metadata/Monsters/ChaosGodOwlBoss/IcyOwlBossMinion1"] = { + name = "Rakkar, the Frozen Talon", + monsterTags = { "beast", "Beast_onhit_audio", "flying", "not_str", "red_blood", "slow_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, + energyShield = 0.11, + evasion = 0.22, fireResist = 0, coldResist = 0, - lightningResist = 0, + lightningResist = 75, chaosResist = 0, - damage = 1.3, + damage = 3.33, damageSpread = 0.2, - attackTime = 1.665, - attackRange = 12, + attackTime = 1.5, + attackRange = 18, accuracy = 1, - baseMovementSpeed = 44, - spectreReservation = 60, - companionReservation = 34.2, - monsterCategory = "Demon", + baseMovementSpeed = 28, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "DeliriumMinionLeapSlam", - }, - modList = { - mod("StunDuration", "OVERRIDE", 3.3, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3300] + "MeleeAtAnimationSpeedBoss", + "EAAIceOwlBossBlizzard", + "EAAIceOwlBossDashKick", + "EAAIceOwlBossDiveBomb", + "GPAIceOwlBossFeatherSwipeLeft", + "GPAIceOwlBossFeatherSwipeRight", + "CTS3IceOwlBossBecomeIce", + "CTS1IceOwlBossExitIceForm", + "MDIceOwlBossSnowball", + "EAAIceOwlBossDashLeftShort", + "EAAIceOwlBossDashRightShort", + "GAIceOwlBossDashKickLacerateLeft", + "GAIceOwlBossDashKickLacerateRight", + "GAIceOwlBossDiveBombImpact", + "GSIceOwlBossIceSpikeDamage", + "GTIceOwlBossBecomeIce", + "SOIceOwlBossIceSpikeMarker", + "GSIceOwlBossIceCubePulse", + "GSIceOwlBossSnowballFallingIce", + "GSIceOwlBossSnowballColdSnap", + }, + modList = { + mod("DamageGainAsCold", "BASE", 50, 0, 0), -- TamedMonsterDamageAsCold [non_skill_base_all_damage_%_to_gain_as_cold = 50] + mod("SkillPhysicalDamageConvertToCold", "BASE", 50, 0, 0), -- TamedMonsterDamageAsCold [active_skill_base_physical_damage_%_to_convert_to_cold = 50] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- has_quadruped_head_control_while_turning [has_quadruped_head_control_while_turning = 1] + -- quadruped_head_turn_duration_ms [quadruped_head_turn_duration_ms = 200] }, } -minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion2"] = { - name = "Spite", - monsterTags = { "Claw_onhit_audio", "demon", "medium_movement", "not_dex", "not_str", }, - life = 0.75, +minions["Metadata/Monsters/ChaosGodOwlBoss/IcyOwlBossMinion2"] = { + name = "Thraeven, Wing of Winter", + monsterTags = { "beast", "Beast_onhit_audio", "flying", "not_str", "red_blood", "slow_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - energyShield = 0.15, + energyShield = 0.11, + evasion = 0.22, fireResist = 0, coldResist = 0, - lightningResist = 30, + lightningResist = 75, chaosResist = 0, - damage = 0.75, + damage = 3.33, damageSpread = 0.2, - attackTime = 1.32, - attackRange = 12, + attackTime = 1.5, + attackRange = 18, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 40, - companionReservation = 26.1, - monsterCategory = "Demon", + baseMovementSpeed = 28, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "DeliriumMinionDemonProjectile", - "DeceleratingProjectileDeliriumMinion", - "DeceleratingProjectileDeliriumMinionExplode", - }, - modList = { + "MeleeAtAnimationSpeedBoss", + "EAAIceOwlBossBlizzard", + "EAAIceOwlBossDashKick", + "EAAIceOwlBossDiveBomb", + "GPAIceOwlBossFeatherSwipeLeft", + "GPAIceOwlBossFeatherSwipeRight", + "CTS3IceOwlBossBecomeIce", + "CTS1IceOwlBossExitIceForm", + "MDIceOwlBossSnowball", + "EAAIceOwlBossDashLeftShort", + "EAAIceOwlBossDashRightShort", + "GAIceOwlBossDashKickLacerateLeft", + "GAIceOwlBossDashKickLacerateRight", + "GAIceOwlBossDiveBombImpact", + "GSIceOwlBossIceSpikeDamage", + "GTIceOwlBossBecomeIce", + "SOIceOwlBossIceSpikeMarker", + "GSIceOwlBossIceCubePulse", + "GSIceOwlBossSnowballFallingIce", + "GSIceOwlBossSnowballColdSnap", + }, + modList = { + mod("DamageGainAsCold", "BASE", 50, 0, 0), -- TamedMonsterDamageAsCold [non_skill_base_all_damage_%_to_gain_as_cold = 50] + mod("SkillPhysicalDamageConvertToCold", "BASE", 50, 0, 0), -- TamedMonsterDamageAsCold [active_skill_base_physical_damage_%_to_convert_to_cold = 50] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] + -- has_quadruped_head_control_while_turning [has_quadruped_head_control_while_turning = 1] + -- quadruped_head_turn_duration_ms [quadruped_head_turn_duration_ms = 200] }, } -minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion3"] = { - name = "Disgust", - monsterTags = { "Claw_onhit_audio", "demon", "very_slow_movement", }, - life = 1.6, +minions["Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariMinion1_"] = { + name = "Ashar, the Sand Mother", + monsterTags = { "beast", "fast_movement", "insect", "MonsterStab_onhit_audio", "not_dex", "not_int", "red_blood", "sanctum_monster", "very_fast_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, + armour = 0.7, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.6, + damage = 2.5, damageSpread = 0.2, attackTime = 1.5, - attackRange = 12, + attackRange = 35, accuracy = 1, - baseMovementSpeed = 10, - spectreReservation = 71, - companionReservation = 37.8, - monsterCategory = "Demon", + baseMovementSpeed = 56, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "DeliriumMinionVomitile", - "DeliriumMinionKnockbackWave", - "GeometryTriggerDeliriumMinionVomit", - "DeliriumMinionVomitMortar", - "DeliriumNoodleMinionTriggerBeam", - "EASDeliriumNoodleBeams", - "DeliriumMinionNoodleImpact", - }, - modList = { - mod("StunDuration", "OVERRIDE", 3.966, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3966] + "MeleeAtAnimationSpeedUnique", + "MAASScorpionBossTailSwipe", + "MAASScorpionBossTailSlam", + "MPWScorpionBossPoisonSpray", + "CGEScorpionBossPoisonGround", + "GAScorpionBossUprightDive", + "GAScorpionBossLeapDiveMap", + "CGEScorpionBossQuicksand", + "CGEScorpionBossGasTrap", + "GAScorpionBossStabTailSlam", + "EGScorpionBossLeapTelegraph", + }, + modList = { + -- TamedMonsterImpale [cannot_consume_impale = 1] + mod("ImpaleChance", "BASE", 50, 0, 0), -- TamedMonsterImpale [impale_on_hit_%_chance = 50] + -- TamedMonsterImpale [impale_magnitude_+% = 50] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion4"] = { - name = "Malice", - monsterTags = { "Claw_onhit_audio", "demon", "fast_movement", "not_int", "not_str", }, - life = 0.8, +minions["Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariMinion2"] = { + name = "Karash, The Dune Dweller", + monsterTags = { "beast", "fast_movement", "insect", "MonsterStab_onhit_audio", "not_dex", "not_int", "red_blood", "sanctum_monster", "very_fast_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2.5, baseDamageIgnoresAttackSpeed = true, - evasion = 0.5, - fireResist = 0, + armour = 0.7, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.8, + damage = 2.5, damageSpread = 0.2, - attackTime = 0.675, - attackRange = 8, + attackTime = 1.5, + attackRange = 35, accuracy = 1, - baseMovementSpeed = 46, - spectreReservation = 42, - companionReservation = 26.7, - monsterCategory = "Demon", + baseMovementSpeed = 56, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "DeliriumMinionSpikeExplosionGT", - "DeliriumSpikerDeathSpike", - }, - modList = { - mod("StunDuration", "OVERRIDE", 3.4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 3400] + "MeleeAtAnimationSpeedUnique", + "MAASScorpionBossTailSwipe", + "MAASScorpionBossTailSlam", + "MPWScorpionBossPoisonSpray", + "CGEScorpionBossPoisonGround", + "GAScorpionBossUprightDive", + "GAScorpionBossLeapDiveMap", + "CGEScorpionBossQuicksand", + "CGEScorpionBossGasTrap", + "GAScorpionBossStabTailSlam", + "EGScorpionBossLeapTelegraph", + }, + modList = { + -- TamedMonsterImpale [cannot_consume_impale = 1] + mod("ImpaleChance", "BASE", 50, 0, 0), -- TamedMonsterImpale [impale_on_hit_%_chance = 50] + -- TamedMonsterImpale [impale_magnitude_+% = 50] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion5_"] = { - name = "Fury", - monsterTags = { "demon", "medium_movement", "Unarmed_onhit_audio", }, - life = 1.6, +minions["Metadata/Monsters/Goblins/Beast/FireBeastBoss/FireBeastBossMinion1"] = { + name = "Vornas, the Fell Flame", + monsterTags = { "beast", "Claw_onhit_audio", "fast_movement", "fire", "mammal_beast", "not_dex", "not_int", }, + extraFlags = { + recommendedBeast = true, + }, + life = 3.13, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, + armour = 0.8, + fireResist = 75, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.6, + damage = 5, damageSpread = 0.2, - attackTime = 1.17, - attackRange = 14, + attackTime = 1.5, + attackRange = 28, accuracy = 1, - baseMovementSpeed = 35, - spectreReservation = 71, - companionReservation = 37.8, - monsterCategory = "Demon", + baseMovementSpeed = 42, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - "EmptyActionAttackDeliriumMinionTripleSlam", - "DeliriumMinionPhysSlamCircleSmall", - "DeliriumMinionPhysSlamCircleBig", - "DeliriumMinionPhysSlamCircleRectangle", - }, - modList = { - mod("StunDuration", "OVERRIDE", 4.033, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4033] + "MeleeAtAnimationSpeedFire", + "EAAFireBeastSlashCombo", + "EAAFireBeastMultiSlam", + "DTTFireBeastLeapSlam", + "GAFireBeastBasicSlam", + "EAAFireBeastMultiSlamEnraged", + "EASFireBeastEnragedImmolate", + "GAFireBeastFlameBreathe", + "GAFireBeastGroundSlashEnraged", + "GAFireBeastGroundSlash", + "GAFireBeastMultiSlamFlameWave", + "GAFireBeastMultiSlamFinalSlam", + "GAFireBeastLeapImpact", + "MPSFireBeastVolcanoProj", + "GSFireBeastVolcanoProjImpact", + "GTFireBeastVolcanoSpawner", + "GTFireBeastGeyserLine", + "GAFireBeastGeyserSlam", + "EGFireBeastProximitySingeCorpse", + "EGFireBeastProximityBurnCorpse", + "GAFireBeastBasicSlamSpammable", + }, + modList = { + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/LeagueDelirium/DeliriumMinion6_"] = { - name = "Turmoil", - monsterTags = { "Claw_onhit_audio", "demon", "medium_movement", }, - life = 0.75, +minions["Metadata/Monsters/Goblins/Beast/FireBeastBoss/FireBeastBossMinion2"] = { + name = "Morvak, the Infernal", + monsterTags = { "beast", "Claw_onhit_audio", "fast_movement", "fire", "mammal_beast", "not_dex", "not_int", }, + extraFlags = { + recommendedBeast = true, + }, + life = 3.13, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, + armour = 0.8, + fireResist = 75, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 0.75, + damage = 5, damageSpread = 0.2, - attackTime = 1.17, - attackRange = 8, + attackTime = 1.5, + attackRange = 28, accuracy = 1, - baseMovementSpeed = 32, - spectreReservation = 40, - companionReservation = 26.1, - monsterCategory = "Demon", + baseMovementSpeed = 42, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "MeleeAtAnimationSpeed", - }, - modList = { + "MeleeAtAnimationSpeedFire", + "EAAFireBeastSlashCombo", + "EAAFireBeastMultiSlam", + "DTTFireBeastLeapSlam", + "GAFireBeastBasicSlam", + "EAAFireBeastMultiSlamEnraged", + "EASFireBeastEnragedImmolate", + "GAFireBeastFlameBreathe", + "GAFireBeastGroundSlashEnraged", + "GAFireBeastGroundSlash", + "GAFireBeastMultiSlamFlameWave", + "GAFireBeastMultiSlamFinalSlam", + "GAFireBeastLeapImpact", + "MPSFireBeastVolcanoProj", + "GSFireBeastVolcanoProjImpact", + "GTFireBeastVolcanoSpawner", + "GTFireBeastGeyserLine", + "GAFireBeastGeyserSlam", + "EGFireBeastProximitySingeCorpse", + "EGFireBeastProximityBurnCorpse", + "GAFireBeastBasicSlamSpammable", + }, + modList = { + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } -minions["Metadata/Monsters/LeagueDelirium/DeliriumDemonColdIceSpear"] = { - name = "Manifested Demon", - monsterTags = { "affliction_daemon", "construct", "immobile", "Stab_onhit_audio", }, - life = 1.5, +minions["Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariDuoMinion"] = { + name = "Akthi, the Final Sting", + monsterTags = { "beast", "fast_movement", "insect", "MonsterStab_onhit_audio", "not_dex", "not_int", "red_blood", "very_fast_movement", }, + extraFlags = { + recommendedBeast = true, + }, + life = 2, baseDamageIgnoresAttackSpeed = true, - fireResist = 0, + armour = 0.7, + fireResist = 30, coldResist = 0, lightningResist = 0, chaosResist = 0, - damage = 1.5, + damage = 2.5, damageSpread = 0.2, - attackTime = 1.005, - attackRange = 12, + attackTime = 1.5, + attackRange = 35, accuracy = 1, - baseMovementSpeed = 0, - spectreReservation = 67, - companionReservation = 36.6, - monsterCategory = "Construct", + baseMovementSpeed = 56, + spectreReservation = 99, + companionReservation = 47.4, + monsterCategory = "Beast", spawnLocation = { }, skillList = { - "DeliriumDemonColdSpear", - "DeliriumDemonColdIceGround", - "EmptyActionSpellDeliriumDemonColdSpearToss", - "GAIceSpearGround", - }, - modList = { - -- MonsterNoDropsOrExperience [monster_no_drops_or_experience = 1] - -- set_immune_to_cheats [set_immune_to_cheats = 1] - -- set_no_mana_cost [set_no_mana_cost = 1] - -- set_untargetable_by_monster_ai [set_untargetable_by_monster_ai = 1] - mod("DamageTaken", "MORE", -100, 0, 0), -- set_base_cannot_be_damaged [set_base_cannot_be_damaged = 1] - -- set_cannot_die [set_cannot_die = 1] - mod("CurseImmune", "FLAG", 1, 0, 0), -- immune_to_curses [immune_to_curses = 1] - -- immune_to_auras_from_other_entities [immune_to_auras_from_other_entities = 1] - -- set_item_drop_slots [set_item_drop_slots = 0] - mod("EnduranceChargesMax", "OVERRIDE", 0, 0, 0), -- set_max_endurance_charges [set_max_endurance_charges = 0] - mod("FrenzyChargesMax", "OVERRIDE", 0, 0, 0), -- set_max_frenzy_charges [set_max_frenzy_charges = 0] - mod("PowerChargesMax", "OVERRIDE", 0, 0, 0), -- set_max_power_charges [set_max_power_charges = 0] - mod("StunImmune", "FLAG", 1, 0, 0), -- base_cannot_be_stunned [base_cannot_be_stunned = 1] - mod("KnockbackImmune", "FLAG", 1, 0, 0), -- cannot_be_knocked_back [cannot_be_knocked_back = 1] - -- set_immune_to_status_ailments [set_immune_to_status_ailments = 1] - -- cannot_be_converted_or_dominated [cannot_be_converted_or_dominated = 1] - -- monster_slain_flask_charges_granted_+% [monster_slain_flask_charges_granted_+% = -100] - -- base_cannot_be_leeched_from [base_cannot_be_leeched_from = 1] - -- set_immune_vaal_lighting_warp [set_immune_vaal_lighting_warp = 1] - -- set_cannot_recover_life [set_cannot_recover_life = 1] - -- cannot_be_poisoned [cannot_be_poisoned = 1] - -- immune_to_bleeding [immune_to_bleeding = 1] - -- set_unaffected_by_life_modifiers [set_unaffected_by_life_modifiers = 1] - -- set_monster_no_additional_player_scaling [set_monster_no_additional_player_scaling = 1] - -- set_cannot_be_chained_from [set_cannot_be_chained_from = 1] - -- set_cannot_be_splashed_from [set_cannot_be_splashed_from = 1] - -- set_monster_no_beyond_portal [set_monster_no_beyond_portal = 1] - -- set_cannot_have_affliction_mods [set_cannot_have_affliction_mods = 1] - -- set_cannot_be_afflicted [set_cannot_be_afflicted = 1] + "MeleeAtAnimationSpeedUnique", + "MAASScorpionBossTailSwipe", + "MAASScorpionBossTailSlam", + "MPWScorpionBossPoisonSpray", + "CGEScorpionBossPoisonGround", + "GAScorpionBossUprightDive", + "GAScorpionBossLeapDiveMap", + "CGEScorpionBossQuicksand", + "CGEScorpionBossGasTrap", + "GAScorpionBossStabTailSlam", + "EGScorpionBossLeapTelegraph", + }, + modList = { + -- TamedMonsterImpale [cannot_consume_impale = 1] + mod("ImpaleChance", "BASE", 50, 0, 0), -- TamedMonsterImpale [impale_on_hit_%_chance = 50] + -- TamedMonsterImpale [impale_magnitude_+% = 50] + -- MonsterUniqueT2Boss [monster_slain_experience_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_quantity_+% = 0] + -- MonsterUniqueT2Boss [monster_dropped_item_rarity_+% = 1600] + -- MonsterUniqueT2Boss [i_am_boss_of_tier = 2] + -- set_corpse_cannot_be_destroyed [set_corpse_cannot_be_destroyed = 1] + mod("StunDuration", "OVERRIDE", 4, 0, 0), -- set_base_heavy_stun_duration_ms [set_base_heavy_stun_duration_ms = 4000] + -- set_use_boss_incremental_stats [set_use_boss_incremental_stats = 1] }, } diff --git a/src/Data/WorldAreas.lua b/src/Data/WorldAreas.lua index c333f37e8..dc8fcde14 100644 --- a/src/Data/WorldAreas.lua +++ b/src/Data/WorldAreas.lua @@ -3385,6 +3385,7 @@ worldAreas["P2_3"] = { "Risen Maraketh", "Serpent Clan", "Serpent Shaman", + "Skeletal Cobra", "Skullslinger", "Spinesnatcher", }, diff --git a/src/Export/Minions/SpectreList.txt b/src/Export/Minions/SpectreList.txt index c444b8c79..442518ae9 100644 --- a/src/Export/Minions/SpectreList.txt +++ b/src/Export/Minions/SpectreList.txt @@ -8,54 +8,78 @@ -- This is a full list of all Spectres with basic filtering.-- Metadata/Monsters/Monkeys/MonkeyJungle ---- Feral Primate +Metadata/Monsters/Monkeys/MonkeyJungleTamed ---- Feral Primate Metadata/Monsters/BloodChieftain/MonkeyChiefJungle ---- Alpha Primate Metadata/Monsters/Spiker/Spiker3_ ---- Porcupine Goliath +Metadata/Monsters/Spiker/Spiker3SanctumTrial__ ---- Porcupine Goliath Metadata/Monsters/MudBurrower/BrambleBurrower ---- Bramble Burrower +Metadata/Monsters/MudBurrower/Runemarked/BurrowerRunemarked ---- Bramble Burrower Metadata/Monsters/StonebackRhoa/BrambleRhoa ---- Bramble Rhoa Metadata/Monsters/CrabMonsters/CrabCoconut ---- Coconut Crab Metadata/Monsters/CrowBell/CrowBellBossMinion1 ---- The Crowbell Metadata/Monsters/CrowBell/CrowBellBossMinion2 ---- The Black Crow Metadata/Monsters/Wraith/WraithSpookyColdSpectre ---- Frost Wraith +Metadata/Monsters/Wraith/WraithSpookyColdSanctumTrialTime ---- Frost Wraith Metadata/Monsters/Wraith/Runemarked/WraithSpookyRunemarked ---- Tempest Wraith Metadata/Monsters/Wraith/WraithSpookyLightningSpectre ---- Lightning Wraith Metadata/Monsters/TheCountsGuardEliteCorruptedMageLessCorrupted/CorruptedEliteGuard ---- Iron Thaumaturgist +Metadata/Monsters/TheCountsGuardEliteCorruptedMageLessCorrupted/Runemarked/CorruptedEliteGuardRunemarked ---- Iron Thaumaturgist Metadata/Monsters/TheCountsEliteGuardCorrupted/VariantB/CorruptedEliteToothy ---- Iron Guard Metadata/Monsters/TheCountsEliteGuardCorrupted/VariantA/CorruptedEliteSpear_ ---- Iron Spearman Metadata/Monsters/TheCountsEliteGuardCorrupted/Ranged/CorruptedEliteRanger_ ---- Iron Sharpshooter Metadata/Monsters/TheCountsEliteGuardCorrupted/MeleeVariantB/CorruptedEliteBloater ---- Iron Enforcer Metadata/Monsters/MudBurrower/MudBurrowerHeadBossMinion1 ---- The Devourer Metadata/Monsters/MudBurrower/MudBurrowerHeadBossMinion2 ---- Gorian, the Moving Earth +Metadata/Monsters/MudBurrower/MudBurrowerTailBoss_ ---- The Devourer Metadata/Monsters/FungusZombie/FungusZombieMedium ---- Fungal Zombie +Metadata/Monsters/FungusZombie/FungusZombieLarge ---- Fungal Zombie Metadata/Monsters/FungusZombie/FungusZombieFungalmancer ---- Fungal Proliferator +Metadata/Monsters/FungusZombie/Runemarked/FungusZombieFungalmancerRunemarked ---- Fungal Proliferator Metadata/Monsters/MudGolem/MudGolem ---- Mud Simulacrum Metadata/Monsters/MudGolem/SandGolem ---- Living Sand +Metadata/Monsters/MudGolem/SandGolemHidden__ ---- Living Sand Metadata/Monsters/BitterGuy/BitterGuyWifeGhost ---- Isabel, Mourning Wife +Metadata/Monsters/BitterGuy/BitterGuyWifeSurge ---- Isabel, Mourning Wife Metadata/Monsters/BitterGuy/BitterGuyChild1Surge_ ---- Calum, Weeping Child Metadata/Monsters/BitterGuy/BitterGuyChild2Surge ---- Torcall, Sobbing Child Metadata/Monsters/QuillCrab/QuillCrab ---- Porcupine Crab +Metadata/Monsters/QuillCrab/QuillCrabBigElite ---- Porcupine Crab Metadata/Monsters/QuillCrab/QuillCrabPoison ---- Venomous Crab Metadata/Monsters/QuillCrab/QuillCrabBigPoison_ ---- Venomous Crab Matriarch +Metadata/Monsters/QuillCrab/QuillCrabBigPoisonElite ---- Venomous Crab Matriarch Metadata/Monsters/QuillCrab/QuillCrabTropical ---- Quill Crab +Metadata/Monsters/QuillCrab/QuillCrabBigTropical ---- Quill Crab Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedUnarmed ---- Drowned Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedDryUnarmed ---- Lumbering Dead Metadata/Monsters/Urchins/SlingUrchin1 ---- Vile Imp +Metadata/Monsters/Urchins/MeleeUrchin1 ---- Vile Imp Metadata/Monsters/Hags/UrchinHag1 ---- Vile Hag Metadata/Monsters/Hags/TrenchHag ---- River Hag Metadata/Monsters/Skeletons/FungalSkeletonOneHandSword ---- Fungal Rattler Metadata/Monsters/Skeletons/RetchSkeletonOneHandSword ---- Wretched Rattler Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeSpectre ---- Flesh Larva +Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeRanged1Spectre ---- Flesh Larva Metadata/Monsters/Werewolves/WerewolfPack1 ---- Pack Werewolf Metadata/Monsters/Werewolves/WerewolfMoonClan1 ---- Voracious Werewolf Metadata/Monsters/Werewolves/WerewolfProwler1 ---- Werewolf Prowler Metadata/Monsters/Werewolves/WerewolfProwlerRed1 ---- Tendril Prowler +Metadata/Monsters/Werewolves/Runemarked/WerewolfProwlerRunemarked ---- Werewolf Prowler Metadata/Monsters/Stalker/Stalker ---- Hungering Stalker Metadata/Monsters/BloodMonsters/BloodCourtesan1 ---- Courtesan Metadata/Monsters/BloodMonsters/BloodCarrier1 ---- Blood Carrier Metadata/Monsters/BloodMonsters/BloodCretin1 ---- Blood Cretin Metadata/Monsters/BloodMonsters/BloodCollector1__ ---- Blood Collector Metadata/Monsters/Knight/DeathKnight1 ---- Death Knight +Metadata/Monsters/Knight/DeathKnightNecropolisElite ---- Death Knight Metadata/Monsters/Gargoyle/GargoyleGolemRed ---- Gargoyle Demon +Metadata/Monsters/Gargoyle/Runemarked/GargoyleGolemRunemarked ---- Gargoyle Demon Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxe__ ---- Decrepit Mercenary +Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbow ---- Decrepit Mercenary +Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbowIncin ---- Decrepit Mercenary +Metadata/Monsters/Mercenary/Infected/Runemarked/InfectedMercenaryCrossbowRunemarked ---- Decrepit Mercenary +Metadata/Monsters/Mercenary/Infected/InfectedMercenarySwordTorchIncin ---- Decrepit Mercenary +Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbowExecutionerMinion ---- Decrepit Mercenary +Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeShieldExecutionerMinion ---- Decrepit Mercenary Metadata/Monsters/Crow/CrowCarrion ---- Rotting Crow Metadata/Monsters/BrambleHulk/BrambleHulk1 ---- Bramble Hulk Metadata/Monsters/Ghouls/GhoulCommander ---- Ghoul Commander @@ -68,25 +92,38 @@ Metadata/Monsters/Bird2/MutantBird2Minion2 Metadata/Monsters/Ghouls/Ghoul ---- Skulking Ghoul Metadata/Monsters/Skeletons/Rusted/RustedSkeletonOneHandSwordShield ---- Rust Skeleton Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonUnarmed ---- Risen Maraketh +Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonOneHandSwordShieldHeavyArmourSanctumTrial ---- Risen Maraketh +Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonBow ---- Risen Maraketh +Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonCrossbow ---- Risen Maraketh Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierOneHandSword ---- Ancient Ezomyte +Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierCrossbow ---- Ancient Ezomyte Metadata/Monsters/Zombies/Fungal/FungalArtillery1__ ---- Fungal Artillery Metadata/Monsters/Wretches/CoffinWretch1 ---- Undertaker Metadata/Monsters/Wretches/StatueWretch ---- Burdened Wretch Metadata/Monsters/Wretches/StatueWretchElite ---- Bearer of Penitence Metadata/Monsters/Frog/PaleFrog1 ---- Maw Demon Metadata/Monsters/BoneStalker/TombStalker1 ---- Bone Stalker +Metadata/Monsters/BoneStalker/TombStalker1Tencent_ ---- Bone Stalker Metadata/Monsters/Sentinels/TendrilSentinel1__ ---- Tendril Sentinel Metadata/Monsters/Wolves/Wolf1 ---- Hungry Wolf Metadata/Monsters/Wolves/RottenWolf1_ ---- Rotten Wolf Metadata/Monsters/Wolves/FungalWolf1_ ---- Fungal Wolf Metadata/Monsters/Skeletons/Basic/GraveSkeletonUnarmed ---- Risen Rattler +Metadata/Monsters/Skeletons/Basic/GraveSkeletonBow ---- Risen Rattler +Metadata/Monsters/Skeletons/Basic/GraveSkeletonCasterCold ---- Risen Rattler +Metadata/Monsters/Skeletons/Basic/GraveSkeletonCasterFire ---- Risen Rattler +Metadata/Monsters/Skeletons/Basic/GraveSkeletonCasterLightning ---- Risen Rattler Metadata/Monsters/SnakeFlowerMan/BloomSerpent1 ---- Bloom Serpent Metadata/Monsters/Zombies/Farmer/FarmerZombieMedium ---- Risen Farmhand +Metadata/Monsters/Zombies/Farmer/FarmerZombieSkinny ---- Risen Farmhand Metadata/Monsters/Zombies/Burned/BurnedLumberjackUnarmed ---- Burning Dead Metadata/Monsters/Monkeys/Bramble/BrambleMonkey1 ---- Bramble Ape Metadata/Monsters/RisenArbalest__ ---- Risen Arbalest +Metadata/Monsters/RisenArbalestSanctumTrial ---- Risen Arbalest +Metadata/Monsters/RisenArbalest/Runemarked/RisenArbalestRunemarked ---- Risen Arbalest Metadata/Monsters/Bugbot/BugbotRockyNoEmerge ---- Skitter Golem Metadata/Monsters/BoneCultists/BoneCultist_Zealots/FarudinLocustWarlock ---- Faridun Plaguebringer +Metadata/Monsters/BoneCultists/BoneCultist_Zealots/FaridunWarlock/Runemarked/FarudinLocustWarlockRunemarked ---- Faridun Plaguebringer Metadata/Monsters/Mutewind/MutewindManDualSword ---- Faridun Swordsman Metadata/Monsters/Mutewind/MutewindMan2HSpear ---- Faridun Spearman Metadata/Monsters/Mutewind/MutewindManSpearShield_ ---- Faridun Heavy Infantry @@ -96,9 +133,16 @@ Metadata/Monsters/Mutewind/MutewindWomanJavelin Metadata/Monsters/Mutewind/MutewindWomanSpearShield ---- Faridun Infantry Metadata/Monsters/Mutewind/MutewindBoy ---- Faridun Neophyte Metadata/Monsters/Mutewind/MutewindGirl ---- Faridun Fledgling +Metadata/Monsters/Mutewind/MutewindMan2HSpearCorroded ---- Faridun Spearman +Metadata/Monsters/Mutewind/MutewindWomanSpearCorroded__ ---- Faridun Spearwoman Metadata/Monsters/Mutewind/MutewindWomanDualDaggerCorroded__ ---- Faridun Wind-slicer +Metadata/Monsters/Mutewind/MutewindWomanJavelinCorroded ---- Faridun Javelineer +Metadata/Monsters/Mutewind/MutewindGirlCorroded_ ---- Faridun Fledgling Metadata/Monsters/FaridunLizards/FaridunLizard_ ---- Rhex Metadata/Monsters/FaridunLizards/FaridunLizard_Armoured_ ---- Armoured Rhex +Metadata/Monsters/Mutewind/MutewindManDualSwordGrim ---- Faridun Swordsman +Metadata/Monsters/Mutewind/MutewindMan2HSpearGrim ---- Faridun Spearman +Metadata/Monsters/Mutewind/MutewindWomanDualDaggerGrim ---- Faridun Wind-slicer Metadata/Monsters/Mutewind/MutewindBanditExecutioner ---- Faridun Butcher Metadata/Monsters/Parasites/FishParasite ---- Chyme Skitterer Metadata/Monsters/Parasites/PirateFishParasite ---- Abyss Fish @@ -121,22 +165,32 @@ Metadata/Monsters/LeagueExpeditionNew/SwordSkeleton/ExpeditionMegaSkeleton Metadata/Monsters/TwigMonsters/canopy/TwigMonster ---- Skeleton Spriggan Metadata/Monsters/SaplingMonster/TwigMonsterArchnemesis ---- Treant Metadata/Monsters/DemonSpiders/BlackStrider ---- Black Strider +Metadata/Monsters/DemonSpiders/BlackStriderSanctumTrial ---- Black Strider Metadata/Monsters/DemonSpiders/BlackStrider ---- Ashen Arachnid +Metadata/Monsters/DemonSpiders/BlackStrider/Runemarked/BlackStriderRunemarked ---- Black Strider Metadata/Monsters/DemonSpiders/MeleeSpider ---- Vault Lurker Metadata/Monsters/DemonSpiders/SpiderSabre ---- Sabre Spider Metadata/Monsters/EtchedBeetles/SmallEtchedBeetleArmoured ---- Adorned Beetle Metadata/Monsters/EtchedBeetles/SmallEtchedBeetleArmouredDull ---- Tarnished Beetle +Metadata/Monsters/EtchedBeetles/SmallEtchedBeetleArmouredDullSanctumScorpionBoss ---- Tarnished Beetle Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleArmouredTuskWide ---- Adorned Scarab +Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleArmouredTuskWideSanctumTrial ---- Adorned Scarab Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleArmouredDull ---- Tarnished Scarab +Metadata/Monsters/EtchedBeetles/LargeEtchedBeetleBossMinion ---- Adorned Beetle Metadata/Monsters/RamGiant/RamGiant ---- Desert Hulk Metadata/Monsters/RamGiant/RamGiantQuarry ---- Forsaken Hulk Metadata/Monsters/RamGiant/RottingRamGiant_ ---- Rotting Hulk Metadata/Monsters/RamGiant/RottingRamGiantBog ---- Bog Hulk Metadata/Monsters/MaggotHusks/MaggotHusk ---- Sandscoured Dead Metadata/Monsters/SerpentClanMonster/SerpentClan1 ---- Serpent Clan +Metadata/Monsters/SerpentClanMonster/SerpentClan1SanctumTrial ---- Serpent Clan Metadata/Monsters/SaltGolem/SaltGolemNoEmerge_ ---- Quake Golem +Metadata/Monsters/SaltGolem/SaltGolemNoEmergeSanctumTrial ---- Quake Golem Metadata/Monsters/HyenaMonster/HyenaMonster ---- Hyena Demon +Metadata/Monsters/HyenaMonster/HyenaMonsterHighAggro ---- Hyena Demon Metadata/Monsters/HyenaMonster/HyenaCentaurSpear ---- Sun Clan Scavenger +Metadata/Monsters/HyenaMonster/HyenaCentaurSpearBossMinion_ ---- Sun Clan Scavenger +Metadata/Monsters/HyenaMonster/Runemarked/HyenaCentaurRunemarked ---- Sun Clan Scavenger Metadata/Monsters/HyenaMonster/RathbreakerBossMinion1 ---- Rathbreaker Metadata/Monsters/HyenaMonster/RathbreakerBossMinion2 ---- Caedron, the Hyena Lord Metadata/Monsters/ShellMonster/ShellMonster ---- Brimstone Crab @@ -145,34 +199,50 @@ Metadata/Monsters/VultureRegurgitator/VultureRegurgitator_ Metadata/Monsters/SandLeaper02/DesertLeaper1_ ---- Crag Leaper Metadata/Monsters/SkeletonGolemancer/SkeletonGolemancer ---- Dread Servant Metadata/Monsters/SandGolemancer/SandGolemancer ---- Desiccated Lich +Metadata/Monsters/SandGolemancer/SandGolemancerSanctumTrial ---- Desiccated Lich +Metadata/Monsters/SandGolemancer/Runemarked/SandGolemancerRunemarked ---- Desiccated Lich +Metadata/Monsters/SandGolemancer/SandGolemancerTornado ---- Desiccated Lich +Metadata/Monsters/SandGolemancer/SandGolemancerTornadoWhiteSand ---- Desiccated Lich Metadata/Monsters/MarAcolyte/MarAcolyte ---- Mar Acolyte +Metadata/Monsters/MarAcolyte/MarAcolyteSanctumTrial ---- Mar Acolyte Metadata/Monsters/WingedFiend/WingedFiend ---- Winged Fiend Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealot01 ---- Lost-men Zealot +Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealotAbyssIntro ---- Lost-men Zealot +Metadata/Monsters/BoneCultists/BoneCultist_Zealots/Runemarked/BoneCultistZealotRunemarked ---- Lost-men Zealot +Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealot02 ---- Lost-men Zealot Metadata/Monsters/BoneCultists/BoneCultists_Shield/BoneCultistShield ---- Lost-men Brute Metadata/Monsters/SkeletonSnake ---- Gilded Cobra Metadata/Monsters/MarakethGuards/MarakethHeroGuard01___ ---- Emal Metadata/Monsters/MarakethGuards/MarakethHeroGuard02 ---- Tanim Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptre ---- Terracotta Soldier +Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreStatue ---- Terracotta Soldier Metadata/Monsters/BoneCultists/BoneCultists_Savage/BoneCultists_Savage__ ---- Lost-men Subjugator Metadata/Monsters/BoneCultists/BoneCultists_Beast/BoneCultistBeast ---- Drudge Osseodon +Metadata/Monsters/BoneCultists/BoneCultists_Beast/Runemarked/BoneCultistBeastRunemarked ---- Drudge Osseodon Metadata/Monsters/BoneCultists/BoneCultist_Necromancer/BoneCultistNecromancer ---- Lost-men Necromancer Metadata/Monsters/PitifulFabrications/PitifulFabrication01 ---- Skullslinger Metadata/Monsters/PitifulFabrications/PitifulFabrication02 ---- Ribrattle Metadata/Monsters/PitifulFabrications/PitifulFabrication03_ ---- Spinesnatcher Metadata/Monsters/SerpentClanMonster/SerpentClanCaster ---- Serpent Shaman +Metadata/Monsters/SerpentClanMonster/SerpentClanCasterSanctumTrial ---- Serpent Shaman +Metadata/Monsters/SerpentClanMonster/Runemarked/SerpentClanCasterRunemarked ---- Serpent Shaman Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoUnarmed_ ---- Sandflesh Skeleton Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoSword_ ---- Sandflesh Warrior Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoCaster ---- Sandflesh Mage Metadata/Monsters/PorcupineAnt/PorcupineAntSmall ---- Rasp Scavenger +Metadata/Monsters/PorcupineAnt/PorcupineAntMediumSanctumTrial ---- Rasp Scavenger Metadata/Monsters/CaveDweller/CaveDweller ---- Tombshrieker +Metadata/Monsters/CaveDweller/CaveDwellerSanctumTrial__ ---- Tombshrieker Metadata/Monsters/MineBat/MineBatDesertCaveNoEmerge ---- Vesper Bat Metadata/Monsters/SummonedPhantasm/DesertPhantasm ---- Sand Spirit Metadata/Monsters/VultureZombie/VultureDemonSpectre ---- Vile Vulture +Metadata/Monsters/VultureZombie/Runemarked/VultureDemonRunemarked ---- Vile Vulture Metadata/Monsters/Kinarha/KinarhaSpectre ---- Kinarha Metadata/Monsters/Zombies/Maraketh/MarakethZombie ---- Maraketh Undead Metadata/Monsters/PlagueMorphs/PlagueMorph1 ---- Corrupted Corpse Metadata/Monsters/PlagueSwarm/PlagueSwarm ---- Plague Swarm Metadata/Monsters/PlagueNymph/PlagueNymph_ ---- Plague Nymph +Metadata/Monsters/PlagueNymph/PlagueNymphFoundry ---- Plague Nymph Metadata/Monsters/PlagueBringer/PlagueBringer ---- Plague Harvester Metadata/Monsters/PlagueBringer/PlagueBringer ---- Bloodgulp Metadata/Monsters/PlagueBringer/PlagueBringer ---- Fleshpierce @@ -182,6 +252,7 @@ Metadata/Monsters/TwilightOrderExcavationOverseer/Runemarked/TwilightOrderOverse Metadata/Monsters/CorpseWheel/PlagueCorpseWheel ---- The Punished Metadata/Monsters/BrainWorm/DuneLurker_ ---- Dune Lurker Metadata/Monsters/WingedCreature/WingedCreature ---- Winged Horror +Metadata/Monsters/WingedCreature/Runemarked/WingedCreatureRunemarked ---- Winged Horror Metadata/Monsters/MantisRat/MantisRat ---- Mantis Rat Metadata/Monsters/MudGolem/MarshBruiser ---- Swamp Golem Metadata/Monsters/BogBodies/BogCorpseUnarmed ---- Bogfelled Slave @@ -197,10 +268,12 @@ Metadata/Monsters/VaalSavage/VaalSavageSpearMelee Metadata/Monsters/VaalSavage/VaalSavageBeastMaster ---- Azak Mongrelmaster Metadata/Monsters/VaalSavage/VaalSavageDagger_ ---- Azak Throatcutter Metadata/Monsters/VaalSavage/VaalSavageShaman ---- Azak Shaman +Metadata/Monsters/VaalSavage/VaalSavageShamanWaterways ---- Azak Shaman Metadata/Monsters/VaalSavage/VaalSavageBrute ---- Azak Brute Metadata/Monsters/VaalSavage/VaalSavageDelinquent ---- Azak Fledgling Metadata/Monsters/VaalSavage/VaalSavageTorchbearer ---- Azak Torchbearer Metadata/Monsters/VaalSavage/VaalSavageGiant ---- Azak Mauler +Metadata/Monsters/VaalSavage/Runemarked/VaalSavageGiantRunemarked ---- Azak Mauler Metadata/Monsters/PlagueSwarm/BloodDrone ---- Bloodthief Wasp Metadata/Monsters/BloodClan/BloodClanTrapper ---- Sea-tribe Trapper Metadata/Monsters/BloodClan/BloodClanVillager ---- Sea-tribe Villager @@ -216,14 +289,18 @@ Metadata/Monsters/IgguranRaider/BladeStalker Metadata/Monsters/Anchorite/AnchoriteSpawn_ ---- Hunchback Clubber Metadata/Monsters/Anchorite/AnchoriteFlathead ---- Flathead Clubber Metadata/Monsters/Anchorite/AnchoriteMother ---- Pyromushroom Cultivator +Metadata/Monsters/Anchorite/Runemarked/AnchoriteMotherRunemarked ---- Pyromushroom Cultivator Metadata/Monsters/BaneSapling/BaneSapling ---- Bane Sapling Metadata/Monsters/ArmadilloDemon/ArmadilloDemon ---- Antlion Charger Metadata/Monsters/ChawMongrel/ChawMongrel ---- Chaw Mongrel +Metadata/Monsters/ChawMongrel/ChawMongrelLeashBoss ---- Chaw Mongrel Metadata/Monsters/Skeletons/BoneRabble/BoneRabbleJaguar_ ---- Vaal Skeletal Warrior Metadata/Monsters/Skeletons/BoneRabble/BoneRabbleSquire ---- Vaal Skeletal Squire Metadata/Monsters/Skeletons/BoneRabble/BoneRabblePriest ---- Vaal Skeletal Priest Metadata/Monsters/Skeletons/BoneRabble/BoneRabbleEagle ---- Vaal Skeletal Archer Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorer1 ---- Ill-fated Explorer +Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorer2 ---- Ill-fated Explorer +Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorerNoSpores1 ---- Ill-fated Explorer Metadata/Monsters/Quadrilla/Quadrilla ---- Quadrilla Metadata/Monsters/Quadrilla/QuadrillaBossMinion1 ---- Mighty Silverfist Metadata/Monsters/Quadrilla/QuadrillaBossMinion2 ---- Zekoa, the Headcrusher @@ -241,8 +318,11 @@ Metadata/Monsters/GoreCharger/GoreCharger Metadata/Monsters/CrazedCannibalPicts/PictFemaleBow ---- Cultist Archer Metadata/Monsters/CrazedCannibalPicts/PictFemaleDaggerDagger ---- Cultist Daggerdancer Metadata/Monsters/CrazedCannibalPicts/PictFemaleStaff ---- Cultist Witch +Metadata/Monsters/CrazedCannibalPicts/Runemarked/PictFemaleStaffRunemarked ---- Cultist Witch Metadata/Monsters/CrazedCannibalPicts/PictMaleAxe ---- Cultist Warrior +Metadata/Monsters/CrazedCannibalPicts/PictMaleAxeAxe ---- Cultist Warrior Metadata/Monsters/CrazedCannibalPicts/PictBigMale ---- Cultist Brute +Metadata/Monsters/PitifulFabrications/Canopy/PitifulFabrication02 ---- Ribrattle Metadata/Monsters/WereCat/TigerChimeral ---- Prowling Chimeral Metadata/Monsters/Taniwha/RiverTaniwhaNoJank ---- River Drake Metadata/Monsters/Taniwha/RiverTaniwhaNoJank ---- Chameleon Drake @@ -252,13 +332,18 @@ Metadata/Monsters/VaalConstructs/Pyramid/VaalConstructPyramidAncientActivated Metadata/Monsters/VaalConstructs/Pyramid/VaalConstructPyramidSpawned ---- Reconstructor Metadata/Monsters/VaalConstructs/Golem/VaalConstructGolem ---- Shockblade Construct Metadata/Monsters/VaalConstructs/Golem/VaalConstructGolemAncient ---- Rusted Dyna Golem +Metadata/Monsters/VaalConstructs/Golem/Runemarked/VaalConstructGolemRunemarked ---- Shockblade Construct Metadata/Monsters/VaalConstructs/Skitterbot/VaalConstructSkitterbot ---- Crawler Sentinel +Metadata/Monsters/VaalConstructs/Skitterbot/VaalConstructSkitterbotAncient_ ---- Crawler Sentinel Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkey ---- Constructed Monkey Metadata/Monsters/VaalConstructs/Monkey/VaalConstructMonkeyHead ---- Constructed Monkey Head Metadata/Monsters/RatMonster/RatMonster ---- Rotted Rat +Metadata/Monsters/RatMonster/RatMonsterPoison__ ---- Rotted Rat Metadata/Monsters/VaalMonsters/Machinarium/Wraith/ProwlingShade ---- Prowling Shade +Metadata/Monsters/VaalMonsters/Machinarium/Wraith/Runemarked/ProwlingShadeRunemarked ---- Prowling Shade Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardDaggers ---- Undead Vaal Bladedancer Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardMortar ---- Undead Vaal Guard +Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardSpear ---- Undead Vaal Guard Metadata/Monsters/Cenobite/CenobiteHighborn/CenobiteHighborn ---- Foul Sage Metadata/Monsters/Cenobite/CenobiteHighborn/CenobitePawn ---- Flathead Youngling Metadata/Monsters/Cenobite/CenobiteLeash/CenobiteLeash ---- Foul Blacksmith @@ -268,19 +353,36 @@ Metadata/Monsters/Cenobite/CenobiteSwarmUgly/CenobiteSwarm Metadata/Monsters/Cenobite/CenobiteBloater/CenobiteBloater ---- Filthy First-born Metadata/Monsters/VaalMonsters/ViperNapuatzi/ViperNapuatziSnakeMinion ---- Viper Servant Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireBow_ ---- Viper Legionnaire +Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireClaw_ ---- Viper Legionnaire +Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireShield_ ---- Viper Legionnaire +Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireShieldNapuatzi ---- Viper Legionnaire Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBlood ---- Blood Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersChaos ---- Chaotic Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersCold_ ---- Gelid Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersFire ---- Fiery Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersLightning ---- Powered Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBannerPatrolSpectre ---- Bannerbearing Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickBlood ---- Blood Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickChaos ---- Chaotic Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickCold ---- Gelid Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickFire ---- Fiery Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickLightning__ ---- Powered Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearBlood ---- Blood Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearChaos ---- Chaotic Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearCold ---- Gelid Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearFire ---- Fiery Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearLightning ---- Powered Zealot Metadata/Monsters/VaalMonsters/Living/VaalGuardClawsLiving ---- Vaal Excoriator Metadata/Monsters/VaalMonsters/Living/VaalGuardMortarLiving ---- Vaal Guard +Metadata/Monsters/VaalMonsters/Living/VaalGuardSpearLiving ---- Vaal Guard +Metadata/Monsters/VaalMonsters/Living/VaalGuardBowLiving ---- Vaal Guard Metadata/Monsters/VaalMonsters/Living/VaalOverseerLiving_ ---- Vaal Overseer Metadata/Monsters/VaalMonsters/Living/VaalGoliathLiving_ ---- Vaal Goliath +Metadata/Monsters/VaalMonsters/Living/VaalGoliathLivingCrystalThrower ---- Vaal Goliath Metadata/Monsters/VaalMonsters/Living/VaalStormcaller ---- Surgical Experimentalist Metadata/Monsters/VaalMonsters/Living/VaalShapeshifter_ ---- Vaal Formshifter Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestFemale ---- Blood Priestess +Metadata/Monsters/VaalMonsters/Living/BloodPriests/Runemarked/VaalBloodPriestFemaleRunemarked ---- Blood Priestess Metadata/Monsters/VaalMonsters/Living/BloodPriests/VaalBloodPriestMale ---- Blood Priest Metadata/Monsters/VaalMonsters/Living/VaalEagleKnightLiving ---- Vaal Enforcer Metadata/Monsters/VaalMonsters/Living/VaalArchivistLiving ---- Vaal Researcher @@ -299,10 +401,15 @@ Metadata/Monsters/DrownedCrew/DrownedCrewSword_ Metadata/Monsters/DrownedCrew/DrownedCrewGhost ---- Drowned Spectre Metadata/Monsters/DrownedCrew/DrownedCrewFigurehead ---- Drowned Bearer Metadata/Monsters/VaalForgeMan/VaalForgeMan ---- Gold-melted Blacksmith +Metadata/Monsters/VaalForgeMan/Runemarked/VaalForgeManRunemarked ---- Gold-melted Blacksmith Metadata/Monsters/DrownedCrawler/DrownedCrawler__ ---- Drowned Crawler Metadata/Monsters/LiquidElementals/LiquidElementalBlood ---- Blood Elemental Metadata/Monsters/BloodBathers/BloodBatherDualWield/BloodBatherDualWield ---- Bloodrite Guard +Metadata/Monsters/BloodBathers/BloodBatherMace/BloodBatherMace ---- Bloodrite Guard +Metadata/Monsters/BloodBathers/BloodBatherFlail/BloodBatherFlail ---- Bloodrite Guard +Metadata/Monsters/BloodBathers/BloodBatherSpear/BloodBatherSpear ---- Bloodrite Guard Metadata/Monsters/BloodBathers/VaalApparition/SunVaalApparition ---- Priest of the Sun +Metadata/Monsters/BloodBathers/VaalApparition/Runemarked/SunVaalApparitionRunemarked ---- Priest of the Sun Metadata/Monsters/BloodCultistDrones/BloodBatherMage ---- Bloodrite Priest Metadata/Monsters/AscendancyBatMonster/AscendancyBat ---- Feral Bat Metadata/Monsters/VaalConstructs/Ball/VaalBowlingBall ---- Flame Sentry @@ -323,6 +430,7 @@ Metadata/Monsters/VaalHumanoids/VaalHumanoidPyramidHands/VaalPyramidHands Metadata/Monsters/VaalHumanoids/VaalHumanoidShieldLegs/VallHumanoidShieldLegs ---- Shielded Transcendent Metadata/Monsters/VaalHumanoids/VaalHumanoidSwordShield/VaalHumanoidSwordShield_ ---- Fused Swordsman Metadata/Monsters/VaalHumanoids/VaalHumanoidCannon/VaalHumanoidCannonFire ---- Doryani's Elite +Metadata/Monsters/VaalHumanoids/VaalHumanoidCannon/VaalHumanoidCannonLightning ---- Doryani's Elite Metadata/Monsters/VaalHumanoids/VaalHumanoidCannon/VaalHumanoidCannonLightningSkitterMine_ ---- Skitter Mine Metadata/Monsters/VaalHumanoids/VaalHumanoidBladeHands/VaalHumanoidBladeHands ---- Warrior Transcendent Metadata/Monsters/VaalHumanoids/VaalHumanoidStalker/VaalHumanoidStalker ---- Bladelash Transcendent @@ -339,9 +447,11 @@ Metadata/Monsters/NecromancerRemakeBook/SpinedNecromancer Metadata/Monsters/NecromancerRemakeBook/SpinedNecromancer ---- Forael, the Soulkeeper Metadata/Monsters/SkeletonProwler/SkeletonProwler_ ---- Prowling Skeleton Metadata/Monsters/RatMonster/RatMonsterPrison ---- Eaten Rat +Metadata/Monsters/Skeletons/Basic/PrisonSkeletonUnarmed ---- Risen Rattler Metadata/Monsters/Zombies/UpperPrison/PrisonZombieUnarmed_ ---- Eternal Prisoner Metadata/Monsters/PaleWalker/PaleWalkerWave ---- Pale Tidecrasher Metadata/Monsters/PaleWalker/PaleWalkerMirage ---- Pale Brinesplitter +Metadata/Monsters/PaleWalker/PaleWalkerMirageClone ---- Pale Brinesplitter Metadata/Monsters/PaleWalker/PaleWalkerShield_ ---- Pale Waterwalker Metadata/Monsters/PrisonStalker/UpperPrisonStalker ---- Eternal Guard Metadata/Monsters/PrisonStalker/UpperPrisonStalker ---- Fallen Quartermaster @@ -362,6 +472,7 @@ Metadata/Monsters/Goblins/GoblinStiltsFighter/GoblinStiltsFighter Metadata/Monsters/Goblins/GoblinDrummer/GoblinDrummer ---- Wardrum Kin Metadata/Monsters/Goblins/GoblinTusker/GoblinTusker ---- Tuskbearer Kin Metadata/Monsters/Goblins/GoblinShaman/GoblinShaman ---- Shaman Kin +Metadata/Monsters/Goblins/GoblinShaman/Runemarked/GoblinShamanRunemarked ---- Shaman Kin Metadata/Monsters/HarpyMonster/MagmaHarpy/MagmaHarpy ---- Molten Imp Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion1_ ---- The Ravenous Fang Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion3 ---- The Blind Brute @@ -370,6 +481,7 @@ Metadata/Monsters/Goblins/GoblinMiner/GoblinMinerMining Metadata/Monsters/Goblins/GoblinMiner/GoblinMinerTorch ---- Torchbearer Kin Metadata/Monsters/ElectricStingray/ElectricStingray_ ---- Spiked Ray Metadata/Monsters/JellfishNettler/JellyfishNettlerBig ---- Skittering Jellycrab +Metadata/Monsters/JellfishNettler/JellyfishNettlerSmall ---- Skittering Jellycrab Metadata/Monsters/TentacleDemonFemale/TentacleWhipper ---- Ghastly Siren Metadata/Monsters/GiantStarfish/GiantStarfish_ ---- Giant Maw Metadata/Monsters/CarrionWing/CarrionWing_ ---- Luminous Spinefish @@ -389,7 +501,6 @@ Metadata/Monsters/LeagueAncestral/StandaloneTasalio/RiptideStandalone Metadata/Monsters/LeagueAncestral/StandaloneTasalio/TrawlerStandalone_ ---- Tasalio Trawler Metadata/Monsters/KaruiSoulCaster/KaruiSpiritSummon ---- Ancestral Mask Metadata/Monsters/KaruiWarriorHorn/KaruiWarriorHorn_ ---- Ancestral Hornbearer -Metadata/Monsters/SudokuTotemBoss/SudokuBossUpperFace ---- Daemon Metadata/Monsters/BloodFeverKarui/BloodFeverDrunk ---- Blood-fevered Brew-breather Metadata/Monsters/BloodFeverKarui/BloodFeverHook ---- Blood-fevered Hookman Metadata/Monsters/BloodFeverKarui/BloodFeverSpear ---- Blood-fevered Spearman @@ -413,35 +524,47 @@ Metadata/Monsters/RootedGuys/RootedGuy03/RootedGuy3 Metadata/Monsters/RootedGuys/RootedGuy04/RootedGuy4 ---- Fungal Reaver Metadata/Monsters/RootedGuys/RootedGuy04/RaisedBranchMonster ---- Cultivated Grove Metadata/Monsters/Baron/BaronWerewolfSummon ---- Court Werewolf +Metadata/Monsters/Baron/BaronWerewolfProwlerSummon ---- Tendril Prowler Metadata/Monsters/TwilightOrderSorceror/TwilightOrderSorcerer ---- Twilight Order Oathsworn Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataArcher_ ---- Faithful Archer Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataMace_ ---- Faithful Warrior Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataAxe_ ---- Righteous Axewielder Metadata/Monsters/ScarecrowBeast/ScarecrowBeast ---- Scarecrow Beast +Metadata/Monsters/ScarecrowBeast/Runemarked/ScarecrowBeastRunemarked ---- Scarecrow Beast Metadata/Monsters/RootedGuys/Cocoons2/Cocoons2__ ---- Infested Cadaver Metadata/Monsters/FallenGods/FallenGodsStalkerFoundry_ ---- Forgotten Stalker Metadata/Monsters/FallenGods/FallenGodsCrawlerFoundry_ ---- Forgotten Crawler Metadata/Monsters/FallenGods/FallenHooksFoundry ---- Forgotten Satyr Metadata/Monsters/SpinningWheelHag/SpinningWheelHag ---- Wheelbound Hag Metadata/Monsters/SummonedPhantasm/HusbandWifeSpirits ---- Captured Soul +Metadata/Monsters/SummonedPhantasm/HusbandWifeSpiritsWild ---- Captured Soul Metadata/Monsters/TwilightOrderCleric/TwilightOrderCleric ---- Twilight Order Priest Metadata/Monsters/FallenGods/FallenGodMinibossBloaterMinion ---- Forgotten Mauler Metadata/Monsters/FallenGods/FallenGodMinibossSplitMinion ---- Forgotten Cloven Metadata/Monsters/FallenGods/FallenGodMinibossClubHandMinion ---- Forgotten Brutaliser +Metadata/Monsters/FallenGods/FallenGodMinibossCrawlerMinion ---- Forgotten Crawler Metadata/Monsters/FallenGods/FallenGodMinibossStagMinion ---- Forgotten Stag Metadata/Monsters/RabidFeralDogMonster/RabidDog ---- Rabid Dog Metadata/Monsters/KaruiBoar/ExplosivePig ---- Volatile Boar Metadata/Monsters/Ghouls/FarudinCrawler ---- Faridun Crawler Metadata/Monsters/FarudinMiniboss/Runemarked/FarudinCorpseStriderRunemarked ---- Faridun Corpse Strider Metadata/Monsters/DrudgeMiners/DrudgeBedrockBlaster ---- Forsaken Miner +Metadata/Monsters/DrudgeMiners/DrudgeBedrockBlasterMinecart_ ---- Forsaken Miner +Metadata/Monsters/DrudgeMiners/Runemarked/DrudgeBedrockBlasterRunemarked ---- Forsaken Miner +Metadata/Monsters/DrudgeMiners/DrudgePickaxeMiner ---- Forsaken Miner +Metadata/Monsters/DrudgeMiners/DrudgeMinerHammer ---- Forsaken Miner Metadata/Monsters/TitanWalker/TitanWalker ---- Walking Goliath Metadata/Monsters/SkeletalKnight/SkeletalKnight ---- Eternal Knight +Metadata/Monsters/SkeletalKnight/Runemarked/SkeletalKnightRunemarked ---- Eternal Knight Metadata/Monsters/SkeletalReaper/SkeletalReaper ---- Knight-Gaunt +Metadata/Monsters/SkeletalReaper/Runemarked/SkeletalReaperRunemarked ---- Knight-Gaunt Metadata/Monsters/TwoheadedTitan/TwoHeadedTitan_ ---- Goliath Metadata/Monsters/TwoheadedTitan/TwoHeadedTitan_ ---- Moltenmettle Metadata/Monsters/Mutewind/MutewindWomanSpearCorrodedEliteSpectre_ ---- Faridun Impaler Metadata/Monsters/VaseMonster/VaseMonsterSpectre ---- Urnwalker Metadata/Monsters/UndeadMarakethPriest/UndeadMarakethPriest ---- Risen Tale-woman +Metadata/Monsters/UndeadMarakethPriest/UndeadMarakethPriestSanctumTrial ---- Risen Tale-woman +Metadata/Monsters/UndeadMarakethPriest/Runemarked/UndeadMarakethPriestRunemarked_ ---- Risen Tale-woman Metadata/Monsters/Zombies/CourtGuardZombieAxe ---- Rotting Guard Metadata/Monsters/ChaosGodRangedFodder/ChaosGodRangedFodder_ ---- Petulant Stonemaw Metadata/Monsters/ChaosGodJaguar/ChaosGodJaguar_ ---- Scute Lizard @@ -465,20 +588,30 @@ Metadata/Monsters/LeagueDelirium/DeliriumMinion4 Metadata/Monsters/LeagueDelirium/DeliriumMinion5_ ---- Fury Metadata/Monsters/LeagueDelirium/DeliriumMinion6_ ---- Turmoil Metadata/Monsters/LeagueDelirium/DeliriumDemonColdIceSpear ---- Manifested Demon +Metadata/Monsters/LeagueDelirium/DeliriumDemonFireSword_ ---- Manifested Demon +Metadata/Monsters/LeagueDelirium/DeliriumDemonLightningElectricFlail ---- Manifested Demon +Metadata/Monsters/LeagueDelirium/DeliriumDemonPhysicalPizzaSlam___ ---- Manifested Demon +Metadata/Monsters/LeagueDelirium/DeliriumDemonUniqueColdIceSpear ---- Manifested Demon +Metadata/Monsters/LeagueDelirium/DeliriumDemonUniqueFireSword ---- Manifested Demon +Metadata/Monsters/LeagueDelirium/DeliriumDemonUniqueLightningElectricFlail ---- Manifested Demon +Metadata/Monsters/LeagueDelirium/DeliriumDemonUniquePhysicalPizzaSlam ---- Manifested Demon Metadata/Monsters/Breach/BreachElitePaleElite1 ---- It That Controls Metadata/Monsters/Breach/Monsters/FingerDemon/FingerDemon ---- It That Grasps Metadata/Monsters/Breach/Monsters/HandSpider/HandSpider ---- It That Crawls Metadata/Monsters/Breach/Monsters/FingersBat/FingersBat ---- It That Watches Metadata/Monsters/Breach/BreachFodderDemonicSpikeThrower ---- It That Creeps Metadata/Monsters/Breach/BreachElitePaleElite2 ---- It That Stalks +Metadata/Monsters/Breach/BreachOverseerBoss/BreachBossSpider ---- It That Crawls Metadata/Monsters/ChaosGodTriHeadLizard/ChaosGodTriHeadLizard_ ---- Saurian Servant Metadata/Monsters/LeagueRitual/DryadFaction/FungalZombie/DruidicFungusZombieTree ---- Treant Foulspawn +Metadata/Monsters/LeagueRitual/DryadFaction/FungalZombie/DruidicFungusZombieTreeHollowSpectre ---- Treant Foulspawn Metadata/Monsters/LeagueRitual/DryadFaction/SplitMonster/SplitMonsterSpectre ---- Treant Splitbeast Metadata/Monsters/LeagueRitual/DryadFaction/HooksMonster/HooksMonster ---- Treant Hookhorror Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/RootBehemoth ---- Treant Fungalreaver Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterMeleeRitual_ ---- Treant Spriggan Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterCasterRitual_ ---- Treant Sage Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterCasterRitual2 ---- Treant Mystic +Metadata/Monsters/LeagueRitual/DryadFaction/DruidicFallenStag ---- Forgotten Stag Metadata/Monsters/LeagueRitual/DemonFaction/CaveDweller_ ---- Nameless Dweller Metadata/Monsters/LeagueRitual/DemonFaction/PrimordialMonster3_ ---- Nameless Horror Metadata/Monsters/LeagueRitual/DemonFaction/DemonRhoa ---- Nameless Lurker @@ -504,6 +637,19 @@ Metadata/Monsters/LeagueHellscape/PaleFaction/HellscapePaleFodder3_ Metadata/Monsters/LeagueHellscape/PaleFaction/HellscapePaleElite1_ ---- Pale Angel Metadata/Monsters/LeagueHellscape/PaleFaction/HellscapePaleElite2__ ---- Pale Seraphim Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedDaggersBloodUltimatium ---- Chaos Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickBloodUltimatium ---- Chaos Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickChaosUltimatium ---- Chaos Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickColdUltimatium ---- Chaos Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickFireUltimatium ---- Chaos Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickLightning__Ultimatium ---- Chaos Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearBloodUltimatium ---- Chaos Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearChaosUltimatium ---- Chaos Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearColdUltimatium ---- Chaos Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearFireUltimatium ---- Chaos Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearLightningUltimatium_ ---- Chaos Zealot +Metadata/Monsters/Skeletons/Essence/EssenceSkeletonCasterFire ---- Risen Rattler +Metadata/Monsters/Skeletons/Essence/EssenceSkeletonCasterCold ---- Risen Rattler +Metadata/Monsters/Skeletons/Essence/EssenceSkeletonCasterLightning ---- Risen Rattler Metadata/Monsters/TormentedSpirits/Stag/SpiritStag ---- Stag Spirit Metadata/Monsters/PlagueBringer/TwilightOrderPlagueBringer ---- Gargantuan Wasp Metadata/Monsters/PlagueNymph/TwilightOrderPlagueNymph ---- Nymph Wasp @@ -537,8 +683,8 @@ Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Raptor/ExcavatorRaptor Metadata/Monsters/TwilightOrder/TwilightOrderExcavators/Sceptre/ExcavatorSceptre ---- Zealous Shockwarden Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker1/KulemaksGripSpectre ---- Abyssal Walker Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker3/KulemaksClutchSpectre ---- Abyssal Strangler +Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker3/KulemaksClutch_Strongbox_ ---- Abyssal Strangler Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeLargeAbyssSpectre ---- Gargantuan Larva -Metadata/Monsters/VaalMonsters/Living/BloodPriests/BloodPool ---- Invisible Metadata/Monsters/LeagueAbyss/Pit/FungalArtillery/FungalArtilleryAbyssSpectre ---- Fungoid of the Pit Metadata/Monsters/LeagueAbyss/Pit/CorpseStrider/CorpseStriderAbyssSpectre ---- Strider of the Pit Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker2/KulemaksGraspSpectre ---- Abyssal Shambler @@ -548,18 +694,34 @@ Metadata/Monsters/LeagueAncestral/StandaloneTawhoa/Boar/TawhoaBoarStandalone Metadata/Monsters/LeagueAncestral/StandaloneTawhoa/Tuatata/TawhoaTuataraStandalone ---- Tawhoa's Tuatara Metadata/Monsters/LeagueAncestral/StandaloneTawhoa/MedicineWoman/TawhoaMedicineWomanStandalone__ ---- Tawhoa Mystic Metadata/Monsters/SkeletonSnake/SandSkeletonSnake ---- Skeletal Cobra +Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionDisgust ---- Disgust +Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionFury ---- Fury +Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionMalice ---- Malice +Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionRage ---- Rage +Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionSpite ---- Spite +Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionBannerIncursion ---- Vaal Embalmed Bearer Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionAxeThrowerIncursion ---- Vaal Embalmed Berserker Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionSwordShieldIncursion ---- Vaal Embalmed Warrior Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionCasterIncursion ---- Vaal Embalmed Mage Metadata/Monsters/LeagueIncursionNew/Smithy/VaalForgemanIncursion ---- Coztic, the Forgehand Metadata/Monsters/LeagueIncursionNew/Doctor/DoctorIncursionTier1_ ---- Pakteni, Flesh Surgeon +Metadata/Monsters/LeagueIncursionNew/CommanderNew/VaalGuardClawsIncursion ---- Vaal Excoriator +Metadata/Monsters/LeagueIncursionNew/CommanderNew/VaalGuardSpearIncursion ---- Vaal Guard +Metadata/Monsters/LeagueIncursionNew/CommanderOld/UndeadVaalGuardSpearIncursion ---- Undead Vaal Guard +Metadata/Monsters/LeagueIncursionNew/Garrison/VaalOverseerLivingIncursion ---- Vaal Overseer Metadata/Monsters/LeagueIncursionNew/Garrison/VaalOverseerLivingIncursionRare ---- Temoc, Drill Overseer Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidCannonFireIncursion ---- Cannon Transcendent Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidCannonLightningIncursion ---- Blasting Transcendent +Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidBladeHandsIncursion ---- Warrior Transcendent +Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidStalkerIncursion ---- Bladelash Transcendent +Metadata/Monsters/LeagueIncursionNew/ViperLegionnaire/ViperLegionnaireSwordIncursion ---- Viper Legionnaire Metadata/Monsters/LeagueIncursionNew/Constructs/VaalBowlingPinIncursion ---- Vaal Construct +Metadata/Monsters/LeagueIncursionNew/Constructs/VaalConstructPyramidIncursion ---- Reconstructor +Metadata/Monsters/LeagueIncursionNew/Constructs/VaalConstructSkitterbotIncursion ---- Crawler Sentinel Metadata/Monsters/LeagueIncursionNew/Thaumaturge/MonkeyExperiment ---- Experimental Primate Metadata/Monsters/LeagueIncursionNew/Thaumaturge/GoreChargerExperiment ---- Experimental Boar Metadata/Monsters/LeagueIncursionNew/Thaumaturge/SpittingSnakeExperiment ---- Experimental Cobra +Metadata/Monsters/LeagueIncursionNew/Thaumaturge/VaalThaumaturgeSpear ---- Vaal Guard Metadata/Monsters/LeagueIncursionNew/MiniBosses/SoulCoreQuadrillaBoss/SoulCoreQuadrillaMinion ---- Quadrilla Sergeant Metadata/Monsters/LeagueIncursionNew/MiniBosses/IncursionChainedBeastBoss/ChainedBeastBossMinion_ ---- Unchained Beast Metadata/Monsters/LeagueExpeditionNew/Expedition2/AntFaction/AntCarrierExpedition ---- Dezzic Soldier @@ -570,8 +732,10 @@ Metadata/Monsters/LeagueExpeditionNew/Expedition2/ArachnidFaction/ShakariExpedit Metadata/Monsters/LeagueExpeditionNew/Expedition2/ArachnidFaction/TumourSpiderExpedition ---- Krell Throatgnasher Metadata/Monsters/LeagueExpeditionNew/Expedition2/CrustaceanFaction/AnglerFishParasiteExpedition ---- Cecaelian Angler Metadata/Monsters/LeagueExpeditionNew/Expedition2/CrustaceanFaction/ShellMonsterExpedition ---- Cecaelian Crab +Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesUnarmedExpedition_ ---- Gold-Melted Shambler Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/IceCasterExpedition ---- Starmad Caller Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/MassGoldSkeletonExpedition ---- Gold-melted Bonemass +Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/VaalForgeManExpedition ---- Gold-melted Blacksmith Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/MantaRayParasiteExpedition ---- Ylth Eater Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/OctopusParasiteExpedition ---- Ylth Grabber Metadata/Monsters/LeagueExpeditionNew/Expedition2/ParasiteFaction/ParasiteHostMonsterExpedition ---- Ylth Spewer @@ -591,112 +755,181 @@ Metadata/Monsters/PrecursorRaptorDefender/RaptorDefender_ Metadata/Monsters/PrecursorCentipedeTrain/PrecursorCentipedeTrainHead ---- Precursor Relocater -- Spectres Not Yet Imported -- --- These are either false spectres, or are disabled in game currently. This is not including duplicate names, just singular copy of a Spectre name.-- +-- These spectres are not in PoB yet. Could be false spectres or disabled server-side. -- -Metadata/Monsters/CrowBell/CrowBellBossMinion1 ---- The Crowbell -Metadata/Monsters/CrowBell/CrowBellBossMinion2 ---- The Black Crow +Metadata/Monsters/Monkeys/MonkeyJungleTamed ---- Feral Primate +Metadata/Monsters/MudBurrower/Runemarked/BurrowerRunemarked ---- Bramble Burrower +Metadata/Monsters/Wraith/WraithSpookyColdSanctumTrialTime ---- Frost Wraith Metadata/Monsters/Wraith/Runemarked/WraithSpookyRunemarked ---- Tempest Wraith -Metadata/Monsters/MudBurrower/MudBurrowerHeadBossMinion1 ---- The Devourer -Metadata/Monsters/MudBurrower/MudBurrowerHeadBossMinion2 ---- Gorian, the Moving Earth +Metadata/Monsters/TheCountsGuardEliteCorruptedMageLessCorrupted/Runemarked/CorruptedEliteGuardRunemarked ---- Iron Thaumaturgist +Metadata/Monsters/MudBurrower/MudBurrowerTailBoss_ ---- The Devourer +Metadata/Monsters/FungusZombie/FungusZombieLarge ---- Fungal Zombie +Metadata/Monsters/FungusZombie/Runemarked/FungusZombieFungalmancerRunemarked ---- Fungal Proliferator +Metadata/Monsters/MudGolem/SandGolemHidden__ ---- Living Sand Metadata/Monsters/BitterGuy/BitterGuyWifeGhost ---- Isabel, Mourning Wife +Metadata/Monsters/BitterGuy/BitterGuyWifeSurge ---- Isabel, Mourning Wife Metadata/Monsters/BitterGuy/BitterGuyChild1Surge_ ---- Calum, Weeping Child Metadata/Monsters/BitterGuy/BitterGuyChild2Surge ---- Torcall, Sobbing Child -Metadata/Monsters/ChimeraWetlandsBoss/ChimeraWetlandsBossMinion1 ---- Xyclucian, the Chimera -Metadata/Monsters/ChimeraWetlandsBoss/ChimeraWetlandsBossMinion2 ---- Xilozoma, the Maw-Beast -Metadata/Monsters/Ultimatum/ChimeraUltimatumBossMinion1 ---- Uxmal, the Beastlord -Metadata/Monsters/Ultimatum/ChimeraUltimatumBossMinion2 ---- Gressor-Kul, the Apex -Metadata/Monsters/Bird2/MutantBird2Minion1 ---- Scourge of the Skies -Metadata/Monsters/Bird2/MutantBird2Minion2 ---- Chetza, the Feathered Plague +Metadata/Monsters/QuillCrab/QuillCrabBigElite ---- Porcupine Crab +Metadata/Monsters/QuillCrab/QuillCrabBigPoisonElite ---- Venomous Crab Matriarch +Metadata/Monsters/Urchins/MeleeUrchin1 ---- Vile Imp +Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeRanged1Spectre ---- Flesh Larva +Metadata/Monsters/Werewolves/Runemarked/WerewolfProwlerRunemarked ---- Werewolf Prowler +Metadata/Monsters/Gargoyle/Runemarked/GargoyleGolemRunemarked ---- Gargoyle Demon +Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbow ---- Decrepit Mercenary +Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbowIncin ---- Decrepit Mercenary +Metadata/Monsters/Mercenary/Infected/Runemarked/InfectedMercenaryCrossbowRunemarked ---- Decrepit Mercenary +Metadata/Monsters/Mercenary/Infected/InfectedMercenarySwordTorchIncin ---- Decrepit Mercenary +Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbowExecutionerMinion ---- Decrepit Mercenary +Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeShieldExecutionerMinion ---- Decrepit Mercenary +Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonOneHandSwordShieldHeavyArmourSanctumTrial ---- Risen Maraketh +Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonBow ---- Risen Maraketh +Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonCrossbow ---- Risen Maraketh +Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierCrossbow ---- Ancient Ezomyte +Metadata/Monsters/BoneStalker/TombStalker1Tencent_ ---- Bone Stalker +Metadata/Monsters/Skeletons/Basic/GraveSkeletonBow ---- Risen Rattler +Metadata/Monsters/Skeletons/Basic/GraveSkeletonCasterCold ---- Risen Rattler +Metadata/Monsters/Skeletons/Basic/GraveSkeletonCasterFire ---- Risen Rattler +Metadata/Monsters/Skeletons/Basic/GraveSkeletonCasterLightning ---- Risen Rattler +Metadata/Monsters/Zombies/Farmer/FarmerZombieSkinny ---- Risen Farmhand +Metadata/Monsters/RisenArbalestSanctumTrial ---- Risen Arbalest +Metadata/Monsters/RisenArbalest/Runemarked/RisenArbalestRunemarked ---- Risen Arbalest +Metadata/Monsters/BoneCultists/BoneCultist_Zealots/FaridunWarlock/Runemarked/FarudinLocustWarlockRunemarked ---- Faridun Plaguebringer Metadata/Monsters/Mutewind/Runemarked/MutewindWomanSpearRunemarked ---- Faridun Spearwoman +Metadata/Monsters/Mutewind/MutewindMan2HSpearCorroded ---- Faridun Spearman +Metadata/Monsters/Mutewind/MutewindWomanJavelinCorroded ---- Faridun Javelineer +Metadata/Monsters/Mutewind/MutewindGirlCorroded_ ---- Faridun Fledgling +Metadata/Monsters/Mutewind/MutewindManDualSwordGrim ---- Faridun Swordsman +Metadata/Monsters/Mutewind/MutewindMan2HSpearGrim ---- Faridun Spearman +Metadata/Monsters/Mutewind/MutewindWomanDualDaggerGrim ---- Faridun Wind-slicer Metadata/Monsters/DemonSpiders/BlackStrider ---- Black Strider +Metadata/Monsters/DemonSpiders/BlackStriderSanctumTrial ---- Black Strider Metadata/Monsters/DemonSpiders/BlackStrider ---- Ashen Arachnid +Metadata/Monsters/DemonSpiders/BlackStrider/Runemarked/BlackStriderRunemarked ---- Black Strider +Metadata/Monsters/EtchedBeetles/SmallEtchedBeetleArmouredDullSanctumScorpionBoss ---- Tarnished Beetle +Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleArmouredTuskWideSanctumTrial ---- Adorned Scarab +Metadata/Monsters/EtchedBeetles/LargeEtchedBeetleBossMinion ---- Adorned Beetle +Metadata/Monsters/SerpentClanMonster/SerpentClan1SanctumTrial ---- Serpent Clan Metadata/Monsters/SaltGolem/SaltGolemNoEmerge_ ---- Quake Golem -Metadata/Monsters/HyenaMonster/RathbreakerBossMinion1 ---- Rathbreaker -Metadata/Monsters/HyenaMonster/RathbreakerBossMinion2 ---- Caedron, the Hyena Lord +Metadata/Monsters/SaltGolem/SaltGolemNoEmergeSanctumTrial ---- Quake Golem +Metadata/Monsters/HyenaMonster/HyenaMonsterHighAggro ---- Hyena Demon +Metadata/Monsters/HyenaMonster/HyenaCentaurSpearBossMinion_ ---- Sun Clan Scavenger +Metadata/Monsters/HyenaMonster/Runemarked/HyenaCentaurRunemarked ---- Sun Clan Scavenger +Metadata/Monsters/SandGolemancer/SandGolemancerSanctumTrial ---- Desiccated Lich +Metadata/Monsters/SandGolemancer/Runemarked/SandGolemancerRunemarked ---- Desiccated Lich +Metadata/Monsters/SandGolemancer/SandGolemancerTornado ---- Desiccated Lich +Metadata/Monsters/SandGolemancer/SandGolemancerTornadoWhiteSand ---- Desiccated Lich +Metadata/Monsters/MarAcolyte/MarAcolyteSanctumTrial ---- Mar Acolyte +Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealotAbyssIntro ---- Lost-men Zealot +Metadata/Monsters/BoneCultists/BoneCultist_Zealots/Runemarked/BoneCultistZealotRunemarked ---- Lost-men Zealot Metadata/Monsters/MarakethGuards/MarakethHeroGuard01___ ---- Emal Metadata/Monsters/MarakethGuards/MarakethHeroGuard02 ---- Tanim +Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreStatue ---- Terracotta Soldier +Metadata/Monsters/BoneCultists/BoneCultists_Beast/Runemarked/BoneCultistBeastRunemarked ---- Drudge Osseodon +Metadata/Monsters/SerpentClanMonster/SerpentClanCasterSanctumTrial ---- Serpent Shaman +Metadata/Monsters/SerpentClanMonster/Runemarked/SerpentClanCasterRunemarked ---- Serpent Shaman +Metadata/Monsters/PorcupineAnt/PorcupineAntMediumSanctumTrial ---- Rasp Scavenger +Metadata/Monsters/CaveDweller/CaveDwellerSanctumTrial__ ---- Tombshrieker +Metadata/Monsters/VultureZombie/Runemarked/VultureDemonRunemarked ---- Vile Vulture +Metadata/Monsters/PlagueNymph/PlagueNymphFoundry ---- Plague Nymph Metadata/Monsters/TwilightOrderExcavationOverseer/Runemarked/TwilightOrderOverseerRunemarked ---- Twilight Overseer +Metadata/Monsters/WingedCreature/Runemarked/WingedCreatureRunemarked ---- Winged Horror +Metadata/Monsters/VaalSavage/VaalSavageShamanWaterways ---- Azak Shaman +Metadata/Monsters/VaalSavage/Runemarked/VaalSavageGiantRunemarked ---- Azak Mauler Metadata/Monsters/BloodClan/BloodClanDagger ---- Sea-tribe Daggerbearer -Metadata/Monsters/Quadrilla/QuadrillaBossMinion1 ---- Mighty Silverfist -Metadata/Monsters/Quadrilla/QuadrillaBossMinion2 ---- Zekoa, the Headcrusher -Metadata/Monsters/Quadrilla/IcyQuadrillaBossMinion1 ---- The Abominable Yeti -Metadata/Monsters/Quadrilla/IcyQuadrillaBossMinion2 ---- The Frostborn Fiend +Metadata/Monsters/Anchorite/Runemarked/AnchoriteMotherRunemarked ---- Pyromushroom Cultivator +Metadata/Monsters/ChawMongrel/ChawMongrelLeashBoss ---- Chaw Mongrel +Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorer2 ---- Ill-fated Explorer +Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorerNoSpores1 ---- Ill-fated Explorer Metadata/Monsters/NettleAnt/NettleAnt__ ---- Nettle Ant -Metadata/Monsters/Pirates/CaptainRothBossCannon ---- Ghost Cannon -Metadata/Monsters/VaalHumanoids/VaalHumanoidCannon/VaalHumanoidCannonLightningSkitterMine_ ---- Skitter Mine -Metadata/Monsters/GreatWhiteOne/GreatWhiteOneMinion1 ---- Great White One -Metadata/Monsters/GreatWhiteOne/GreatWhiteOneMinion2 ---- The Sandstrider -Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion1_ ---- The Ravenous Fang +Metadata/Monsters/CrazedCannibalPicts/Runemarked/PictFemaleStaffRunemarked ---- Cultist Witch +Metadata/Monsters/CrazedCannibalPicts/PictMaleAxeAxe ---- Cultist Warrior +Metadata/Monsters/VaalConstructs/Golem/Runemarked/VaalConstructGolemRunemarked ---- Shockblade Construct +Metadata/Monsters/VaalConstructs/Skitterbot/VaalConstructSkitterbotAncient_ ---- Crawler Sentinel +Metadata/Monsters/VaalMonsters/Machinarium/Wraith/Runemarked/ProwlingShadeRunemarked ---- Prowling Shade +Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardSpear ---- Undead Vaal Guard +Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireClaw_ ---- Viper Legionnaire +Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireShield_ ---- Viper Legionnaire +Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireShieldNapuatzi ---- Viper Legionnaire +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickBlood ---- Blood Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickChaos ---- Chaotic Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickCold ---- Gelid Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickFire ---- Fiery Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickLightning__ ---- Powered Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearBlood ---- Blood Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearChaos ---- Chaotic Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearCold ---- Gelid Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearFire ---- Fiery Zealot +Metadata/Monsters/VaalMonsters/Living/VaalGuardSpearLiving ---- Vaal Guard +Metadata/Monsters/VaalMonsters/Living/VaalGuardBowLiving ---- Vaal Guard +Metadata/Monsters/VaalMonsters/Living/VaalGoliathLivingCrystalThrower ---- Vaal Goliath +Metadata/Monsters/VaalMonsters/Living/BloodPriests/Runemarked/VaalBloodPriestFemaleRunemarked ---- Blood Priestess +Metadata/Monsters/VaalForgeMan/Runemarked/VaalForgeManRunemarked ---- Gold-melted Blacksmith +Metadata/Monsters/BloodBathers/BloodBatherMace/BloodBatherMace ---- Bloodrite Guard +Metadata/Monsters/BloodBathers/BloodBatherFlail/BloodBatherFlail ---- Bloodrite Guard +Metadata/Monsters/BloodBathers/BloodBatherSpear/BloodBatherSpear ---- Bloodrite Guard +Metadata/Monsters/BloodBathers/VaalApparition/Runemarked/SunVaalApparitionRunemarked ---- Priest of the Sun +Metadata/Monsters/Pirates/CaptainRothBossCannon ---- Ghost Cannon +Metadata/Monsters/VaalHumanoids/VaalHumanoidCannon/VaalHumanoidCannonLightningSkitterMine_ ---- Skitter Mine +Metadata/Monsters/Skeletons/Basic/PrisonSkeletonUnarmed ---- Risen Rattler +Metadata/Monsters/PaleWalker/PaleWalkerMirageClone ---- Pale Brinesplitter +Metadata/Monsters/Goblins/GoblinShaman/Runemarked/GoblinShamanRunemarked ---- Shaman Kin Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion3 ---- The Blind Brute Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion4 ---- The Blind Mauler Metadata/Monsters/KaruiSoulCaster/KaruiSpiritSummon ---- Ancestral Mask -Metadata/Monsters/SudokuTotemBoss/SudokuBossUpperFace ---- Daemon Metadata/Monsters/ParasiteMonsters/ParasiteMonster01 ---- Armoured Parasite Metadata/Monsters/ParasiteMonsters/ParasiteMonster02 ---- Kreth Parasite Metadata/Monsters/MorayClanMonster/MorayClan ---- Moray Clan Metadata/Monsters/RootedGuys/RootedGuy01/RootedGuy1____ ---- Blightstalker Metadata/Monsters/RootedGuys/RootedGuy03/RootedGuy3 ---- Sporebearer Metadata/Monsters/RootedGuys/RootedGuy04/RootedGuy4 ---- Fungal Reaver +Metadata/Monsters/Baron/BaronWerewolfProwlerSummon ---- Tendril Prowler +Metadata/Monsters/ScarecrowBeast/Runemarked/ScarecrowBeastRunemarked ---- Scarecrow Beast Metadata/Monsters/RootedGuys/Cocoons2/Cocoons2__ ---- Infested Cadaver Metadata/Monsters/SummonedPhantasm/HusbandWifeSpirits ---- Captured Soul +Metadata/Monsters/SummonedPhantasm/HusbandWifeSpiritsWild ---- Captured Soul Metadata/Monsters/FallenGods/FallenGodMinibossBloaterMinion ---- Forgotten Mauler Metadata/Monsters/FallenGods/FallenGodMinibossSplitMinion ---- Forgotten Cloven Metadata/Monsters/FallenGods/FallenGodMinibossClubHandMinion ---- Forgotten Brutaliser +Metadata/Monsters/FallenGods/FallenGodMinibossCrawlerMinion ---- Forgotten Crawler Metadata/Monsters/FallenGods/FallenGodMinibossStagMinion ---- Forgotten Stag Metadata/Monsters/FarudinMiniboss/Runemarked/FarudinCorpseStriderRunemarked ---- Faridun Corpse Strider -Metadata/Monsters/ChaosGodOwlBoss/ChaosGodOwlBossMinion ---- Bahlak, the Sky Seer -Metadata/Monsters/ChaosGodOwlBoss/IcyOwlBossMinion1 ---- Rakkar, the Frozen Talon -Metadata/Monsters/ChaosGodOwlBoss/IcyOwlBossMinion2 ---- Thraeven, Wing of Winter -Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariMinion1_ ---- Ashar, the Sand Mother -Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariMinion2 ---- Karash, The Dune Dweller +Metadata/Monsters/DrudgeMiners/DrudgeBedrockBlasterMinecart_ ---- Forsaken Miner +Metadata/Monsters/DrudgeMiners/Runemarked/DrudgeBedrockBlasterRunemarked ---- Forsaken Miner +Metadata/Monsters/DrudgeMiners/DrudgePickaxeMiner ---- Forsaken Miner +Metadata/Monsters/DrudgeMiners/DrudgeMinerHammer ---- Forsaken Miner +Metadata/Monsters/SkeletalKnight/Runemarked/SkeletalKnightRunemarked ---- Eternal Knight +Metadata/Monsters/SkeletalReaper/Runemarked/SkeletalReaperRunemarked ---- Knight-Gaunt +Metadata/Monsters/UndeadMarakethPriest/UndeadMarakethPriestSanctumTrial ---- Risen Tale-woman +Metadata/Monsters/UndeadMarakethPriest/Runemarked/UndeadMarakethPriestRunemarked_ ---- Risen Tale-woman +Metadata/Monsters/LeagueDelirium/DeliriumDemonFireSword_ ---- Manifested Demon +Metadata/Monsters/LeagueDelirium/DeliriumDemonLightningElectricFlail ---- Manifested Demon +Metadata/Monsters/LeagueDelirium/DeliriumDemonPhysicalPizzaSlam___ ---- Manifested Demon +Metadata/Monsters/LeagueDelirium/DeliriumDemonUniqueColdIceSpear ---- Manifested Demon +Metadata/Monsters/LeagueDelirium/DeliriumDemonUniqueFireSword ---- Manifested Demon +Metadata/Monsters/LeagueDelirium/DeliriumDemonUniqueLightningElectricFlail ---- Manifested Demon +Metadata/Monsters/LeagueDelirium/DeliriumDemonUniquePhysicalPizzaSlam ---- Manifested Demon +Metadata/Monsters/Breach/BreachOverseerBoss/BreachBossSpider ---- It That Crawls +Metadata/Monsters/LeagueRitual/DryadFaction/FungalZombie/DruidicFungusZombieTreeHollowSpectre ---- Treant Foulspawn Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleSummon ---- Volatile Scarab +Metadata/Monsters/Skeletons/Essence/EssenceSkeletonCasterFire ---- Risen Rattler +Metadata/Monsters/Skeletons/Essence/EssenceSkeletonCasterCold ---- Risen Rattler +Metadata/Monsters/Skeletons/Essence/EssenceSkeletonCasterLightning ---- Risen Rattler Metadata/Monsters/TormentedSpirits/Stag/SpiritStag ---- Stag Spirit Metadata/Monsters/PlagueNymph/TwilightOrderPlagueNymph ---- Nymph Wasp Metadata/Monsters/PrecursorDungeon/PrecursorCentipede ---- Precursor Centipede -Metadata/Monsters/Goblins/Beast/FireBeastBoss/FireBeastBossMinion1 ---- Vornas, the Fell Flame -Metadata/Monsters/Goblins/Beast/FireBeastBoss/FireBeastBossMinion2 ---- Morvak, the Infernal -Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariDuoMinion ---- Akthi, the Final Sting -Metadata/Monsters/VaalMonsters/Living/BloodPriests/BloodPool ---- Invisible -Metadata/Monsters/SkeletonSnake/SandSkeletonSnake ---- Skeletal Cobra -Metadata/Monsters/LeagueIncursionNew/Smithy/VaalForgemanIncursion ---- Coztic, the Forgehand -Metadata/Monsters/LeagueIncursionNew/Doctor/DoctorIncursionTier1_ ---- Pakteni, Flesh Surgeon -Metadata/Monsters/LeagueIncursionNew/Garrison/VaalOverseerLivingIncursionRare ---- Temoc, Drill Overseer -Metadata/Monsters/LeagueIncursionNew/MiniBosses/SoulCoreQuadrillaBoss/SoulCoreQuadrillaMinion ---- Quadrilla Sergeant -Metadata/Monsters/LeagueIncursionNew/MiniBosses/IncursionChainedBeastBoss/ChainedBeastBossMinion_ ---- Unchained Beast - --- Imported Spectres That Fail Checks -- --- These spectres are currently imported, but fail the checks. New updates sometimes remove spectres.-- --- Don't fully trust this, coded wrong. But it did catch some that were removed. -- - -Metadata/Monsters/NettleAnt/NettleAntSummoned ---- Frozen Mandibles -Metadata/Monsters/SaltGolem/SaltGolem_ ---- (not found in MonsterVarieties) -Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreAmbush__ ---- (not found in MonsterVarieties) -- Duplicate Spectre Names -- --- Some duplicate Spectres have been imported, like Terracotta Soldier, as there is a 10 spirit and 60 spirit version.-- --- There are some spectres with the same name and reservation, but different skills. We should probably import them too.-- +-- Same name but different skill sets (should likely be separate imports). -- Metadata/Monsters/Monkeys/MonkeyJunglePale ---- Feral Primate -Metadata/Monsters/Monkeys/MonkeyJungleTamed ---- Feral Primate Metadata/Monsters/Monkeys/MonkeyJungleTamedBossSpectator ---- Feral Primate -Metadata/Monsters/Spiker/Spiker3SanctumTrial__ ---- Porcupine Goliath -Metadata/Monsters/MudBurrower/Runemarked/BurrowerRunemarked ---- Bramble Burrower Metadata/Monsters/Wraith/WraithSpookyColdSpectre ---- Frost Wraith -Metadata/Monsters/Wraith/WraithSpookyColdSanctumTrialTime ---- Frost Wraith Metadata/Monsters/Wraith/WraithSpookyLightningSpectre ---- Lightning Wraith -Metadata/Monsters/TheCountsGuardEliteCorruptedMageLessCorrupted/Runemarked/CorruptedEliteGuardRunemarked ---- Iron Thaumaturgist -Metadata/Monsters/MudBurrower/MudBurrowerTailBoss_ ---- The Devourer -Metadata/Monsters/FungusZombie/FungusZombieLarge ---- Fungal Zombie -Metadata/Monsters/FungusZombie/Runemarked/FungusZombieFungalmancerRunemarked ---- Fungal Proliferator Metadata/Monsters/MudGolem/MudGolemWet1 ---- Mud Simulacrum Metadata/Monsters/MudGolem/MudGolemWetEmerge1 ---- Mud Simulacrum Metadata/Monsters/MudGolem/MudGolemWetEncased1 ---- Mud Simulacrum -Metadata/Monsters/MudGolem/SandGolemHidden__ ---- Living Sand -Metadata/Monsters/BitterGuy/BitterGuyWifeSurge ---- Isabel, Mourning Wife Metadata/Monsters/QuillCrab/QuillCrabBig ---- Porcupine Crab -Metadata/Monsters/QuillCrab/QuillCrabBigElite ---- Porcupine Crab -Metadata/Monsters/QuillCrab/QuillCrabBigPoisonElite ---- Venomous Crab Matriarch -Metadata/Monsters/QuillCrab/QuillCrabBigTropical ---- Quill Crab Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedUnarmedPhysics ---- Drowned Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedOneHandAxe ---- Drowned Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedOneHandAxePhysics ---- Drowned @@ -707,39 +940,28 @@ Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedOneHandAxePhysicsHighAggroR Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedDryUnarmedPhysics ---- Lumbering Dead Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedDryOneHandAxe ---- Lumbering Dead Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedDryOneHandAxePhysics__ ---- Lumbering Dead -Metadata/Monsters/Zombies/Lumberjack/LumberingDeadUnarmedExpeditionIntro ---- Lumbering Dead +Metadata/Monsters/Zombies/Lumberjack/LumberingDrownedUnarmed ---- Lumbering Dead Metadata/Monsters/Zombies/Lumberjack/LumberingDeadUnarmedExpeditionIntro2 ---- Lumbering Dead Metadata/Monsters/Zombies/Lumberjack/LumberingDeadUnarmedExpeditionIntro3 ---- Lumbering Dead -Metadata/Monsters/Urchins/MeleeUrchin1 ---- Vile Imp Metadata/Monsters/Skeletons/FungalSkeletonOneHandSwordShield ---- Fungal Rattler Metadata/Monsters/Skeletons/FungalZombieOneHandSword ---- Fungal Rattler Metadata/Monsters/Skeletons/FungalZombieOneHandSwordShield ---- Fungal Rattler Metadata/Monsters/Skeletons/RetchSkeletonOneHandSwordShield ---- Wretched Rattler Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeNoSummon ---- Flesh Larva Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeSpectre ---- Flesh Larva -Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeRanged1 ---- Flesh Larva Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeRanged1NoSummon ---- Flesh Larva Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeRanged1Spectre ---- Flesh Larva -Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeEmerge1 ---- Flesh Larva -Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeEmergeSummoned1_ ---- Flesh Larva +Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeSpectre ---- Flesh Larva +Metadata/Monsters/HuhuGrub/HuhuGrubLarvaeSpectre ---- Flesh Larva Metadata/Monsters/Werewolves/WerewolfPackHuntingGrounds ---- Pack Werewolf Metadata/Monsters/Werewolves/WerewolfMoonClanHuntingGrounds ---- Voracious Werewolf -Metadata/Monsters/Werewolves/Runemarked/WerewolfProwlerRunemarked ---- Werewolf Prowler Metadata/Monsters/Knight/DeathKnightNecropolis ---- Death Knight -Metadata/Monsters/Knight/DeathKnightNecropolisElite ---- Death Knight -Metadata/Monsters/Gargoyle/Runemarked/GargoyleGolemRunemarked ---- Gargoyle Demon Metadata/Monsters/Mercenary/Infected/InfectedMercenarySword ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeAxe ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenarySwordSword_ ---- Decrepit Mercenary -Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbow ---- Decrepit Mercenary -Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbowIncin ---- Decrepit Mercenary -Metadata/Monsters/Mercenary/Infected/Runemarked/InfectedMercenaryCrossbowRunemarked ---- Decrepit Mercenary -Metadata/Monsters/Mercenary/Infected/InfectedMercenarySwordTorchIncin ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryMaulIncin ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeIncin ---- Decrepit Mercenary -Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbowExecutionerMinion ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryCrossbowExecutionerMinionSTANDALONE ---- Decrepit Mercenary -Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeShieldExecutionerMinion ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeShieldExecutionerMinion_STANDALONE ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeAxeExecutionerMinion ---- Decrepit Mercenary Metadata/Monsters/Mercenary/Infected/InfectedMercenaryAxeAxeExecutionerMinionSTANDALONE ---- Decrepit Mercenary @@ -753,70 +975,50 @@ Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonOneHandSwordClothArmour Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonOneHandSwordMediumArmour ---- Risen Maraketh Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonOneHandSwordShieldMediumArmour ---- Risen Maraketh Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonOneHandSwordShieldHeavyArmour ---- Risen Maraketh -Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonOneHandSwordShieldHeavyArmourSanctumTrial ---- Risen Maraketh -Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonBow ---- Risen Maraketh -Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonCrossbow ---- Risen Maraketh Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierOneHandSwordShield ---- Ancient Ezomyte -Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierCrossbow ---- Ancient Ezomyte Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierBow ---- Ancient Ezomyte Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierOneHandSwordQuest ---- Ancient Ezomyte Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierOneHandSwordShieldQuest ---- Ancient Ezomyte Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierBowQuest ---- Ancient Ezomyte Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierOneHandSwordBoss ---- Ancient Ezomyte Metadata/Monsters/SkeletonSoldier/Rusted/RustedSoldierOneHandSwordShieldBoss_ ---- Ancient Ezomyte -Metadata/Monsters/BoneStalker/TombStalker1Tencent_ ---- Bone Stalker Metadata/Monsters/Wolves/Runemarked/WolfSummoned ---- Hungry Wolf -Metadata/Monsters/Wolves/RottenWolfHagSummoned ---- Rotten Wolf -Metadata/Monsters/Wolves/RottenWolfHagSummonedDead ---- Rotten Wolf -Metadata/Monsters/Wolves/RottenWolfDead ---- Rotten Wolf +Metadata/Monsters/Wolves/RottenWolf1_ ---- Rotten Wolf +Metadata/Monsters/Wolves/RottenWolf1_ ---- Rotten Wolf +Metadata/Monsters/Wolves/RottenWolf1_ ---- Rotten Wolf Metadata/Monsters/Skeletons/Basic/GraveSkeletonUnarmedHusbandWife ---- Risen Rattler Metadata/Monsters/Skeletons/Basic/GraveSkeletonUnarmedStance2 ---- Risen Rattler Metadata/Monsters/Skeletons/Basic/GraveSkeletonOneHandSword__ ---- Risen Rattler Metadata/Monsters/Skeletons/Basic/GraveSkeletonOneHandSwordHusbandWife ---- Risen Rattler Metadata/Monsters/Skeletons/Basic/GraveSkeletonOneHandSwordShield ---- Risen Rattler Metadata/Monsters/Skeletons/Basic/GraveSkeletonOneHandSwordShieldHusbandWife ---- Risen Rattler -Metadata/Monsters/Skeletons/Basic/GraveSkeletonBow ---- Risen Rattler Metadata/Monsters/Skeletons/Basic/GraveSkeletonBowHusbandWife ---- Risen Rattler -Metadata/Monsters/Skeletons/Basic/GraveSkeletonCasterCold ---- Risen Rattler Metadata/Monsters/Skeletons/Basic/GraveSkeletonCasterColdHusbandWife ---- Risen Rattler -Metadata/Monsters/Skeletons/Basic/GraveSkeletonCasterFire ---- Risen Rattler -Metadata/Monsters/Skeletons/Basic/GraveSkeletonCasterLightning ---- Risen Rattler Metadata/Monsters/SnakeFlowerMan/BloomSerpentEmerge1 ---- Bloom Serpent Metadata/Monsters/Zombies/Farmer/FarmerZombieMediumHoe ---- Risen Farmhand -Metadata/Monsters/Zombies/Farmer/FarmerZombieSkinny ---- Risen Farmhand Metadata/Monsters/Zombies/Farmer/FarmerZombieGood_ ---- Risen Farmhand Metadata/Monsters/Zombies/Farmer/FarmerZombieGoodScythe_ ---- Risen Farmhand Metadata/Monsters/Zombies/Burned/BurnedLumberjackOneHandAxe_ ---- Burning Dead Metadata/Monsters/Zombies/Burned/BurnedLumberjackTwoHandAxe ---- Burning Dead -Metadata/Monsters/RisenArbalestSanctumTrial ---- Risen Arbalest -Metadata/Monsters/RisenArbalest/Runemarked/RisenArbalestRunemarked ---- Risen Arbalest Metadata/Monsters/Bugbot/BugbotRockyNoEmerge ---- Skitter Golem -Metadata/Monsters/Bugbot/BugbotBlack ---- Skitter Golem +Metadata/Monsters/Bugbot/BugbotBlackNoEmerge ---- Skitter Golem Metadata/Monsters/Bugbot/BugbotBlackNoEmerge ---- Skitter Golem Metadata/Monsters/Bugbot/BugbotSulphite ---- Skitter Golem -Metadata/Monsters/BoneCultists/BoneCultist_Zealots/FaridunWarlock/Runemarked/FarudinLocustWarlockRunemarked ---- Faridun Plaguebringer Metadata/Monsters/Mutewind/MutewindManDualSwordCorroded_ ---- Faridun Swordsman Metadata/Monsters/Mutewind/MutewindManDualSwordCorrodedPatrol ---- Faridun Swordsman -Metadata/Monsters/Mutewind/MutewindMan2HSpearCorroded ---- Faridun Spearman Metadata/Monsters/Mutewind/MutewindMan2HSpearCorrodedPatrol ---- Faridun Spearman Metadata/Monsters/Mutewind/MutewindManSpearShieldCorroded ---- Faridun Heavy Infantry Metadata/Monsters/Mutewind/MutewindManSpearShieldCorrodedPatrol ---- Faridun Heavy Infantry -Metadata/Monsters/Mutewind/MutewindWomanSpearCorroded__ ---- Faridun Spearwoman Metadata/Monsters/Mutewind/MutewindWomanSpearCorrodedPatrol ---- Faridun Spearwoman Metadata/Monsters/Mutewind/MutewindWomanDualSwordCorroded_ ---- Faridun Bladedancer Metadata/Monsters/Mutewind/MutewindWomanDualSwordCorrodedPatrol ---- Faridun Bladedancer Metadata/Monsters/Mutewind/MutewindWomanDualDaggerCorrodedPatrol_ ---- Faridun Wind-slicer -Metadata/Monsters/Mutewind/MutewindWomanJavelinCorroded ---- Faridun Javelineer Metadata/Monsters/Mutewind/MutewindWomanSpearShieldCorroded_ ---- Faridun Infantry Metadata/Monsters/Mutewind/MutewindWomanSpearShieldCorrodedPatrol ---- Faridun Infantry Metadata/Monsters/Mutewind/MutewindBoyCorroded ---- Faridun Neophyte -Metadata/Monsters/Mutewind/MutewindGirlCorroded_ ---- Faridun Fledgling -Metadata/Monsters/Mutewind/MutewindManDualSwordGrim ---- Faridun Swordsman -Metadata/Monsters/Mutewind/MutewindMan2HSpearGrim ---- Faridun Spearman Metadata/Monsters/Mutewind/MutewindManSpearShieldGrim ---- Faridun Heavy Infantry Metadata/Monsters/Mutewind/MutewindWomanSpearGrim ---- Faridun Spearwoman Metadata/Monsters/Mutewind/MutewindWomanDualSwordGrim ---- Faridun Bladedancer -Metadata/Monsters/Mutewind/MutewindWomanDualDaggerGrim ---- Faridun Wind-slicer Metadata/Monsters/Mutewind/MutewindWomanJavelinGrim ---- Faridun Javelineer Metadata/Monsters/Mutewind/MutewindWomanSpearShieldGrim_ ---- Faridun Infantry Metadata/Monsters/Mutewind/MutewindBoyGrim ---- Faridun Neophyte @@ -826,110 +1028,77 @@ Metadata/Monsters/LeagueExpeditionNew/Skeletons/ExpeditionSkeletonSwordShieldOlr Metadata/Monsters/LeagueExpeditionNew/Zombies/ExpeditionZombieHusk_ ---- Unearthed Zombie Metadata/Monsters/LeagueExpeditionNew/DeathKnight/ExpeditionDeathKnightOlroth ---- Knight of the Sun Metadata/Monsters/TwigMonsters/canopy/TwigMonsterCaster ---- Skeleton Spriggan +Metadata/Monsters/DemonSpiders/BlackStrider ---- Black Strider Metadata/Monsters/DemonSpiders/BlackStriderSanctumTrial ---- Black Strider -Metadata/Monsters/DemonSpiders/BlackStriderEmerge ---- Black Strider -Metadata/Monsters/DemonSpiders/BlackStriderEmergeSanctumTrial ---- Black Strider -Metadata/Monsters/DemonSpiders/BlackStrider/Runemarked/BlackStriderRunemarked ---- Black Strider -Metadata/Monsters/DemonSpiders/MeleeSpiderEmergeDrop_ ---- Vault Lurker +Metadata/Monsters/DemonSpiders/MeleeSpider ---- Vault Lurker Metadata/Monsters/DemonSpiders/MeleeSpiderSanctumTrial ---- Vault Lurker Metadata/Monsters/EtchedBeetles/SmallEtchedBeetleArmouredSanctumTrial_ ---- Adorned Beetle -Metadata/Monsters/EtchedBeetles/SmallEtchedBeetleArmouredDullSanctumScorpionBoss ---- Tarnished Beetle -Metadata/Monsters/EtchedBeetles/MediumEtchedBeetleArmouredTuskWideSanctumTrial ---- Adorned Scarab -Metadata/Monsters/EtchedBeetles/LargeEtchedBeetleBossMinion ---- Adorned Beetle Metadata/Monsters/RamGiant/Runemarked/RamGiantRunemarked ---- Desert Hulk -Metadata/Monsters/SerpentClanMonster/SerpentClan1SanctumTrial ---- Serpent Clan Metadata/Monsters/SaltGolem/SaltGolemNoEmerge_ ---- Quake Golem Metadata/Monsters/SaltGolem/SulphiteGolem ---- Quake Golem -Metadata/Monsters/SaltGolem/SaltGolemSanctumTrial ---- Quake Golem Metadata/Monsters/SaltGolem/SaltGolemNoEmergeSanctumTrial ---- Quake Golem -Metadata/Monsters/SaltGolem/SaltGolemBlack ---- Quake Golem +Metadata/Monsters/SaltGolem/SaltGolemBlackNoEmerge ---- Quake Golem Metadata/Monsters/SaltGolem/SaltGolemBlackNoEmerge ---- Quake Golem Metadata/Monsters/HyenaMonster/HyenaMonsterBossMinion ---- Hyena Demon -Metadata/Monsters/HyenaMonster/HyenaMonsterHighAggro ---- Hyena Demon -Metadata/Monsters/HyenaMonster/HyenaCentaurSpearBossMinion_ ---- Sun Clan Scavenger -Metadata/Monsters/HyenaMonster/Runemarked/HyenaCentaurRunemarked ---- Sun Clan Scavenger Metadata/Monsters/ShellMonster/ShellMonsterSmall ---- Brimstone Crab Metadata/Monsters/ShellMonster/ShellMonsterPoisonSmall ---- Caustic Crab -Metadata/Monsters/ShellMonster/ShellMonsterEmergePoison_ ---- Caustic Crab -Metadata/Monsters/ShellMonster/ShellMonsterEmergePoisonSmall ---- Caustic Crab -Metadata/Monsters/ShellMonster/ShellMonsterEmergePoisonInland ---- Caustic Crab -Metadata/Monsters/ShellMonster/ShellMonsterEmergePoisonInlandSmall ---- Caustic Crab +Metadata/Monsters/ShellMonster/ShellMonsterPoison_ ---- Caustic Crab +Metadata/Monsters/ShellMonster/ShellMonsterPoisonSmall ---- Caustic Crab +Metadata/Monsters/ShellMonster/ShellMonsterPoison_ ---- Caustic Crab +Metadata/Monsters/ShellMonster/ShellMonsterPoisonSmall ---- Caustic Crab Metadata/Monsters/SandLeaper02/DesertLeaper1Emerge ---- Crag Leaper -Metadata/Monsters/SandGolemancer/SandGolemancerSanctumTrial ---- Desiccated Lich Metadata/Monsters/SandGolemancer/SandGolemancerSanctumTrialTime ---- Desiccated Lich -Metadata/Monsters/SandGolemancer/Runemarked/SandGolemancerRunemarked ---- Desiccated Lich -Metadata/Monsters/SandGolemancer/SandGolemancerTornado ---- Desiccated Lich -Metadata/Monsters/SandGolemancer/SandGolemancerTornadoWhiteSand ---- Desiccated Lich -Metadata/Monsters/MarAcolyte/MarAcolyteSanctumTrial ---- Mar Acolyte Metadata/Monsters/MarAcolyte/Runemarked/MarAcolyteRunemarked ---- Mar Acolyte -Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealotAbyssIntro ---- Lost-men Zealot Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealotSummoner_01 ---- Lost-men Zealot Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealotSummonerAbyssPit ---- Lost-men Zealot -Metadata/Monsters/BoneCultists/BoneCultist_Zealots/Runemarked/BoneCultistZealotRunemarked ---- Lost-men Zealot -Metadata/Monsters/BoneCultists/BoneCultist_Zealots/BoneCultistZealot02 ---- Lost-men Zealot -Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreSanctumTrial ---- Terracotta Soldier -Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSickleShieldSanctumTrial ---- Terracotta Soldier -Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreAmbushSanctumTrial ---- Terracotta Soldier -Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSickleShieldAmbushSanctumTrial ---- Terracotta Soldier +Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreSanctumTrialNoEmerge ---- Terracotta Soldier +Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSickleShieldSanctumTrialNoEmerge ---- Terracotta Soldier +Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreSanctumTrialNoEmerge ---- Terracotta Soldier +Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSickleShieldSanctumTrialNoEmerge ---- Terracotta Soldier Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreSanctumTrialNoEmerge ---- Terracotta Soldier Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSickleShieldSanctumTrialNoEmerge ---- Terracotta Soldier Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreFormation ---- Terracotta Soldier -Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreStatue ---- Terracotta Soldier Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreStatueBridge ---- Terracotta Soldier -Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptreAmbush__ ---- Terracotta Soldier -Metadata/Monsters/BoneCultists/BoneCultists_Beast/Runemarked/BoneCultistBeastRunemarked ---- Drudge Osseodon -Metadata/Monsters/SerpentClanMonster/SerpentClanCasterSanctumTrial ---- Serpent Shaman -Metadata/Monsters/SerpentClanMonster/Runemarked/SerpentClanCasterRunemarked ---- Serpent Shaman -Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonEmergeOneHand ---- Risen Maraketh -Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonEmergeUnarmed ---- Risen Maraketh -Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonEmergeSwordShield ---- Risen Maraketh -Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonEmergeBow ---- Risen Maraketh -Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonEmergeCrossbow ---- Risen Maraketh -Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonEmergeCrossbowSanctumTrial_ ---- Risen Maraketh +Metadata/Monsters/TerracottaGuardians/TerracottaGuardianSceptre ---- Terracotta Soldier +Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonOneHandSwordNoArmour ---- Risen Maraketh +Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonUnarmed ---- Risen Maraketh +Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonOneHandSwordShieldMediumArmour ---- Risen Maraketh +Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonBow ---- Risen Maraketh +Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonCrossbow ---- Risen Maraketh +Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonCrossbow ---- Risen Maraketh Metadata/Monsters/Skeletons/Maraketh/MarakethSkeletonCrossbowSanctumTrial_ ---- Risen Maraketh Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoSwordShield ---- Sandflesh Warrior Metadata/Monsters/Skeletons/TitanGrotto/SkeletonTitanGrottoCasterSanctumTrial ---- Sandflesh Mage Metadata/Monsters/PorcupineAnt/PorcupineAntMedium ---- Rasp Scavenger -Metadata/Monsters/PorcupineAnt/PorcupineAntMediumSanctumTrial ---- Rasp Scavenger Metadata/Monsters/PorcupineAnt/PorcupineAntLarge ---- Rasp Scavenger Metadata/Monsters/PorcupineAnt/PorcupineAntLargeSanctumTrial ---- Rasp Scavenger -Metadata/Monsters/CaveDweller/CaveDwellerSanctumTrial__ ---- Tombshrieker Metadata/Monsters/MineBat/MineBatDesertCaveNoEmerge ---- Vesper Bat -Metadata/Monsters/MineBat/MineBatDesertCaveSanctumTrial_ ---- Vesper Bat +Metadata/Monsters/MineBat/MineBatDesertCaveSanctumTrial_NoEmerge ---- Vesper Bat Metadata/Monsters/MineBat/MineBatDesertCaveSanctumTrial_NoEmerge ---- Vesper Bat Metadata/Monsters/VultureZombie/VultureDemonSpectre ---- Vile Vulture -Metadata/Monsters/VultureZombie/Runemarked/VultureDemonRunemarked ---- Vile Vulture Metadata/Monsters/Kinarha/KinarhaSpectre ---- Kinarha -Metadata/Monsters/Zombies/Maraketh/MarakethZombieCorpse ---- Maraketh Undead +Metadata/Monsters/Zombies/Maraketh/MarakethZombie ---- Maraketh Undead Metadata/Monsters/PlagueMorphs/PlagueMorph2_ ---- Corrupted Corpse Metadata/Monsters/PlagueMorphs/PlagueMorph3 ---- Corrupted Corpse Metadata/Monsters/PlagueMorphs/PlagueMorph4 ---- Corrupted Corpse -Metadata/Monsters/PlagueNymph/PlagueNymphFoundry ---- Plague Nymph -Metadata/Monsters/PlagueBringer/PlagueBringerEmerge ---- Plague Harvester -Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderSoldier_ChurchAmbush ---- Twilight Order Soldier -Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderOfficer_ChurchAmbush ---- Twilight Order Officer +Metadata/Monsters/PlagueBringer/PlagueBringer ---- Plague Harvester +Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderSoldier ---- Twilight Order Soldier +Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderOfficer_ ---- Twilight Order Officer Metadata/Monsters/TwilightOrderSoldiers/Runemarked/TwilightOrderOfficerRunemarked ---- Twilight Order Officer -Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderSoldierPatrol_ ---- Twilight Order Soldier -Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderOfficerPatrol ---- Twilight Order Officer +Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderSoldier ---- Twilight Order Soldier +Metadata/Monsters/TwilightOrderSoldiers/TwilightOrderOfficer_ ---- Twilight Order Officer Metadata/Monsters/BrainWorm/DuneLurkerSanctumTrial ---- Dune Lurker Metadata/Monsters/WingedCreature/WingedCreatureSanctumTrial ---- Winged Horror -Metadata/Monsters/WingedCreature/Runemarked/WingedCreatureRunemarked ---- Winged Horror Metadata/Monsters/BogBodies/BogCorpseTwoHandAxe ---- Bogfelled Commoner -Metadata/Monsters/BogBodies/BogCorpseOffensiveSummon ---- Bogfelled Commoner -Metadata/Monsters/BogBodies/BogCorpseDefensiveSummon ---- Bogfelled Commoner +Metadata/Monsters/BogBodies/BogCorpseOneHandAxe ---- Bogfelled Commoner +Metadata/Monsters/BogBodies/BogCorpseOneHandAxe ---- Bogfelled Commoner Metadata/Monsters/TwigMonsters/DredgeFiendIce ---- Dredge Fiend -Metadata/Monsters/VaalSavage/VaalSavageShamanWaterways ---- Azak Shaman Metadata/Monsters/VaalSavage/Runemarked/VaalSavageShamanRunemarked ---- Azak Shaman -Metadata/Monsters/VaalSavage/Runemarked/VaalSavageGiantRunemarked ---- Azak Mauler Metadata/Monsters/PlagueSwarm/BloodDroneSacEmerge ---- Bloodthief Wasp -Metadata/Monsters/Anchorite/Runemarked/AnchoriteMotherRunemarked ---- Pyromushroom Cultivator Metadata/Monsters/ArmadilloDemon/Runemarked/ArmadilloDemonRunemarked ---- Antlion Charger -Metadata/Monsters/ChawMongrel/ChawMongrelLeash ---- Chaw Mongrel -Metadata/Monsters/ChawMongrel/ChawMongrelLeashBoss ---- Chaw Mongrel -Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorer2 ---- Ill-fated Explorer +Metadata/Monsters/ChawMongrel/ChawMongrel ---- Chaw Mongrel Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorer3 ---- Ill-fated Explorer Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorer4 ---- Ill-fated Explorer -Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorerNoSpores1 ---- Ill-fated Explorer Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorerNoSpores2 ---- Ill-fated Explorer Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorerNoSpores3 ---- Ill-fated Explorer Metadata/Monsters/ZombieTreasureHunters/IllFatedExplorerNoSpores4_ ---- Ill-fated Explorer @@ -942,15 +1111,12 @@ Metadata/Monsters/NettleAnt/NettleAntSummoned Metadata/Monsters/SnakeHulk/Runemarked/SnakeHulkRunemarked ---- Entwined Hulk Metadata/Monsters/SpiderMonkey/SpiderMonkeyTropical ---- Scorpion Monkey Metadata/Monsters/GoreCharger/Runemarked/GoreChargerRunemarked ---- Diretusk Boar -Metadata/Monsters/CrazedCannibalPicts/Runemarked/PictFemaleStaffRunemarked ---- Cultist Witch -Metadata/Monsters/CrazedCannibalPicts/PictMaleAxeAxe ---- Cultist Warrior Metadata/Monsters/CrazedCannibalPicts/PictMaleAxeDagger ---- Cultist Warrior Metadata/Monsters/CrazedCannibalPicts/PictMaleAxeShield ---- Cultist Warrior Metadata/Monsters/PitifulFabrications/Canopy/PitifulFabrication01 ---- Skullslinger -Metadata/Monsters/PitifulFabrications/Canopy/PitifulFabrication02 ---- Ribrattle Metadata/Monsters/PitifulFabrications/Canopy/PitifulFabrication03_ ---- Spinesnatcher -Metadata/Monsters/Taniwha/RiverTaniwhaEmerge ---- River Drake -Metadata/Monsters/Taniwha/RiverTaniwhaWaterways ---- River Drake +Metadata/Monsters/Taniwha/RiverTaniwhaNoJank ---- River Drake +Metadata/Monsters/Taniwha/RiverTaniwhaNoJank ---- River Drake Metadata/Monsters/Taniwha/RiverTaniwhaNoJank ---- River Drake Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelInert ---- Stone Sentinel Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelNoEmerge_ ---- Stone Sentinel @@ -961,15 +1127,7 @@ Metadata/Monsters/VaalConstructs/Sentinel/VaalConstructSentinelGoldenNoEmerge Metadata/Monsters/VaalConstructs/Pyramid/VaalConstructPyramidAncientActivated ---- Rusted Reconstructor Metadata/Monsters/VaalConstructs/Golem/VaalConstructGolemSpawned ---- Shockblade Construct Metadata/Monsters/VaalConstructs/Golem/VaalConstructGolemAncientStrongboxMech ---- Rusted Dyna Golem -Metadata/Monsters/VaalConstructs/Golem/Runemarked/VaalConstructGolemRunemarked ---- Shockblade Construct -Metadata/Monsters/VaalConstructs/Skitterbot/VaalConstructSkitterbotAncient_ ---- Crawler Sentinel Metadata/Monsters/VaalConstructs/Skitterbot/VaalConstructSkitterbotSpawned ---- Crawler Sentinel -Metadata/Monsters/RatMonster/RatMonsterPoison__ ---- Rotted Rat -Metadata/Monsters/VaalMonsters/Machinarium/Wraith/Runemarked/ProwlingShadeRunemarked ---- Prowling Shade -Metadata/Monsters/VaalMonsters/Machinarium/VaalGuards/UndeadGuardSpear ---- Undead Vaal Guard -Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireClaw_ ---- Viper Legionnaire -Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireShield_ ---- Viper Legionnaire -Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireShieldNapuatzi ---- Viper Legionnaire Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireShieldNapuatziNoScale ---- Viper Legionnaire Metadata/Monsters/VaalMonsters/ViperLegionnaire/ViperLegionnaireShieldUtzaalIntro ---- Viper Legionnaire Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBloodBloodied ---- Blood Zealot @@ -985,60 +1143,41 @@ Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersFireBloodied Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersLightningBloodied ---- Powered Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBannerPatrolSpectre ---- Bannerbearing Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBannerSacrifice ---- Bannerbearing Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickBlood ---- Blood Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickBloodBloodied ---- Blood Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickChaos ---- Chaotic Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickChaosBloodied ---- Chaotic Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickChaosPatrol ---- Chaotic Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickCold ---- Gelid Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickColdBloodied ---- Gelid Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickColdPatrol ---- Gelid Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickColdSacrifice ---- Gelid Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickFire ---- Fiery Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickFireBloodied ---- Fiery Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickLightning__ ---- Powered Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickLightningBloodied ---- Powered Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearBlood ---- Blood Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearBloodBloodied ---- Blood Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearChaos ---- Chaotic Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearChaosBloodied ---- Chaotic Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearChaosPatrol ---- Chaotic Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearCold ---- Gelid Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearColdBloodied ---- Gelid Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearColdPatrol ---- Gelid Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearColdSacrifice ---- Gelid Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearFire ---- Fiery Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearFireBloodied ---- Fiery Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearLightning ---- Powered Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearLightningBloodied ---- Powered Zealot -Metadata/Monsters/VaalMonsters/Living/VaalGuardSpearLiving ---- Vaal Guard Metadata/Monsters/VaalMonsters/Living/VaalGuardSpearLivingSacrificeGuide ---- Vaal Guard -Metadata/Monsters/VaalMonsters/Living/VaalGuardBowLiving ---- Vaal Guard -Metadata/Monsters/VaalMonsters/Living/VaalOverseerLivingSacrificeGuard ---- Vaal Overseer +Metadata/Monsters/VaalMonsters/Living/VaalOverseerLiving_ ---- Vaal Overseer Metadata/Monsters/VaalMonsters/Living/Runemarked/VaalOverseerRunemarked ---- Vaal Overseer Metadata/Monsters/VaalMonsters/Living/VaalGoliathLivingPatrol_ ---- Vaal Goliath -Metadata/Monsters/VaalMonsters/Living/VaalGoliathLivingCrystalThrower ---- Vaal Goliath Metadata/Monsters/VaalMonsters/Living/VaalShapeshifterBloodied__ ---- Vaal Formshifter Metadata/Monsters/VaalMonsters/Living/VaalShapeshifterPatrol ---- Vaal Formshifter -Metadata/Monsters/VaalMonsters/Living/BloodPriests/Runemarked/VaalBloodPriestFemaleRunemarked ---- Blood Priestess Metadata/Monsters/Procession/ProcessionBannerSpectre ---- Vaal Embalmed Bearer Metadata/Monsters/GoldenOnes/GoldenOnesOneHandMace ---- Gold-Melted Shambler Metadata/Monsters/GoldenOnes/GoldenOnesOneHandClub ---- Gold-Melted Shambler Metadata/Monsters/GoldenOnes/GoldenOnesSpear ---- Gold-Melted Shambler Metadata/Monsters/DrownedCrew/DrownedCrewAxe ---- Drowned Explorer -Metadata/Monsters/VaalForgeMan/Runemarked/VaalForgeManRunemarked ---- Gold-melted Blacksmith Metadata/Monsters/DrownedCrawler/DrownedCrawlerWallWalk ---- Drowned Crawler -Metadata/Monsters/BloodBathers/BloodBatherMace/BloodBatherMace ---- Bloodrite Guard Metadata/Monsters/BloodBathers/BloodBatherMace/BloodBatherMacePraying ---- Bloodrite Guard Metadata/Monsters/BloodBathers/BloodBatherShield/BloodBatherShield ---- Bloodrite Guard Metadata/Monsters/BloodBathers/BloodBatherShield/BloodBatherShieldPraying ---- Bloodrite Guard -Metadata/Monsters/BloodBathers/BloodBatherFlail/BloodBatherFlail ---- Bloodrite Guard Metadata/Monsters/BloodBathers/BloodBatherFlail/BloodBatherFlailPraying__ ---- Bloodrite Guard -Metadata/Monsters/BloodBathers/BloodBatherSpear/BloodBatherSpear ---- Bloodrite Guard Metadata/Monsters/BloodBathers/BloodBatherSpear/BloodBatherSpearPraying ---- Bloodrite Guard Metadata/Monsters/BloodBathers/BloodBatherSword/BloodBatherSword ---- Bloodrite Guard Metadata/Monsters/BloodBathers/BloodBatherSword/BloodBatherSwordPraying ---- Bloodrite Guard -Metadata/Monsters/BloodBathers/VaalApparition/Runemarked/SunVaalApparitionRunemarked ---- Priest of the Sun Metadata/Monsters/BloodCultistDrones/BloodBatherMagePraying_ ---- Bloodrite Priest Metadata/Monsters/VaalConstructs/Ball/VaalBowlingBallInert ---- Flame Sentry Metadata/Monsters/VaalConstructs/Ball/VaalBowlingBallSpawned ---- Flame Sentry @@ -1049,49 +1188,42 @@ Metadata/Monsters/Pirates/Runemarked/PirateCannonRunemarked Metadata/Monsters/KelpDreg/KelpDregSwordShield ---- Searot Skeleton Metadata/Monsters/KelpDreg/KelpDregAxe ---- Searot Skeleton Metadata/Monsters/VaalHumanoids/VaalHumanoidPyramidHands/Runemarked/VaalPyramidHandsRunemarked ---- Brutal Transcendent -Metadata/Monsters/VaalHumanoids/VaalHumanoidCannon/VaalHumanoidCannonLightning ---- Doryani's Elite Metadata/Monsters/GullGoliath/Runemarked/GullGoliathRunemarked ---- Goliath Shrike Metadata/Monsters/Skeletons/FleshPicked/FleshPickedSkeletonNoEmerge ---- Scavenged Skeleton Metadata/Monsters/NecromancerRemakeBook/Runemarked/SpinedNecromancerRunemarked ---- Spined Necromancer Metadata/Monsters/RatMonster/RatMonsterPrisonMedium ---- Eaten Rat Metadata/Monsters/RatMonster/RatMonsterPrisonSmall ---- Eaten Rat -Metadata/Monsters/Skeletons/Basic/PrisonSkeletonUnarmed ---- Risen Rattler Metadata/Monsters/Skeletons/Basic/PrisonSkeletonOneHandSword ---- Risen Rattler Metadata/Monsters/Skeletons/Basic/PrisonSkeletonOneHandSwordShield ---- Risen Rattler Metadata/Monsters/Zombies/UpperPrison/PrisonZombieOneHandAxe ---- Eternal Prisoner -Metadata/Monsters/Zombies/UpperPrison/PrisonZombieProxEmerge_ ---- Eternal Prisoner +Metadata/Monsters/Zombies/UpperPrison/PrisonZombieUnarmed_ ---- Eternal Prisoner Metadata/Monsters/SkeletonProwler/SkeletonProwlerWet_ ---- Prowling Skeleton -Metadata/Monsters/PaleWalker/PaleWalkerMirageClone ---- Pale Brinesplitter Metadata/Monsters/TarHulk/Runemarked/PaleHulkRunemarked_ ---- Pale Abductor Metadata/Monsters/DeepDwellerBoss/Runemarked/SpikedDwellerRunemarked ---- Spiked Scuttler Metadata/Monsters/Goblins/GoblinStabberNoSkullRider ---- Feral Kin -Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearmanDistracted ---- Spearbearer Kin -Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearmanWalkEmerge ---- Spearbearer Kin +Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearman ---- Spearbearer Kin +Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearman ---- Spearbearer Kin Metadata/Monsters/Goblins/GoblinSpearman/GoblinSpearmanNoSkull_ ---- Spearbearer Kin -Metadata/Monsters/Goblins/GoblinTusker/GoblinTuskerDistracted ---- Tuskbearer Kin -Metadata/Monsters/Goblins/GoblinTusker/GoblinTuskerWalkEmerge ---- Tuskbearer Kin -Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanDistracted ---- Shaman Kin -Metadata/Monsters/Goblins/GoblinShaman/GoblinShamanWalkEmerge ---- Shaman Kin -Metadata/Monsters/Goblins/GoblinShaman/Runemarked/GoblinShamanRunemarked ---- Shaman Kin +Metadata/Monsters/Goblins/GoblinTusker/GoblinTusker ---- Tuskbearer Kin +Metadata/Monsters/Goblins/GoblinTusker/GoblinTusker ---- Tuskbearer Kin +Metadata/Monsters/Goblins/GoblinShaman/GoblinShaman ---- Shaman Kin +Metadata/Monsters/Goblins/GoblinShaman/GoblinShaman ---- Shaman Kin Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion2 ---- The Ravenous Fang Metadata/Monsters/ElectricStingray/Runemarked/ElectricStingrayRunemarked ---- Spiked Ray -Metadata/Monsters/JellfishNettler/JellyfishNettlerSmall ---- Skittering Jellycrab -Metadata/Monsters/KaruiTuatara/KaruiTuataraStrongbox ---- Guardian Lizard +Metadata/Monsters/KaruiTuatara/KaruiTuatara_ ---- Guardian Lizard +Metadata/Monsters/KaruiSoulCaster/KaruiSoulCasterHalls ---- Ancestral Channeler Metadata/Monsters/KaruiSoulCaster/KaruiSoulCasterHalls ---- Ancestral Channeler -Metadata/Monsters/KaruiSoulCaster/KaruiSoulCasterStrongbox ---- Ancestral Channeler Metadata/Monsters/FallenKarui/FallenKaruiArcherHalls_ ---- Ancestral Archer -Metadata/Monsters/FallenKarui/FallenKaruiArcherStrongbox ---- Ancestral Archer +Metadata/Monsters/FallenKarui/FallenKaruiArcherHalls_ ---- Ancestral Archer Metadata/Monsters/FallenKarui/Runemarked/FallenKaruiArcherRunemarked ---- Ancestral Archer Metadata/Monsters/FallenKarui/FallenKaruiShieldAxeHalls ---- Ancestral Guardian -Metadata/Monsters/FallenKarui/FallenKaruiShieldAxeStrongbox ---- Ancestral Guardian +Metadata/Monsters/FallenKarui/FallenKaruiShieldAxeHalls ---- Ancestral Guardian Metadata/Monsters/FallenKarui/FallenKaruiTwoHandAxeHalls ---- Ancestral Warrior -Metadata/Monsters/FallenKarui/FallenKaruiTwoHandAxeStrongbox ---- Ancestral Warrior +Metadata/Monsters/FallenKarui/FallenKaruiTwoHandAxeHalls ---- Ancestral Warrior +Metadata/Monsters/FallenKarui/FallenKaruiOneHandMaceHalls ---- Ancestral Headtaker Metadata/Monsters/FallenKarui/FallenKaruiOneHandMaceHalls ---- Ancestral Headtaker -Metadata/Monsters/FallenKarui/FallenKaruiOneHandMaceStrongbox ---- Ancestral Headtaker Metadata/Monsters/KaruiWarriorHorn/KaruiWarriorHornHalls ---- Ancestral Hornbearer -Metadata/Monsters/KaruiWarriorHorn/KaruiWarriorHornStrongbox ---- Ancestral Hornbearer -Metadata/Monsters/SudokuTotemBoss/SudokuBossMiddleFace ---- Daemon -Metadata/Monsters/SudokuTotemBoss/SudokuBossLowerFace ---- Daemon +Metadata/Monsters/KaruiWarriorHorn/KaruiWarriorHornHalls ---- Ancestral Hornbearer Metadata/Monsters/BloodFeverKarui/BloodFeverDrunkLandmark ---- Blood-fevered Brew-breather Metadata/Monsters/BloodFeverKarui/BloodFeverSpearLandmark ---- Blood-fevered Spearman Metadata/Monsters/BloodFeverKarui/Runemarked/BloodFeverSpearRunemarked ---- Blood-fevered Spearman @@ -1101,44 +1233,31 @@ Metadata/Monsters/ParasiteMonsters/MantaRayParasiteDead Metadata/Monsters/ParasiteMonsters/OctopusParasiteDead ---- Infested Octopus Metadata/Monsters/ParasiteMonsters/TurtleParasiteDead ---- Infested Turtle Metadata/Monsters/ParasiteMonsters/AngerfishParasiteDead ---- Infested Anglerfish -Metadata/Monsters/KaruiSpiritTortoise/SpiritTortoiseStrongbox ---- Guardian Turtle +Metadata/Monsters/KaruiSpiritTortoise/SpiritTortoise_ ---- Guardian Turtle Metadata/Monsters/KaruiSpiritTortoise/Runemarked/SpiritTortoiseRunemarked ---- Guardian Turtle Metadata/Monsters/TwigMonsters/RaisedBranchMinion ---- Skeleton Spriggan Metadata/Monsters/RootedGuys/RootedGuy04/RaisedBranchMonsterActive ---- Cultivated Grove -Metadata/Monsters/Baron/BaronWerewolfProwlerSummon ---- Tendril Prowler -Metadata/Monsters/TwilightOrderSorceror/TwilightOrderSorcererPatrol ---- Twilight Order Oathsworn -Metadata/Monsters/TwilightOrderSorceror/TwilightOrderSorcererChurchAmbush ---- Twilight Order Oathsworn -Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataArcherPatrol ---- Faithful Archer -Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataMacePatrol ---- Faithful Warrior -Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataAxePatrol ---- Righteous Axewielder -Metadata/Monsters/ScarecrowBeast/Runemarked/ScarecrowBeastRunemarked ---- Scarecrow Beast +Metadata/Monsters/TwilightOrderSorceror/TwilightOrderSorcerer ---- Twilight Order Oathsworn +Metadata/Monsters/TwilightOrderSorceror/TwilightOrderSorcerer ---- Twilight Order Oathsworn +Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataArcher_ ---- Faithful Archer +Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataMace_ ---- Faithful Warrior +Metadata/Monsters/TwilightOrderStigmata/TwilightOrderStigmataAxe_ ---- Righteous Axewielder Metadata/Monsters/FallenGods/FallenHooks ---- Forgotten Satyr -Metadata/Monsters/SummonedPhantasm/HusbandWifeSpiritsWild ---- Captured Soul -Metadata/Monsters/TwilightOrderCleric/TwilightOrderClericPatrol ---- Twilight Order Priest -Metadata/Monsters/FallenGods/FallenGodMinibossCrawlerMinion ---- Forgotten Crawler +Metadata/Monsters/TwilightOrderCleric/TwilightOrderCleric ---- Twilight Order Priest Metadata/Monsters/FallenGods/FallenGodMinibossStalkerMinion ---- Forgotten Stalker Metadata/Monsters/FallenGods/FallenGodMinibossHooksMinion__ ---- Forgotten Satyr Metadata/Monsters/RabidFeralDogMonster/RabidDogLargeFarmlandsNoName ---- Rabid Dog Metadata/Monsters/Ghouls/FarudinCrawlerQuarry ---- Faridun Crawler -Metadata/Monsters/DrudgeMiners/DrudgeBedrockBlasterMinecart_ ---- Forsaken Miner -Metadata/Monsters/DrudgeMiners/Runemarked/DrudgeBedrockBlasterRunemarked ---- Forsaken Miner -Metadata/Monsters/DrudgeMiners/DrudgePickaxeMiner ---- Forsaken Miner -Metadata/Monsters/DrudgeMiners/DrudgeMinerHammer ---- Forsaken Miner Metadata/Monsters/TitanWalker/TitanWalkerSanctumTrial ---- Walking Goliath Metadata/Monsters/TitanWalker/TitanWalkerCorpse ---- Walking Goliath Metadata/Monsters/SkeletalKnight/SkeletalKnightBossMinion ---- Eternal Knight -Metadata/Monsters/SkeletalKnight/Runemarked/SkeletalKnightRunemarked ---- Eternal Knight -Metadata/Monsters/SkeletalReaper/Runemarked/SkeletalReaperRunemarked ---- Knight-Gaunt Metadata/Monsters/TwoheadedTitan/TwoHeadedTitanSanctumTrial ---- Goliath Metadata/Monsters/Mutewind/MutewindWomanSpearCorrodedEliteSpectre_ ---- Faridun Impaler -Metadata/Monsters/VaseMonster/VaseMonsterSanctumTrial ---- Urnwalker -Metadata/Monsters/VaseMonster/VaseMonsterSanctumTrialTime ---- Urnwalker Metadata/Monsters/VaseMonster/VaseMonsterSpectre ---- Urnwalker -Metadata/Monsters/UndeadMarakethPriest/UndeadMarakethPriestSanctumTrial ---- Risen Tale-woman +Metadata/Monsters/VaseMonster/VaseMonsterSpectre ---- Urnwalker +Metadata/Monsters/VaseMonster/VaseMonsterSpectre ---- Urnwalker Metadata/Monsters/UndeadMarakethPriest/UndeadMarakethPriestSanctumTrialTime ---- Risen Tale-woman -Metadata/Monsters/UndeadMarakethPriest/Runemarked/UndeadMarakethPriestRunemarked_ ---- Risen Tale-woman Metadata/Monsters/Zombies/CourtGuardZombieUnarmed ---- Rotting Guard -Metadata/Monsters/BeehiveBehemoth/FungusBehemothVine ---- Daemon Metadata/Monsters/ChaosGodTriHeadBat/ChaosGodTri-headBatInterlude ---- Cerberic Bat Metadata/Monsters/ChaosGodGorilla/ChaosGodGorillaInterlude ---- Stoneclad Gorilla Metadata/Monsters/LeagueDelirium/DeliriumMinionEssence1 ---- Rage @@ -1147,17 +1266,8 @@ Metadata/Monsters/LeagueDelirium/DeliriumMinionEssence3 Metadata/Monsters/LeagueDelirium/DeliriumMinionEssence4 ---- Malice Metadata/Monsters/LeagueDelirium/DeliriumMinionEssence5 ---- Fury Metadata/Monsters/LeagueDelirium/DeliriumMinionEssence6 ---- Turmoil -Metadata/Monsters/LeagueDelirium/DeliriumDemonFireSword_ ---- Manifested Demon -Metadata/Monsters/LeagueDelirium/DeliriumDemonLightningElectricFlail ---- Manifested Demon -Metadata/Monsters/LeagueDelirium/DeliriumDemonPhysicalPizzaSlam___ ---- Manifested Demon -Metadata/Monsters/LeagueDelirium/DeliriumDemonUniqueColdIceSpear ---- Manifested Demon -Metadata/Monsters/LeagueDelirium/DeliriumDemonUniqueFireSword ---- Manifested Demon -Metadata/Monsters/LeagueDelirium/DeliriumDemonUniqueLightningElectricFlail ---- Manifested Demon -Metadata/Monsters/LeagueDelirium/DeliriumDemonUniquePhysicalPizzaSlam ---- Manifested Demon -Metadata/Monsters/Breach/Monsters/FingersBat/FingersBatEmerge ---- It That Watches -Metadata/Monsters/Breach/BreachOverseerBoss/BreachBossSpider ---- It That Crawls -Metadata/Monsters/LeagueRitual/DryadFaction/FungalZombie/DruidicFungusZombieTreeHollow ---- Treant Foulspawn -Metadata/Monsters/LeagueRitual/DryadFaction/FungalZombie/DruidicFungusZombieTreeHollowWILDWOOD ---- Treant Foulspawn +Metadata/Monsters/Breach/Monsters/FingersBat/FingersBat ---- It That Watches +Metadata/Monsters/LeagueRitual/DryadFaction/FungalZombie/DruidicFungusZombieTreeHollowSpectre ---- Treant Foulspawn Metadata/Monsters/LeagueRitual/DryadFaction/FungalZombie/DruidicFungusZombieTreeHollowSpectre ---- Treant Foulspawn Metadata/Monsters/LeagueRitual/DryadFaction/SplitMonster/SplitMonsterSpectre ---- Treant Splitbeast Metadata/Monsters/LeagueRitual/DryadFaction/HooksMonster/HooksMonsterWILDWOOD ---- Treant Hookhorror @@ -1165,7 +1275,6 @@ Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/RootBehemothWILDWOOD Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterMeleeRitualWILDWOOD ---- Treant Spriggan Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterCasterRitualWILDWOOD ---- Treant Sage Metadata/Monsters/LeagueRitual/DryadFaction/RootMonster/TwigMonsterCasterRitual2WILDWOOD ---- Treant Mystic -Metadata/Monsters/LeagueRitual/DryadFaction/DruidicFallenStag ---- Forgotten Stag Metadata/Monsters/LeagueRitual/DryadFaction/DruidicFallenStagWILDWOOD ---- Forgotten Stag Metadata/Monsters/LeagueRitual/DemonFaction/CaveDwellerWILDWOOD ---- Nameless Dweller Metadata/Monsters/LeagueRitual/DemonFaction/PrimordialMonster3WILDWOOD ---- Nameless Horror @@ -1193,16 +1302,6 @@ Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedDaggersChaosUltimatium Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedDaggersCold_Ultimatium ---- Chaos Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedDaggersFireUltimatium ---- Chaos Zealot Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedDaggersLightningUltimatium ---- Chaos Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickBloodUltimatium ---- Chaos Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickChaosUltimatium ---- Chaos Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickColdUltimatium ---- Chaos Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickFireUltimatium ---- Chaos Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickLightning__Ultimatium ---- Chaos Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearBloodUltimatium ---- Chaos Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearChaosUltimatium ---- Chaos Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearColdUltimatium ---- Chaos Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearFireUltimatium ---- Chaos Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearLightningUltimatium_ ---- Chaos Zealot Metadata/Monsters/BloodBathers/BloodBatherDualWield/BloodBatherDualWieldUltimatium ---- Bloodrite Guard Metadata/Monsters/BloodBathers/BloodBatherMace/BloodBatherMaceUltimatium ---- Bloodrite Guard Metadata/Monsters/BloodBathers/BloodBatherShield/BloodBatherShieldUltimatium ---- Bloodrite Guard @@ -1210,38 +1309,34 @@ Metadata/Monsters/BloodBathers/BloodBatherFlail/BloodBatherFlailUltimatium Metadata/Monsters/BloodBathers/BloodBatherSpear/BloodBatherSpearUltimatium ---- Bloodrite Guard Metadata/Monsters/BloodBathers/BloodBatherSword/BloodBatherSwordUltimatium ---- Bloodrite Guard Metadata/Monsters/BloodCultistDrones/BloodBatherMageUltimatium ---- Bloodrite Priest -Metadata/Monsters/Skeletons/Essence/EssenceSkeletonCasterFire ---- Risen Rattler -Metadata/Monsters/Skeletons/Essence/EssenceSkeletonCasterCold ---- Risen Rattler -Metadata/Monsters/Skeletons/Essence/EssenceSkeletonCasterLightning ---- Risen Rattler -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBloodExpedition ---- Blood Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersColdExpedition ---- Gelid Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickBloodExpedition ---- Blood Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickColdExpedition ---- Gelid Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearBloodExpedition ---- Blood Zealot -Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearColdExpedition ---- Gelid Zealot -Metadata/Monsters/PlagueNymph/TwilightOrderPlagueNymphEmerge ---- Nymph Wasp +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersBlood ---- Blood Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotDaggersCold_ ---- Gelid Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickBlood ---- Blood Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotKnifestickCold ---- Gelid Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearBlood ---- Blood Zealot +Metadata/Monsters/VaalMonsters/Zealots/VaalZealotSpearCold ---- Gelid Zealot +Metadata/Monsters/PlagueNymph/TwilightOrderPlagueNymph ---- Nymph Wasp Metadata/Monsters/TumourMonsters/Statue07/QimarMonstrositySpectre ---- Bloodbilge Metadata/Monsters/Sanctified/Floppy/SanctifiedFloppyBig ---- Fettered Hook Metadata/Monsters/Sanctified/Floppy/SanctifiedFloppyMinion ---- Fettered Hook -Metadata/Monsters/Mtx/BrambleBash/BrambleBurrower ---- Bramble Burrower Metadata/Monsters/LeagueAbyss/Blackblood/CollectorSpectre ---- Blackblooded Proboscite Metadata/Monsters/LeagueAbyss/Blackblood/CollectorStrongbox ---- Blackblooded Proboscite Metadata/Monsters/LeagueAbyss/Blackblood/CretinSpectre ---- Blackblooded Cretin Metadata/Monsters/LeagueAbyss/Blackblood/CretinStrongbox ---- Blackblooded Cretin -Metadata/Monsters/LeagueAbyss/Blackblood/PaleEliteDepths ---- Blackblooded Elite +Metadata/Monsters/LeagueAbyss/Blackblood/PaleEliteSpectre_ ---- Blackblooded Elite Metadata/Monsters/LeagueAbyss/Blackblood/PaleEliteSpectre_ ---- Blackblooded Elite Metadata/Monsters/LeagueAbyss/Blackblood/PaleEliteStrongbox_ ---- Blackblooded Elite Metadata/Monsters/LeagueAbyss/Blackblood/RumCarrierSpectre ---- Blackblooded Blisterboil Metadata/Monsters/LeagueAbyss/Blackblood/RumCarrierStrongbox ---- Blackblooded Blisterboil -Metadata/Monsters/LeagueAbyss/Blackblood/TarHulkDepths ---- Blackblooded Tarhulk +Metadata/Monsters/LeagueAbyss/Blackblood/TarHulkSpectre ---- Blackblooded Tarhulk Metadata/Monsters/LeagueAbyss/Blackblood/TarHulkSpectre ---- Blackblooded Tarhulk Metadata/Monsters/LeagueAbyss/Blackblood/TarHulkStrongbox ---- Blackblooded Tarhulk -Metadata/Monsters/LeagueAbyss/Lightless/Cocoon3Depths ---- Lightless Abomination +Metadata/Monsters/LeagueAbyss/Lightless/Cocoon3Spectre ---- Lightless Abomination Metadata/Monsters/LeagueAbyss/Lightless/Cocoon3Spectre ---- Lightless Abomination Metadata/Monsters/LeagueAbyss/Lightless/Cocoon3Strongbox ---- Lightless Abomination Metadata/Monsters/LeagueAbyss/Lightless/CarrionWingAbyssSpectre ---- Lightless Vengewing Metadata/Monsters/LeagueAbyss/Lightless/CarrionWingAbyssStrongbox ---- Lightless Vengewing -Metadata/Monsters/LeagueAbyss/Lightless/MorayClanCasterDepths ---- Lightless Moray +Metadata/Monsters/LeagueAbyss/Lightless/MorayClanCasterSpectre ---- Lightless Moray Metadata/Monsters/LeagueAbyss/Lightless/MorayClanCasterSpectre ---- Lightless Moray Metadata/Monsters/LeagueAbyss/Lightless/MorayClanCasterStrongbox ---- Lightless Moray Metadata/Monsters/LeagueAbyss/Lightless/SerpentClanCasterAbyssSpectre ---- Lightless Serpent @@ -1253,16 +1348,15 @@ Metadata/Monsters/PitifulFabrications/Interlude/PitifulFabricationFarmlands3_ Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker1/KulemaksGripSpectre ---- Abyssal Walker Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker1/KulemaksGrip_Strongbox ---- Abyssal Walker Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker3/KulemaksClutchSpectre ---- Abyssal Strangler -Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker3/KulemaksClutch_Strongbox_ ---- Abyssal Strangler -Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeAbyss ---- Flesh Larva +Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeAbyssSpectre ---- Flesh Larva Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeAbyssSpectre ---- Flesh Larva Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeAbyssStrongbox ---- Flesh Larva -Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeLargeAbyss_Landmark ---- Gargantuan Larva +Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeLargeAbyssSpectre ---- Gargantuan Larva Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeLargeAbyssSpectre ---- Gargantuan Larva Metadata/Monsters/LeagueAbyss/Fodder/HuhuGrubLarvaeLargeAbyssStrongbox ---- Gargantuan Larva Metadata/Monsters/LeagueAbyss/Pit/FungalArtillery/FungalArtilleryAbyssSpectre ---- Fungoid of the Pit Metadata/Monsters/LeagueAbyss/Pit/FungalArtillery/FungalArtilleryAbyssStrongbox ---- Fungoid of the Pit -Metadata/Monsters/LeagueAbyss/Pit/CorpseStrider/CorpseStriderAbyssDepths ---- Strider of the Pit +Metadata/Monsters/LeagueAbyss/Pit/CorpseStrider/CorpseStriderAbyssSpectre ---- Strider of the Pit Metadata/Monsters/LeagueAbyss/Pit/CorpseStrider/CorpseStriderAbyssSpectre ---- Strider of the Pit Metadata/Monsters/LeagueAbyss/Pit/CorpseStrider/CorpseStriderAbyssStrongbox ---- Strider of the Pit Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker2/KulemaksGraspSpectre ---- Abyssal Shambler @@ -1271,19 +1365,13 @@ Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster3AbyssSpectre Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster3AbyssStrongbox ---- Primordium of the Pit Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster2Spectre ---- Hound of the Pit Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster2Strongbox ---- Hound of the Pit -Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster2Large ---- Hound of the Pit +Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster2LargeSpectre ---- Hound of the Pit Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster2LargeSpectre ---- Hound of the Pit Metadata/Monsters/LeagueAbyss/Pit/PrimordialMonster2LargeStrongbox ---- Hound of the Pit -Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionDisgust ---- Disgust -Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionFury ---- Fury -Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionMalice ---- Malice -Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionRage ---- Rage -Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionSpite ---- Spite Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionAxeShieldIncursion ---- Vaal Embalmed Axeman Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionSpearIncursion ---- Vaal Embalmed Spearman Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionDaggerIncursion ---- Vaal Embalmed Rogue Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionBowIncursion ---- Vaal Embalmed Archer -Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionBannerIncursion ---- Vaal Embalmed Bearer Metadata/Monsters/LeagueIncursionNew/Doctor/DoctorIncursionTier2 ---- Pakteni, Flesh Surgeon Metadata/Monsters/LeagueIncursionNew/Golemworks/LightningSkitterbotIncursion ---- Skitter Mine Metadata/Monsters/LeagueIncursionNew/Generic/VaalZealotDaggersBloodIncursion ---- Blood Zealot @@ -1311,27 +1399,20 @@ Metadata/Monsters/LeagueIncursionNew/GenericOld/BoneRabbleJaguar Metadata/Monsters/LeagueIncursionNew/GenericOld/BoneRabbleSquire ---- Vaal Skeletal Squire Metadata/Monsters/LeagueIncursionNew/GenericOld/BoneRabblePriest ---- Vaal Skeletal Priest Metadata/Monsters/LeagueIncursionNew/GenericOld/BoneRabbleEagle ---- Vaal Skeletal Archer -Metadata/Monsters/LeagueIncursionNew/CommanderNew/VaalGuardClawsIncursion ---- Vaal Excoriator Metadata/Monsters/LeagueIncursionNew/CommanderNew/VaalGuardTrainingClawsIncursion ---- Vaal Excoriator Metadata/Monsters/LeagueIncursionNew/CommanderNew/VaalGuardMortarIncursion ---- Vaal Guard Metadata/Monsters/LeagueIncursionNew/CommanderNew/VaalGuardTrainingMortarIncursion ---- Vaal Guard -Metadata/Monsters/LeagueIncursionNew/CommanderNew/VaalGuardSpearIncursion ---- Vaal Guard Metadata/Monsters/LeagueIncursionNew/CommanderNew/VaalGuardTrainingSpearIncursion ---- Vaal Guard Metadata/Monsters/LeagueIncursionNew/CommanderOld/UndeadVaalGuardDaggersIncursion ---- Undead Vaal Bladedancer -Metadata/Monsters/LeagueIncursionNew/CommanderOld/UndeadVaalGuardSpearIncursion ---- Undead Vaal Guard Metadata/Monsters/LeagueIncursionNew/CommanderOld/UndeadVaalGuardTrapsIncursion ---- Undead Vaal Guard Metadata/Monsters/LeagueIncursionNew/Garrison/VaalGuardClawsPatrolIncursion ---- Vaal Excoriator Metadata/Monsters/LeagueIncursionNew/Garrison/VaalGuardMortarPatrolIncursion ---- Vaal Guard Metadata/Monsters/LeagueIncursionNew/Garrison/VaalGuardSpearPatrolIncursion ---- Vaal Guard Metadata/Monsters/LeagueIncursionNew/Garrison/VaalGoliathPatrolIncursion ---- Vaal Goliath -Metadata/Monsters/LeagueIncursionNew/Garrison/VaalOverseerLivingIncursion ---- Vaal Overseer Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidGoliathFistIncursion ---- Goliath Transcendent Metadata/Monsters/LeagueIncursionNew/Transcended/VaalPyramidHandsIncursion ---- Brutal Transcendent Metadata/Monsters/LeagueIncursionNew/Transcended/VallHumanoidShieldLegsIncursion ---- Shielded Transcendent Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidSwordShieldIncursion ---- Fused Swordsman -Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidBladeHandsIncursion ---- Warrior Transcendent -Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidStalkerIncursion ---- Bladelash Transcendent -Metadata/Monsters/LeagueIncursionNew/ViperLegionnaire/ViperLegionnaireSwordIncursion ---- Viper Legionnaire Metadata/Monsters/LeagueIncursionNew/ViperLegionnaire/ViperLegionnaireTrainingSwordIncursion ---- Viper Legionnaire Metadata/Monsters/LeagueIncursionNew/ViperLegionnaire/ViperLegionnaireBowIncursion ---- Viper Legionnaire Metadata/Monsters/LeagueIncursionNew/ViperLegionnaire/ViperLegionnaireTrainingBowIncursion ---- Viper Legionnaire @@ -1343,9 +1424,7 @@ Metadata/Monsters/LeagueIncursionNew/ViperLegionBarracks/QuadrillaIncursion Metadata/Monsters/LeagueIncursionNew/ViperLegionBarracks/QuadrillaCaged ---- Quadrilla Metadata/Monsters/LeagueIncursionNew/Constructs/VaalBowlingBallIncursion ---- Flame Sentry Metadata/Monsters/LeagueIncursionNew/Constructs/VaalBowlingBallInertIncursion ---- Flame Sentry -Metadata/Monsters/LeagueIncursionNew/Constructs/VaalConstructPyramidIncursion ---- Reconstructor Metadata/Monsters/LeagueIncursionNew/Constructs/VaalConstructGolemIncursion ---- Shockblade Construct -Metadata/Monsters/LeagueIncursionNew/Constructs/VaalConstructSkitterbotIncursion ---- Crawler Sentinel Metadata/Monsters/LeagueIncursionNew/ConstructsAncient/VaalConstructSkitterbotAncientIncursion ---- Crawler Sentinel Metadata/Monsters/LeagueIncursionNew/ConstructsAncient/VaalBowlingBallAncientIncursion ---- Flame Sentry Metadata/Monsters/LeagueIncursionNew/ConstructsAncient/VaalBowlingBallInertAncientIncursion ---- Flame Sentry @@ -1360,7 +1439,6 @@ Metadata/Monsters/LeagueIncursionNew/Thaumaturge/PlagueMorphExperiment1 Metadata/Monsters/LeagueIncursionNew/Thaumaturge/PlagueMorphExperiment2 ---- Corrupted Corpse Metadata/Monsters/LeagueIncursionNew/Thaumaturge/PlagueMorphExperiment3_ ---- Corrupted Corpse Metadata/Monsters/LeagueIncursionNew/Thaumaturge/PlagueMorphExperiment4 ---- Corrupted Corpse -Metadata/Monsters/LeagueIncursionNew/Thaumaturge/VaalThaumaturgeSpear ---- Vaal Guard Metadata/Monsters/LeagueIncursionNew/Thaumaturge/VaalThaumaturgeClaws ---- Vaal Excoriator Metadata/Monsters/LeagueIncursionNew/SacrificialChamber/VaalBloodPriestessIncursion ---- Blood Priestess Metadata/Monsters/LeagueIncursionNew/SacrificialChamber/VaalBloodPriestIncursion ---- Blood Priest @@ -1385,7 +1463,5 @@ Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesOneH Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesDualAxesExpedition ---- Gold-Melted Shambler Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesOneHandClubExpedition ---- Gold-Melted Shambler Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesSpearExpedition ---- Gold-Melted Shambler -Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesUnarmedExpedition_ ---- Gold-Melted Shambler -Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/VaalForgeManExpedition ---- Gold-melted Blacksmith Metadata/Monsters/PrecursorCentipedeTrain/PrecursorCentipedeTrainMid ---- Precursor Relocater Metadata/Monsters/PrecursorCentipedeTrain/PrecursorCentipedeTrainTail ---- Precursor Relocater diff --git a/src/Export/Minions/Spectres.txt b/src/Export/Minions/Spectres.txt index 892617dd1..e3d69985e 100644 --- a/src/Export/Minions/Spectres.txt +++ b/src/Export/Minions/Spectres.txt @@ -356,7 +356,7 @@ local minions, mod, flag = ... -- Serpent Shaman #spectre Metadata/Monsters/SerpentClanMonster/SerpentClanCaster -#flags recommendedSpectre recommendedBeast +#flags recommendedSpectre #emit -- Shade @@ -417,6 +417,9 @@ local minions, mod, flag = ... #spectre Metadata/Monsters/Spiker/Spiker3_ #emit +#spectre Metadata/Monsters/Spiker/Spiker3SanctumTrial__ +#emit + #spectre Metadata/Monsters/MudBurrower/BrambleBurrower #emit @@ -530,6 +533,30 @@ local minions, mod, flag = ... #spectre Metadata/Monsters/Skeletons/Basic/GraveSkeletonUnarmed #emit +#spectre Metadata/Monsters/Skeletons/Basic/GraveSkeletonUnarmedHusbandWife +#emit + +#spectre Metadata/Monsters/Skeletons/Basic/GraveSkeletonUnarmedStance2 +#emit + +#spectre Metadata/Monsters/Skeletons/Basic/GraveSkeletonOneHandSword__ +#emit + +#spectre Metadata/Monsters/Skeletons/Basic/GraveSkeletonOneHandSwordHusbandWife +#emit + +#spectre Metadata/Monsters/Skeletons/Basic/GraveSkeletonOneHandSwordShield +#emit + +#spectre Metadata/Monsters/Skeletons/Basic/GraveSkeletonOneHandSwordShieldHusbandWife +#emit + +#spectre Metadata/Monsters/Skeletons/Basic/GraveSkeletonBowHusbandWife +#emit + +#spectre Metadata/Monsters/Skeletons/Basic/GraveSkeletonCasterColdHusbandWife +#emit + #spectre Metadata/Monsters/SnakeFlowerMan/BloomSerpent1 #emit @@ -1180,6 +1207,36 @@ local minions, mod, flag = ... #spectre Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedDaggersBloodUltimatium #emit +#spectre Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickBloodUltimatium +#emit + +#spectre Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickChaosUltimatium +#emit + +#spectre Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickColdUltimatium +#emit + +#spectre Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickFireUltimatium +#emit + +#spectre Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedKnifestickLightning__Ultimatium +#emit + +#spectre Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearBloodUltimatium +#emit + +#spectre Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearChaosUltimatium +#emit + +#spectre Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearColdUltimatium +#emit + +#spectre Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearFireUltimatium +#emit + +#spectre Metadata/Monsters/VaalMonsters/Zealots/VaalFlayedSpearLightningUltimatium_ +#emit + #spectre Metadata/Monsters/KaruiSpiritTortoise/SpiritTortoise_ #emit @@ -1637,4 +1694,189 @@ local minions, mod, flag = ... #emit #spectre Metadata/Monsters/LeagueDelirium/DeliriumDemonColdIceSpear -#emit \ No newline at end of file +#emit + +#spectre Metadata/Monsters/LeagueAbyss/Fodder/PaleWalker3/KulemaksClutch_Strongbox_ +#emit + +#spectre Metadata/Monsters/SkeletonSnake/SandSkeletonSnake +#emit + +#spectre Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionDisgust +#emit + +#spectre Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionFury +#emit + +#spectre Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionMalice +#emit + +#spectre Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionRage +#emit + +#spectre Metadata/Monsters/DeliriumTangmazu/Minions/DeliriumMinionSpite +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/Smithy/ProcessionBannerIncursion +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/Smithy/VaalForgemanIncursion +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/Doctor/DoctorIncursionTier1_ +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/CommanderNew/VaalGuardClawsIncursion +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/CommanderNew/VaalGuardSpearIncursion +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/CommanderOld/UndeadVaalGuardSpearIncursion +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/Garrison/VaalOverseerLivingIncursion +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/Garrison/VaalOverseerLivingIncursionRare +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidBladeHandsIncursion +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/Transcended/VaalHumanoidStalkerIncursion +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/ViperLegionnaire/ViperLegionnaireSwordIncursion +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/Constructs/VaalConstructPyramidIncursion +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/Constructs/VaalConstructSkitterbotIncursion +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/Thaumaturge/VaalThaumaturgeSpear +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/MiniBosses/SoulCoreQuadrillaBoss/SoulCoreQuadrillaMinion +#emit + +#spectre Metadata/Monsters/LeagueIncursionNew/MiniBosses/IncursionChainedBeastBoss/ChainedBeastBossMinion_ +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/GoldenOnesUnarmedExpedition_ +#emit + +#spectre Metadata/Monsters/LeagueExpeditionNew/Expedition2/HumanoidFaction/VaalForgeManExpedition +#emit + +-- Unique Bosses + +#spectre Metadata/Monsters/CrowBell/CrowBellBossMinion1 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/CrowBell/CrowBellBossMinion2 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/MudBurrower/MudBurrowerHeadBossMinion1 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/MudBurrower/MudBurrowerHeadBossMinion2 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/ChimeraWetlandsBoss/ChimeraWetlandsBossMinion1 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/ChimeraWetlandsBoss/ChimeraWetlandsBossMinion2 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/Ultimatum/ChimeraUltimatumBossMinion1 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/Ultimatum/ChimeraUltimatumBossMinion2 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/Bird2/MutantBird2Minion1 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/Bird2/MutantBird2Minion2 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/HyenaMonster/RathbreakerBossMinion1 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/HyenaMonster/RathbreakerBossMinion2 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/Quadrilla/QuadrillaBossMinion1 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/Quadrilla/QuadrillaBossMinion2 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/Quadrilla/IcyQuadrillaBossMinion1 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/Quadrilla/IcyQuadrillaBossMinion2 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/GreatWhiteOne/GreatWhiteOneMinion1 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/GreatWhiteOne/GreatWhiteOneMinion2 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/Goblins/Beast/ArenaBeastBossMinion1_ +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/ChaosGodOwlBoss/ChaosGodOwlBossMinion +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/ChaosGodOwlBoss/IcyOwlBossMinion1 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/ChaosGodOwlBoss/IcyOwlBossMinion2 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariMinion1_ +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariMinion2 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/Goblins/Beast/FireBeastBoss/FireBeastBossMinion1 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/Goblins/Beast/FireBeastBoss/FireBeastBossMinion2 +#flags recommendedBeast +#emit + +#spectre Metadata/Monsters/MarakethSanctumTrial/Boss/Shakari/ShakariDuoMinion +#flags recommendedBeast +#emit diff --git a/src/Export/Scripts/spectreList.lua b/src/Export/Scripts/spectreList.lua index 94441e0af..6d78494ba 100644 --- a/src/Export/Scripts/spectreList.lua +++ b/src/Export/Scripts/spectreList.lua @@ -8,12 +8,13 @@ out:write('-- Gem data (c) Grinding Gear Games\n\n') out:write('-- Some monsters have not been imported into PoB, as they have Spectre flag but they are not actually spectres in game for some reason.\n') out:write('-- Eg. Delirium monsters like Rage/Malice/Disgust. Either we are missing a flag, or its done on their side somewhere.\n\n') -local export = false local spectreList = {} local notImported = {} local duplicateName = {} + local uniqueName = {} +-- load already imported spectres local importedSpectres = {} local file = io.open("../Data/Spectres.lua", "r") @@ -33,130 +34,140 @@ for monster in dat("MonsterVarieties"):Rows() do and not monster.Type.IsPlayerMinion == true and not monster.Id:match("NPC") and not monster.Name:match("DNT") - and not monster.Name:match("Testling") + and not monster.Name:match("Daemon") + and not monster.Name:match("Invisible") + and not monster.Id:find("TestSpawn") + and not monster.Id:find("Mtx") + and not monster.Id:find("InsectTest") + and not monster.Id:find("TEMP") + and not monster.Id:find("GenericTest") + and not monster.Id:find("PhysicsTest") + and not monster.Id:find("Royale") and not monster.AIScript:match("NoAI") and #monster.GrantedEffects ~= 0 then - for _, name in ipairs(uniqueName) do - if name == monster.Name then - table.insert(duplicateName, { id = monster.Id, name = monster.Name }) - goto continue - end - end + for _, mod in ipairs(monster.Mods) do if mod.Id == "CannotBeUsedAsMinion" then goto continue end end + for _, mod in ipairs(monster.ModsKeys2) do if mod.Id == "CannotBeUsedAsMinion" then goto continue end end + for _, tag in ipairs(monster.Tags) do if tag.Id == "unusable_corpse" then goto continue end end - -- Loop SpectreOverrides for matching monster.Id - local outputId = monster.Id -- default to monster.Id - for override in dat("SpectreOverrides"):Rows() do - if override.Monster.Id == monster.Id and override.Spectre then - outputId = override.Spectre.Id - break - end - end - if not importedSpectres[outputId] then - table.insert(notImported, { id = outputId, name = monster.Name }) - end - table.insert(spectreList, { id = outputId, name = monster.Name }) - table.insert(uniqueName, monster.Name) - end - ::continue:: -end --- Check imported spectres that fail the checks. Did this wrong I think, but keeping for now as it did catch the spectres that were removed. -local importedButFailChecks = {} -for id in pairsSortByKey(importedSpectres) do - local found = false - for monster in dat("MonsterVarieties"):Rows() do + ------------------------------------------------------------ + -- Resolve Spectre Override FIRST (ID + skill source) + ------------------------------------------------------------ local outputId = monster.Id + local skillSource = monster + for override in dat("SpectreOverrides"):Rows() do if override.Monster.Id == monster.Id and override.Spectre then outputId = override.Spectre.Id + skillSource = override.Spectre break end end - if outputId == id then - found = true - -- Repeat the checks - if not ( - monster.NotSpectre == false - and monster.BossHealthBar == false - and not monster.Type.IsPlayerMinion == true - and not monster.Id:match("NPC") - and not monster.Name:match("DNT") - and not monster.AIScript:match("NoAI") - and #monster.GrantedEffects ~= 0 - ) then - table.insert(importedButFailChecks, { id = outputId, name = monster.Name }) - else - local skip = false - for _, mod in ipairs(monster.Mods) do - if mod.Id == "CannotBeUsedAsMinion" then - skip = true - break - end - end - for _, mod in ipairs(monster.ModsKeys2) do - if mod.Id == "CannotBeUsedAsMinion" then - skip = true - break - end - end - for _, tag in ipairs(monster.Tags) do - if tag.Id == "unusable_corpse" then - skip = true - break - end - end - if skip then - table.insert(importedButFailChecks, { id = outputId, name = monster.Name }) - end + + ------------------------------------------------------------ + -- Build skill signature from resolved source + ------------------------------------------------------------ + local skillIds = {} + + for _, skill in ipairs(skillSource.GrantedEffects or {}) do + if skill and skill.Id then + table.insert(skillIds, skill.Id) end - break end + + table.sort(skillIds) + + local signature = monster.Name .. "|" .. table.concat(skillIds, ",") + + ------------------------------------------------------------ + -- Duplicate check (name + skills) + ------------------------------------------------------------ + if uniqueName[signature] then + table.insert(duplicateName, { + id = outputId, + name = monster.Name + }) + goto continue + end + + uniqueName[signature] = true + + ------------------------------------------------------------ + -- Import check + ------------------------------------------------------------ + if not importedSpectres[outputId] then + table.insert(notImported, { + id = outputId, + name = monster.Name + }) + end + + table.insert(spectreList, { + id = outputId, + name = monster.Name + }) end - if not found then - table.insert(importedButFailChecks, { id = id, name = "(not found in MonsterVarieties)" }) - end + + ::continue:: end +------------------------------------------------------------ +-- Output +------------------------------------------------------------ out:write("-- All Spectre Names --\n") out:write("-- This is a full list of all Spectres with basic filtering.--\n\n") + for _, monster in ipairs(spectreList) do - out:write(monster.id .. string.rep(" ", 90 - string.len(monster.id)) .. "\t\t----\t\t" .. monster.name, "\n") + out:write( + monster.id + .. string.rep(" ", 90 - string.len(monster.id)) + .. "\t\t----\t\t" + .. monster.name, + "\n" + ) end out:write("\n-- Spectres Not Yet Imported --\n") -out:write("-- These are either false spectres, or are disabled in game currently. This is not including duplicate names, just singular copy of a Spectre name.--\n\n") -for _, monster in ipairs(notImported) do - out:write(monster.id .. string.rep(" ", 90 - string.len(monster.id)) .. "\t\t----\t\t" .. monster.name, "\n") -end +out:write("-- These spectres are not in PoB yet. Could be false spectres or disabled server-side. --\n\n") -out:write("\n-- Imported Spectres That Fail Checks --\n") -out:write("-- These spectres are currently imported, but fail the checks. New updates sometimes remove spectres.--\n") -out:write("-- Don't fully trust this, coded wrong. But it did catch some that were removed. --\n\n") -for _, monster in ipairs(importedButFailChecks) do - out:write(monster.id .. string.rep(" ", 90 - string.len(monster.id)) .. "\t\t----\t\t" .. monster.name, "\n") +for _, monster in ipairs(notImported) do + out:write( + monster.id + .. string.rep(" ", 90 - string.len(monster.id)) + .. "\t\t----\t\t" + .. monster.name, + "\n" + ) end out:write("\n-- Duplicate Spectre Names --\n") -out:write("-- Some duplicate Spectres have been imported, like Terracotta Soldier, as there is a 10 spirit and 60 spirit version.--\n") -out:write("-- There are some spectres with the same name and reservation, but different skills. We should probably import them too.--\n\n") +out:write("-- Same name but different skill sets (should likely be separate imports). --\n\n") + for _, monster in ipairs(duplicateName) do - out:write(monster.id .. string.rep(" ", 90 - string.len(monster.id)) .. "\t\t----\t\t" .. monster.name, "\n") + out:write( + monster.id + .. string.rep(" ", 90 - string.len(monster.id)) + .. "\t\t----\t\t" + .. monster.name, + "\n" + ) end out:close() -print("Spectre List exported.") \ No newline at end of file +print("Spectre List exported.") +print(tostring(#notImported) .. " Spectres not yet imported.") \ No newline at end of file diff --git a/src/Export/Skills/spectre.txt b/src/Export/Skills/spectre.txt index c6c7d4547..6e5f66802 100644 --- a/src/Export/Skills/spectre.txt +++ b/src/Export/Skills/spectre.txt @@ -569,6 +569,12 @@ statMap = { #mods #skillEnd +#skill MeleeAtAnimationSpeedUnique +#set MeleeAtAnimationSpeedUnique +#flags attack melee +#mods +#skillEnd + #skill MeleeAtAnimationSpeedComboTEMP #set MeleeAtAnimationSpeedComboTEMP #flags attack melee @@ -581,6 +587,12 @@ statMap = { #mods #skillEnd +#skill MeleeAtAnimationSpeedCold Basic Attack (Cold) +#set MeleeAtAnimationSpeedCold +#flags attack melee +#mods +#skillEnd + #skill MeleeAtAnimationSpeedFireCombo35 Basic Attack (Fire) #set MeleeAtAnimationSpeedFireCombo35 #flags attack melee @@ -608,7 +620,7 @@ statMap = { #skill MMSHellscapeDemonEliteTripleMortar Triple Mortar #set MMSHellscapeDemonEliteTripleMortar -#flags triggerable spell area hit +#flags triggerable spell area hit #mods #skillEnd @@ -672,7 +684,7 @@ statMap = { #mods #skillEnd -#skill GSAbyssCocoon3BallSpitSmallImpact Small Ball Impact +#skill GSAbyssCocoon3BallSpitSmallImpact Small Ball Impact #set GSAbyssCocoon3BallSpitSmallImpact #flags spell triggerable hit #mods @@ -1175,4 +1187,58 @@ statMap = { #set MPSTwilightClericProjectile #flags spell projectile triggerable hit #mods -#skillEnd \ No newline at end of file +#skillEnd + +#skill MPSRaptorDefenderExplosiveShot Explosive Shot +#set MPSRaptorDefenderExplosiveShot +#flags spell projectile triggerable hit +#mods +#skillEnd + +#skill GSRaptorDefenderRailShot Rail Shot +#set GSRaptorDefenderRailShot +#flags spell hit triggerable +#mods +#skillEnd + +#skill MPSGoblinShamanBasicProj Basic Spell +#set MPSGoblinShamanBasicProj +#flags spell projectile triggerable hit +#mods +#skillEnd + +#skill MAASExpedition2ShakariBasicMelee +#set MAASExpedition2ShakariBasicMelee +#flags attack melee +#mods +#skillEnd + +#skill MAASExpedition2ShakariTailSwipe Tail Swipe +#set MAASExpedition2ShakariTailSwipe +#flags attack melee +#mods +#skillEnd + +#skill GAExpeditionShakariMonsterSlam Slam +#set GAExpeditionShakariMonsterSlam +#flags attack area +#mods +#skillEnd + +#skill GARathbreakerEnrageSlam Slam +#set GARathbreakerEnrageSlam +#flags attack area +#mods +#skillEnd + +#skill TCRathbreakerDrivebyCharge Charge +#set TCRathbreakerDrivebyCharge +#flags attack melee area +#mods +#skillEnd + +#skill MeleeAtAnimationSpeedBoss +#set MeleeAtAnimationSpeedComboTEMP +#flags attack melee area +#mods +#skillEnd diff --git a/src/Modules/Build.lua b/src/Modules/Build.lua index 24e69794e..c5dd0b6c0 100644 --- a/src/Modules/Build.lua +++ b/src/Modules/Build.lua @@ -814,7 +814,7 @@ function buildMode:CustomLoadout(specId, itemSetId, skillSetId, configSetId, nam else newConfigSet = self.configTab:CopyConfigSet(configSetId, name) end - + local customLoadout = self:GetLoadoutByName(name) self:SetActiveLoadout(customLoadout) @@ -1721,8 +1721,8 @@ function buildMode:OpenSpectreLibrary(library) checkbox.shown = library ~= "beast" controls[controlName] = checkbox end - controls.sortMonsterCheckboxShowAll = new("CheckBoxControl", {"TOPLEFT", controls.source, "BOTTOMLEFT"}, {153, 2, 26, 26}, "", monsterTypeCheckboxChange("recommendedList"), "Show All " .. firstToUpper(library) .. "s", false) - controls.showAllLabel = new("LabelControl", {"RIGHT",controls.sortMonsterCheckboxShowAll,"LEFT"}, {-5, 0, 0, 16}, "Show All " .. firstToUpper(library) .. "s:") + controls.sortMonsterCheckboxShowAll = new("CheckBoxControl", {"TOPLEFT", controls.source, "BOTTOMLEFT"}, {153, 2, 26, 26}, "", monsterTypeCheckboxChange("recommendedList"), "^7Show All " .. firstToUpper(library) .. "s", false) + controls.showAllLabel = new("LabelControl", {"RIGHT",controls.sortMonsterCheckboxShowAll,"LEFT"}, {-5, 0, 0, 16}, "^7Show All " .. firstToUpper(library) .. "s:") controls.save = new("ButtonControl", nil, {-45, 420, 80, 20}, "Save", function() if library == "beast" then self.beastList = destList From 265c4ff26d77bb28ef8375241e5e0c3116bb4511 Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Thu, 4 Jun 2026 05:56:38 +1000 Subject: [PATCH 5/5] Add skills for the big ape --- src/Data/Skills/spectre.lua | 73 +++++++++++++++++++++++++++++++++++ src/Export/Skills/spectre.txt | 12 ++++++ 2 files changed, 85 insertions(+) diff --git a/src/Data/Skills/spectre.lua b/src/Data/Skills/spectre.lua index d2df1339a..6f90d75a2 100644 --- a/src/Data/Skills/spectre.lua +++ b/src/Data/Skills/spectre.lua @@ -8207,4 +8207,77 @@ skills["MeleeAtAnimationSpeedBoss"] = { }, }, } +} +skills["GAQuadrillaBossRectSlam"] = { + name = "Pillar Slam", + hidden = true, + icon = "", + skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, [SkillType.AttackInPlace] = true, }, + castTime = 1, + qualityStats = { + }, + levels = { + [1] = { baseMultiplier = 3, levelRequirement = 0, }, + }, + statSets = { + [1] = { + label = "Pillar Slam", + incrementalEffectiveness = 0.054999999701977, + statDescriptionScope = "skill_stat_descriptions", + baseFlags = { + attack = true, + melee = true, + area = true, + }, + constantStats = { + { "voll_slam_damage_+%_final_at_centre", 0 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", 150 }, + }, + stats = { + "is_area_damage", + "base_skill_can_be_blocked", + "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked", + }, + levels = { + [1] = { actorLevel = 1, }, + }, + }, + } +} +skills["GAIcyQuadrillaBossRectSlam"] = { + name = "Pillar Slam", + hidden = true, + icon = "", + skillTypes = { [SkillType.Triggerable] = true, [SkillType.Attack] = true, [SkillType.AttackInPlace] = true, }, + castTime = 1, + qualityStats = { + }, + levels = { + [1] = { baseMultiplier = 3, levelRequirement = 0, }, + }, + statSets = { + [1] = { + label = "Pillar Slam", + incrementalEffectiveness = 0.054999999701977, + statDescriptionScope = "skill_stat_descriptions", + baseFlags = { + attack = true, + melee = true, + area = true, + }, + constantStats = { + { "voll_slam_damage_+%_final_at_centre", 0 }, + { "monster_penalty_against_minions_damage_+%_final_vs_player_minions", 150 }, + { "active_skill_base_physical_damage_%_to_convert_to_cold", 30 }, + }, + stats = { + "is_area_damage", + "base_skill_can_be_blocked", + "base_skill_cannot_be_avoided_by_dodge_roll_or_evaded_or_blocked", + }, + levels = { + [1] = { actorLevel = 1, }, + }, + }, + } } \ No newline at end of file diff --git a/src/Export/Skills/spectre.txt b/src/Export/Skills/spectre.txt index 6e5f66802..66592f003 100644 --- a/src/Export/Skills/spectre.txt +++ b/src/Export/Skills/spectre.txt @@ -1242,3 +1242,15 @@ statMap = { #flags attack melee area #mods #skillEnd + +#skill GAQuadrillaBossRectSlam Pillar Slam +#set GAQuadrillaBossRectSlam +#flags attack melee area +#mods +#skillEnd + +#skill GAIcyQuadrillaBossRectSlam Pillar Slam +#set GAIcyQuadrillaBossRectSlam +#flags attack melee area +#mods +#skillEnd \ No newline at end of file