From 0265e51c80ea370400e789d5523487c7ffd7dccc Mon Sep 17 00:00:00 2001 From: Skold <113406182+Skold177@users.noreply.github.com> Date: Tue, 12 May 2026 23:22:14 -0400 Subject: [PATCH] [lua] Superlinking Fixes super linking in multiple battlefields --- .../Balgas_Dais/divine_punishers.lua | 1 + .../battlefields/Balgas_Dais/royale_ramble.lua | 2 ++ .../Balgas_Dais/steamed_sprouts.lua | 1 + .../follow_the_white_rabbit.lua | 2 ++ .../when_hell_freezes_over.lua | 1 + .../Boneyard_Gully/shell_we_dance.lua | 2 ++ .../Horlais_Peak/dismemberment_brigade.lua | 1 + .../battlefields/Horlais_Peak/tails_of_woe.lua | 1 + .../Mine_Shaft_2716/automaton_assault.lua | 1 + .../Monarch_Linn/beloved_of_the_atlantes.lua | 2 ++ .../Monarch_Linn/uninvited_guests.lua | 3 +++ .../QuBia_Arena/factory_rejects.lua | 3 +++ .../Riverne_Site_B01/wyrmking_descends.lua | 17 ++++++++--------- .../Sacrificial_Chamber/amphibian_assault.lua | 2 ++ .../Spire_of_Dem/you_are_what_you_eat.lua | 2 ++ .../battlefields/Spire_of_Holla/simulant.lua | 2 ++ .../battlefields/Spire_of_Mea/playing_host.lua | 2 ++ .../grimshell_shocktroopers.lua | 1 + .../Waughroon_Shrine/worms_turn.lua | 1 + .../mobs/Aa_Nawu_the_Thunderblade.lua | 4 ---- .../Balgas_Dais/mobs/Cuu_Doko_the_Blizzard.lua | 1 - scripts/zones/Balgas_Dais/mobs/Domovoi.lua | 1 - scripts/zones/Balgas_Dais/mobs/Dvorovoi.lua | 1 - .../Balgas_Dais/mobs/Gii_Jaha_the_Raucous.lua | 1 - .../zones/Balgas_Dais/mobs/Myrmidon_Apu-apu.lua | 1 - .../zones/Balgas_Dais/mobs/Myrmidon_Epa-epa.lua | 1 - .../zones/Balgas_Dais/mobs/Myrmidon_Spo-spo.lua | 1 - scripts/zones/Balgas_Dais/mobs/Opo-opo_Heir.lua | 1 - .../zones/Balgas_Dais/mobs/Opo-opo_Monarch.lua | 1 - .../Balgas_Dais/mobs/Voo_Tolu_the_Ghostfist.lua | 4 ---- .../Balgas_Dais/mobs/Yoo_Mihi_the_Haze.lua | 1 - .../Balgas_Dais/mobs/Zuu_Xowu_the_Darksmoke.lua | 1 - .../Chamber_of_Oracles/mobs/Blizzard_Wyvern.lua | 1 - .../Chamber_of_Oracles/mobs/Centurio_XI-I.lua | 1 - .../Chamber_of_Oracles/mobs/Chaos_Wyvern.lua | 1 - .../mobs/Hoplomachus_XI-XXVI.lua | 1 - .../mobs/Lightning_Wyvern.lua | 1 - .../Chamber_of_Oracles/mobs/Radiant_Wyvern.lua | 1 - .../mobs/Retiarius_XI-XIX.lua | 1 - .../mobs/Sabotender_Amante.lua | 1 - .../mobs/Sabotender_Campeon.lua | 1 - .../mobs/Secutor_XI-XXXII.lua | 1 - .../Horlais_Peak/mobs/Armsmaster_Dekbuk.lua | 4 ---- .../Horlais_Peak/mobs/Invulnerable_Mazzgozz.lua | 1 - .../zones/Horlais_Peak/mobs/Keeneyed_Aufwuf.lua | 1 - .../Horlais_Peak/mobs/Longarmed_Gottditt.lua | 4 ---- .../Horlais_Peak/mobs/Minds-eyed_Klugwug.lua | 4 ---- .../Horlais_Peak/mobs/Undefeatable_Sappdapp.lua | 1 - .../QuBia_Arena/mobs/Disfaurit_B_DAurphe.lua | 1 - .../QuBia_Arena/mobs/Jeumouque_B_DAurphe.lua | 1 - .../QuBia_Arena/mobs/Maldaramet_B_DAurphe.lua | 1 - .../QuBia_Arena/mobs/Nephiyl_Keepcollapser.lua | 1 - .../QuBia_Arena/mobs/Nephiyl_Moatfiller.lua | 1 - .../QuBia_Arena/mobs/Nephiyl_Pinnacletosser.lua | 1 - .../mobs/Nephiyl_Rampartbreacher.lua | 1 - .../QuBia_Arena/mobs/Vaicoliaux_B_DAurphe.lua | 1 - .../mobs/Cyaneous-toed_Yallberry.lua | 1 - .../mobs/Hyohh_the_Conchblower.lua | 1 - .../mobs/Pevv_the_Riverleaper.lua | 1 - .../mobs/Qull_the_Fallstopper.lua | 1 - .../mobs/Rauu_the_Whaleswooner.lua | 1 - .../mobs/Sable-tongued_Gonberry.lua | 1 - .../mobs/Vermilion-eared_Noberry.lua | 1 - .../mobs/Virid-faced_Shanberry.lua | 1 - .../Throne_Room/mobs/Count_Andromalius.lua | 1 - .../zones/Throne_Room/mobs/Demons_Elemental.lua | 4 ---- .../zones/Throne_Room/mobs/Duke_Amduscias.lua | 1 - .../zones/Throne_Room/mobs/Duke_Dantalian.lua | 1 - .../Throne_Room/mobs/Grand_Marquis_Chomiel.lua | 1 - .../Waughroon_Shrine/mobs/BiFho_Jestergrin.lua | 4 ---- .../Waughroon_Shrine/mobs/EaTho_Cruelheart.lua | 4 ---- .../mobs/KaNha_Jabbertongue.lua | 1 - .../Waughroon_Shrine/mobs/KuTya_Hotblood.lua | 1 - .../Waughroon_Shrine/mobs/YoBhu_Hideousmask.lua | 4 ---- .../Waughroon_Shrine/mobs/ZoDhu_Legslicer.lua | 1 - 75 files changed, 38 insertions(+), 92 deletions(-) diff --git a/scripts/battlefields/Balgas_Dais/divine_punishers.lua b/scripts/battlefields/Balgas_Dais/divine_punishers.lua index 8f33557165e..0e03c111665 100644 --- a/scripts/battlefields/Balgas_Dais/divine_punishers.lua +++ b/scripts/battlefields/Balgas_Dais/divine_punishers.lua @@ -58,6 +58,7 @@ content.groups = }, }, + superlink = true, allDeath = utils.bind(content.handleAllMonstersDefeated, content), }, } diff --git a/scripts/battlefields/Balgas_Dais/royale_ramble.lua b/scripts/battlefields/Balgas_Dais/royale_ramble.lua index 656953e5e1a..fc9ab03f699 100644 --- a/scripts/battlefields/Balgas_Dais/royale_ramble.lua +++ b/scripts/battlefields/Balgas_Dais/royale_ramble.lua @@ -64,6 +64,7 @@ content.groups = }, + superlinkGroup = 1, death = handleDeath, }, @@ -86,6 +87,7 @@ content.groups = }, }, + superlinkGroup = 1, spawned = false, death = handleDeath, }, diff --git a/scripts/battlefields/Balgas_Dais/steamed_sprouts.lua b/scripts/battlefields/Balgas_Dais/steamed_sprouts.lua index bc88412c2f8..86da0a7bbde 100644 --- a/scripts/battlefields/Balgas_Dais/steamed_sprouts.lua +++ b/scripts/battlefields/Balgas_Dais/steamed_sprouts.lua @@ -63,6 +63,7 @@ content.groups = }, }, + superlink = true, allDeath = utils.bind(content.handleAllMonstersDefeated, content), }, } diff --git a/scripts/battlefields/Bearclaw_Pinnacle/follow_the_white_rabbit.lua b/scripts/battlefields/Bearclaw_Pinnacle/follow_the_white_rabbit.lua index 1a42bac1d73..766127023b9 100644 --- a/scripts/battlefields/Bearclaw_Pinnacle/follow_the_white_rabbit.lua +++ b/scripts/battlefields/Bearclaw_Pinnacle/follow_the_white_rabbit.lua @@ -58,6 +58,7 @@ content.groups = }, + superlinkGroup = 1, death = handleDeath, }, @@ -90,6 +91,7 @@ content.groups = }, }, + superlinkGroup = 1, spawned = false, death = handleDeath, }, diff --git a/scripts/battlefields/Bearclaw_Pinnacle/when_hell_freezes_over.lua b/scripts/battlefields/Bearclaw_Pinnacle/when_hell_freezes_over.lua index d99b8a9bccb..f2bbdc164e6 100644 --- a/scripts/battlefields/Bearclaw_Pinnacle/when_hell_freezes_over.lua +++ b/scripts/battlefields/Bearclaw_Pinnacle/when_hell_freezes_over.lua @@ -94,6 +94,7 @@ content.groups = bearclawID.mob.SNOW_DEVIL + 21, }, }, + superlink = true, spawned = false, allDeath = function(battlefield, mob) diff --git a/scripts/battlefields/Boneyard_Gully/shell_we_dance.lua b/scripts/battlefields/Boneyard_Gully/shell_we_dance.lua index a451926a754..284c17d07d3 100644 --- a/scripts/battlefields/Boneyard_Gully/shell_we_dance.lua +++ b/scripts/battlefields/Boneyard_Gully/shell_we_dance.lua @@ -48,6 +48,7 @@ content.groups = }, + superlinkGroup = 1, allDeath = utils.bind(content.handleAllMonstersDefeated, content), }, @@ -82,6 +83,7 @@ content.groups = }, }, + superlinkGroup = 1, spawned = false, }, } diff --git a/scripts/battlefields/Horlais_Peak/dismemberment_brigade.lua b/scripts/battlefields/Horlais_Peak/dismemberment_brigade.lua index f0a1edd19de..6583d6bdb64 100644 --- a/scripts/battlefields/Horlais_Peak/dismemberment_brigade.lua +++ b/scripts/battlefields/Horlais_Peak/dismemberment_brigade.lua @@ -57,6 +57,7 @@ content.groups = }, }, + superlink = true, allDeath = utils.bind(content.handleAllMonstersDefeated, content), }, } diff --git a/scripts/battlefields/Horlais_Peak/tails_of_woe.lua b/scripts/battlefields/Horlais_Peak/tails_of_woe.lua index 0ae3319f73e..056ff994dce 100644 --- a/scripts/battlefields/Horlais_Peak/tails_of_woe.lua +++ b/scripts/battlefields/Horlais_Peak/tails_of_woe.lua @@ -63,6 +63,7 @@ content.groups = }, }, + superlink = true, allDeath = utils.bind(content.handleAllMonstersDefeated, content), }, } diff --git a/scripts/battlefields/Mine_Shaft_2716/automaton_assault.lua b/scripts/battlefields/Mine_Shaft_2716/automaton_assault.lua index e12a70595b0..a3f05d019d1 100644 --- a/scripts/battlefields/Mine_Shaft_2716/automaton_assault.lua +++ b/scripts/battlefields/Mine_Shaft_2716/automaton_assault.lua @@ -85,6 +85,7 @@ local function buildAutomatonGroup(battlefield, initiatorRace) return { mobIds = mobIds, + superlink = true, allDeath = utils.bind(content.handleAllMonstersDefeated, content), } end diff --git a/scripts/battlefields/Monarch_Linn/beloved_of_the_atlantes.lua b/scripts/battlefields/Monarch_Linn/beloved_of_the_atlantes.lua index 69a4003cbe9..7c6f9074e44 100644 --- a/scripts/battlefields/Monarch_Linn/beloved_of_the_atlantes.lua +++ b/scripts/battlefields/Monarch_Linn/beloved_of_the_atlantes.lua @@ -23,11 +23,13 @@ content.groups = { { mobs = { 'Watch_Hippogryph' }, + superlinkGroup = 1, allDeath = utils.bind(content.handleAllMonstersDefeated, content), }, { mobs = { 'Guard_Hippogryph' }, + superlinkGroup = 1, spawned = false, }, } diff --git a/scripts/battlefields/Monarch_Linn/uninvited_guests.lua b/scripts/battlefields/Monarch_Linn/uninvited_guests.lua index d9f654601e8..366b3b2b5d1 100644 --- a/scripts/battlefields/Monarch_Linn/uninvited_guests.lua +++ b/scripts/battlefields/Monarch_Linn/uninvited_guests.lua @@ -31,6 +31,8 @@ content.groups = { monarchLinnID.mob.MAMMET_800 + 10 }, { monarchLinnID.mob.MAMMET_800 + 20 }, }, + + superlinkGroup = 1, }, { @@ -70,6 +72,7 @@ content.groups = }, }, + superlinkGroup = 1, spawned = false, }, } diff --git a/scripts/battlefields/QuBia_Arena/factory_rejects.lua b/scripts/battlefields/QuBia_Arena/factory_rejects.lua index 4db1a6ce94b..03770847788 100644 --- a/scripts/battlefields/QuBia_Arena/factory_rejects.lua +++ b/scripts/battlefields/QuBia_Arena/factory_rejects.lua @@ -33,6 +33,8 @@ content.groups = { qubiaID.mob.DOLL_FACTORY + 7 }, { qubiaID.mob.DOLL_FACTORY + 14 }, }, + + superlinkGroup = 1, }, { @@ -70,6 +72,7 @@ content.groups = end end, + superlinkGroup = 1, spawned = false, }, } diff --git a/scripts/battlefields/Riverne_Site_B01/wyrmking_descends.lua b/scripts/battlefields/Riverne_Site_B01/wyrmking_descends.lua index 84f8907ec97..8b4d747f5f9 100644 --- a/scripts/battlefields/Riverne_Site_B01/wyrmking_descends.lua +++ b/scripts/battlefields/Riverne_Site_B01/wyrmking_descends.lua @@ -43,28 +43,27 @@ content.groups = { { mobs = { 'Bahamut_bv2' }, - - superlink = true, + superlinkGroup = 1, allDeath = utils.bind(content.handleAllMonstersDefeated, content), }, { mobs = { 'Ouryu_bv2' }, - superlink = true, + superlinkGroup = 1, spawned = false, }, { mobs = { 'Tiamat_bv2' }, - superlink = true, + superlinkGroup = 1, spawned = false, }, { mobs = { 'Jormungand_bv2' }, - superlink = true, + superlinkGroup = 1, spawned = false, }, { mobs = { 'Vrtra_bv2' }, - superlink = true, + superlinkGroup = 1, spawned = false, }, { @@ -84,17 +83,17 @@ content.groups = }, { mobs = { 'Pey' }, - superlink = true, + superlinkGroup = 1, spawned = false, }, { mobs = { 'Iruci' }, - superlink = true, + superlinkGroup = 1, spawned = false, }, { mobs = { 'Airi' }, - superlink = true, + superlinkGroup = 1, spawned = false, }, } diff --git a/scripts/battlefields/Sacrificial_Chamber/amphibian_assault.lua b/scripts/battlefields/Sacrificial_Chamber/amphibian_assault.lua index 72ec490e55c..c96d517851c 100644 --- a/scripts/battlefields/Sacrificial_Chamber/amphibian_assault.lua +++ b/scripts/battlefields/Sacrificial_Chamber/amphibian_assault.lua @@ -65,6 +65,7 @@ content.groups = }, }, + superlinkGroup = 1, allDeath = handleDeath, }, @@ -76,6 +77,7 @@ content.groups = { sacrificialChamberID.mob.QULL_THE_FALLSTOPPER + 17 }, -- Sahagins Wyvern }, + superlink = true, spawned = false, allDeath = handleDeath, }, diff --git a/scripts/battlefields/Spire_of_Dem/you_are_what_you_eat.lua b/scripts/battlefields/Spire_of_Dem/you_are_what_you_eat.lua index 2a85f0a1ff4..4cc107985f2 100644 --- a/scripts/battlefields/Spire_of_Dem/you_are_what_you_eat.lua +++ b/scripts/battlefields/Spire_of_Dem/you_are_what_you_eat.lua @@ -24,11 +24,13 @@ content.groups = { { mobs = { 'Ingester' }, + superlinkGroup = 1, allDeath = utils.bind(content.handleAllMonstersDefeated, content), }, { mobs = { 'Neoingester', 'Neogorger', 'Neosatiator', 'Wanderer_enm' }, + superlinkGroup = 1, spawned = false, }, } diff --git a/scripts/battlefields/Spire_of_Holla/simulant.lua b/scripts/battlefields/Spire_of_Holla/simulant.lua index f72ad199448..c244eed7408 100644 --- a/scripts/battlefields/Spire_of_Holla/simulant.lua +++ b/scripts/battlefields/Spire_of_Holla/simulant.lua @@ -42,6 +42,7 @@ content.groups = spireOfHollaID.mob.COGITATOR + 10, }, }, + superlinkGroup = 1, allDeath = utils.bind(content.handleAllMonstersDefeated, content), }, @@ -66,6 +67,7 @@ content.groups = spireOfHollaID.mob.COGITATOR + 13, }, }, + superlinkGroup = 1, spawned = false, }, } diff --git a/scripts/battlefields/Spire_of_Mea/playing_host.lua b/scripts/battlefields/Spire_of_Mea/playing_host.lua index 2267133af15..eb08004735e 100644 --- a/scripts/battlefields/Spire_of_Mea/playing_host.lua +++ b/scripts/battlefields/Spire_of_Mea/playing_host.lua @@ -36,6 +36,7 @@ content.groups = { spireOfMeaID.mob.ENVIER + 10 }, }, + superlinkGroup = 1, allDeath = utils.bind(content.handleAllMonstersDefeated, content), }, @@ -62,6 +63,7 @@ content.groups = }, }, + superlinkGroup = 1, spawned = false, }, } diff --git a/scripts/battlefields/Waughroon_Shrine/grimshell_shocktroopers.lua b/scripts/battlefields/Waughroon_Shrine/grimshell_shocktroopers.lua index c99cc507507..6e5bb50244e 100644 --- a/scripts/battlefields/Waughroon_Shrine/grimshell_shocktroopers.lua +++ b/scripts/battlefields/Waughroon_Shrine/grimshell_shocktroopers.lua @@ -58,6 +58,7 @@ content.groups = }, }, + superlink = true, allDeath = utils.bind(content.handleAllMonstersDefeated, content), }, } diff --git a/scripts/battlefields/Waughroon_Shrine/worms_turn.lua b/scripts/battlefields/Waughroon_Shrine/worms_turn.lua index eebb308731e..24384c5dd9a 100644 --- a/scripts/battlefields/Waughroon_Shrine/worms_turn.lua +++ b/scripts/battlefields/Waughroon_Shrine/worms_turn.lua @@ -87,6 +87,7 @@ content.groups = }, }, + superlink = true, allDeath = utils.bind(content.handleAllMonstersDefeated, content), }, } diff --git a/scripts/zones/Balgas_Dais/mobs/Aa_Nawu_the_Thunderblade.lua b/scripts/zones/Balgas_Dais/mobs/Aa_Nawu_the_Thunderblade.lua index cafad4269b9..8e611325843 100644 --- a/scripts/zones/Balgas_Dais/mobs/Aa_Nawu_the_Thunderblade.lua +++ b/scripts/zones/Balgas_Dais/mobs/Aa_Nawu_the_Thunderblade.lua @@ -9,10 +9,6 @@ mixins = { require('scripts/mixins/job_special') } ---@type TMobEntity local entity = {} -entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) -end - entity.onMobSpawn = function(mob) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) diff --git a/scripts/zones/Balgas_Dais/mobs/Cuu_Doko_the_Blizzard.lua b/scripts/zones/Balgas_Dais/mobs/Cuu_Doko_the_Blizzard.lua index 0df399da693..b8d6725ba12 100644 --- a/scripts/zones/Balgas_Dais/mobs/Cuu_Doko_the_Blizzard.lua +++ b/scripts/zones/Balgas_Dais/mobs/Cuu_Doko_the_Blizzard.lua @@ -11,7 +11,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/Balgas_Dais/mobs/Domovoi.lua b/scripts/zones/Balgas_Dais/mobs/Domovoi.lua index 88479757617..de643d7381b 100644 --- a/scripts/zones/Balgas_Dais/mobs/Domovoi.lua +++ b/scripts/zones/Balgas_Dais/mobs/Domovoi.lua @@ -8,7 +8,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.CHARMABLE, 1) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end return entity diff --git a/scripts/zones/Balgas_Dais/mobs/Dvorovoi.lua b/scripts/zones/Balgas_Dais/mobs/Dvorovoi.lua index 88e120caa8b..a6fc62afac6 100644 --- a/scripts/zones/Balgas_Dais/mobs/Dvorovoi.lua +++ b/scripts/zones/Balgas_Dais/mobs/Dvorovoi.lua @@ -8,7 +8,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 60) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end -- Dvorovoi uses Paralyga, Blindga, and Flood randomly as spells. diff --git a/scripts/zones/Balgas_Dais/mobs/Gii_Jaha_the_Raucous.lua b/scripts/zones/Balgas_Dais/mobs/Gii_Jaha_the_Raucous.lua index 5f32ebf9c2d..7aa34e5123a 100644 --- a/scripts/zones/Balgas_Dais/mobs/Gii_Jaha_the_Raucous.lua +++ b/scripts/zones/Balgas_Dais/mobs/Gii_Jaha_the_Raucous.lua @@ -11,7 +11,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/Balgas_Dais/mobs/Myrmidon_Apu-apu.lua b/scripts/zones/Balgas_Dais/mobs/Myrmidon_Apu-apu.lua index 01662783d77..378363bfc08 100644 --- a/scripts/zones/Balgas_Dais/mobs/Myrmidon_Apu-apu.lua +++ b/scripts/zones/Balgas_Dais/mobs/Myrmidon_Apu-apu.lua @@ -9,7 +9,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobDeath = function(mob, player, optParams) diff --git a/scripts/zones/Balgas_Dais/mobs/Myrmidon_Epa-epa.lua b/scripts/zones/Balgas_Dais/mobs/Myrmidon_Epa-epa.lua index b92c8929364..e222567e54f 100644 --- a/scripts/zones/Balgas_Dais/mobs/Myrmidon_Epa-epa.lua +++ b/scripts/zones/Balgas_Dais/mobs/Myrmidon_Epa-epa.lua @@ -9,7 +9,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobDeath = function(mob, player, optParams) diff --git a/scripts/zones/Balgas_Dais/mobs/Myrmidon_Spo-spo.lua b/scripts/zones/Balgas_Dais/mobs/Myrmidon_Spo-spo.lua index 96ac4b9a66e..12d7c9a3930 100644 --- a/scripts/zones/Balgas_Dais/mobs/Myrmidon_Spo-spo.lua +++ b/scripts/zones/Balgas_Dais/mobs/Myrmidon_Spo-spo.lua @@ -9,7 +9,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobDeath = function(mob, player, optParams) diff --git a/scripts/zones/Balgas_Dais/mobs/Opo-opo_Heir.lua b/scripts/zones/Balgas_Dais/mobs/Opo-opo_Heir.lua index 3d95fcaa3b6..3dfef16fc08 100644 --- a/scripts/zones/Balgas_Dais/mobs/Opo-opo_Heir.lua +++ b/scripts/zones/Balgas_Dais/mobs/Opo-opo_Heir.lua @@ -9,7 +9,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:addImmunity(xi.immunity.LIGHT_SLEEP) mob:addImmunity(xi.immunity.DARK_SLEEP) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end -- Doesn't fight until Monarch is defeated. diff --git a/scripts/zones/Balgas_Dais/mobs/Opo-opo_Monarch.lua b/scripts/zones/Balgas_Dais/mobs/Opo-opo_Monarch.lua index ed78cc4de08..2625d8abe02 100644 --- a/scripts/zones/Balgas_Dais/mobs/Opo-opo_Monarch.lua +++ b/scripts/zones/Balgas_Dais/mobs/Opo-opo_Monarch.lua @@ -10,7 +10,6 @@ entity.onMobInitialize = function(mob) mob:addImmunity(xi.immunity.LIGHT_SLEEP) mob:addImmunity(xi.immunity.DARK_SLEEP) mob:setMobMod(xi.mobMod.MAGIC_COOL, 60) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobFight = function(mob, target) diff --git a/scripts/zones/Balgas_Dais/mobs/Voo_Tolu_the_Ghostfist.lua b/scripts/zones/Balgas_Dais/mobs/Voo_Tolu_the_Ghostfist.lua index 1facfcacdad..22a3d3bf2ca 100644 --- a/scripts/zones/Balgas_Dais/mobs/Voo_Tolu_the_Ghostfist.lua +++ b/scripts/zones/Balgas_Dais/mobs/Voo_Tolu_the_Ghostfist.lua @@ -9,10 +9,6 @@ mixins = { require('scripts/mixins/job_special') } ---@type TMobEntity local entity = {} -entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) -end - entity.onMobSpawn = function(mob) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) diff --git a/scripts/zones/Balgas_Dais/mobs/Yoo_Mihi_the_Haze.lua b/scripts/zones/Balgas_Dais/mobs/Yoo_Mihi_the_Haze.lua index b527ca73b1e..cdf6da08465 100644 --- a/scripts/zones/Balgas_Dais/mobs/Yoo_Mihi_the_Haze.lua +++ b/scripts/zones/Balgas_Dais/mobs/Yoo_Mihi_the_Haze.lua @@ -11,7 +11,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.NO_STANDBACK, 1) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/Balgas_Dais/mobs/Zuu_Xowu_the_Darksmoke.lua b/scripts/zones/Balgas_Dais/mobs/Zuu_Xowu_the_Darksmoke.lua index c25ec7205c6..a7be5081260 100644 --- a/scripts/zones/Balgas_Dais/mobs/Zuu_Xowu_the_Darksmoke.lua +++ b/scripts/zones/Balgas_Dais/mobs/Zuu_Xowu_the_Darksmoke.lua @@ -12,7 +12,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/Chamber_of_Oracles/mobs/Blizzard_Wyvern.lua b/scripts/zones/Chamber_of_Oracles/mobs/Blizzard_Wyvern.lua index 61ba084a284..6b39b2d0811 100644 --- a/scripts/zones/Chamber_of_Oracles/mobs/Blizzard_Wyvern.lua +++ b/scripts/zones/Chamber_of_Oracles/mobs/Blizzard_Wyvern.lua @@ -7,7 +7,6 @@ local entity = {} entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) mob:setMobMod(xi.mobMod.SIGHT_RANGE, 17) end diff --git a/scripts/zones/Chamber_of_Oracles/mobs/Centurio_XI-I.lua b/scripts/zones/Chamber_of_Oracles/mobs/Centurio_XI-I.lua index 43543fe2e02..4507d3d941e 100644 --- a/scripts/zones/Chamber_of_Oracles/mobs/Centurio_XI-I.lua +++ b/scripts/zones/Chamber_of_Oracles/mobs/Centurio_XI-I.lua @@ -12,7 +12,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 8) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 8) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end return entity diff --git a/scripts/zones/Chamber_of_Oracles/mobs/Chaos_Wyvern.lua b/scripts/zones/Chamber_of_Oracles/mobs/Chaos_Wyvern.lua index d04862d44b6..2690ebd2612 100644 --- a/scripts/zones/Chamber_of_Oracles/mobs/Chaos_Wyvern.lua +++ b/scripts/zones/Chamber_of_Oracles/mobs/Chaos_Wyvern.lua @@ -7,7 +7,6 @@ local entity = {} entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) mob:setMobMod(xi.mobMod.SIGHT_RANGE, 17) end diff --git a/scripts/zones/Chamber_of_Oracles/mobs/Hoplomachus_XI-XXVI.lua b/scripts/zones/Chamber_of_Oracles/mobs/Hoplomachus_XI-XXVI.lua index 1e4dc13e1f9..fd437f63182 100644 --- a/scripts/zones/Chamber_of_Oracles/mobs/Hoplomachus_XI-XXVI.lua +++ b/scripts/zones/Chamber_of_Oracles/mobs/Hoplomachus_XI-XXVI.lua @@ -13,7 +13,6 @@ entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 8) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 8) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpellChoose = function(mob, target, spellId) diff --git a/scripts/zones/Chamber_of_Oracles/mobs/Lightning_Wyvern.lua b/scripts/zones/Chamber_of_Oracles/mobs/Lightning_Wyvern.lua index 23f71fb33d4..e0a1547e6df 100644 --- a/scripts/zones/Chamber_of_Oracles/mobs/Lightning_Wyvern.lua +++ b/scripts/zones/Chamber_of_Oracles/mobs/Lightning_Wyvern.lua @@ -7,7 +7,6 @@ local entity = {} entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) mob:setMobMod(xi.mobMod.SIGHT_RANGE, 17) end diff --git a/scripts/zones/Chamber_of_Oracles/mobs/Radiant_Wyvern.lua b/scripts/zones/Chamber_of_Oracles/mobs/Radiant_Wyvern.lua index e4451bdb034..3a9ec5100c2 100644 --- a/scripts/zones/Chamber_of_Oracles/mobs/Radiant_Wyvern.lua +++ b/scripts/zones/Chamber_of_Oracles/mobs/Radiant_Wyvern.lua @@ -7,7 +7,6 @@ local entity = {} entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) mob:setMobMod(xi.mobMod.SIGHT_RANGE, 17) end diff --git a/scripts/zones/Chamber_of_Oracles/mobs/Retiarius_XI-XIX.lua b/scripts/zones/Chamber_of_Oracles/mobs/Retiarius_XI-XIX.lua index a28ca1faf32..9c31a285b9c 100644 --- a/scripts/zones/Chamber_of_Oracles/mobs/Retiarius_XI-XIX.lua +++ b/scripts/zones/Chamber_of_Oracles/mobs/Retiarius_XI-XIX.lua @@ -13,7 +13,6 @@ entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 8) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 8) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpellChoose = function(mob, target, spellId) diff --git a/scripts/zones/Chamber_of_Oracles/mobs/Sabotender_Amante.lua b/scripts/zones/Chamber_of_Oracles/mobs/Sabotender_Amante.lua index e6be50df2f6..156a17777b5 100644 --- a/scripts/zones/Chamber_of_Oracles/mobs/Sabotender_Amante.lua +++ b/scripts/zones/Chamber_of_Oracles/mobs/Sabotender_Amante.lua @@ -11,7 +11,6 @@ entity.onMobInitialize = function(mob) mob:addImmunity(xi.immunity.DARK_SLEEP) mob:addImmunity(xi.immunity.PETRIFY) mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end return entity diff --git a/scripts/zones/Chamber_of_Oracles/mobs/Sabotender_Campeon.lua b/scripts/zones/Chamber_of_Oracles/mobs/Sabotender_Campeon.lua index c34f8f14cf5..be3cd9cbd7e 100644 --- a/scripts/zones/Chamber_of_Oracles/mobs/Sabotender_Campeon.lua +++ b/scripts/zones/Chamber_of_Oracles/mobs/Sabotender_Campeon.lua @@ -53,7 +53,6 @@ entity.onMobInitialize = function(mob) mob:addImmunity(xi.immunity.BIND) mob:addImmunity(xi.immunity.PETRIFY) mob:setMagicCastingEnabled(false) -- Only casts upon returning from a run! - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/Chamber_of_Oracles/mobs/Secutor_XI-XXXII.lua b/scripts/zones/Chamber_of_Oracles/mobs/Secutor_XI-XXXII.lua index 3c6f531d62e..8e96ef4e746 100644 --- a/scripts/zones/Chamber_of_Oracles/mobs/Secutor_XI-XXXII.lua +++ b/scripts/zones/Chamber_of_Oracles/mobs/Secutor_XI-XXXII.lua @@ -12,7 +12,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 8) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 8) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end return entity diff --git a/scripts/zones/Horlais_Peak/mobs/Armsmaster_Dekbuk.lua b/scripts/zones/Horlais_Peak/mobs/Armsmaster_Dekbuk.lua index 3a0b8f52eb2..c99f2b1874c 100644 --- a/scripts/zones/Horlais_Peak/mobs/Armsmaster_Dekbuk.lua +++ b/scripts/zones/Horlais_Peak/mobs/Armsmaster_Dekbuk.lua @@ -9,10 +9,6 @@ mixins = { require('scripts/mixins/job_special') } ---@type TMobEntity local entity = {} -entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) -end - entity.onMobSpawn = function(mob) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) diff --git a/scripts/zones/Horlais_Peak/mobs/Invulnerable_Mazzgozz.lua b/scripts/zones/Horlais_Peak/mobs/Invulnerable_Mazzgozz.lua index 9f3e86919d9..a280f9d6e3f 100644 --- a/scripts/zones/Horlais_Peak/mobs/Invulnerable_Mazzgozz.lua +++ b/scripts/zones/Horlais_Peak/mobs/Invulnerable_Mazzgozz.lua @@ -11,7 +11,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/Horlais_Peak/mobs/Keeneyed_Aufwuf.lua b/scripts/zones/Horlais_Peak/mobs/Keeneyed_Aufwuf.lua index 6309bdaea60..8804eda264e 100644 --- a/scripts/zones/Horlais_Peak/mobs/Keeneyed_Aufwuf.lua +++ b/scripts/zones/Horlais_Peak/mobs/Keeneyed_Aufwuf.lua @@ -12,7 +12,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/Horlais_Peak/mobs/Longarmed_Gottditt.lua b/scripts/zones/Horlais_Peak/mobs/Longarmed_Gottditt.lua index ed9059264e6..f4637539e7e 100644 --- a/scripts/zones/Horlais_Peak/mobs/Longarmed_Gottditt.lua +++ b/scripts/zones/Horlais_Peak/mobs/Longarmed_Gottditt.lua @@ -9,10 +9,6 @@ mixins = { require('scripts/mixins/job_special') } ---@type TMobEntity local entity = {} -entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) -end - entity.onMobSpawn = function(mob) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) diff --git a/scripts/zones/Horlais_Peak/mobs/Minds-eyed_Klugwug.lua b/scripts/zones/Horlais_Peak/mobs/Minds-eyed_Klugwug.lua index c9af230dd28..ecc685038e3 100644 --- a/scripts/zones/Horlais_Peak/mobs/Minds-eyed_Klugwug.lua +++ b/scripts/zones/Horlais_Peak/mobs/Minds-eyed_Klugwug.lua @@ -9,10 +9,6 @@ mixins = { require('scripts/mixins/job_special') } ---@type TMobEntity local entity = {} -entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) -end - entity.onMobSpawn = function(mob) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) diff --git a/scripts/zones/Horlais_Peak/mobs/Undefeatable_Sappdapp.lua b/scripts/zones/Horlais_Peak/mobs/Undefeatable_Sappdapp.lua index af62d128521..b21528dc9b4 100644 --- a/scripts/zones/Horlais_Peak/mobs/Undefeatable_Sappdapp.lua +++ b/scripts/zones/Horlais_Peak/mobs/Undefeatable_Sappdapp.lua @@ -12,7 +12,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/QuBia_Arena/mobs/Disfaurit_B_DAurphe.lua b/scripts/zones/QuBia_Arena/mobs/Disfaurit_B_DAurphe.lua index 8f644c1deff..32da30793bf 100644 --- a/scripts/zones/QuBia_Arena/mobs/Disfaurit_B_DAurphe.lua +++ b/scripts/zones/QuBia_Arena/mobs/Disfaurit_B_DAurphe.lua @@ -10,7 +10,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.ADD_EFFECT, 1) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/QuBia_Arena/mobs/Jeumouque_B_DAurphe.lua b/scripts/zones/QuBia_Arena/mobs/Jeumouque_B_DAurphe.lua index c1d0d1ed5de..cce97b146fd 100644 --- a/scripts/zones/QuBia_Arena/mobs/Jeumouque_B_DAurphe.lua +++ b/scripts/zones/QuBia_Arena/mobs/Jeumouque_B_DAurphe.lua @@ -10,7 +10,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.ADD_EFFECT, 1) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/QuBia_Arena/mobs/Maldaramet_B_DAurphe.lua b/scripts/zones/QuBia_Arena/mobs/Maldaramet_B_DAurphe.lua index ae1992a0c5d..ad39bda5442 100644 --- a/scripts/zones/QuBia_Arena/mobs/Maldaramet_B_DAurphe.lua +++ b/scripts/zones/QuBia_Arena/mobs/Maldaramet_B_DAurphe.lua @@ -12,7 +12,6 @@ entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.ADD_EFFECT, 1) mob:setMobMod(xi.mobMod.MAGIC_COOL, 15) mob:setMobMod(xi.mobMod.STANDBACK_COOL, 5) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/QuBia_Arena/mobs/Nephiyl_Keepcollapser.lua b/scripts/zones/QuBia_Arena/mobs/Nephiyl_Keepcollapser.lua index bda9e727f7b..db46e8ecd49 100644 --- a/scripts/zones/QuBia_Arena/mobs/Nephiyl_Keepcollapser.lua +++ b/scripts/zones/QuBia_Arena/mobs/Nephiyl_Keepcollapser.lua @@ -12,7 +12,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 8) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end return entity diff --git a/scripts/zones/QuBia_Arena/mobs/Nephiyl_Moatfiller.lua b/scripts/zones/QuBia_Arena/mobs/Nephiyl_Moatfiller.lua index 20ca18a4a45..92b1e43bb10 100644 --- a/scripts/zones/QuBia_Arena/mobs/Nephiyl_Moatfiller.lua +++ b/scripts/zones/QuBia_Arena/mobs/Nephiyl_Moatfiller.lua @@ -11,7 +11,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:addImmunity(xi.immunity.DARK_SLEEP) mob:addImmunity(xi.immunity.LIGHT_SLEEP) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/QuBia_Arena/mobs/Nephiyl_Pinnacletosser.lua b/scripts/zones/QuBia_Arena/mobs/Nephiyl_Pinnacletosser.lua index a5df769c4c2..061c7fc10df 100644 --- a/scripts/zones/QuBia_Arena/mobs/Nephiyl_Pinnacletosser.lua +++ b/scripts/zones/QuBia_Arena/mobs/Nephiyl_Pinnacletosser.lua @@ -12,7 +12,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 8) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end return entity diff --git a/scripts/zones/QuBia_Arena/mobs/Nephiyl_Rampartbreacher.lua b/scripts/zones/QuBia_Arena/mobs/Nephiyl_Rampartbreacher.lua index 9c4dc5f319a..f409db4648d 100644 --- a/scripts/zones/QuBia_Arena/mobs/Nephiyl_Rampartbreacher.lua +++ b/scripts/zones/QuBia_Arena/mobs/Nephiyl_Rampartbreacher.lua @@ -12,7 +12,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 8) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end return entity diff --git a/scripts/zones/QuBia_Arena/mobs/Vaicoliaux_B_DAurphe.lua b/scripts/zones/QuBia_Arena/mobs/Vaicoliaux_B_DAurphe.lua index 7b7dfd94e69..7d00b06f08e 100644 --- a/scripts/zones/QuBia_Arena/mobs/Vaicoliaux_B_DAurphe.lua +++ b/scripts/zones/QuBia_Arena/mobs/Vaicoliaux_B_DAurphe.lua @@ -10,7 +10,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.ADD_EFFECT, 1) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/Sacrificial_Chamber/mobs/Cyaneous-toed_Yallberry.lua b/scripts/zones/Sacrificial_Chamber/mobs/Cyaneous-toed_Yallberry.lua index 0333bc1f3c3..9cdde697a0e 100644 --- a/scripts/zones/Sacrificial_Chamber/mobs/Cyaneous-toed_Yallberry.lua +++ b/scripts/zones/Sacrificial_Chamber/mobs/Cyaneous-toed_Yallberry.lua @@ -18,7 +18,6 @@ entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 8) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpellChoose = function(mob, target, spellId) diff --git a/scripts/zones/Sacrificial_Chamber/mobs/Hyohh_the_Conchblower.lua b/scripts/zones/Sacrificial_Chamber/mobs/Hyohh_the_Conchblower.lua index bfb31af7187..d1975bbb4f6 100644 --- a/scripts/zones/Sacrificial_Chamber/mobs/Hyohh_the_Conchblower.lua +++ b/scripts/zones/Sacrificial_Chamber/mobs/Hyohh_the_Conchblower.lua @@ -20,7 +20,6 @@ entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpellChoose = function(mob, target, spellId) diff --git a/scripts/zones/Sacrificial_Chamber/mobs/Pevv_the_Riverleaper.lua b/scripts/zones/Sacrificial_Chamber/mobs/Pevv_the_Riverleaper.lua index 46ec6b0099b..d9394b1e453 100644 --- a/scripts/zones/Sacrificial_Chamber/mobs/Pevv_the_Riverleaper.lua +++ b/scripts/zones/Sacrificial_Chamber/mobs/Pevv_the_Riverleaper.lua @@ -13,7 +13,6 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 2, 'Sahagins_Wyvern') mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/Sacrificial_Chamber/mobs/Qull_the_Fallstopper.lua b/scripts/zones/Sacrificial_Chamber/mobs/Qull_the_Fallstopper.lua index 91f78c63bf5..f60e538b43f 100644 --- a/scripts/zones/Sacrificial_Chamber/mobs/Qull_the_Fallstopper.lua +++ b/scripts/zones/Sacrificial_Chamber/mobs/Qull_the_Fallstopper.lua @@ -12,7 +12,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end return entity diff --git a/scripts/zones/Sacrificial_Chamber/mobs/Rauu_the_Whaleswooner.lua b/scripts/zones/Sacrificial_Chamber/mobs/Rauu_the_Whaleswooner.lua index 69e9d9ae63b..9e38b4090e7 100644 --- a/scripts/zones/Sacrificial_Chamber/mobs/Rauu_the_Whaleswooner.lua +++ b/scripts/zones/Sacrificial_Chamber/mobs/Rauu_the_Whaleswooner.lua @@ -12,7 +12,6 @@ entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.LIGHT_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpellChoose = function(mob, target, spellId) diff --git a/scripts/zones/Sacrificial_Chamber/mobs/Sable-tongued_Gonberry.lua b/scripts/zones/Sacrificial_Chamber/mobs/Sable-tongued_Gonberry.lua index 57e2689c441..ca1c284f387 100644 --- a/scripts/zones/Sacrificial_Chamber/mobs/Sable-tongued_Gonberry.lua +++ b/scripts/zones/Sacrificial_Chamber/mobs/Sable-tongued_Gonberry.lua @@ -17,7 +17,6 @@ entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 8) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) mob:setMobMod(xi.mobMod.NO_STANDBACK, 1) end diff --git a/scripts/zones/Sacrificial_Chamber/mobs/Vermilion-eared_Noberry.lua b/scripts/zones/Sacrificial_Chamber/mobs/Vermilion-eared_Noberry.lua index 71a2558a552..b0e5a656747 100644 --- a/scripts/zones/Sacrificial_Chamber/mobs/Vermilion-eared_Noberry.lua +++ b/scripts/zones/Sacrificial_Chamber/mobs/Vermilion-eared_Noberry.lua @@ -18,7 +18,6 @@ entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.ASTRAL_PET_OFFSET, 3) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 8) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobDeath = function(mob, player, optParams) diff --git a/scripts/zones/Sacrificial_Chamber/mobs/Virid-faced_Shanberry.lua b/scripts/zones/Sacrificial_Chamber/mobs/Virid-faced_Shanberry.lua index 58ac0081a8e..12453be8448 100644 --- a/scripts/zones/Sacrificial_Chamber/mobs/Virid-faced_Shanberry.lua +++ b/scripts/zones/Sacrificial_Chamber/mobs/Virid-faced_Shanberry.lua @@ -16,7 +16,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 8) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end return entity diff --git a/scripts/zones/Throne_Room/mobs/Count_Andromalius.lua b/scripts/zones/Throne_Room/mobs/Count_Andromalius.lua index 5b303080048..5740efe74b1 100644 --- a/scripts/zones/Throne_Room/mobs/Count_Andromalius.lua +++ b/scripts/zones/Throne_Room/mobs/Count_Andromalius.lua @@ -12,7 +12,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 6) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 7) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpellChoose = function(mob, target, spellId) diff --git a/scripts/zones/Throne_Room/mobs/Demons_Elemental.lua b/scripts/zones/Throne_Room/mobs/Demons_Elemental.lua index bdc081d9487..b7d16534a28 100644 --- a/scripts/zones/Throne_Room/mobs/Demons_Elemental.lua +++ b/scripts/zones/Throne_Room/mobs/Demons_Elemental.lua @@ -7,10 +7,6 @@ ---@type TMobEntity local entity = {} -entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) -end - entity.onMobSpellChoose = function(mob, target, spellId) local spellList = { diff --git a/scripts/zones/Throne_Room/mobs/Duke_Amduscias.lua b/scripts/zones/Throne_Room/mobs/Duke_Amduscias.lua index d17ce61be6f..efac17839e2 100644 --- a/scripts/zones/Throne_Room/mobs/Duke_Amduscias.lua +++ b/scripts/zones/Throne_Room/mobs/Duke_Amduscias.lua @@ -5,7 +5,6 @@ entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 6) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 7) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpellChoose = function(mob, target, spellId) diff --git a/scripts/zones/Throne_Room/mobs/Duke_Dantalian.lua b/scripts/zones/Throne_Room/mobs/Duke_Dantalian.lua index 791bcb16bc9..ae4a4055110 100644 --- a/scripts/zones/Throne_Room/mobs/Duke_Dantalian.lua +++ b/scripts/zones/Throne_Room/mobs/Duke_Dantalian.lua @@ -14,7 +14,6 @@ entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.ASTRAL_PET_OFFSET, 3) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 6) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 7) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/Throne_Room/mobs/Grand_Marquis_Chomiel.lua b/scripts/zones/Throne_Room/mobs/Grand_Marquis_Chomiel.lua index 52b74eae875..2dea35e8359 100644 --- a/scripts/zones/Throne_Room/mobs/Grand_Marquis_Chomiel.lua +++ b/scripts/zones/Throne_Room/mobs/Grand_Marquis_Chomiel.lua @@ -12,7 +12,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 6) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 7) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end return entity diff --git a/scripts/zones/Waughroon_Shrine/mobs/BiFho_Jestergrin.lua b/scripts/zones/Waughroon_Shrine/mobs/BiFho_Jestergrin.lua index 3057ad16bcf..5faa64b5f79 100644 --- a/scripts/zones/Waughroon_Shrine/mobs/BiFho_Jestergrin.lua +++ b/scripts/zones/Waughroon_Shrine/mobs/BiFho_Jestergrin.lua @@ -9,10 +9,6 @@ mixins = { require('scripts/mixins/job_special') } ---@type TMobEntity local entity = {} -entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) -end - entity.onMobSpawn = function(mob) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) diff --git a/scripts/zones/Waughroon_Shrine/mobs/EaTho_Cruelheart.lua b/scripts/zones/Waughroon_Shrine/mobs/EaTho_Cruelheart.lua index abf273f975d..bd4a13e7920 100644 --- a/scripts/zones/Waughroon_Shrine/mobs/EaTho_Cruelheart.lua +++ b/scripts/zones/Waughroon_Shrine/mobs/EaTho_Cruelheart.lua @@ -10,10 +10,6 @@ mixins = { require('scripts/mixins/job_special') } ---@type TMobEntity local entity = {} -entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) -end - entity.onMobSpawn = function(mob) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) diff --git a/scripts/zones/Waughroon_Shrine/mobs/KaNha_Jabbertongue.lua b/scripts/zones/Waughroon_Shrine/mobs/KaNha_Jabbertongue.lua index ebddb34cb5c..0cf60a4bfdf 100644 --- a/scripts/zones/Waughroon_Shrine/mobs/KaNha_Jabbertongue.lua +++ b/scripts/zones/Waughroon_Shrine/mobs/KaNha_Jabbertongue.lua @@ -12,7 +12,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/Waughroon_Shrine/mobs/KuTya_Hotblood.lua b/scripts/zones/Waughroon_Shrine/mobs/KuTya_Hotblood.lua index bed69ee581e..5a075f2a24a 100644 --- a/scripts/zones/Waughroon_Shrine/mobs/KuTya_Hotblood.lua +++ b/scripts/zones/Waughroon_Shrine/mobs/KuTya_Hotblood.lua @@ -11,7 +11,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/Waughroon_Shrine/mobs/YoBhu_Hideousmask.lua b/scripts/zones/Waughroon_Shrine/mobs/YoBhu_Hideousmask.lua index 26407ee3ac8..22ac8b17f0a 100644 --- a/scripts/zones/Waughroon_Shrine/mobs/YoBhu_Hideousmask.lua +++ b/scripts/zones/Waughroon_Shrine/mobs/YoBhu_Hideousmask.lua @@ -9,10 +9,6 @@ mixins = { require('scripts/mixins/job_special') } ---@type TMobEntity local entity = {} -entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) -end - entity.onMobSpawn = function(mob) mob:setMod(xi.mod.LIGHT_SLEEP_RES_RANK, 4) mob:setMod(xi.mod.DARK_SLEEP_RES_RANK, 4) diff --git a/scripts/zones/Waughroon_Shrine/mobs/ZoDhu_Legslicer.lua b/scripts/zones/Waughroon_Shrine/mobs/ZoDhu_Legslicer.lua index e7c32128494..55e45fce3dc 100644 --- a/scripts/zones/Waughroon_Shrine/mobs/ZoDhu_Legslicer.lua +++ b/scripts/zones/Waughroon_Shrine/mobs/ZoDhu_Legslicer.lua @@ -11,7 +11,6 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.MAGIC_COOL, 20) - mob:setMobMod(xi.mobMod.SUPERLINK, 1) end entity.onMobSpawn = function(mob)