From ebd76f3ff3d0ce0aa9d77d0dde8e5b5407938ec0 Mon Sep 17 00:00:00 2001 From: Frankie-hz <105882754+Frankie-hz@users.noreply.github.com> Date: Thu, 16 Apr 2026 20:58:06 -0400 Subject: [PATCH] [cpp, lua] Moves dynamis cpp function to lua --- scripts/globals/dynamis.lua | 7 +++++ .../mobs/Adamantking_Effigy.lua | 1 + .../Dynamis-Bastok/mobs/Adamantking_Image.lua | 4 +++ .../Dynamis-Bastok/mobs/BuBho_Truesteel.lua | 4 +++ .../Dynamis-Bastok/mobs/GiPha_Manameister.lua | 4 +++ .../Dynamis-Bastok/mobs/GuDha_Effigy.lua | 4 +++ .../Dynamis-Bastok/mobs/GuNhi_Noondozer.lua | 4 +++ .../Dynamis-Bastok/mobs/KoDho_Cannonball.lua | 4 +++ .../Dynamis-Bastok/mobs/RaGho_Darkfount.lua | 4 +++ .../Dynamis-Bastok/mobs/VaZhe_Pummelsong.lua | 4 +++ .../mobs/Vanguard_Beasttender.lua | 4 +++ .../mobs/Vanguard_Constable.lua | 4 +++ .../Dynamis-Bastok/mobs/Vanguard_Defender.lua | 4 +++ .../mobs/Vanguard_Drakekeeper.lua | 4 +++ .../Dynamis-Bastok/mobs/Vanguard_Hatamoto.lua | 4 +++ .../Dynamis-Bastok/mobs/Vanguard_Kusa.lua | 4 +++ .../Dynamis-Bastok/mobs/Vanguard_Mason.lua | 4 +++ .../Dynamis-Bastok/mobs/Vanguard_Militant.lua | 4 +++ .../Dynamis-Bastok/mobs/Vanguard_Minstrel.lua | 4 +++ .../mobs/Vanguard_Protector.lua | 4 +++ .../mobs/Vanguard_Purloiner.lua | 4 +++ .../mobs/Vanguard_Thaumaturge.lua | 4 +++ .../mobs/Vanguard_Undertaker.lua | 4 +++ .../mobs/Vanguard_Vigilante.lua | 4 +++ .../mobs/Vanguard_Vindicator.lua | 4 +++ .../mobs/ZeVho_Fallsplitter.lua | 4 +++ .../Dynamis-Bastok/mobs/ZoPha_Forgesoul.lua | 4 +++ .../mobs/Adamantking_Effigy.lua | 1 + .../mobs/Adamantking_Image.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Angra_Mainyu.lua | 4 +++ .../mobs/Ascetox_Ratgums.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Avatar_Icon.lua | 1 + .../Dynamis-Beaucedine/mobs/Avatar_Idol.lua | 4 +++ .../mobs/BeZhe_Keeprazer.lua | 4 +++ .../mobs/Bhuu_Wjato_the_Firepool.lua | 4 +++ .../mobs/Bordox_Kittyback.lua | 4 +++ .../mobs/Brewnix_Bittypupils.lua | 4 +++ .../mobs/Caa_Xaza_the_Madpiercer.lua | 4 +++ .../mobs/Cobraclaw_Buchzvotch.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Dagourmarche.lua | 4 +++ .../mobs/DeBho_Pyrohand.lua | 4 +++ .../mobs/Deathcaller_Bidfbid.lua | 4 +++ .../mobs/Drakefeast_Wubmfub.lua | 4 +++ .../mobs/Draklix_Scalecrust.lua | 4 +++ .../mobs/Droprix_Granitepalms.lua | 4 +++ .../mobs/Elvaanlopper_Grokdok.lua | 4 +++ .../mobs/Foo_Peku_the_Bloodcloak.lua | 4 +++ .../mobs/GaFho_Venomtouch.lua | 4 +++ .../mobs/Galkarider_Retzpratz.lua | 4 +++ .../mobs/Gibberox_Pimplebeak.lua | 4 +++ .../mobs/GoTyo_Magenapper.lua | 4 +++ .../mobs/Goblin_Replica.lua | 1 + .../Dynamis-Beaucedine/mobs/Goblin_Statue.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Goublefaupe.lua | 4 +++ .../mobs/GuKhu_Dukesniper.lua | 4 +++ .../mobs/GuNha_Wallstormer.lua | 4 +++ .../mobs/Guu_Waji_the_Preacher.lua | 4 +++ .../mobs/Heavymail_Djidzbad.lua | 4 +++ .../mobs/Hee_Mida_the_Meticulous.lua | 4 +++ .../mobs/Humegutter_Adzjbadj.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Hydra_Bard.lua | 4 +++ .../mobs/Hydra_Beastmaster.lua | 4 +++ .../mobs/Hydra_Black_Mage.lua | 4 +++ .../mobs/Hydra_Dark_Knight.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Hydra_Dragoon.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Hydra_Monk.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Hydra_Ninja.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Hydra_Paladin.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Hydra_Ranger.lua | 4 +++ .../mobs/Hydra_Red_Mage.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Hydra_Samurai.lua | 4 +++ .../mobs/Hydra_Summoner.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Hydra_Thief.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Hydra_Warrior.lua | 4 +++ .../mobs/Hydra_White_Mage.lua | 4 +++ .../mobs/Jeunoraider_Gepkzip.lua | 4 +++ .../mobs/JiFhu_Infiltrator.lua | 4 +++ .../mobs/JiKhu_Towercleaver.lua | 4 +++ .../mobs/Knii_Hoqo_the_Bisector.lua | 4 +++ .../mobs/Koo_Saxu_the_Everfast.lua | 4 +++ .../mobs/Kuu_Xuka_the_Nimble.lua | 4 +++ .../mobs/Lockbuster_Zapdjipp.lua | 4 +++ .../mobs/Maa_Zaua_the_Wyrmkeeper.lua | 4 +++ .../mobs/MiRhe_Whisperblade.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Mildaunegeux.lua | 4 +++ .../mobs/Mithraslaver_Debhabob.lua | 4 +++ .../mobs/Moltenox_Stubthumbs.lua | 4 +++ .../mobs/Morblox_Chubbychin.lua | 4 +++ .../mobs/MuGha_Legionkiller.lua | 4 +++ .../mobs/NaHya_Floodmaker.lua | 4 +++ .../mobs/Nee_Huxa_the_Judgmental.lua | 4 +++ .../mobs/NuBhi_Spiraleye.lua | 4 +++ .../mobs/Puu_Timu_the_Phantasmal.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Quiebitiel.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Rearguard_Eye.lua | 4 +++ .../mobs/Routsix_Rubbertendon.lua | 4 +++ .../mobs/Ruffbix_Jumbolobes.lua | 4 +++ .../mobs/Ryy_Qihi_the_Idolrobber.lua | 4 +++ .../mobs/Serjeant_Tombstone.lua | 1 + .../mobs/Shisox_Widebrow.lua | 4 +++ .../mobs/Skinmask_Ugghfogg.lua | 4 +++ .../mobs/Slinkix_Trufflesniff.lua | 4 +++ .../mobs/SoGho_Adderhandler.lua | 4 +++ .../mobs/SoZho_Metalbender.lua | 4 +++ .../mobs/Soo_Jopo_the_Fiendking.lua | 4 +++ .../mobs/Spinalsucker_Galflmall.lua | 4 +++ .../mobs/Swypestix_Tigershins.lua | 4 +++ .../mobs/TaHyu_Gallanthunter.lua | 4 +++ .../zones/Dynamis-Beaucedine/mobs/Taquede.lua | 4 +++ .../mobs/Taruroaster_Biggsjig.lua | 4 +++ .../mobs/Tocktix_Thinlids.lua | 4 +++ .../mobs/Ultrasonic_Zeknajak.lua | 4 +++ .../mobs/Vanguard_Alchemist.lua | 4 +++ .../mobs/Vanguard_Ambusher.lua | 4 +++ .../mobs/Vanguard_Amputator.lua | 4 +++ .../mobs/Vanguard_Armorer.lua | 4 +++ .../mobs/Vanguard_Assassin.lua | 4 +++ .../mobs/Vanguard_Backstabber.lua | 4 +++ .../mobs/Vanguard_Beasttender.lua | 4 +++ .../mobs/Vanguard_Bugler.lua | 4 +++ .../mobs/Vanguard_Chanter.lua | 4 +++ .../mobs/Vanguard_Constable.lua | 4 +++ .../mobs/Vanguard_Defender.lua | 4 +++ .../mobs/Vanguard_Dollmaster.lua | 4 +++ .../mobs/Vanguard_Dragontamer.lua | 4 +++ .../mobs/Vanguard_Drakekeeper.lua | 4 +++ .../mobs/Vanguard_Enchanter.lua | 4 +++ .../mobs/Vanguard_Exemplar.lua | 4 +++ .../mobs/Vanguard_Footsoldier.lua | 4 +++ .../mobs/Vanguard_Grappler.lua | 4 +++ .../mobs/Vanguard_Gutslasher.lua | 4 +++ .../mobs/Vanguard_Hatamoto.lua | 4 +++ .../mobs/Vanguard_Hawker.lua | 4 +++ .../mobs/Vanguard_Hitman.lua | 4 +++ .../mobs/Vanguard_Impaler.lua | 4 +++ .../mobs/Vanguard_Inciter.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Vanguard_Kusa.lua | 4 +++ .../mobs/Vanguard_Liberator.lua | 4 +++ .../mobs/Vanguard_Maestro.lua | 4 +++ .../mobs/Vanguard_Mason.lua | 4 +++ .../mobs/Vanguard_Mesmerizer.lua | 4 +++ .../mobs/Vanguard_Militant.lua | 4 +++ .../mobs/Vanguard_Minstrel.lua | 4 +++ .../mobs/Vanguard_Neckchopper.lua | 4 +++ .../mobs/Vanguard_Necromancer.lua | 4 +++ .../mobs/Vanguard_Ogresoother.lua | 4 +++ .../mobs/Vanguard_Oracle.lua | 4 +++ .../mobs/Vanguard_Partisan.lua | 4 +++ .../mobs/Vanguard_Pathfinder.lua | 4 +++ .../mobs/Vanguard_Persecutor.lua | 4 +++ .../mobs/Vanguard_Pillager.lua | 4 +++ .../mobs/Vanguard_Pitfighter.lua | 4 +++ .../mobs/Vanguard_Predator.lua | 4 +++ .../mobs/Vanguard_Prelate.lua | 4 +++ .../mobs/Vanguard_Priest.lua | 4 +++ .../mobs/Vanguard_Protector.lua | 4 +++ .../mobs/Vanguard_Purloiner.lua | 4 +++ .../mobs/Vanguard_Ronin.lua | 4 +++ .../mobs/Vanguard_Salvager.lua | 4 +++ .../mobs/Vanguard_Sentinel.lua | 4 +++ .../mobs/Vanguard_Shaman.lua | 4 +++ .../mobs/Vanguard_Skirmisher.lua | 4 +++ .../mobs/Vanguard_Smithy.lua | 4 +++ .../mobs/Vanguard_Thaumaturge.lua | 4 +++ .../mobs/Vanguard_Tinkerer.lua | 4 +++ .../mobs/Vanguard_Trooper.lua | 4 +++ .../mobs/Vanguard_Undertaker.lua | 4 +++ .../mobs/Vanguard_Vexer.lua | 4 +++ .../mobs/Vanguard_Vigilante.lua | 4 +++ .../mobs/Vanguard_Vindicator.lua | 4 +++ .../mobs/Vanguard_Visionary.lua | 4 +++ .../mobs/Vanguard_Welldigger.lua | 4 +++ .../Dynamis-Beaucedine/mobs/Velosareon.lua | 4 +++ .../mobs/Warchief_Tombstone.lua | 4 +++ .../mobs/Whistrix_Toadthroat.lua | 4 +++ .../mobs/Wraithdancer_Gidbnod.lua | 4 +++ .../mobs/Xaa_Chau_the_Roctalon.lua | 4 +++ .../mobs/Xhoo_Fuza_the_Sublime.lua | 4 +++ .../mobs/Adamantking_Effigy.lua | 1 + .../mobs/Adamantking_Image.lua | 4 +++ .../mobs/Apocalyptic_Beast.lua | 1 + .../Dynamis-Buburimu/mobs/Avatar_Idol.lua | 4 +++ .../mobs/Baa_Dava_the_Bibliophage.lua | 4 +++ .../mobs/Doo_Peku_the_Fleetfoot.lua | 4 +++ .../mobs/Elvaansticker_Bxafraff.lua | 4 +++ .../mobs/Flamecaller_Zoeqdoq.lua | 4 +++ .../mobs/GiBhe_Fleshfeaster.lua | 4 +++ .../Dynamis-Buburimu/mobs/Goblin_Replica.lua | 1 + .../Dynamis-Buburimu/mobs/Goblin_Statue.lua | 4 +++ .../mobs/Gosspix_Blabberlips.lua | 4 +++ .../Dynamis-Buburimu/mobs/Hamfist_Gukhbuk.lua | 4 +++ .../mobs/Koo_Rahi_the_Levinblade.lua | 4 +++ .../Dynamis-Buburimu/mobs/Lyncean_Juwgneg.lua | 4 +++ .../Dynamis-Buburimu/mobs/Manifest_Icon.lua | 1 + .../Dynamis-Buburimu/mobs/Nightmare_Bunny.lua | 1 + .../Dynamis-Buburimu/mobs/Nightmare_Crab.lua | 1 + .../mobs/Nightmare_Crawler.lua | 1 + .../mobs/Nightmare_Dhalmel.lua | 1 + .../Dynamis-Buburimu/mobs/Nightmare_Eft.lua | 1 + .../mobs/Nightmare_Mandragora.lua | 1 + .../Dynamis-Buburimu/mobs/Nightmare_Raven.lua | 1 + .../mobs/Nightmare_Scorpion.lua | 1 + .../mobs/Nightmare_Uragnite.lua | 1 + .../mobs/QuPho_Bloodspiller.lua | 4 +++ .../mobs/Ree_Nata_the_Melomanic.lua | 4 +++ .../mobs/Serjeant_Tombstone.lua | 1 + .../mobs/Shamblix_Rottenheart.lua | 4 +++ .../Dynamis-Buburimu/mobs/TeZha_Ironclad.lua | 4 +++ .../mobs/VaRhu_Bodysnatcher.lua | 4 +++ .../mobs/Vanguard_Alchemist.lua | 4 +++ .../mobs/Vanguard_Ambusher.lua | 4 +++ .../mobs/Vanguard_Amputator.lua | 4 +++ .../mobs/Vanguard_Armorer.lua | 4 +++ .../mobs/Vanguard_Assassin.lua | 4 +++ .../mobs/Vanguard_Backstabber.lua | 4 +++ .../mobs/Vanguard_Beasttender.lua | 4 +++ .../Dynamis-Buburimu/mobs/Vanguard_Bugler.lua | 4 +++ .../mobs/Vanguard_Chanter.lua | 4 +++ .../mobs/Vanguard_Constable.lua | 4 +++ .../mobs/Vanguard_Defender.lua | 4 +++ .../mobs/Vanguard_Dollmaster.lua | 4 +++ .../mobs/Vanguard_Dragontamer.lua | 4 +++ .../mobs/Vanguard_Drakekeeper.lua | 4 +++ .../mobs/Vanguard_Enchanter.lua | 4 +++ .../mobs/Vanguard_Exemplar.lua | 4 +++ .../mobs/Vanguard_Footsoldier.lua | 4 +++ .../mobs/Vanguard_Grappler.lua | 4 +++ .../mobs/Vanguard_Gutslasher.lua | 4 +++ .../mobs/Vanguard_Hatamoto.lua | 4 +++ .../Dynamis-Buburimu/mobs/Vanguard_Hawker.lua | 4 +++ .../Dynamis-Buburimu/mobs/Vanguard_Hitman.lua | 4 +++ .../mobs/Vanguard_Impaler.lua | 4 +++ .../mobs/Vanguard_Inciter.lua | 4 +++ .../Dynamis-Buburimu/mobs/Vanguard_Kusa.lua | 4 +++ .../mobs/Vanguard_Liberator.lua | 4 +++ .../mobs/Vanguard_Maestro.lua | 4 +++ .../Dynamis-Buburimu/mobs/Vanguard_Mason.lua | 4 +++ .../mobs/Vanguard_Mesmerizer.lua | 4 +++ .../mobs/Vanguard_Militant.lua | 4 +++ .../mobs/Vanguard_Minstrel.lua | 4 +++ .../mobs/Vanguard_Neckchopper.lua | 4 +++ .../mobs/Vanguard_Necromancer.lua | 4 +++ .../mobs/Vanguard_Ogresoother.lua | 4 +++ .../Dynamis-Buburimu/mobs/Vanguard_Oracle.lua | 4 +++ .../mobs/Vanguard_Partisan.lua | 4 +++ .../mobs/Vanguard_Pathfinder.lua | 4 +++ .../mobs/Vanguard_Persecutor.lua | 4 +++ .../mobs/Vanguard_Pillager.lua | 4 +++ .../mobs/Vanguard_Pitfighter.lua | 4 +++ .../mobs/Vanguard_Predator.lua | 4 +++ .../mobs/Vanguard_Prelate.lua | 4 +++ .../Dynamis-Buburimu/mobs/Vanguard_Priest.lua | 4 +++ .../mobs/Vanguard_Protector.lua | 4 +++ .../mobs/Vanguard_Purloiner.lua | 4 +++ .../Dynamis-Buburimu/mobs/Vanguard_Ronin.lua | 4 +++ .../mobs/Vanguard_Salvager.lua | 4 +++ .../mobs/Vanguard_Sentinel.lua | 4 +++ .../Dynamis-Buburimu/mobs/Vanguard_Shaman.lua | 4 +++ .../mobs/Vanguard_Skirmisher.lua | 4 +++ .../Dynamis-Buburimu/mobs/Vanguard_Smithy.lua | 4 +++ .../mobs/Vanguard_Thaumaturge.lua | 4 +++ .../mobs/Vanguard_Tinkerer.lua | 4 +++ .../mobs/Vanguard_Trooper.lua | 4 +++ .../mobs/Vanguard_Undertaker.lua | 4 +++ .../Dynamis-Buburimu/mobs/Vanguard_Vexer.lua | 4 +++ .../mobs/Vanguard_Vigilante.lua | 4 +++ .../mobs/Vanguard_Vindicator.lua | 4 +++ .../mobs/Vanguard_Visionary.lua | 4 +++ .../mobs/Vanguard_Welldigger.lua | 4 +++ .../mobs/Warchief_Tombstone.lua | 4 +++ .../mobs/Woodnix_Shrillwhistle.lua | 4 +++ .../Dynamis-Jeuno/mobs/Anvilix_Sootwrists.lua | 4 +++ .../Dynamis-Jeuno/mobs/Bandrix_Rockjaw.lua | 4 +++ .../Dynamis-Jeuno/mobs/Blazox_Boneybod.lua | 4 +++ .../mobs/Bootrix_Jaggedelbow.lua | 4 +++ .../Dynamis-Jeuno/mobs/Buffrix_Eargone.lua | 4 +++ .../Dynamis-Jeuno/mobs/Cloktix_Longnail.lua | 4 +++ .../mobs/Distilix_Stickytoes.lua | 4 +++ .../Dynamis-Jeuno/mobs/Elixmix_Hooknose.lua | 4 +++ .../mobs/Eremix_Snottynostril.lua | 4 +++ .../Dynamis-Jeuno/mobs/Feralox_Honeylips.lua | 4 +++ .../mobs/Gabblox_Magpietongue.lua | 4 +++ .../zones/Dynamis-Jeuno/mobs/Goblin_Golem.lua | 4 +++ .../Dynamis-Jeuno/mobs/Goblin_Replica.lua | 1 + .../Dynamis-Jeuno/mobs/Goblin_Statue.lua | 4 +++ .../Dynamis-Jeuno/mobs/Hermitrix_Toothrot.lua | 4 +++ .../Dynamis-Jeuno/mobs/Humnox_Drumbelly.lua | 4 +++ .../mobs/Jabbrox_Grannyguise.lua | 4 +++ .../Dynamis-Jeuno/mobs/Jabkix_Pigeonpecs.lua | 4 +++ .../mobs/Karashix_Swollenskull.lua | 4 +++ .../Dynamis-Jeuno/mobs/Kikklix_Longlegs.lua | 4 +++ .../mobs/Lurklox_Dhalmelneck.lua | 4 +++ .../Dynamis-Jeuno/mobs/Mobpix_Mucousmouth.lua | 4 +++ .../Dynamis-Jeuno/mobs/Morgmox_Moldnoggin.lua | 4 +++ .../Dynamis-Jeuno/mobs/Mortilox_Wartpaws.lua | 4 +++ .../mobs/Prowlox_Barrelbelly.lua | 4 +++ .../Dynamis-Jeuno/mobs/Quicktrix_Hexhands.lua | 4 +++ .../Dynamis-Jeuno/mobs/Rutrix_Hamgams.lua | 4 +++ .../mobs/Scourquix_Scaleskin.lua | 4 +++ .../mobs/Scruffix_Shaggychest.lua | 4 +++ .../mobs/Slystix_Megapeepers.lua | 4 +++ .../Dynamis-Jeuno/mobs/Smeltix_Thickhide.lua | 4 +++ .../mobs/Snypestix_Eaglebeak.lua | 4 +++ .../mobs/Sparkspox_Sweatbrow.lua | 4 +++ .../Dynamis-Jeuno/mobs/Ticktox_Beadyeyes.lua | 4 +++ .../Dynamis-Jeuno/mobs/Trailblix_Goatmug.lua | 4 +++ .../Dynamis-Jeuno/mobs/Tufflix_Loglimbs.lua | 4 +++ .../mobs/Tymexox_Ninefingers.lua | 4 +++ .../Dynamis-Jeuno/mobs/Vanguard_Alchemist.lua | 4 +++ .../Dynamis-Jeuno/mobs/Vanguard_Ambusher.lua | 4 +++ .../Dynamis-Jeuno/mobs/Vanguard_Armorer.lua | 4 +++ .../mobs/Vanguard_Dragontamer.lua | 4 +++ .../Dynamis-Jeuno/mobs/Vanguard_Enchanter.lua | 4 +++ .../Dynamis-Jeuno/mobs/Vanguard_Hitman.lua | 4 +++ .../Dynamis-Jeuno/mobs/Vanguard_Maestro.lua | 4 +++ .../mobs/Vanguard_Necromancer.lua | 4 +++ .../mobs/Vanguard_Pathfinder.lua | 4 +++ .../mobs/Vanguard_Pitfighter.lua | 4 +++ .../Dynamis-Jeuno/mobs/Vanguard_Ronin.lua | 4 +++ .../Dynamis-Jeuno/mobs/Vanguard_Shaman.lua | 4 +++ .../Dynamis-Jeuno/mobs/Vanguard_Smithy.lua | 4 +++ .../Dynamis-Jeuno/mobs/Vanguard_Tinkerer.lua | 4 +++ .../mobs/Vanguard_Welldigger.lua | 4 +++ .../mobs/Wasabix_Callusdigit.lua | 4 +++ .../Dynamis-Jeuno/mobs/Wilywox_Tenderpalm.lua | 4 +++ .../Dynamis-Jeuno/mobs/Wyrmwix_Snakespecs.lua | 4 +++ .../Dynamis-Qufim/mobs/Adamantking_Effigy.lua | 1 + .../Dynamis-Qufim/mobs/Adamantking_Image.lua | 4 +++ scripts/zones/Dynamis-Qufim/mobs/Antaeus.lua | 4 +++ .../zones/Dynamis-Qufim/mobs/Avatar_Idol.lua | 4 +++ .../Dynamis-Qufim/mobs/Goblin_Replica.lua | 1 + .../Dynamis-Qufim/mobs/Goblin_Statue.lua | 4 +++ .../Dynamis-Qufim/mobs/Manifest_Icon.lua | 1 + .../Dynamis-Qufim/mobs/Nightmare_Diremite.lua | 1 + .../Dynamis-Qufim/mobs/Nightmare_Gaylas.lua | 1 + .../Dynamis-Qufim/mobs/Nightmare_Kraken.lua | 1 + .../Dynamis-Qufim/mobs/Nightmare_Raptor.lua | 1 + .../Dynamis-Qufim/mobs/Nightmare_Roc.lua | 1 + .../Dynamis-Qufim/mobs/Nightmare_Snoll.lua | 1 + .../Dynamis-Qufim/mobs/Nightmare_Stirge.lua | 1 + .../Dynamis-Qufim/mobs/Nightmare_Tiger.lua | 1 + .../Dynamis-Qufim/mobs/Nightmare_Weapon.lua | 1 + .../Dynamis-Qufim/mobs/Serjeant_Tombstone.lua | 1 + .../Dynamis-Qufim/mobs/Vanguard_Alchemist.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Ambusher.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Amputator.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Armorer.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Assassin.lua | 4 +++ .../mobs/Vanguard_Backstabber.lua | 4 +++ .../mobs/Vanguard_Beasttender.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Bugler.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Chanter.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Constable.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Defender.lua | 4 +++ .../mobs/Vanguard_Dollmaster.lua | 4 +++ .../mobs/Vanguard_Dragontamer.lua | 4 +++ .../mobs/Vanguard_Drakekeeper.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Enchanter.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Exemplar.lua | 4 +++ .../mobs/Vanguard_Footsoldier.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Grappler.lua | 4 +++ .../mobs/Vanguard_Gutslasher.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Hatamoto.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Hawker.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Hitman.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Impaler.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Inciter.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Kusa.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Liberator.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Maestro.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Mason.lua | 4 +++ .../mobs/Vanguard_Mesmerizer.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Militant.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Minstrel.lua | 4 +++ .../mobs/Vanguard_Neckchopper.lua | 4 +++ .../mobs/Vanguard_Necromancer.lua | 4 +++ .../mobs/Vanguard_Ogresoother.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Oracle.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Partisan.lua | 4 +++ .../mobs/Vanguard_Pathfinder.lua | 4 +++ .../mobs/Vanguard_Persecutor.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Pillager.lua | 4 +++ .../mobs/Vanguard_Pitfighter.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Predator.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Prelate.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Priest.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Protector.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Purloiner.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Ronin.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Salvager.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Sentinel.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Shaman.lua | 4 +++ .../mobs/Vanguard_Skirmisher.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Smithy.lua | 4 +++ .../mobs/Vanguard_Thaumaturge.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Tinkerer.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Trooper.lua | 4 +++ .../mobs/Vanguard_Undertaker.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Vexer.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Vigilante.lua | 4 +++ .../mobs/Vanguard_Vindicator.lua | 4 +++ .../Dynamis-Qufim/mobs/Vanguard_Visionary.lua | 4 +++ .../mobs/Vanguard_Welldigger.lua | 4 +++ .../Dynamis-Qufim/mobs/Warchief_Tombstone.lua | 4 +++ .../mobs/Battlechoir_Gitchfotch.lua | 4 +++ .../mobs/Bladeburner_Rokgevok.lua | 4 +++ .../mobs/Bloodfist_Voshgrosh.lua | 4 +++ .../mobs/Overlords_Tombstone.lua | 4 +++ .../mobs/Reapertongue_Gadgquok.lua | 4 +++ .../mobs/Serjeant_Tombstone.lua | 1 + .../mobs/Soulsender_Fugbrag.lua | 4 +++ .../mobs/Spellspear_Djokvukk.lua | 4 +++ .../mobs/Steelshank_Kratzvatz.lua | 4 +++ .../mobs/Vanguard_Amputator.lua | 4 +++ .../mobs/Vanguard_Backstabber.lua | 4 +++ .../mobs/Vanguard_Bugler.lua | 4 +++ .../mobs/Vanguard_Dollmaster.lua | 4 +++ .../mobs/Vanguard_Footsoldier.lua | 4 +++ .../mobs/Vanguard_Grappler.lua | 4 +++ .../mobs/Vanguard_Gutslasher.lua | 4 +++ .../mobs/Vanguard_Hawker.lua | 4 +++ .../mobs/Vanguard_Impaler.lua | 4 +++ .../mobs/Vanguard_Mesmerizer.lua | 4 +++ .../mobs/Vanguard_Neckchopper.lua | 4 +++ .../mobs/Vanguard_Pillager.lua | 4 +++ .../mobs/Vanguard_Predator.lua | 4 +++ .../mobs/Vanguard_Trooper.lua | 4 +++ .../Dynamis-San_dOria/mobs/Vanguard_Vexer.lua | 4 +++ .../mobs/Voidstreaker_Butchnotch.lua | 4 +++ .../mobs/Warchief_Tombstone.lua | 4 +++ .../mobs/Wyrmgnasher_Bjakdek.lua | 4 +++ .../mobs/Adamantking_Effigy.lua | 1 + .../Dynamis-Tavnazia/mobs/Diabolos_Club.lua | 4 +++ .../mobs/Diabolos_Diamond.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Diabolos_Heart.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Diabolos_Spade.lua | 4 +++ .../mobs/Effigy_Prototype.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Goblin_Replica.lua | 1 + .../Dynamis-Tavnazia/mobs/Hydra_Bard.lua | 4 +++ .../mobs/Hydra_Beastmaster.lua | 4 +++ .../mobs/Hydra_Black_Mage.lua | 4 +++ .../mobs/Hydra_Dark_Knight.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Hydra_Dragoon.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Hydra_Monk.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Hydra_Ninja.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Hydra_Paladin.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Hydra_Ranger.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Hydra_Red_Mage.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Hydra_Samurai.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Hydra_Summoner.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Hydra_Thief.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Hydra_Warrior.lua | 4 +++ .../mobs/Hydra_White_Mage.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Icon_Prototype.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Kindred_Bard.lua | 4 +++ .../mobs/Kindred_Beastmaster.lua | 4 +++ .../mobs/Kindred_Black_Mage.lua | 4 +++ .../mobs/Kindred_Dark_Knight.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Kindred_Dragoon.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Kindred_Monk.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Kindred_Ninja.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Kindred_Paladin.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Kindred_Ranger.lua | 4 +++ .../mobs/Kindred_Red_Mage.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Kindred_Samurai.lua | 4 +++ .../mobs/Kindred_Summoner.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Kindred_Thief.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Kindred_Warrior.lua | 4 +++ .../mobs/Kindred_White_Mage.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Manifest_Icon.lua | 1 + .../mobs/Nightmare_Bugard.lua | 1 + .../mobs/Nightmare_Cluster.lua | 1 + .../mobs/Nightmare_Hornet.lua | 1 + .../Dynamis-Tavnazia/mobs/Nightmare_Leech.lua | 1 + .../mobs/Nightmare_Makara.lua | 1 + .../mobs/Nightmare_Taurus.lua | 4 +++ .../Dynamis-Tavnazia/mobs/Nightmare_Worm.lua | 1 + .../Dynamis-Tavnazia/mobs/Prototype_Eye.lua | 4 +++ .../mobs/Serjeant_Tombstone.lua | 1 + .../mobs/Statue_Prototype.lua | 4 +++ .../mobs/Tombstone_Prototype.lua | 4 +++ .../mobs/Adamantking_Effigy.lua | 1 + .../mobs/Adamantking_Image.lua | 4 +++ .../Dynamis-Valkurm/mobs/Avatar_Idol.lua | 4 +++ .../mobs/Cirrate_Christelle.lua | 1 + .../zones/Dynamis-Valkurm/mobs/Fairy_Ring.lua | 1 + .../Dynamis-Valkurm/mobs/Goblin_Replica.lua | 1 + .../Dynamis-Valkurm/mobs/Goblin_Statue.lua | 4 +++ .../Dynamis-Valkurm/mobs/Manifest_Icon.lua | 1 + .../zones/Dynamis-Valkurm/mobs/Nantina.lua | 1 + .../Dynamis-Valkurm/mobs/Nightmare_Fly.lua | 1 + .../mobs/Nightmare_Flytrap.lua | 1 + .../mobs/Nightmare_Funguar.lua | 1 + .../mobs/Nightmare_Goobbue.lua | 1 + .../mobs/Nightmare_Hippogryph.lua | 1 + .../mobs/Nightmare_Manticore.lua | 1 + .../mobs/Nightmare_Sabotender.lua | 1 + .../Dynamis-Valkurm/mobs/Nightmare_Sheep.lua | 1 + .../Dynamis-Valkurm/mobs/Nightmare_Treant.lua | 1 + .../mobs/Serjeant_Tombstone.lua | 1 + .../Dynamis-Valkurm/mobs/Stcemqestcint.lua | 1 + .../mobs/Vanguard_Alchemist.lua | 4 +++ .../mobs/Vanguard_Ambusher.lua | 4 +++ .../mobs/Vanguard_Amputator.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Armorer.lua | 4 +++ .../mobs/Vanguard_Assassin.lua | 4 +++ .../mobs/Vanguard_Backstabber.lua | 4 +++ .../mobs/Vanguard_Beasttender.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Bugler.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Chanter.lua | 4 +++ .../mobs/Vanguard_Constable.lua | 4 +++ .../mobs/Vanguard_Defender.lua | 4 +++ .../mobs/Vanguard_Dollmaster.lua | 4 +++ .../mobs/Vanguard_Dragontamer.lua | 4 +++ .../mobs/Vanguard_Drakekeeper.lua | 4 +++ .../mobs/Vanguard_Enchanter.lua | 4 +++ .../mobs/Vanguard_Exemplar.lua | 4 +++ .../mobs/Vanguard_Footsoldier.lua | 4 +++ .../mobs/Vanguard_Grappler.lua | 4 +++ .../mobs/Vanguard_Gutslasher.lua | 4 +++ .../mobs/Vanguard_Hatamoto.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Hawker.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Hitman.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Impaler.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Inciter.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Kusa.lua | 4 +++ .../mobs/Vanguard_Liberator.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Maestro.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Mason.lua | 4 +++ .../mobs/Vanguard_Mesmerizer.lua | 4 +++ .../mobs/Vanguard_Militant.lua | 4 +++ .../mobs/Vanguard_Minstrel.lua | 4 +++ .../mobs/Vanguard_Neckchopper.lua | 4 +++ .../mobs/Vanguard_Necromancer.lua | 4 +++ .../mobs/Vanguard_Ogresoother.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Oracle.lua | 4 +++ .../mobs/Vanguard_Partisan.lua | 4 +++ .../mobs/Vanguard_Pathfinder.lua | 4 +++ .../mobs/Vanguard_Persecutor.lua | 4 +++ .../mobs/Vanguard_Pillager.lua | 4 +++ .../mobs/Vanguard_Pitfighter.lua | 4 +++ .../mobs/Vanguard_Predator.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Prelate.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Priest.lua | 4 +++ .../mobs/Vanguard_Protector.lua | 4 +++ .../mobs/Vanguard_Purloiner.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Ronin.lua | 4 +++ .../mobs/Vanguard_Salvager.lua | 4 +++ .../mobs/Vanguard_Sentinel.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Shaman.lua | 4 +++ .../mobs/Vanguard_Skirmisher.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Smithy.lua | 4 +++ .../mobs/Vanguard_Thaumaturge.lua | 4 +++ .../mobs/Vanguard_Tinkerer.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Trooper.lua | 4 +++ .../mobs/Vanguard_Undertaker.lua | 4 +++ .../Dynamis-Valkurm/mobs/Vanguard_Vexer.lua | 4 +++ .../mobs/Vanguard_Vigilante.lua | 4 +++ .../mobs/Vanguard_Vindicator.lua | 4 +++ .../mobs/Vanguard_Visionary.lua | 4 +++ .../mobs/Vanguard_Welldigger.lua | 4 +++ .../mobs/Warchief_Tombstone.lua | 4 +++ .../Dynamis-Windurst/mobs/Avatar_Icon.lua | 1 + .../Dynamis-Windurst/mobs/Avatar_Idol.lua | 4 +++ .../mobs/Fuu_Tzapo_the_Blessed.lua | 4 +++ .../mobs/Haa_Pevi_the_Stentorian.lua | 4 +++ .../mobs/Loo_Hepe_the_Eyepiercer.lua | 4 +++ .../mobs/Maa_Febi_the_Steadfast.lua | 4 +++ .../mobs/Muu_Febi_the_Steadfast.lua | 4 +++ .../mobs/Naa_Yixo_the_Stillrage.lua | 4 +++ .../mobs/Tee_Zaksa_the_Ceaseless.lua | 4 +++ .../Dynamis-Windurst/mobs/Tzee_Xicu_Idol.lua | 4 +++ .../mobs/Vanguard_Assassin.lua | 4 +++ .../mobs/Vanguard_Chanter.lua | 4 +++ .../mobs/Vanguard_Exemplar.lua | 4 +++ .../mobs/Vanguard_Inciter.lua | 4 +++ .../mobs/Vanguard_Liberator.lua | 4 +++ .../mobs/Vanguard_Ogresoother.lua | 4 +++ .../Dynamis-Windurst/mobs/Vanguard_Oracle.lua | 4 +++ .../mobs/Vanguard_Partisan.lua | 4 +++ .../mobs/Vanguard_Persecutor.lua | 4 +++ .../mobs/Vanguard_Prelate.lua | 4 +++ .../Dynamis-Windurst/mobs/Vanguard_Priest.lua | 4 +++ .../mobs/Vanguard_Salvager.lua | 4 +++ .../mobs/Vanguard_Sentinel.lua | 4 +++ .../mobs/Vanguard_Skirmisher.lua | 4 +++ .../mobs/Vanguard_Visionary.lua | 4 +++ .../mobs/Wuu_Qoho_the_Razorclaw.lua | 4 +++ .../mobs/Xoo_Kaza_the_Solemn.lua | 4 +++ .../mobs/Xuu_Bhoqa_the_Enigma.lua | 4 +++ .../mobs/Adamantking_Effigy.lua | 1 + .../mobs/Animated_Claymore.lua | 4 +++ .../mobs/Animated_Dagger.lua | 4 +++ .../mobs/Animated_Great_Axe.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Animated_Gun.lua | 4 +++ .../mobs/Animated_Hammer.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Animated_Horn.lua | 4 +++ .../mobs/Animated_Knuckles.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Animated_Kunai.lua | 4 +++ .../mobs/Animated_Longbow.lua | 4 +++ .../mobs/Animated_Longsword.lua | 4 +++ .../mobs/Animated_Scythe.lua | 4 +++ .../mobs/Animated_Shield.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Animated_Spear.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Animated_Staff.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Animated_Tabar.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Animated_Tachi.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Avatar_Icon.lua | 1 + .../Dynamis-Xarcabard/mobs/Baron_Avnas.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Count_Haagenti.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Count_Raum.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Count_Vine.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Count_Zaebos.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Duke_Berith.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Duke_Gomory.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Duke_Haures.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Duke_Scox.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Dynamis_Lord.lua | 1 + .../mobs/Effigy_Prototype.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Goblin_Replica.lua | 1 + .../Dynamis-Xarcabard/mobs/Icon_Prototype.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Kindred_Bard.lua | 4 +++ .../mobs/Kindred_Beastmaster.lua | 4 +++ .../mobs/Kindred_Black_Mage.lua | 4 +++ .../mobs/Kindred_Dark_Knight.lua | 4 +++ .../mobs/Kindred_Dragoon.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Kindred_Monk.lua | 1 + .../Dynamis-Xarcabard/mobs/Kindred_Ninja.lua | 4 +++ .../mobs/Kindred_Paladin.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Kindred_Ranger.lua | 4 +++ .../mobs/Kindred_Red_Mage.lua | 4 +++ .../mobs/Kindred_Samurai.lua | 4 +++ .../mobs/Kindred_Summoner.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Kindred_Thief.lua | 4 +++ .../mobs/Kindred_Warrior.lua | 4 +++ .../mobs/Kindred_White_Mage.lua | 4 +++ .../Dynamis-Xarcabard/mobs/King_Zagan.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Marquis_Andras.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Marquis_Caim.lua | 4 +++ .../mobs/Marquis_Cimeries.lua | 4 +++ .../mobs/Marquis_Decarabia.lua | 4 +++ .../mobs/Marquis_Gamygyn.lua | 4 +++ .../mobs/Marquis_Nebiros.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Marquis_Orias.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Marquis_Sabnak.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Prince_Seere.lua | 4 +++ .../Dynamis-Xarcabard/mobs/Prototype_Eye.lua | 4 +++ .../mobs/Serjeant_Tombstone.lua | 1 + .../mobs/Statue_Prototype.lua | 4 +++ .../mobs/Tombstone_Prototype.lua | 4 +++ scripts/zones/Dynamis-Xarcabard/mobs/Yang.lua | 1 + scripts/zones/Dynamis-Xarcabard/mobs/Ying.lua | 1 + src/map/utils/mobutils.cpp | 29 ------------------- 653 files changed, 2401 insertions(+), 29 deletions(-) diff --git a/scripts/globals/dynamis.lua b/scripts/globals/dynamis.lua index 23be4310cb9..1a8d2c31f9e 100644 --- a/scripts/globals/dynamis.lua +++ b/scripts/globals/dynamis.lua @@ -1121,3 +1121,10 @@ xi.dynamis.hourglassAndCurrencyExchangeNPCOnEventFinish = function(player, csid, player:setLocalVar('hundredItemBought', 0) end end + +xi.dynamis.mobInfo = function(mob) + -- No gil, no mug, enhanced damage 1.5x + mob:setMobMod(xi.mobMod.GIL_MAX, -1) + mob:setMobMod(xi.mobMod.MUG_GIL, -1) + mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) +end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Adamantking_Effigy.lua b/scripts/zones/Dynamis-Bastok/mobs/Adamantking_Effigy.lua index 7328fb162db..4d6eb09768d 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Adamantking_Effigy.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Adamantking_Effigy.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Adamantking_Image.lua b/scripts/zones/Dynamis-Bastok/mobs/Adamantking_Image.lua index b52ceced52b..30dcb8c7688 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Adamantking_Image.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Adamantking_Image.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/BuBho_Truesteel.lua b/scripts/zones/Dynamis-Bastok/mobs/BuBho_Truesteel.lua index e3abdee01ec..c4c3f8fd3b3 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/BuBho_Truesteel.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/BuBho_Truesteel.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/GiPha_Manameister.lua b/scripts/zones/Dynamis-Bastok/mobs/GiPha_Manameister.lua index 95a027bff00..8c498e47a17 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/GiPha_Manameister.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/GiPha_Manameister.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/GuDha_Effigy.lua b/scripts/zones/Dynamis-Bastok/mobs/GuDha_Effigy.lua index c7a242048f0..b25b43cde0b 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/GuDha_Effigy.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/GuDha_Effigy.lua @@ -6,6 +6,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.megaBossOnDeath(mob, player, optParams) xi.magian.onMobDeath(mob, player, optParams, set{ 4401 }) diff --git a/scripts/zones/Dynamis-Bastok/mobs/GuNhi_Noondozer.lua b/scripts/zones/Dynamis-Bastok/mobs/GuNhi_Noondozer.lua index 6753ef77725..05898082a90 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/GuNhi_Noondozer.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/GuNhi_Noondozer.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/KoDho_Cannonball.lua b/scripts/zones/Dynamis-Bastok/mobs/KoDho_Cannonball.lua index f4e14fcc266..7952b68c487 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/KoDho_Cannonball.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/KoDho_Cannonball.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/RaGho_Darkfount.lua b/scripts/zones/Dynamis-Bastok/mobs/RaGho_Darkfount.lua index 7f12de25aed..f862f5c449f 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/RaGho_Darkfount.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/RaGho_Darkfount.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'RaGhos_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/VaZhe_Pummelsong.lua b/scripts/zones/Dynamis-Bastok/mobs/VaZhe_Pummelsong.lua index 14a2a588496..e8798538476 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/VaZhe_Pummelsong.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/VaZhe_Pummelsong.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Beasttender.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Beasttender.lua index 462d5502d6f..8fb00f8d71a 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Beasttender.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Beasttender.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Scorpion') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Constable.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Constable.lua index 34f3e8da3c3..f915c8385eb 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Constable.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Constable.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Defender.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Defender.lua index 03dfded581a..a66ff364900 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Defender.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Defender.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Drakekeeper.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Drakekeeper.lua index 175d72008f6..23aa0b6912a 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Drakekeeper.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Drakekeeper.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Hatamoto.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Hatamoto.lua index 2e18263a4a4..bd7a46415ab 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Hatamoto.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Hatamoto.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Kusa.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Kusa.lua index 5182d96bbb9..6554ce8c794 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Kusa.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Kusa.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Mason.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Mason.lua index 19c64bd2d03..b9be233e32b 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Mason.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Mason.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Militant.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Militant.lua index 7a3bb54f5c4..a1ada6bf340 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Militant.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Militant.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Minstrel.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Minstrel.lua index 45ea9bc3694..e4356a19dc1 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Minstrel.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Minstrel.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Protector.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Protector.lua index 695bd2c48e2..ee0277352b2 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Protector.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Protector.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Purloiner.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Purloiner.lua index 5027caf2f25..b2601e698cc 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Purloiner.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Purloiner.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Thaumaturge.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Thaumaturge.lua index 6057817222e..070bc41e670 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Thaumaturge.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Thaumaturge.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Undertaker.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Undertaker.lua index 76df7988f06..31f2299836d 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Undertaker.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Undertaker.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Vigilante.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Vigilante.lua index 24040027666..9c80707510d 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Vigilante.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Vigilante.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Vindicator.lua b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Vindicator.lua index 04ae6fc293a..659241bf865 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Vindicator.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/Vanguard_Vindicator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/ZeVho_Fallsplitter.lua b/scripts/zones/Dynamis-Bastok/mobs/ZeVho_Fallsplitter.lua index 0ce46f2fafe..f62b78b81f6 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/ZeVho_Fallsplitter.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/ZeVho_Fallsplitter.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Bastok/mobs/ZoPha_Forgesoul.lua b/scripts/zones/Dynamis-Bastok/mobs/ZoPha_Forgesoul.lua index d46ce36b824..82b35018b40 100644 --- a/scripts/zones/Dynamis-Bastok/mobs/ZoPha_Forgesoul.lua +++ b/scripts/zones/Dynamis-Bastok/mobs/ZoPha_Forgesoul.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Adamantking_Effigy.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Adamantking_Effigy.lua index aa6e8ea579a..3d71698c34c 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Adamantking_Effigy.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Adamantking_Effigy.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Adamantking_Image.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Adamantking_Image.lua index 2189a41b48e..181ed8ecc85 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Adamantking_Image.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Adamantking_Image.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Angra_Mainyu.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Angra_Mainyu.lua index 1d1dcfc2c9e..255ab8f64db 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Angra_Mainyu.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Angra_Mainyu.lua @@ -8,6 +8,10 @@ mixins = { require('scripts/mixins/job_special') } ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) local mobId = mob:getID() for i = mobId + 1, mobId + 4 do diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Ascetox_Ratgums.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Ascetox_Ratgums.lua index 4e68a74a89e..6a7659669eb 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Ascetox_Ratgums.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Ascetox_Ratgums.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.ASCETOX_RATGUMS - 2] = ID.mob.ASCETOX_RATGUMS, -- Vanguard_Shaman } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Avatar_Icon.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Avatar_Icon.lua index 07c9d6e7fbd..db484b56f0c 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Avatar_Icon.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Avatar_Icon.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Avatar_Idol.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Avatar_Idol.lua index 97d3d02afd8..1f665a21009 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Avatar_Idol.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Avatar_Idol.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/BeZhe_Keeprazer.lua b/scripts/zones/Dynamis-Beaucedine/mobs/BeZhe_Keeprazer.lua index ccb95b1a970..d79874dabe3 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/BeZhe_Keeprazer.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/BeZhe_Keeprazer.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Bhuu_Wjato_the_Firepool.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Bhuu_Wjato_the_Firepool.lua index 12106b18472..b14b89de5f4 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Bhuu_Wjato_the_Firepool.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Bhuu_Wjato_the_Firepool.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.BHUU_WJATO_THE_FIREPOOL - 2] = ID.mob.BHUU_WJATO_THE_FIREPOOL, -- Vanguard_Prelate } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Bordox_Kittyback.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Bordox_Kittyback.lua index 7bfef71d2dd..ab9044a18d9 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Bordox_Kittyback.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Bordox_Kittyback.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.BORDOX_KITTYBACK - 2] = ID.mob.BORDOX_KITTYBACK, -- Vanguard_Welldigger } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Brewnix_Bittypupils.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Brewnix_Bittypupils.lua index b463b0bcdb6..0188165dcde 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Brewnix_Bittypupils.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Brewnix_Bittypupils.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.BREWNIX_BITTYPUPILS + 3] = ID.mob.BREWNIX_BITTYPUPILS, -- Vanguard_Alchemist } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Caa_Xaza_the_Madpiercer.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Caa_Xaza_the_Madpiercer.lua index d552b8848cb..d6252c22efa 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Caa_Xaza_the_Madpiercer.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Caa_Xaza_the_Madpiercer.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.CAA_XAZA_THE_MADPIERCER - 2] = ID.mob.CAA_XAZA_THE_MADPIERCER, -- Vanguard_Visionary } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Cobraclaw_Buchzvotch.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Cobraclaw_Buchzvotch.lua index f19dcbc7268..e67da867088 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Cobraclaw_Buchzvotch.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Cobraclaw_Buchzvotch.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.COBRACLAW_BUCHZVOTCH - 1] = ID.mob.COBRACLAW_BUCHZVOTCH, -- Vanguard_Grappler } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Dagourmarche.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Dagourmarche.lua index e069ece9f04..7ae19caca38 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Dagourmarche.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Dagourmarche.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.magian.onMobDeath(mob, player, optParams, set{ 2672, 2678, 2686 }) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/DeBho_Pyrohand.lua b/scripts/zones/Dynamis-Beaucedine/mobs/DeBho_Pyrohand.lua index 87a1ef01f7d..69bba685997 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/DeBho_Pyrohand.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/DeBho_Pyrohand.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.DEBHO_PYROHAND - 3] = ID.mob.DEBHO_PYROHAND, -- Vanguard_Thaumaturge } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Deathcaller_Bidfbid.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Deathcaller_Bidfbid.lua index 1c2d3c9cffd..e001bcbc9cf 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Deathcaller_Bidfbid.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Deathcaller_Bidfbid.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Drakefeast_Wubmfub.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Drakefeast_Wubmfub.lua index b6ca58e5a5c..68728239a0b 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Drakefeast_Wubmfub.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Drakefeast_Wubmfub.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.DRAKEFEAST_WUBMFUB - 2] = ID.mob.DRAKEFEAST_WUBMFUB, -- Vanguard_Impaler } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Draklix_Scalecrust.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Draklix_Scalecrust.lua index 54793211d31..634f0ae8f1b 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Draklix_Scalecrust.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Draklix_Scalecrust.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Droprix_Granitepalms.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Droprix_Granitepalms.lua index b7ebaca7bec..edf29a16885 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Droprix_Granitepalms.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Droprix_Granitepalms.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.DROPRIX_GRANITEPALMS - 2] = ID.mob.DROPRIX_GRANITEPALMS, -- Vanguard_Pitfighter } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Elvaanlopper_Grokdok.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Elvaanlopper_Grokdok.lua index 98f5c5ec722..13d8123cba7 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Elvaanlopper_Grokdok.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Elvaanlopper_Grokdok.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.ELVAANLOPPER_GROKDOK - 1] = ID.mob.ELVAANLOPPER_GROKDOK, -- Vanguard_Gutslasher } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Foo_Peku_the_Bloodcloak.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Foo_Peku_the_Bloodcloak.lua index 17dadf7327a..9a66e9447c7 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Foo_Peku_the_Bloodcloak.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Foo_Peku_the_Bloodcloak.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.FOO_PEKU_THE_BLOODCLOAK - 2] = ID.mob.FOO_PEKU_THE_BLOODCLOAK, -- Vanguard_Skirmisher } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/GaFho_Venomtouch.lua b/scripts/zones/Dynamis-Beaucedine/mobs/GaFho_Venomtouch.lua index 49e2650e6d4..a9f472a9097 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/GaFho_Venomtouch.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/GaFho_Venomtouch.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.GAFHO_VENOMTOUCH - 1] = ID.mob.GAFHO_VENOMTOUCH, -- Vanguard_Constable } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Galkarider_Retzpratz.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Galkarider_Retzpratz.lua index 1d9879979dc..e07b86dd763 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Galkarider_Retzpratz.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Galkarider_Retzpratz.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.GALKARIDER_RETZPRATZ - 2] = ID.mob.GALKARIDER_RETZPRATZ, -- Vanguard_Predator } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Gibberox_Pimplebeak.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Gibberox_Pimplebeak.lua index 7195afad22d..56b53220978 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Gibberox_Pimplebeak.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Gibberox_Pimplebeak.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.GIBBEROX_PIMPLEBEAK - 1] = ID.mob.GIBBEROX_PIMPLEBEAK, -- Vanguard_Enchanter } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/GoTyo_Magenapper.lua b/scripts/zones/Dynamis-Beaucedine/mobs/GoTyo_Magenapper.lua index 3e5934aa5a7..be43bb94875 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/GoTyo_Magenapper.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/GoTyo_Magenapper.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Goblin_Replica.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Goblin_Replica.lua index 384ccace2d7..be7b7a4a81b 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Goblin_Replica.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Goblin_Replica.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Goblin_Statue.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Goblin_Statue.lua index caf087caeaa..dfc08e18483 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Goblin_Statue.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Goblin_Statue.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Goublefaupe.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Goublefaupe.lua index 2e41fdaafd8..22d9d93dc67 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Goublefaupe.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Goublefaupe.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.magian.onMobDeath(mob, player, optParams, set{ 2667, 2671, 2674, 4403 }) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/GuKhu_Dukesniper.lua b/scripts/zones/Dynamis-Beaucedine/mobs/GuKhu_Dukesniper.lua index 9625ac28546..315643c49ee 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/GuKhu_Dukesniper.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/GuKhu_Dukesniper.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.GUKHU_DUKESNIPER - 1] = ID.mob.GUKHU_DUKESNIPER, -- Vanguard_Mason } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/GuNha_Wallstormer.lua b/scripts/zones/Dynamis-Beaucedine/mobs/GuNha_Wallstormer.lua index 8bf7585696f..71de15bcfe2 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/GuNha_Wallstormer.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/GuNha_Wallstormer.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.GUNHA_WALLSTORMER - 6] = ID.mob.GUNHA_WALLSTORMER, -- Vanguard_Vindicator } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Guu_Waji_the_Preacher.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Guu_Waji_the_Preacher.lua index 1cbc61bb5a3..964a7e2ddf7 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Guu_Waji_the_Preacher.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Guu_Waji_the_Preacher.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.GUU_WAJI_THE_PREACHER - 1] = ID.mob.GUU_WAJI_THE_PREACHER, -- Vanguard_Exemplar } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Heavymail_Djidzbad.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Heavymail_Djidzbad.lua index 187cd1b7d49..f3486516e86 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Heavymail_Djidzbad.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Heavymail_Djidzbad.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.HEAVYMAIL_DJIDZBAD - 1] = ID.mob.HEAVYMAIL_DJIDZBAD, -- Vanguard_Trooper } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hee_Mida_the_Meticulous.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hee_Mida_the_Meticulous.lua index d8dd1c5835f..0be25c53e53 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hee_Mida_the_Meticulous.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hee_Mida_the_Meticulous.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.HEE_MIDA_THE_METICULOUS - 2] = ID.mob.HEE_MIDA_THE_METICULOUS, -- Vanguard_Salvager } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Humegutter_Adzjbadj.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Humegutter_Adzjbadj.lua index c5dc1506336..96e0743f267 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Humegutter_Adzjbadj.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Humegutter_Adzjbadj.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.HUMEGUTTER_ADZJBADJ - 1] = ID.mob.HUMEGUTTER_ADZJBADJ, -- Vanguard_Footsoldier } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Bard.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Bard.lua index 0bbdf540c41..98eed30a367 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Bard.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Bard.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Beastmaster.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Beastmaster.lua index fa7edf4b4b8..1ecf4bc6578 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Beastmaster.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Beastmaster.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Hydras_Hound') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Black_Mage.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Black_Mage.lua index 6371eb5ea18..0527fc6aa47 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Black_Mage.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Black_Mage.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Dark_Knight.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Dark_Knight.lua index 3212dfad7b8..b3276f3af25 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Dark_Knight.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Dark_Knight.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Dragoon.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Dragoon.lua index a61917b3868..144332759c5 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Dragoon.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Dragoon.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Hydras_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Monk.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Monk.lua index afb0dbac983..d43afc8575b 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Monk.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Monk.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Ninja.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Ninja.lua index 1e1ca9d9165..091067a4371 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Ninja.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Ninja.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Paladin.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Paladin.lua index b739964947c..d2206bb8211 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Paladin.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Paladin.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Ranger.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Ranger.lua index f520b3cfcd9..09170be2bc4 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Ranger.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Ranger.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Red_Mage.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Red_Mage.lua index 72317c0363f..4c139e771db 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Red_Mage.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Red_Mage.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Samurai.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Samurai.lua index 43fe0317dda..253ea877750 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Samurai.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Samurai.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Summoner.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Summoner.lua index 811ddc0ce42..51f5999da96 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Summoner.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Summoner.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Hydras_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Thief.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Thief.lua index a632be825dc..d8aa54aab43 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Thief.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Thief.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Warrior.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Warrior.lua index bc82aada896..a3dbf3d9b0e 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Warrior.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_Warrior.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_White_Mage.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_White_Mage.lua index 958297d862e..7d57c6941f1 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_White_Mage.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Hydra_White_Mage.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Jeunoraider_Gepkzip.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Jeunoraider_Gepkzip.lua index 035dfe7fd88..97fc8a27341 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Jeunoraider_Gepkzip.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Jeunoraider_Gepkzip.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.JEUNORAIDER_GEPKZIP - 1] = ID.mob.JEUNORAIDER_GEPKZIP, -- Vanguard_Backstabber } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/JiFhu_Infiltrator.lua b/scripts/zones/Dynamis-Beaucedine/mobs/JiFhu_Infiltrator.lua index 0b2467b0fb2..346dd19f7f5 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/JiFhu_Infiltrator.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/JiFhu_Infiltrator.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.JIFHU_INFILTRATOR - 5] = ID.mob.JIFHU_INFILTRATOR, -- Vanguard_Purloiner } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/JiKhu_Towercleaver.lua b/scripts/zones/Dynamis-Beaucedine/mobs/JiKhu_Towercleaver.lua index 7c710bf44da..c66abd8b4a2 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/JiKhu_Towercleaver.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/JiKhu_Towercleaver.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.JIKHU_TOWERCLEAVER - 1] = ID.mob.JIKHU_TOWERCLEAVER, -- Vanguard_Hatamoto } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Knii_Hoqo_the_Bisector.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Knii_Hoqo_the_Bisector.lua index 5aab75ef4b8..b97bb1d15fe 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Knii_Hoqo_the_Bisector.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Knii_Hoqo_the_Bisector.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.KNII_HOQO_THE_BISECTOR - 1] = ID.mob.KNII_HOQO_THE_BISECTOR, -- Vanguard_Persecutor } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Koo_Saxu_the_Everfast.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Koo_Saxu_the_Everfast.lua index 225c947e5cb..b86a0a1b46b 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Koo_Saxu_the_Everfast.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Koo_Saxu_the_Everfast.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.KOO_SAXU_THE_EVERFAST - 1] = ID.mob.KOO_SAXU_THE_EVERFAST, -- Vanguard_Priest } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Kuu_Xuka_the_Nimble.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Kuu_Xuka_the_Nimble.lua index fdd0159e9be..8acf266980b 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Kuu_Xuka_the_Nimble.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Kuu_Xuka_the_Nimble.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.KUU_XUKA_THE_NIMBLE - 1] = ID.mob.KUU_XUKA_THE_NIMBLE, -- Vanguard_Assassin } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Lockbuster_Zapdjipp.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Lockbuster_Zapdjipp.lua index 5b802f2c445..c090a01c59f 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Lockbuster_Zapdjipp.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Lockbuster_Zapdjipp.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.LOCKBUSTER_ZAPDJIPP - 2] = ID.mob.LOCKBUSTER_ZAPDJIPP, -- Vanguard_Pillager } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Maa_Zaua_the_Wyrmkeeper.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Maa_Zaua_the_Wyrmkeeper.lua index cf7e70253d3..8a7b994228e 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Maa_Zaua_the_Wyrmkeeper.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Maa_Zaua_the_Wyrmkeeper.lua @@ -28,6 +28,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/MiRhe_Whisperblade.lua b/scripts/zones/Dynamis-Beaucedine/mobs/MiRhe_Whisperblade.lua index 638bf402c9f..4bc99351f7d 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/MiRhe_Whisperblade.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/MiRhe_Whisperblade.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.MIRHE_WHISPERBLADE - 1] = ID.mob.MIRHE_WHISPERBLADE, -- Vanguard_Kusa } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Mildaunegeux.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Mildaunegeux.lua index f967495985f..9a245b1a210 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Mildaunegeux.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Mildaunegeux.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.magian.onMobDeath(mob, player, optParams, set{ 2664, 2680, 2691 }) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Mithraslaver_Debhabob.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Mithraslaver_Debhabob.lua index 2c44301d114..f31b37a8e4c 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Mithraslaver_Debhabob.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Mithraslaver_Debhabob.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Hecteyes') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Moltenox_Stubthumbs.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Moltenox_Stubthumbs.lua index ad3dd7a2a4e..c861e31d55a 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Moltenox_Stubthumbs.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Moltenox_Stubthumbs.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.MOLTENOX_STUBTHUMBS - 2] = ID.mob.MOLTENOX_STUBTHUMBS, -- Vanguard_Smithy } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Morblox_Chubbychin.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Morblox_Chubbychin.lua index b58468dbfb5..db4311bf430 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Morblox_Chubbychin.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Morblox_Chubbychin.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/MuGha_Legionkiller.lua b/scripts/zones/Dynamis-Beaucedine/mobs/MuGha_Legionkiller.lua index fa619208a7c..b6abc1a8dd0 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/MuGha_Legionkiller.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/MuGha_Legionkiller.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.MUGHA_LEGIONKILLER - 2] = ID.mob.MUGHA_LEGIONKILLER, -- Vanguard_Defender } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/NaHya_Floodmaker.lua b/scripts/zones/Dynamis-Beaucedine/mobs/NaHya_Floodmaker.lua index 5fd1988ca1a..60ecb886b82 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/NaHya_Floodmaker.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/NaHya_Floodmaker.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.NAHYA_FLOODMAKER - 5] = ID.mob.NAHYA_FLOODMAKER, -- Vanguard_Protector } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Nee_Huxa_the_Judgmental.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Nee_Huxa_the_Judgmental.lua index 2fdc8c2843b..1c33794e40b 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Nee_Huxa_the_Judgmental.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Nee_Huxa_the_Judgmental.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.NEE_HUXA_THE_JUDGMENTAL - 2] = ID.mob.NEE_HUXA_THE_JUDGMENTAL, -- Vanguard_Inciter } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/NuBhi_Spiraleye.lua b/scripts/zones/Dynamis-Beaucedine/mobs/NuBhi_Spiraleye.lua index b5567c4140d..8c3852200e7 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/NuBhi_Spiraleye.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/NuBhi_Spiraleye.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.NUBHI_SPIRALEYE - 1] = ID.mob.NUBHI_SPIRALEYE, -- Vanguard_Minstrel } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Puu_Timu_the_Phantasmal.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Puu_Timu_the_Phantasmal.lua index c097c4247a1..f1481f8bb5b 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Puu_Timu_the_Phantasmal.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Puu_Timu_the_Phantasmal.lua @@ -28,6 +28,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Quiebitiel.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Quiebitiel.lua index 512aba88c53..a4404b6edf7 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Quiebitiel.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Quiebitiel.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.magian.onMobDeath(mob, player, optParams, set{ 2660, 2684, 2715 }) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Rearguard_Eye.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Rearguard_Eye.lua index 80e15c1411f..ccd65ae5d3e 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Rearguard_Eye.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Rearguard_Eye.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Routsix_Rubbertendon.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Routsix_Rubbertendon.lua index 73a7df630f3..95508904908 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Routsix_Rubbertendon.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Routsix_Rubbertendon.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Slime') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Ruffbix_Jumbolobes.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Ruffbix_Jumbolobes.lua index 3e2566a3581..b63e8ef37b0 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Ruffbix_Jumbolobes.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Ruffbix_Jumbolobes.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.RUFFBIX_JUMBOLOBES - 2] = ID.mob.RUFFBIX_JUMBOLOBES, -- Vanguard_Armorer } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Ryy_Qihi_the_Idolrobber.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Ryy_Qihi_the_Idolrobber.lua index 4d2e8fe4b52..ee73da3c388 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Ryy_Qihi_the_Idolrobber.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Ryy_Qihi_the_Idolrobber.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.RYY_QIHI_THE_IDOLROBBER - 2] = ID.mob.RYY_QIHI_THE_IDOLROBBER, -- Vanguard_Liberator } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Serjeant_Tombstone.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Serjeant_Tombstone.lua index f20f0885ec2..36653f77d44 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Serjeant_Tombstone.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Serjeant_Tombstone.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Shisox_Widebrow.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Shisox_Widebrow.lua index 5969398081f..106a5eff3fd 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Shisox_Widebrow.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Shisox_Widebrow.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.SHISOX_WIDEBROW - 2] = ID.mob.SHISOX_WIDEBROW, -- Vanguard_Ronin } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Skinmask_Ugghfogg.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Skinmask_Ugghfogg.lua index afbb83e2e42..1e5ba95bac3 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Skinmask_Ugghfogg.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Skinmask_Ugghfogg.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.SKINMASK_UGGHFOGG - 1] = ID.mob.SKINMASK_UGGHFOGG, -- Vanguard_Neckchopper } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Slinkix_Trufflesniff.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Slinkix_Trufflesniff.lua index 5754d613163..e253c107a91 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Slinkix_Trufflesniff.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Slinkix_Trufflesniff.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.SLINKIX_TRUFFLESNIFF - 1] = ID.mob.SLINKIX_TRUFFLESNIFF, -- Vanguard_Ambusher } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/SoGho_Adderhandler.lua b/scripts/zones/Dynamis-Beaucedine/mobs/SoGho_Adderhandler.lua index 9bd798fcc55..9cbf3003889 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/SoGho_Adderhandler.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/SoGho_Adderhandler.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Scorpion') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/SoZho_Metalbender.lua b/scripts/zones/Dynamis-Beaucedine/mobs/SoZho_Metalbender.lua index b39b6d2773e..2983c3c3b4a 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/SoZho_Metalbender.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/SoZho_Metalbender.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.SOZHO_METALBENDER - 1] = ID.mob.SOZHO_METALBENDER, -- Vanguard_Militant } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Soo_Jopo_the_Fiendking.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Soo_Jopo_the_Fiendking.lua index 6494f1e4dce..85dc577b5a5 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Soo_Jopo_the_Fiendking.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Soo_Jopo_the_Fiendking.lua @@ -28,6 +28,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Crow') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Spinalsucker_Galflmall.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Spinalsucker_Galflmall.lua index de22727a757..88af15ebc25 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Spinalsucker_Galflmall.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Spinalsucker_Galflmall.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.SPINALSUCKER_GALFLMALL - 1] = ID.mob.SPINALSUCKER_GALFLMALL, -- Vanguard_Vexer } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Swypestix_Tigershins.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Swypestix_Tigershins.lua index 0f900a399eb..54e78153adc 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Swypestix_Tigershins.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Swypestix_Tigershins.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.SWYPESTIX_TIGERSHINS - 2] = ID.mob.SWYPESTIX_TIGERSHINS, -- Vanguard_Hitman } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/TaHyu_Gallanthunter.lua b/scripts/zones/Dynamis-Beaucedine/mobs/TaHyu_Gallanthunter.lua index a80c14f09a1..5b258e0bb86 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/TaHyu_Gallanthunter.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/TaHyu_Gallanthunter.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.TAHYU_GALLANTHUNTER - 6] = ID.mob.TAHYU_GALLANTHUNTER, -- Vanguard_Vigilante } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Taquede.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Taquede.lua index 5a4df271089..cd81e4911bc 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Taquede.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Taquede.lua @@ -9,4 +9,8 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Taquedes_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + return entity diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Taruroaster_Biggsjig.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Taruroaster_Biggsjig.lua index fe684abc85b..ab36a779e4f 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Taruroaster_Biggsjig.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Taruroaster_Biggsjig.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.TARUROASTER_BIGGSJIG - 1] = ID.mob.TARUROASTER_BIGGSJIG, -- Vanguard_Mesmerizer } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Tocktix_Thinlids.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Tocktix_Thinlids.lua index 67126eabe59..3fe77890f40 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Tocktix_Thinlids.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Tocktix_Thinlids.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.TOCKTIX_THINLIDS - 2] = ID.mob.TOCKTIX_THINLIDS, -- Vanguard_Tinkerer } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Ultrasonic_Zeknajak.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Ultrasonic_Zeknajak.lua index d9620e4dfbe..cd5efa3635c 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Ultrasonic_Zeknajak.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Ultrasonic_Zeknajak.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.ULTRASONIC_ZEKNAJAK - 3] = ID.mob.ULTRASONIC_ZEKNAJAK, -- Vanguard_Bugler } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Alchemist.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Alchemist.lua index fdc079abd2a..69396c627a9 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Alchemist.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Alchemist.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Ambusher.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Ambusher.lua index 7a5dea12aa7..c6747a6c39b 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Ambusher.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Ambusher.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Amputator.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Amputator.lua index 6e72dfb2db2..7303fd04732 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Amputator.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Amputator.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Armorer.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Armorer.lua index c39dac08de3..8d4edf62f5c 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Armorer.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Armorer.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Assassin.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Assassin.lua index 91aa8c0291e..c803b142d0c 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Assassin.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Assassin.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Backstabber.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Backstabber.lua index 0f439de78d1..9e4e8648e1d 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Backstabber.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Backstabber.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Beasttender.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Beasttender.lua index 58f17738000..917724b2c24 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Beasttender.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Beasttender.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Scorpion') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Bugler.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Bugler.lua index e5fabb518ee..ddd633f032c 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Bugler.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Bugler.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Chanter.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Chanter.lua index 91e0cf1879c..9539bfe393f 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Chanter.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Chanter.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Constable.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Constable.lua index 1f9cc8d2ebf..f0be0dadcca 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Constable.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Constable.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Defender.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Defender.lua index 18236580457..89125f74f7d 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Defender.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Defender.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Dollmaster.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Dollmaster.lua index 330331b51ba..f735488704d 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Dollmaster.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Dollmaster.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Dragontamer.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Dragontamer.lua index cbaf9376f6c..3e8d37a1e17 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Dragontamer.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Dragontamer.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Drakekeeper.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Drakekeeper.lua index 9c77f4a0341..5ca34814fd5 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Drakekeeper.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Drakekeeper.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Enchanter.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Enchanter.lua index 88011c998de..68e6e99881f 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Enchanter.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Enchanter.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Exemplar.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Exemplar.lua index 6455c63a8f6..d34e909f365 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Exemplar.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Exemplar.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Footsoldier.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Footsoldier.lua index d183b0b640d..7eef3c1ce77 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Footsoldier.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Footsoldier.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Grappler.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Grappler.lua index 528a9d0faf6..b3bacefb85f 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Grappler.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Grappler.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Gutslasher.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Gutslasher.lua index 6534b05b61d..3aebf24854a 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Gutslasher.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Gutslasher.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Hatamoto.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Hatamoto.lua index 28ea7337305..8b50701f75d 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Hatamoto.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Hatamoto.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Hawker.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Hawker.lua index 2c63d2e2605..d6fcb157ee8 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Hawker.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Hawker.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Hecteyes') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Hitman.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Hitman.lua index 21bf71d6ec4..6526915ed24 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Hitman.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Hitman.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Impaler.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Impaler.lua index 8aded934a74..cf643c5374f 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Impaler.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Impaler.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Inciter.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Inciter.lua index 390c3e55983..0b1a335d3d4 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Inciter.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Inciter.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Kusa.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Kusa.lua index bce4590ba2b..4393333fa36 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Kusa.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Kusa.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Liberator.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Liberator.lua index c67bfed3575..3d65c3a73c4 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Liberator.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Liberator.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Maestro.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Maestro.lua index c5e3a726676..5a597099e37 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Maestro.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Maestro.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Mason.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Mason.lua index 053859dc67d..5c31fb148fb 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Mason.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Mason.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Mesmerizer.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Mesmerizer.lua index e24cb1cc5f9..591ce888423 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Mesmerizer.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Mesmerizer.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Militant.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Militant.lua index ff6bd1b4c03..c3c91a67cb7 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Militant.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Militant.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Minstrel.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Minstrel.lua index c000eccb69d..781f1bae792 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Minstrel.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Minstrel.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Neckchopper.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Neckchopper.lua index b43cac9aabe..6d7cf25cf64 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Neckchopper.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Neckchopper.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Necromancer.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Necromancer.lua index 3018aa664cf..72e930a3d5a 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Necromancer.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Necromancer.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Ogresoother.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Ogresoother.lua index 28f8b53e456..0df15462c37 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Ogresoother.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Ogresoother.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Crow') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Oracle.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Oracle.lua index 145b097b43a..4ce9da4334a 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Oracle.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Oracle.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Partisan.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Partisan.lua index b3f05c4c393..e26e1299cb1 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Partisan.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Partisan.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Pathfinder.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Pathfinder.lua index d3ce0a32e94..7425e791ba1 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Pathfinder.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Pathfinder.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Slime') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Persecutor.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Persecutor.lua index 311af4b56c5..eb248e2b068 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Persecutor.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Persecutor.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Pillager.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Pillager.lua index 3c257c32ba1..623aa0a34e5 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Pillager.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Pillager.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Pitfighter.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Pitfighter.lua index caf445b2363..63f2c6e7986 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Pitfighter.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Pitfighter.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Predator.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Predator.lua index 6e944899a6b..a0635f45f36 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Predator.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Predator.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Prelate.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Prelate.lua index c40a25b9494..a7b4ee5b6c0 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Prelate.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Prelate.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Priest.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Priest.lua index e2945492ef5..ea65dec3a57 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Priest.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Priest.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Protector.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Protector.lua index 0a681a3eea6..08281e1f3ce 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Protector.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Protector.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Purloiner.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Purloiner.lua index 5885b604ca8..300b75b1c6f 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Purloiner.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Purloiner.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Ronin.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Ronin.lua index 3ef20e761be..325686fc4ca 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Ronin.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Ronin.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Salvager.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Salvager.lua index 6dc4016a98e..7643c3235f5 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Salvager.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Salvager.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Sentinel.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Sentinel.lua index ef092596b37..cd1a2a2d636 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Sentinel.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Sentinel.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Shaman.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Shaman.lua index 2d6ac24a76b..d9a34a58244 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Shaman.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Shaman.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Skirmisher.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Skirmisher.lua index 54607023ce3..902d4dbd491 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Skirmisher.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Skirmisher.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Smithy.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Smithy.lua index 2c42b2f21eb..481f5028039 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Smithy.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Smithy.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Thaumaturge.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Thaumaturge.lua index ecbbcf1e49a..d2d078d6909 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Thaumaturge.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Thaumaturge.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Tinkerer.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Tinkerer.lua index 2d1f92a27a1..cd6f7862504 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Tinkerer.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Tinkerer.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Trooper.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Trooper.lua index 4bbc3f60a78..bfde57cba8d 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Trooper.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Trooper.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Undertaker.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Undertaker.lua index 959776e6dce..6d6fbb30e66 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Undertaker.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Undertaker.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Vexer.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Vexer.lua index e802b69d24b..2d26b071d4b 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Vexer.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Vexer.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Vigilante.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Vigilante.lua index fd587e6eb40..f8412762d07 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Vigilante.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Vigilante.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Vindicator.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Vindicator.lua index 9c16ea7f307..4f165a7d846 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Vindicator.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Vindicator.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Visionary.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Visionary.lua index cb14bf60845..f9b5c89bff5 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Visionary.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Visionary.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Welldigger.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Welldigger.lua index a4f76ed2ba3..008a08a03bd 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Welldigger.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Vanguard_Welldigger.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BEAUCEDINE] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Velosareon.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Velosareon.lua index e04e4bdac62..58abfc8fc37 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Velosareon.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Velosareon.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.magian.onMobDeath(mob, player, optParams, set{ 2676, 2682, 2690 }) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Warchief_Tombstone.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Warchief_Tombstone.lua index 615de71fb6c..b48bfdc99c6 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Warchief_Tombstone.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Warchief_Tombstone.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Whistrix_Toadthroat.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Whistrix_Toadthroat.lua index 796ae3e6036..94c6b179371 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Whistrix_Toadthroat.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Whistrix_Toadthroat.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.WHISTRIX_TOADTHROAT - 1] = ID.mob.WHISTRIX_TOADTHROAT, -- Vanguard_Maestro } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Wraithdancer_Gidbnod.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Wraithdancer_Gidbnod.lua index e2dd48c8950..4aedad33a5a 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Wraithdancer_Gidbnod.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Wraithdancer_Gidbnod.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.WRAITHDANCER_GIDBNOD - 2] = ID.mob.WRAITHDANCER_GIDBNOD, -- Vanguard_Amputator } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Xaa_Chau_the_Roctalon.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Xaa_Chau_the_Roctalon.lua index f2a57ef2e44..f36139d3d72 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Xaa_Chau_the_Roctalon.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Xaa_Chau_the_Roctalon.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.XAA_CHAU_THE_ROCTALON - 1] = ID.mob.XAA_CHAU_THE_ROCTALON, -- Vanguard_Sentinel } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Beaucedine/mobs/Xhoo_Fuza_the_Sublime.lua b/scripts/zones/Dynamis-Beaucedine/mobs/Xhoo_Fuza_the_Sublime.lua index cc2713b9cc0..a64524d45d5 100644 --- a/scripts/zones/Dynamis-Beaucedine/mobs/Xhoo_Fuza_the_Sublime.lua +++ b/scripts/zones/Dynamis-Beaucedine/mobs/Xhoo_Fuza_the_Sublime.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.XHOO_FUZA_THE_SUBLIME - 1] = ID.mob.XHOO_FUZA_THE_SUBLIME, -- Vanguard_Chanter } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Adamantking_Effigy.lua b/scripts/zones/Dynamis-Buburimu/mobs/Adamantking_Effigy.lua index 9936d07eee6..4f9058979b2 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Adamantking_Effigy.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Adamantking_Effigy.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Adamantking_Image.lua b/scripts/zones/Dynamis-Buburimu/mobs/Adamantking_Image.lua index 78b35a84998..879862542a2 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Adamantking_Image.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Adamantking_Image.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Apocalyptic_Beast.lua b/scripts/zones/Dynamis-Buburimu/mobs/Apocalyptic_Beast.lua index daea0f4bd08..00f505e29a8 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Apocalyptic_Beast.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Apocalyptic_Beast.lua @@ -7,6 +7,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:addImmunity(xi.immunity.GRAVITY) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Avatar_Idol.lua b/scripts/zones/Dynamis-Buburimu/mobs/Avatar_Idol.lua index a1e769c1e8f..20e8ad1efb6 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Avatar_Idol.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Avatar_Idol.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Baa_Dava_the_Bibliophage.lua b/scripts/zones/Dynamis-Buburimu/mobs/Baa_Dava_the_Bibliophage.lua index 040d16769f0..26b0262c458 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Baa_Dava_the_Bibliophage.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Baa_Dava_the_Bibliophage.lua @@ -28,6 +28,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Baas_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Doo_Peku_the_Fleetfoot.lua b/scripts/zones/Dynamis-Buburimu/mobs/Doo_Peku_the_Fleetfoot.lua index 1cb85420ad8..fa6ac74f6f7 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Doo_Peku_the_Fleetfoot.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Doo_Peku_the_Fleetfoot.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.DOO_PEKU_THE_FLEETFOOT - 3] = ID.mob.DOO_PEKU_THE_FLEETFOOT, -- Vanguard_Assassin } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Elvaansticker_Bxafraff.lua b/scripts/zones/Dynamis-Buburimu/mobs/Elvaansticker_Bxafraff.lua index 773e6a6903e..ff629c8abdf 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Elvaansticker_Bxafraff.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Elvaansticker_Bxafraff.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Bxafraffs_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Flamecaller_Zoeqdoq.lua b/scripts/zones/Dynamis-Buburimu/mobs/Flamecaller_Zoeqdoq.lua index fa1112ef8ab..e570aa77fe1 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Flamecaller_Zoeqdoq.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Flamecaller_Zoeqdoq.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.FLAMECALLER_ZOEQDOQ - 12] = ID.mob.FLAMECALLER_ZOEQDOQ, -- Vanguard_Mesmerizer } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/GiBhe_Fleshfeaster.lua b/scripts/zones/Dynamis-Buburimu/mobs/GiBhe_Fleshfeaster.lua index 16c06a1bef3..caf54663421 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/GiBhe_Fleshfeaster.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/GiBhe_Fleshfeaster.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.GIBHE_FLESHFEASTER - 10] = ID.mob.GIBHE_FLESHFEASTER, -- Vanguard_Constable } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Goblin_Replica.lua b/scripts/zones/Dynamis-Buburimu/mobs/Goblin_Replica.lua index 0ab8bffee6a..280907aa3e1 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Goblin_Replica.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Goblin_Replica.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Goblin_Statue.lua b/scripts/zones/Dynamis-Buburimu/mobs/Goblin_Statue.lua index 2f84c60eb99..922741759e2 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Goblin_Statue.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Goblin_Statue.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Gosspix_Blabberlips.lua b/scripts/zones/Dynamis-Buburimu/mobs/Gosspix_Blabberlips.lua index 1dd8550856c..7b7fca596d0 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Gosspix_Blabberlips.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Gosspix_Blabberlips.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.GOSSPIX_BLABBERLIPS - 8] = ID.mob.GOSSPIX_BLABBERLIPS, -- Vanguard_Enchanter } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Hamfist_Gukhbuk.lua b/scripts/zones/Dynamis-Buburimu/mobs/Hamfist_Gukhbuk.lua index 38349acfc53..9984dcb929c 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Hamfist_Gukhbuk.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Hamfist_Gukhbuk.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.HAMFIST_GUKHBUK - 9] = ID.mob.HAMFIST_GUKHBUK, -- Vanguard_Grappler } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Koo_Rahi_the_Levinblade.lua b/scripts/zones/Dynamis-Buburimu/mobs/Koo_Rahi_the_Levinblade.lua index 5c74145a32a..663f5bfaa3e 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Koo_Rahi_the_Levinblade.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Koo_Rahi_the_Levinblade.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.KOO_RAHI_THE_LEVINBLADE - 4] = ID.mob.KOO_RAHI_THE_LEVINBLADE, -- Vanguard_Persecutor } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Lyncean_Juwgneg.lua b/scripts/zones/Dynamis-Buburimu/mobs/Lyncean_Juwgneg.lua index 8c4eaeda4f1..575db2d8dc9 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Lyncean_Juwgneg.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Lyncean_Juwgneg.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.LYNCEAN_JUWGNEG - 7] = ID.mob.LYNCEAN_JUWGNEG, -- Vanguard_Predator } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Manifest_Icon.lua b/scripts/zones/Dynamis-Buburimu/mobs/Manifest_Icon.lua index ee4c3323ff4..31abf989263 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Manifest_Icon.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Manifest_Icon.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Bunny.lua b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Bunny.lua index 7d3b42a1e05..b33bd2b9d3e 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Bunny.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Bunny.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1452) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Crab.lua b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Crab.lua index 9aebf4ab852..1e01af14310 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Crab.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Crab.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1449) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Crawler.lua b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Crawler.lua index 9b348afe751..9776d950cca 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Crawler.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Crawler.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1455) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Dhalmel.lua b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Dhalmel.lua index 73edbd29609..8a56385db34 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Dhalmel.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Dhalmel.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1449) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Eft.lua b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Eft.lua index 9db5d50ed48..f52de0a0219 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Eft.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Eft.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1452) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Mandragora.lua b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Mandragora.lua index 99c76766beb..fd2d2deb853 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Mandragora.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Mandragora.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1452) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Raven.lua b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Raven.lua index 12845f611b8..5561428960c 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Raven.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Raven.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1455) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Scorpion.lua b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Scorpion.lua index 9f224e5ba7b..a3feda05534 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Scorpion.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Scorpion.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1449) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Uragnite.lua b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Uragnite.lua index 3c63b698f23..5e40722f419 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Uragnite.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Nightmare_Uragnite.lua @@ -12,6 +12,7 @@ mixins = local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1455) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/QuPho_Bloodspiller.lua b/scripts/zones/Dynamis-Buburimu/mobs/QuPho_Bloodspiller.lua index 6d92f18e761..084b8ca362d 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/QuPho_Bloodspiller.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/QuPho_Bloodspiller.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.QUPHO_BLOODSPILLER - 12] = ID.mob.QUPHO_BLOODSPILLER, -- Vanguard_Vindicator } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Ree_Nata_the_Melomanic.lua b/scripts/zones/Dynamis-Buburimu/mobs/Ree_Nata_the_Melomanic.lua index 65d0f3d90ef..7b4f91afaa9 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Ree_Nata_the_Melomanic.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Ree_Nata_the_Melomanic.lua @@ -24,6 +24,10 @@ entity.phList = [ID.mob.REE_NATA_THE_MELOMANIC - 4] = ID.mob.REE_NATA_THE_MELOMANIC, -- Vanguard_Chanter } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Serjeant_Tombstone.lua b/scripts/zones/Dynamis-Buburimu/mobs/Serjeant_Tombstone.lua index 2a475899a98..7da3c0e1ded 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Serjeant_Tombstone.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Serjeant_Tombstone.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Shamblix_Rottenheart.lua b/scripts/zones/Dynamis-Buburimu/mobs/Shamblix_Rottenheart.lua index 8191e248bb0..76688deda9a 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Shamblix_Rottenheart.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Shamblix_Rottenheart.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.SHAMBLIX_ROTTENHEART - 4] = ID.mob.SHAMBLIX_ROTTENHEART, -- Vanguard_Tinkerer } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/TeZha_Ironclad.lua b/scripts/zones/Dynamis-Buburimu/mobs/TeZha_Ironclad.lua index 327183a2a97..0bbd4cdfa2b 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/TeZha_Ironclad.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/TeZha_Ironclad.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.TEZHA_IRONCLAD - 8] = ID.mob.TEZHA_IRONCLAD, -- Vanguard_Defender } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/VaRhu_Bodysnatcher.lua b/scripts/zones/Dynamis-Buburimu/mobs/VaRhu_Bodysnatcher.lua index d0ea5cf6bfd..8ea1148292f 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/VaRhu_Bodysnatcher.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/VaRhu_Bodysnatcher.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.VARHU_BODYSNATCHER - 8] = ID.mob.VARHU_BODYSNATCHER, -- Vanguard_Purloiner } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Alchemist.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Alchemist.lua index b31b12ba77a..4f99cd6d398 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Alchemist.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Alchemist.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Ambusher.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Ambusher.lua index a4359d48a7e..46d1ec16ed8 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Ambusher.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Ambusher.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Amputator.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Amputator.lua index 3887d6dd834..cc08d10c82c 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Amputator.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Amputator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Armorer.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Armorer.lua index b7b6d5dd2f0..8767be16a91 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Armorer.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Armorer.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Assassin.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Assassin.lua index 2b137043fdd..c2bb2bf1f68 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Assassin.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Assassin.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BUBURIMU] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Backstabber.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Backstabber.lua index f43af8f531c..1122c21d075 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Backstabber.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Backstabber.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Beasttender.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Beasttender.lua index 8b1e7e09c77..8c6210f3607 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Beasttender.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Beasttender.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Scorpion') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Bugler.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Bugler.lua index 6f64789b3ca..61c200aa861 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Bugler.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Bugler.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Chanter.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Chanter.lua index 4e1967f9e0b..3a904425ac5 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Chanter.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Chanter.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BUBURIMU] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Constable.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Constable.lua index 0c31d6573a9..bf7978b79a5 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Constable.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Constable.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BUBURIMU] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Defender.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Defender.lua index 09f1c53f1cb..b3031563b12 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Defender.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Defender.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BUBURIMU] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Dollmaster.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Dollmaster.lua index e555f37dfd8..465655c7d65 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Dollmaster.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Dollmaster.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Dragontamer.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Dragontamer.lua index 98c50cb698e..ae474abaa2f 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Dragontamer.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Dragontamer.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Drakekeeper.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Drakekeeper.lua index cb21e0f171f..c3ad2d83f49 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Drakekeeper.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Drakekeeper.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Enchanter.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Enchanter.lua index 89f4484a4ac..6c85b4ba112 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Enchanter.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Enchanter.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BUBURIMU] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Exemplar.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Exemplar.lua index 42dc461f8ca..8b1e0f5b7e0 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Exemplar.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Exemplar.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Footsoldier.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Footsoldier.lua index 62350f730b0..3c22e59b6fd 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Footsoldier.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Footsoldier.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Grappler.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Grappler.lua index eda5fbfbdd3..b56fecb6178 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Grappler.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Grappler.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BUBURIMU] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Gutslasher.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Gutslasher.lua index 134438bdd98..65c65c73aa8 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Gutslasher.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Gutslasher.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Hatamoto.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Hatamoto.lua index 2050242db14..1e5ee1b6655 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Hatamoto.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Hatamoto.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Hawker.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Hawker.lua index 4ff62e50931..901e3f17a23 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Hawker.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Hawker.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Hecteyes') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Hitman.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Hitman.lua index ffddc7c6982..eb0e1756ed4 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Hitman.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Hitman.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Impaler.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Impaler.lua index 774ffeb3bab..bcfbb9027a6 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Impaler.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Impaler.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Inciter.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Inciter.lua index 6f0ceb35213..5e1c3a3f0cb 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Inciter.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Inciter.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Kusa.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Kusa.lua index ca77623189e..83e947944d9 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Kusa.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Kusa.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Liberator.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Liberator.lua index 2a23cd17fbc..ead67d5c4e3 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Liberator.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Liberator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Maestro.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Maestro.lua index 27112e71f77..cb54d8662df 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Maestro.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Maestro.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Mason.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Mason.lua index fe00c787d96..a0eab16dbb9 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Mason.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Mason.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Mesmerizer.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Mesmerizer.lua index 744fbe88272..374fefd8ff9 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Mesmerizer.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Mesmerizer.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BUBURIMU] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Militant.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Militant.lua index b95dab77747..c9e88bdd90f 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Militant.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Militant.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Minstrel.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Minstrel.lua index 7dce3a90f43..0ee8ba3448b 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Minstrel.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Minstrel.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Neckchopper.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Neckchopper.lua index 4b2b13139df..33a71f2246d 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Neckchopper.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Neckchopper.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Necromancer.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Necromancer.lua index b12e2d55f2e..a5d6cdaf4dd 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Necromancer.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Necromancer.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Ogresoother.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Ogresoother.lua index 8d23fa3b0a5..0f96d7b1c87 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Ogresoother.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Ogresoother.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Crow') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Oracle.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Oracle.lua index 4cc51d1d49e..4870e4acfac 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Oracle.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Oracle.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Partisan.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Partisan.lua index f08508b5890..f07728da2ff 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Partisan.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Partisan.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Pathfinder.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Pathfinder.lua index 7ab32d90d48..e1f5680169a 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Pathfinder.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Pathfinder.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Slime') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Persecutor.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Persecutor.lua index 323698bcd63..89196b89e2c 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Persecutor.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Persecutor.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BUBURIMU] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Pillager.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Pillager.lua index 2f6e4f18215..350338303e8 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Pillager.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Pillager.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Pitfighter.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Pitfighter.lua index 3120cc0b700..701d3a9de7c 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Pitfighter.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Pitfighter.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Predator.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Predator.lua index 3470557a8f9..f9b384ba935 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Predator.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Predator.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BUBURIMU] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Prelate.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Prelate.lua index 13dd25789cc..a5c4fa656c5 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Prelate.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Prelate.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Priest.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Priest.lua index 4cb736e935f..6a564f285d8 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Priest.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Priest.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Protector.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Protector.lua index 9e1752292d2..d3a7c80904e 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Protector.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Protector.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Purloiner.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Purloiner.lua index 54a1be8c0d6..f600bf21017 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Purloiner.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Purloiner.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BUBURIMU] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Ronin.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Ronin.lua index 063fdc39834..60666ba06d8 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Ronin.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Ronin.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Salvager.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Salvager.lua index bb2fdc7e270..9d8647fcfe6 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Salvager.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Salvager.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Sentinel.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Sentinel.lua index 9d4c1e32dfd..febd47f6d13 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Sentinel.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Sentinel.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Shaman.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Shaman.lua index d7bca71a134..979e26b2a4a 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Shaman.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Shaman.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Skirmisher.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Skirmisher.lua index 248f600b8d8..f2167cde732 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Skirmisher.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Skirmisher.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Smithy.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Smithy.lua index 2e260c9f8b7..d74643ab5f9 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Smithy.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Smithy.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Thaumaturge.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Thaumaturge.lua index 90a7235b1d4..70fcf56b7a9 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Thaumaturge.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Thaumaturge.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Tinkerer.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Tinkerer.lua index 22505dfb1c2..e8d4816d3b9 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Tinkerer.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Tinkerer.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BUBURIMU] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Trooper.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Trooper.lua index 1b4694903c6..9216abdd81a 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Trooper.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Trooper.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Undertaker.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Undertaker.lua index 41f2aacc831..330cf25540b 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Undertaker.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Undertaker.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Vexer.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Vexer.lua index 657215e8b40..1c1890d2df5 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Vexer.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Vexer.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Vigilante.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Vigilante.lua index dc144c42b32..67860850cc3 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Vigilante.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Vigilante.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Vindicator.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Vindicator.lua index 33916f6c0e0..2a7fe3452ec 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Vindicator.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Vindicator.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_BUBURIMU] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Visionary.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Visionary.lua index ffbb5f81d9b..cc0e1676a3f 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Visionary.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Visionary.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Welldigger.lua b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Welldigger.lua index 5a1e83a7e3d..718b1c555a5 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Welldigger.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Vanguard_Welldigger.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Warchief_Tombstone.lua b/scripts/zones/Dynamis-Buburimu/mobs/Warchief_Tombstone.lua index 41fef92d693..5c1ce6d6064 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Warchief_Tombstone.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Warchief_Tombstone.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Buburimu/mobs/Woodnix_Shrillwhistle.lua b/scripts/zones/Dynamis-Buburimu/mobs/Woodnix_Shrillwhistle.lua index 379d40870cc..41fb2b64966 100644 --- a/scripts/zones/Dynamis-Buburimu/mobs/Woodnix_Shrillwhistle.lua +++ b/scripts/zones/Dynamis-Buburimu/mobs/Woodnix_Shrillwhistle.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Woodnixs_Slime') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Anvilix_Sootwrists.lua b/scripts/zones/Dynamis-Jeuno/mobs/Anvilix_Sootwrists.lua index cb654bd4ce0..a17a30a6939 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Anvilix_Sootwrists.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Anvilix_Sootwrists.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.ANVILIX_SOOTWRISTS - 3] = ID.mob.ANVILIX_SOOTWRISTS, -- Vanguard_Smithy -2.563 2.706 112.752 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Bandrix_Rockjaw.lua b/scripts/zones/Dynamis-Jeuno/mobs/Bandrix_Rockjaw.lua index 2163f90542b..60f50f71560 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Bandrix_Rockjaw.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Bandrix_Rockjaw.lua @@ -16,6 +16,10 @@ entity.spawnPoints = { x = -37.337, y = -0.595, z = -49.359 } } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Blazox_Boneybod.lua b/scripts/zones/Dynamis-Jeuno/mobs/Blazox_Boneybod.lua index 13259085baa..32e55f41628 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Blazox_Boneybod.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Blazox_Boneybod.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Slime') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Bootrix_Jaggedelbow.lua b/scripts/zones/Dynamis-Jeuno/mobs/Bootrix_Jaggedelbow.lua index b274bfbcb0a..f6af986722a 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Bootrix_Jaggedelbow.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Bootrix_Jaggedelbow.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.BOOTRIX_JAGGEDELBOW - 3] = ID.mob.BOOTRIX_JAGGEDELBOW, -- Vanguard_Pitfighter -2.487 2.418 106.984 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Buffrix_Eargone.lua b/scripts/zones/Dynamis-Jeuno/mobs/Buffrix_Eargone.lua index 9e10a813933..30d9aec455a 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Buffrix_Eargone.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Buffrix_Eargone.lua @@ -16,6 +16,10 @@ entity.spawnPoints = { x = 32.307, y = -0.500, z = -36.192 } } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Cloktix_Longnail.lua b/scripts/zones/Dynamis-Jeuno/mobs/Cloktix_Longnail.lua index 6d63a9b86fa..08fc105e12f 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Cloktix_Longnail.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Cloktix_Longnail.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.CLOKTIX_LONGNAIL - 2] = ID.mob.CLOKTIX_LONGNAIL, -- Vanguard_Armorer -17.690 8.321 -51.944 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Distilix_Stickytoes.lua b/scripts/zones/Dynamis-Jeuno/mobs/Distilix_Stickytoes.lua index dbd60605312..20be03f33c3 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Distilix_Stickytoes.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Distilix_Stickytoes.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.DISTILIX_STICKYTOES - 3] = ID.mob.DISTILIX_STICKYTOES, -- Vanguard_Alchemist -2.164 2.5 106.255 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Elixmix_Hooknose.lua b/scripts/zones/Dynamis-Jeuno/mobs/Elixmix_Hooknose.lua index 3f7d778e9d4..a261d222430 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Elixmix_Hooknose.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Elixmix_Hooknose.lua @@ -16,6 +16,10 @@ entity.spawnPoints = { x = -38.217, y = -0.495, z = -50.561 } } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Eremix_Snottynostril.lua b/scripts/zones/Dynamis-Jeuno/mobs/Eremix_Snottynostril.lua index 03864887c29..da53fee2f3f 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Eremix_Snottynostril.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Eremix_Snottynostril.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.EREMIX_SNOTTYNOSTRIL - 3] = ID.mob.EREMIX_SNOTTYNOSTRIL, -- Vanguard_Shaman 1.584 2.499 111.664 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Feralox_Honeylips.lua b/scripts/zones/Dynamis-Jeuno/mobs/Feralox_Honeylips.lua index 30be2e468ff..3276dd4c9e4 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Feralox_Honeylips.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Feralox_Honeylips.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Feraloxs_Slime') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Gabblox_Magpietongue.lua b/scripts/zones/Dynamis-Jeuno/mobs/Gabblox_Magpietongue.lua index 7f1905b5cc5..a621b70c713 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Gabblox_Magpietongue.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Gabblox_Magpietongue.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.GABBLOX_MAGPIETONGUE - 2] = ID.mob.GABBLOX_MAGPIETONGUE, -- Vanguard_Armorer 2.179 8.5 -61.613 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Goblin_Golem.lua b/scripts/zones/Dynamis-Jeuno/mobs/Goblin_Golem.lua index b1a2fe472b2..d3d7ff4db30 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Goblin_Golem.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Goblin_Golem.lua @@ -6,6 +6,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.megaBossOnDeath(mob, player, optParams) xi.magian.onMobDeath(mob, player, optParams, set{ 2713 }) diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Goblin_Replica.lua b/scripts/zones/Dynamis-Jeuno/mobs/Goblin_Replica.lua index 7e89f5e336c..70c251f0447 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Goblin_Replica.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Goblin_Replica.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Goblin_Statue.lua b/scripts/zones/Dynamis-Jeuno/mobs/Goblin_Statue.lua index dad87ea99f7..247bf9f20e5 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Goblin_Statue.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Goblin_Statue.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Hermitrix_Toothrot.lua b/scripts/zones/Dynamis-Jeuno/mobs/Hermitrix_Toothrot.lua index 15430d943a3..0cf5416478f 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Hermitrix_Toothrot.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Hermitrix_Toothrot.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.HERMITRIX_TOOTHROT - 1] = ID.mob.HERMITRIX_TOOTHROT, -- Vanguard_Enchanter 31.808 -0.566 -25.768 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Humnox_Drumbelly.lua b/scripts/zones/Dynamis-Jeuno/mobs/Humnox_Drumbelly.lua index 898f8a972e7..a1b6b394498 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Humnox_Drumbelly.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Humnox_Drumbelly.lua @@ -16,6 +16,10 @@ entity.spawnPoints = { x = 29.478, y = -0.495, z = -31.992 } } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Jabbrox_Grannyguise.lua b/scripts/zones/Dynamis-Jeuno/mobs/Jabbrox_Grannyguise.lua index 6c73f1fc47e..ae71518b7cc 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Jabbrox_Grannyguise.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Jabbrox_Grannyguise.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.JABBROX_GRANNYGUISE - 3] = ID.mob.JABBROX_GRANNYGUISE, -- Vanguard_Enchanter 0.371 2.663 115.674 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Jabkix_Pigeonpecs.lua b/scripts/zones/Dynamis-Jeuno/mobs/Jabkix_Pigeonpecs.lua index bb5bc022872..44d5d3a96a3 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Jabkix_Pigeonpecs.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Jabkix_Pigeonpecs.lua @@ -16,6 +16,10 @@ entity.spawnPoints = { x = 16.211, y = 8.502, z = -34.077 } } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Karashix_Swollenskull.lua b/scripts/zones/Dynamis-Jeuno/mobs/Karashix_Swollenskull.lua index 714ddd32450..08e6dca1875 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Karashix_Swollenskull.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Karashix_Swollenskull.lua @@ -16,6 +16,10 @@ entity.spawnPoints = { x = 1.111, y = 1.402, z = 70.975 } } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Kikklix_Longlegs.lua b/scripts/zones/Dynamis-Jeuno/mobs/Kikklix_Longlegs.lua index 69e5409d937..11a1ec3c10b 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Kikklix_Longlegs.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Kikklix_Longlegs.lua @@ -16,6 +16,10 @@ entity.spawnPoints = { x = -55.608, y = 5.906, z = -0.608 } } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Lurklox_Dhalmelneck.lua b/scripts/zones/Dynamis-Jeuno/mobs/Lurklox_Dhalmelneck.lua index d94ea540efe..84cb75534b5 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Lurklox_Dhalmelneck.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Lurklox_Dhalmelneck.lua @@ -16,6 +16,10 @@ entity.spawnPoints = { x = 11.207, y = 2.500, z = -8.584 } } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Mobpix_Mucousmouth.lua b/scripts/zones/Dynamis-Jeuno/mobs/Mobpix_Mucousmouth.lua index d3f9040df5c..3432874fe9d 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Mobpix_Mucousmouth.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Mobpix_Mucousmouth.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.MOBPIX_MUCOUSMOUTH - 3] = ID.mob.MOBPIX_MUCOUSMOUTH, -- Vanguard_Welldigger -0.508 2.499 112.929 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Morgmox_Moldnoggin.lua b/scripts/zones/Dynamis-Jeuno/mobs/Morgmox_Moldnoggin.lua index 488135d23e7..3c80e90ddec 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Morgmox_Moldnoggin.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Morgmox_Moldnoggin.lua @@ -20,6 +20,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Mortilox_Wartpaws.lua b/scripts/zones/Dynamis-Jeuno/mobs/Mortilox_Wartpaws.lua index 1d272243fd0..d01682482ad 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Mortilox_Wartpaws.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Mortilox_Wartpaws.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Prowlox_Barrelbelly.lua b/scripts/zones/Dynamis-Jeuno/mobs/Prowlox_Barrelbelly.lua index dd1b1326aae..adacf39d30f 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Prowlox_Barrelbelly.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Prowlox_Barrelbelly.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.PROWLOX_BARRELBELLY - 1] = ID.mob.PROWLOX_BARRELBELLY, -- Vanguard_Ambusher 7.509 2.500 118.109 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Quicktrix_Hexhands.lua b/scripts/zones/Dynamis-Jeuno/mobs/Quicktrix_Hexhands.lua index 88caeafa3a4..f4a76a34db0 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Quicktrix_Hexhands.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Quicktrix_Hexhands.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Rutrix_Hamgams.lua b/scripts/zones/Dynamis-Jeuno/mobs/Rutrix_Hamgams.lua index 027a8a3acc8..9f74eee9fc6 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Rutrix_Hamgams.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Rutrix_Hamgams.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Slime') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Scourquix_Scaleskin.lua b/scripts/zones/Dynamis-Jeuno/mobs/Scourquix_Scaleskin.lua index 9509c067be7..f42e6c8fed3 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Scourquix_Scaleskin.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Scourquix_Scaleskin.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Scourquixs_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Scruffix_Shaggychest.lua b/scripts/zones/Dynamis-Jeuno/mobs/Scruffix_Shaggychest.lua index 6a46c0cb2f5..bd4f4c867b0 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Scruffix_Shaggychest.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Scruffix_Shaggychest.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.SCRUFFIX_SHAGGYCHEST - 4] = ID.mob.SCRUFFIX_SHAGGYCHEST, -- Vanguard_Armorer -0.428 2.599 117.675 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Slystix_Megapeepers.lua b/scripts/zones/Dynamis-Jeuno/mobs/Slystix_Megapeepers.lua index 7727c46b5f7..1bb7ab446cf 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Slystix_Megapeepers.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Slystix_Megapeepers.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.SLYSTIX_MEGAPEEPERS - 1] = ID.mob.SLYSTIX_MEGAPEEPERS, -- Vanguard_Hitman -8.440 2.500 118.349 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Smeltix_Thickhide.lua b/scripts/zones/Dynamis-Jeuno/mobs/Smeltix_Thickhide.lua index 18e19ec47f0..d0a43d2f6b6 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Smeltix_Thickhide.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Smeltix_Thickhide.lua @@ -16,6 +16,10 @@ entity.spawnPoints = { x = 4.606, y = 8.400, z = -51.115 } } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Snypestix_Eaglebeak.lua b/scripts/zones/Dynamis-Jeuno/mobs/Snypestix_Eaglebeak.lua index 41bbc70587a..46fae9af4b5 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Snypestix_Eaglebeak.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Snypestix_Eaglebeak.lua @@ -16,6 +16,10 @@ entity.spawnPoints = { x = 1.370, y = -5.798, z = 38.835 } } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Sparkspox_Sweatbrow.lua b/scripts/zones/Dynamis-Jeuno/mobs/Sparkspox_Sweatbrow.lua index 059ff1ad298..4bd4b7b8974 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Sparkspox_Sweatbrow.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Sparkspox_Sweatbrow.lua @@ -16,6 +16,10 @@ entity.spawnPoints = { x = -4.832, y = 2.400, z = -5.100 } } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Ticktox_Beadyeyes.lua b/scripts/zones/Dynamis-Jeuno/mobs/Ticktox_Beadyeyes.lua index 646b277312b..009eef72726 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Ticktox_Beadyeyes.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Ticktox_Beadyeyes.lua @@ -16,6 +16,10 @@ entity.spawnPoints = { x = -10.025, y = 2.400, z = -5.321 } } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Trailblix_Goatmug.lua b/scripts/zones/Dynamis-Jeuno/mobs/Trailblix_Goatmug.lua index 2052c37a953..b5d532bf00b 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Trailblix_Goatmug.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Trailblix_Goatmug.lua @@ -20,6 +20,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Slime') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Tufflix_Loglimbs.lua b/scripts/zones/Dynamis-Jeuno/mobs/Tufflix_Loglimbs.lua index bc460ad9afb..1f1084365be 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Tufflix_Loglimbs.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Tufflix_Loglimbs.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.TUFFLIX_LOGLIMBS - 2] = ID.mob.TUFFLIX_LOGLIMBS, -- Vanguard_Armorer 15.499 8.384 -36.562 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Tymexox_Ninefingers.lua b/scripts/zones/Dynamis-Jeuno/mobs/Tymexox_Ninefingers.lua index 3302f14e75e..dd517830f0d 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Tymexox_Ninefingers.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Tymexox_Ninefingers.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.TYMEXOX_NINEFINGERS - 4] = ID.mob.TYMEXOX_NINEFINGERS, -- Vanguard_Tinkerer 2.257 2.489 117.621 } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Alchemist.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Alchemist.lua index 60f086e5f93..2463c293dd6 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Alchemist.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Alchemist.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_JEUNO] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Ambusher.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Ambusher.lua index 86cfe1eb003..7621a798405 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Ambusher.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Ambusher.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_JEUNO] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Armorer.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Armorer.lua index 587a797c3fe..e126cb877e8 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Armorer.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Armorer.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_JEUNO] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Dragontamer.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Dragontamer.lua index 63452c7e6e5..cca32873bb3 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Dragontamer.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Dragontamer.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Enchanter.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Enchanter.lua index e457b1c5a9b..443a48cb56b 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Enchanter.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Enchanter.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_JEUNO] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Hitman.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Hitman.lua index dc9d60b28f5..257afa63a62 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Hitman.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Hitman.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_JEUNO] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Maestro.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Maestro.lua index bc8846f38f5..f0470822388 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Maestro.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Maestro.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Necromancer.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Necromancer.lua index 35ae57eac5a..f8a1ec01bfd 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Necromancer.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Necromancer.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Pathfinder.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Pathfinder.lua index b9f719b1af4..69c015d6d56 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Pathfinder.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Pathfinder.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Slime') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Pitfighter.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Pitfighter.lua index 845139e700a..fb183de082a 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Pitfighter.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Pitfighter.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_JEUNO] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Ronin.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Ronin.lua index 20d952dcecf..5cc8186db22 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Ronin.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Ronin.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Shaman.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Shaman.lua index 280aaec4d47..bd165a2d31e 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Shaman.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Shaman.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_JEUNO] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Smithy.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Smithy.lua index 7f157be10f9..88f11c98d3c 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Smithy.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Smithy.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_JEUNO] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Tinkerer.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Tinkerer.lua index 62c15c847ac..0d5b9d6a38c 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Tinkerer.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Tinkerer.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_JEUNO] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Welldigger.lua b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Welldigger.lua index c304dfba8e1..c6f49a572e6 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Welldigger.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Vanguard_Welldigger.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_JEUNO] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Wasabix_Callusdigit.lua b/scripts/zones/Dynamis-Jeuno/mobs/Wasabix_Callusdigit.lua index c2f220e4c7f..9362fd6520e 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Wasabix_Callusdigit.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Wasabix_Callusdigit.lua @@ -16,6 +16,10 @@ entity.spawnPoints = { x = 19.399, y = 8.500, z = -35.754 } } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Wilywox_Tenderpalm.lua b/scripts/zones/Dynamis-Jeuno/mobs/Wilywox_Tenderpalm.lua index 7a33edd3e73..d49d1805cdb 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Wilywox_Tenderpalm.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Wilywox_Tenderpalm.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Jeuno/mobs/Wyrmwix_Snakespecs.lua b/scripts/zones/Dynamis-Jeuno/mobs/Wyrmwix_Snakespecs.lua index ad76262407b..ede34719394 100644 --- a/scripts/zones/Dynamis-Jeuno/mobs/Wyrmwix_Snakespecs.lua +++ b/scripts/zones/Dynamis-Jeuno/mobs/Wyrmwix_Snakespecs.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Adamantking_Effigy.lua b/scripts/zones/Dynamis-Qufim/mobs/Adamantking_Effigy.lua index b65f185df2f..922bc8f9a76 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Adamantking_Effigy.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Adamantking_Effigy.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Adamantking_Image.lua b/scripts/zones/Dynamis-Qufim/mobs/Adamantking_Image.lua index 4d10bac374d..dc28d493a9e 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Adamantking_Image.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Adamantking_Image.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Antaeus.lua b/scripts/zones/Dynamis-Qufim/mobs/Antaeus.lua index b9554058a92..aa9f346911f 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Antaeus.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Antaeus.lua @@ -6,6 +6,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.megaBossOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Avatar_Idol.lua b/scripts/zones/Dynamis-Qufim/mobs/Avatar_Idol.lua index 04fd5e414e9..60423d57784 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Avatar_Idol.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Avatar_Idol.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Goblin_Replica.lua b/scripts/zones/Dynamis-Qufim/mobs/Goblin_Replica.lua index 0fa6d23a85d..9e66996b07a 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Goblin_Replica.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Goblin_Replica.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Goblin_Statue.lua b/scripts/zones/Dynamis-Qufim/mobs/Goblin_Statue.lua index 403eb735f61..ed1a87031f3 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Goblin_Statue.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Goblin_Statue.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Manifest_Icon.lua b/scripts/zones/Dynamis-Qufim/mobs/Manifest_Icon.lua index ef42e673e14..c20cc1227c2 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Manifest_Icon.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Manifest_Icon.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Diremite.lua b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Diremite.lua index 986327579b9..c7672aff202 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Diremite.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Diremite.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1449) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Gaylas.lua b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Gaylas.lua index 5ad79da250d..20ed236c669 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Gaylas.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Gaylas.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1455) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Kraken.lua b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Kraken.lua index dde4740138f..ce687c20fbb 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Kraken.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Kraken.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1455) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Raptor.lua b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Raptor.lua index cd996d6b83f..89f7dfe4592 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Raptor.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Raptor.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1449) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Roc.lua b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Roc.lua index d6bcba6a403..991116681d5 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Roc.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Roc.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1455) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Snoll.lua b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Snoll.lua index c6e020c822d..a823fc019d0 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Snoll.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Snoll.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1452) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Stirge.lua b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Stirge.lua index 1a59142092e..b97d91bfc3d 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Stirge.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Stirge.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1452) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Tiger.lua b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Tiger.lua index 7ac54e60077..e61b34959d8 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Tiger.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Tiger.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1449) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Weapon.lua b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Weapon.lua index 6fa7f1080cc..d82ff1c49df 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Weapon.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Nightmare_Weapon.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1452) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Serjeant_Tombstone.lua b/scripts/zones/Dynamis-Qufim/mobs/Serjeant_Tombstone.lua index ad833a83059..f891a298882 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Serjeant_Tombstone.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Serjeant_Tombstone.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Alchemist.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Alchemist.lua index 23122e740aa..233abab60d6 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Alchemist.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Alchemist.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Ambusher.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Ambusher.lua index 3fe9779403f..7494dcaa0f3 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Ambusher.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Ambusher.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Amputator.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Amputator.lua index 2eca43a37f8..426e7007001 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Amputator.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Amputator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Armorer.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Armorer.lua index a263a53ad09..41556c2eb95 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Armorer.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Armorer.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Assassin.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Assassin.lua index 997413d3d1c..3b27bc207eb 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Assassin.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Assassin.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Backstabber.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Backstabber.lua index 754ad2b4559..5b5ee5ae6ae 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Backstabber.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Backstabber.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Beasttender.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Beasttender.lua index bec9ca82a33..5589280326a 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Beasttender.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Beasttender.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Scorpion') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Bugler.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Bugler.lua index 26db8555f8c..10a143369aa 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Bugler.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Bugler.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Chanter.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Chanter.lua index 08ea8eaa085..a87790cbd37 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Chanter.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Chanter.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Constable.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Constable.lua index a1f05b7539f..ce440ebeca4 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Constable.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Constable.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Defender.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Defender.lua index ed4f743224d..45bff16111e 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Defender.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Defender.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Dollmaster.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Dollmaster.lua index 174ddf4d88c..13ddd18ca0a 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Dollmaster.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Dollmaster.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Dragontamer.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Dragontamer.lua index 3bf38f0632a..94cee31bdfe 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Dragontamer.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Dragontamer.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Drakekeeper.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Drakekeeper.lua index 85f950f866d..f921d583357 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Drakekeeper.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Drakekeeper.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Enchanter.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Enchanter.lua index d5fe4d4913f..e32e2065594 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Enchanter.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Enchanter.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Exemplar.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Exemplar.lua index 64ba8051521..f17a853db07 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Exemplar.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Exemplar.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Footsoldier.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Footsoldier.lua index e6dbd9729ca..bcced8fc975 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Footsoldier.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Footsoldier.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Grappler.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Grappler.lua index 7b85300c9ea..876d0d433c7 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Grappler.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Grappler.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Gutslasher.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Gutslasher.lua index 57c21081fdc..95598141ba3 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Gutslasher.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Gutslasher.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Hatamoto.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Hatamoto.lua index 71a9390f81a..be04291e973 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Hatamoto.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Hatamoto.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Hawker.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Hawker.lua index 968d6c919e4..6ce8ba47c50 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Hawker.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Hawker.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Hecteyes') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Hitman.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Hitman.lua index b35c9f393c1..96e04e472ca 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Hitman.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Hitman.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Impaler.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Impaler.lua index c9e10e68c5e..930d7ecf0e0 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Impaler.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Impaler.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Inciter.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Inciter.lua index 3a6f1ec552f..4dcf3dbbc74 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Inciter.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Inciter.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Kusa.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Kusa.lua index 79a1fc663ae..7e772edc936 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Kusa.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Kusa.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Liberator.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Liberator.lua index bbaee5e5957..2627161dfd3 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Liberator.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Liberator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Maestro.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Maestro.lua index 2ab471a0d1d..1ca84938438 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Maestro.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Maestro.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Mason.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Mason.lua index db815dc7bca..a113b486d1b 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Mason.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Mason.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Mesmerizer.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Mesmerizer.lua index 3654920340f..0f14fe30158 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Mesmerizer.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Mesmerizer.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Militant.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Militant.lua index 98c4fc52c85..71e6401e97e 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Militant.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Militant.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Minstrel.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Minstrel.lua index ba17cb6d9d5..65ac1be360c 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Minstrel.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Minstrel.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Neckchopper.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Neckchopper.lua index cf7bba28986..74bc361364a 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Neckchopper.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Neckchopper.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Necromancer.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Necromancer.lua index 7c1115a0e73..d4e912f951e 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Necromancer.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Necromancer.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Ogresoother.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Ogresoother.lua index 4afb4898936..3ec913c93bb 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Ogresoother.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Ogresoother.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Crow') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Oracle.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Oracle.lua index 00df6723085..1c9c995b70d 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Oracle.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Oracle.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Partisan.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Partisan.lua index c3c584ddafc..b23dea71961 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Partisan.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Partisan.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Pathfinder.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Pathfinder.lua index 25da1139017..852453ddd7a 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Pathfinder.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Pathfinder.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Slime') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Persecutor.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Persecutor.lua index e480ccca37d..29c3bfe6fe6 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Persecutor.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Persecutor.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Pillager.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Pillager.lua index 3a658598aac..0aebca47d6c 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Pillager.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Pillager.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Pitfighter.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Pitfighter.lua index 673cc52a376..23b5cf6d7a0 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Pitfighter.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Pitfighter.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Predator.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Predator.lua index b78fe780e36..01eb53d98a2 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Predator.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Predator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Prelate.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Prelate.lua index 295ffee8167..a7139929f80 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Prelate.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Prelate.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Priest.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Priest.lua index 8dc3c5d50ca..0d11b9a642e 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Priest.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Priest.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Protector.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Protector.lua index d840df09b32..bb8868b27cc 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Protector.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Protector.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Purloiner.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Purloiner.lua index 86a66fc2640..ca44020060c 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Purloiner.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Purloiner.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Ronin.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Ronin.lua index 49be52aa3ba..1eb3215cb8c 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Ronin.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Ronin.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Salvager.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Salvager.lua index fbc51270dec..a9a7f1b4379 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Salvager.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Salvager.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Sentinel.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Sentinel.lua index c5796d4f43d..361bd577308 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Sentinel.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Sentinel.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Shaman.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Shaman.lua index bfea35d6271..78f870f9e90 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Shaman.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Shaman.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Skirmisher.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Skirmisher.lua index eff760a7c78..4425685db87 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Skirmisher.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Skirmisher.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Smithy.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Smithy.lua index 4829cdfb1d8..45836ede49c 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Smithy.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Smithy.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Thaumaturge.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Thaumaturge.lua index ced698757ed..60a766d23eb 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Thaumaturge.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Thaumaturge.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Tinkerer.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Tinkerer.lua index 53b33552c59..cd83cf0812f 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Tinkerer.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Tinkerer.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Trooper.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Trooper.lua index 917b582ec25..f65ff507c26 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Trooper.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Trooper.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Undertaker.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Undertaker.lua index 18c7e779ee3..5250035da40 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Undertaker.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Undertaker.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Vexer.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Vexer.lua index f7b8d9e529e..3da0ea08e1d 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Vexer.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Vexer.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Vigilante.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Vigilante.lua index 1bc0fb1cbee..02acbcd83eb 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Vigilante.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Vigilante.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Vindicator.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Vindicator.lua index 51bf5e1e8cd..76c36df7348 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Vindicator.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Vindicator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Visionary.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Visionary.lua index 3a275e87d87..e87aaa95b83 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Visionary.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Visionary.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Welldigger.lua b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Welldigger.lua index 9a568a9d82d..074dc5429ca 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Welldigger.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Vanguard_Welldigger.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Qufim/mobs/Warchief_Tombstone.lua b/scripts/zones/Dynamis-Qufim/mobs/Warchief_Tombstone.lua index ecfa71e8761..395a538a47d 100644 --- a/scripts/zones/Dynamis-Qufim/mobs/Warchief_Tombstone.lua +++ b/scripts/zones/Dynamis-Qufim/mobs/Warchief_Tombstone.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Battlechoir_Gitchfotch.lua b/scripts/zones/Dynamis-San_dOria/mobs/Battlechoir_Gitchfotch.lua index 14613b02881..142beac12d7 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Battlechoir_Gitchfotch.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Battlechoir_Gitchfotch.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Bladeburner_Rokgevok.lua b/scripts/zones/Dynamis-San_dOria/mobs/Bladeburner_Rokgevok.lua index 63ea4044157..e20e48168b2 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Bladeburner_Rokgevok.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Bladeburner_Rokgevok.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Bloodfist_Voshgrosh.lua b/scripts/zones/Dynamis-San_dOria/mobs/Bloodfist_Voshgrosh.lua index 73cd120e2d7..e427af98abc 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Bloodfist_Voshgrosh.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Bloodfist_Voshgrosh.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Overlords_Tombstone.lua b/scripts/zones/Dynamis-San_dOria/mobs/Overlords_Tombstone.lua index cfcdccfd158..20c5b053a3f 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Overlords_Tombstone.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Overlords_Tombstone.lua @@ -6,6 +6,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) local mobId = mob:getID() for i = mobId + 1, mobId + 2 do diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Reapertongue_Gadgquok.lua b/scripts/zones/Dynamis-San_dOria/mobs/Reapertongue_Gadgquok.lua index de451f6a2ad..bffea2d846b 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Reapertongue_Gadgquok.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Reapertongue_Gadgquok.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Serjeant_Tombstone.lua b/scripts/zones/Dynamis-San_dOria/mobs/Serjeant_Tombstone.lua index 926189752bc..7c5413e730e 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Serjeant_Tombstone.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Serjeant_Tombstone.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Soulsender_Fugbrag.lua b/scripts/zones/Dynamis-San_dOria/mobs/Soulsender_Fugbrag.lua index 579c355c7f1..35f515a045c 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Soulsender_Fugbrag.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Soulsender_Fugbrag.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Spellspear_Djokvukk.lua b/scripts/zones/Dynamis-San_dOria/mobs/Spellspear_Djokvukk.lua index 9ff88aa874d..91f174f990d 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Spellspear_Djokvukk.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Spellspear_Djokvukk.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Djokvukks_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Steelshank_Kratzvatz.lua b/scripts/zones/Dynamis-San_dOria/mobs/Steelshank_Kratzvatz.lua index 5ae74aac8fd..426a5d3ee9f 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Steelshank_Kratzvatz.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Steelshank_Kratzvatz.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Kratzvatzs_Hecteyes') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Amputator.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Amputator.lua index 1f52151a25e..c7bf9aa7edf 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Amputator.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Amputator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Backstabber.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Backstabber.lua index 27117b32631..7328b504be8 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Backstabber.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Backstabber.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Bugler.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Bugler.lua index d02180a5cea..6b337f18c8c 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Bugler.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Bugler.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Dollmaster.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Dollmaster.lua index d0ec2c8e14b..91ab89a09a8 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Dollmaster.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Dollmaster.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Footsoldier.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Footsoldier.lua index 1610310eaf2..f0dc288ae83 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Footsoldier.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Footsoldier.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Grappler.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Grappler.lua index 821e33b7ebd..c0ec533b35e 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Grappler.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Grappler.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Gutslasher.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Gutslasher.lua index 3b2ded4187b..e15146d048e 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Gutslasher.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Gutslasher.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Hawker.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Hawker.lua index 186d284b856..80e8b297bce 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Hawker.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Hawker.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Hecteyes') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Impaler.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Impaler.lua index f29e1b49254..7960be805d0 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Impaler.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Impaler.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Mesmerizer.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Mesmerizer.lua index 9a966b3d65f..60bc75dddcf 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Mesmerizer.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Mesmerizer.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Neckchopper.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Neckchopper.lua index 563a3dda032..a808fc7f30b 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Neckchopper.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Neckchopper.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Pillager.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Pillager.lua index 178b066f6ae..3ddb9e10fbd 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Pillager.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Pillager.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Predator.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Predator.lua index 0de59a45d60..c5e766603de 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Predator.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Predator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Trooper.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Trooper.lua index 4b12760c8b1..cd33e2a997a 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Trooper.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Trooper.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Vexer.lua b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Vexer.lua index b080fff97bf..58b9f712c96 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Vexer.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Vanguard_Vexer.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Voidstreaker_Butchnotch.lua b/scripts/zones/Dynamis-San_dOria/mobs/Voidstreaker_Butchnotch.lua index 72aebf1706a..4ea35fba921 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Voidstreaker_Butchnotch.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Voidstreaker_Butchnotch.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Warchief_Tombstone.lua b/scripts/zones/Dynamis-San_dOria/mobs/Warchief_Tombstone.lua index 4ff8e5f5f91..a9eccdd73a9 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Warchief_Tombstone.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Warchief_Tombstone.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-San_dOria/mobs/Wyrmgnasher_Bjakdek.lua b/scripts/zones/Dynamis-San_dOria/mobs/Wyrmgnasher_Bjakdek.lua index a17877339bf..1be99a45bf9 100644 --- a/scripts/zones/Dynamis-San_dOria/mobs/Wyrmgnasher_Bjakdek.lua +++ b/scripts/zones/Dynamis-San_dOria/mobs/Wyrmgnasher_Bjakdek.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Adamantking_Effigy.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Adamantking_Effigy.lua index a00a9de58b1..5ab0d2c50d3 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Adamantking_Effigy.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Adamantking_Effigy.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Club.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Club.lua index c97e5c25713..d1891e4a90d 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Club.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Club.lua @@ -10,6 +10,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Diaboloss_Shard') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) if player then player:addTitle(xi.title.NIGHTMARE_AWAKENER) diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Diamond.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Diamond.lua index 118e81ca119..d14084adf13 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Diamond.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Diamond.lua @@ -6,6 +6,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) if player then player:addTitle(xi.title.NIGHTMARE_AWAKENER) diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Heart.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Heart.lua index 6c61614d7f6..99adfff7646 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Heart.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Heart.lua @@ -6,6 +6,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) if player then player:addTitle(xi.title.NIGHTMARE_AWAKENER) diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Spade.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Spade.lua index 6bc9c31ca1e..80cbfb30bc2 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Spade.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Diabolos_Spade.lua @@ -6,6 +6,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) if player then player:addTitle(xi.title.NIGHTMARE_AWAKENER) diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Effigy_Prototype.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Effigy_Prototype.lua index 493d874acfc..4140835ff0b 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Effigy_Prototype.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Effigy_Prototype.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Goblin_Replica.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Goblin_Replica.lua index 527181fcf18..116c0476b93 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Goblin_Replica.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Goblin_Replica.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Bard.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Bard.lua index cae87a5b442..8d23c11b00c 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Bard.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Bard.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Beastmaster.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Beastmaster.lua index 6ea356f2af2..70f188270b5 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Beastmaster.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Beastmaster.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Hydras_Hound') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Black_Mage.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Black_Mage.lua index 80b85f49abe..ce031943e0d 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Black_Mage.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Black_Mage.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Dark_Knight.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Dark_Knight.lua index 170f13db8f9..ebdae108cc6 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Dark_Knight.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Dark_Knight.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Dragoon.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Dragoon.lua index c4a4fd20a07..be110540770 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Dragoon.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Dragoon.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Hydras_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Monk.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Monk.lua index 62ceaa9b10e..05ee1352fae 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Monk.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Monk.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Ninja.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Ninja.lua index ec08dcba695..d4f419e5055 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Ninja.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Ninja.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Paladin.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Paladin.lua index fa9d1ae74ad..d34d9642fbe 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Paladin.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Paladin.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Ranger.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Ranger.lua index 9610c83610e..6f90df18edc 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Ranger.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Ranger.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Red_Mage.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Red_Mage.lua index 3b06a9ef653..5bdff78579f 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Red_Mage.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Red_Mage.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Samurai.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Samurai.lua index 6e5e4fbae5d..d0e472e677c 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Samurai.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Samurai.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Summoner.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Summoner.lua index 38adfaf41c6..d66c23485ab 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Summoner.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Summoner.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Hydras_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Thief.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Thief.lua index 24d61ac7cc6..11958774bc0 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Thief.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Thief.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Warrior.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Warrior.lua index 37a634e669c..1827260c592 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Warrior.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_Warrior.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_White_Mage.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_White_Mage.lua index 580381cefd5..ec862821bc1 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_White_Mage.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Hydra_White_Mage.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Icon_Prototype.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Icon_Prototype.lua index 9f7ddc1184c..e3edc8dedea 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Icon_Prototype.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Icon_Prototype.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Bard.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Bard.lua index e86a96f9f6c..fcd3d857a3c 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Bard.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Bard.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Beastmaster.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Beastmaster.lua index 02b43820b7c..747d34b2dc6 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Beastmaster.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Beastmaster.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Kindreds_Vouivre') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Black_Mage.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Black_Mage.lua index 13ffd984e53..e1eff110b3c 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Black_Mage.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Black_Mage.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Dark_Knight.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Dark_Knight.lua index 05afe7cec1b..dabbc685fc7 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Dark_Knight.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Dark_Knight.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Dragoon.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Dragoon.lua index 43a5a324766..44dcc9515ff 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Dragoon.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Dragoon.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Kindreds_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Monk.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Monk.lua index 18639395090..3120785b03a 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Monk.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Monk.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Ninja.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Ninja.lua index 5bc2af695e1..4184b918767 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Ninja.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Ninja.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Paladin.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Paladin.lua index 7d7ac0ad3cf..940c5dff3a4 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Paladin.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Paladin.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Ranger.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Ranger.lua index f9895c01e18..df5e37285e3 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Ranger.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Ranger.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Red_Mage.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Red_Mage.lua index e9a798d64db..4c649ac6488 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Red_Mage.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Red_Mage.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Samurai.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Samurai.lua index da63a799906..c49a0e7d6de 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Samurai.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Samurai.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Summoner.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Summoner.lua index 4e274ee403e..a5228b24355 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Summoner.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Summoner.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Kindreds_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Thief.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Thief.lua index 3e847925a47..372b24a5498 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Thief.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Thief.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Warrior.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Warrior.lua index 35be5734ed0..4dff9c5c19b 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Warrior.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_Warrior.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_White_Mage.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_White_Mage.lua index 0bab4cf045c..0ad8bceb6e7 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_White_Mage.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Kindred_White_Mage.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Manifest_Icon.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Manifest_Icon.lua index 88ed32328f0..b97508ba29c 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Manifest_Icon.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Manifest_Icon.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Bugard.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Bugard.lua index 3688f1ef252..0129fed0076 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Bugard.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Bugard.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1455) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Cluster.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Cluster.lua index 96a80fa1b8e..8cc51f0c780 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Cluster.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Cluster.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1452) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Hornet.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Hornet.lua index c5743490add..e648e59cd27 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Hornet.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Hornet.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1455) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Leech.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Leech.lua index d38cfa1a7be..a9009194399 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Leech.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Leech.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1449) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Makara.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Makara.lua index a75296be202..917e41a8468 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Makara.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Makara.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1452) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Taurus.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Taurus.lua index 5224fe9510e..82c277485cb 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Taurus.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Taurus.lua @@ -7,6 +7,10 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Worm.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Worm.lua index 55030c2beab..1d293858d11 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Worm.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Nightmare_Worm.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1449) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Prototype_Eye.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Prototype_Eye.lua index 76165d975df..dbaec5bb60d 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Prototype_Eye.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Prototype_Eye.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Serjeant_Tombstone.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Serjeant_Tombstone.lua index 56088500e22..a0501cf99c6 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Serjeant_Tombstone.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Serjeant_Tombstone.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Statue_Prototype.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Statue_Prototype.lua index 76862df86b9..4a51ad2494c 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Statue_Prototype.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Statue_Prototype.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Tavnazia/mobs/Tombstone_Prototype.lua b/scripts/zones/Dynamis-Tavnazia/mobs/Tombstone_Prototype.lua index 4abe43e5bbc..df70d57c1d2 100644 --- a/scripts/zones/Dynamis-Tavnazia/mobs/Tombstone_Prototype.lua +++ b/scripts/zones/Dynamis-Tavnazia/mobs/Tombstone_Prototype.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Adamantking_Effigy.lua b/scripts/zones/Dynamis-Valkurm/mobs/Adamantking_Effigy.lua index 0a48faa71ed..cc01eb0cd12 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Adamantking_Effigy.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Adamantking_Effigy.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Adamantking_Image.lua b/scripts/zones/Dynamis-Valkurm/mobs/Adamantking_Image.lua index fd9229a9d04..695922ac4ed 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Adamantking_Image.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Adamantking_Image.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Avatar_Idol.lua b/scripts/zones/Dynamis-Valkurm/mobs/Avatar_Idol.lua index 6ba8263010c..ae6b2dc337c 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Avatar_Idol.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Avatar_Idol.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Cirrate_Christelle.lua b/scripts/zones/Dynamis-Valkurm/mobs/Cirrate_Christelle.lua index 0da751b36f0..18cff7ef692 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Cirrate_Christelle.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Cirrate_Christelle.lua @@ -7,6 +7,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setMobSkillAttack(2010) mob:addImmunity(xi.immunity.LIGHT_SLEEP) mob:addImmunity(xi.immunity.DARK_SLEEP) diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Fairy_Ring.lua b/scripts/zones/Dynamis-Valkurm/mobs/Fairy_Ring.lua index 051fe76bd1a..98bf0ec41fd 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Fairy_Ring.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Fairy_Ring.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setBaseSpeed(70) mob:setMobSkillAttack(2008) -- use mephitic spare as its auto attack mob:addImmunity(xi.immunity.LIGHT_SLEEP) diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Goblin_Replica.lua b/scripts/zones/Dynamis-Valkurm/mobs/Goblin_Replica.lua index 96c6bb578a5..e0c701dd5e2 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Goblin_Replica.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Goblin_Replica.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Goblin_Statue.lua b/scripts/zones/Dynamis-Valkurm/mobs/Goblin_Statue.lua index 0719eb9bd9b..43ba85fdaae 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Goblin_Statue.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Goblin_Statue.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Manifest_Icon.lua b/scripts/zones/Dynamis-Valkurm/mobs/Manifest_Icon.lua index 590d70e6a73..b81c03d217d 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Manifest_Icon.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Manifest_Icon.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Nantina.lua b/scripts/zones/Dynamis-Valkurm/mobs/Nantina.lua index 92c2995189d..da0a3ebe154 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Nantina.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Nantina.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:addImmunity(xi.immunity.LIGHT_SLEEP) mob:addImmunity(xi.immunity.DARK_SLEEP) mob:setMobSkillAttack(2011) diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Fly.lua b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Fly.lua index 9630e90937a..5169ed80625 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Fly.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Fly.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1455) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Flytrap.lua b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Flytrap.lua index 89d5e5bfeb8..51b7aea902b 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Flytrap.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Flytrap.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1455) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Funguar.lua b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Funguar.lua index 19c541346de..e50b430950c 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Funguar.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Funguar.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1455) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Goobbue.lua b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Goobbue.lua index 544c41ea106..ee471a7fcd2 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Goobbue.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Goobbue.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1449) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Hippogryph.lua b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Hippogryph.lua index d3e524974fd..ce3e87e99a7 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Hippogryph.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Hippogryph.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1452) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Manticore.lua b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Manticore.lua index 7d26bf90c1c..4c820b3a9a4 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Manticore.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Manticore.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1449) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Sabotender.lua b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Sabotender.lua index 5f1d4da516a..9fa1ff96483 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Sabotender.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Sabotender.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1452) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Sheep.lua b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Sheep.lua index ff1e3b5ad09..21dd9440eba 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Sheep.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Sheep.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1452) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Treant.lua b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Treant.lua index fab40c46961..a0abd54ed02 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Treant.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Nightmare_Treant.lua @@ -8,6 +8,7 @@ mixins = { require('scripts/mixins/dynamis_dreamland') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setLocalVar('dynamis_currency', 1449) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Serjeant_Tombstone.lua b/scripts/zones/Dynamis-Valkurm/mobs/Serjeant_Tombstone.lua index 10e905c27eb..c0859e40ed3 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Serjeant_Tombstone.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Serjeant_Tombstone.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Stcemqestcint.lua b/scripts/zones/Dynamis-Valkurm/mobs/Stcemqestcint.lua index fd07bd97a4d..8711479c815 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Stcemqestcint.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Stcemqestcint.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:addImmunity(xi.immunity.LIGHT_SLEEP) mob:addImmunity(xi.immunity.DARK_SLEEP) mob:setMobSkillAttack(2012) -- use gouging_branch as its auto attack diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Alchemist.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Alchemist.lua index e673a003d45..e29a0206d59 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Alchemist.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Alchemist.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Ambusher.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Ambusher.lua index fa2af8c2569..22ac91f4264 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Ambusher.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Ambusher.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Amputator.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Amputator.lua index f336ff6e053..a7000db732d 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Amputator.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Amputator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Armorer.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Armorer.lua index d54b680ee98..7490ba8241c 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Armorer.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Armorer.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Assassin.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Assassin.lua index a48c2258337..1485e97eaf2 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Assassin.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Assassin.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Backstabber.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Backstabber.lua index 7eb547330aa..fe4b5f40ed9 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Backstabber.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Backstabber.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Beasttender.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Beasttender.lua index 5284768c829..a855aa17022 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Beasttender.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Beasttender.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Scorpion') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Bugler.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Bugler.lua index a31bf64d164..70a569c5767 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Bugler.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Bugler.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Chanter.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Chanter.lua index 7f3a7ed8b82..c3a757ffca6 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Chanter.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Chanter.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Constable.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Constable.lua index 0a841604f6e..3afc1100758 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Constable.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Constable.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Defender.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Defender.lua index 0c223c28a88..67ba44ce1d2 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Defender.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Defender.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Dollmaster.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Dollmaster.lua index 31be18dc86d..2822c1ca980 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Dollmaster.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Dollmaster.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Dragontamer.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Dragontamer.lua index b7a939dd24c..d491939c7c0 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Dragontamer.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Dragontamer.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Drakekeeper.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Drakekeeper.lua index e165e06d233..928b6e9ce67 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Drakekeeper.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Drakekeeper.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Enchanter.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Enchanter.lua index e259adaf710..f6ad24e3264 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Enchanter.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Enchanter.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Exemplar.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Exemplar.lua index d089b30e39a..5d3d3f7610c 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Exemplar.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Exemplar.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Footsoldier.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Footsoldier.lua index 5ff8bf9a32c..042837afba8 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Footsoldier.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Footsoldier.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Grappler.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Grappler.lua index 6544c98dceb..fceb88f2dc3 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Grappler.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Grappler.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Gutslasher.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Gutslasher.lua index 28fa8779a85..e697e648a31 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Gutslasher.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Gutslasher.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Hatamoto.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Hatamoto.lua index b458bb77150..e22fb8d0c2f 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Hatamoto.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Hatamoto.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Hawker.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Hawker.lua index 0601886d02e..4fe3f49d2fc 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Hawker.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Hawker.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Hecteyes') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Hitman.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Hitman.lua index a164e99449a..f01168bb917 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Hitman.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Hitman.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Impaler.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Impaler.lua index dc5fa867bc4..4a4a6a3fea9 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Impaler.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Impaler.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Inciter.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Inciter.lua index 18c8ab27440..ececb600b5f 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Inciter.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Inciter.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Kusa.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Kusa.lua index e371f9eb12f..110fa4f8cab 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Kusa.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Kusa.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Liberator.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Liberator.lua index c5b362531f7..697c7186768 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Liberator.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Liberator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Maestro.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Maestro.lua index d4b0d045506..36057de425d 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Maestro.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Maestro.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Mason.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Mason.lua index 5070ab268c3..42f3add6f5c 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Mason.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Mason.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Mesmerizer.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Mesmerizer.lua index 918d883ed77..55103ff88b3 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Mesmerizer.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Mesmerizer.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Militant.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Militant.lua index 6ea7d2e0426..f682df38a77 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Militant.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Militant.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Minstrel.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Minstrel.lua index b966ff83b7a..02622547570 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Minstrel.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Minstrel.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Neckchopper.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Neckchopper.lua index a5b7f96c3c7..d678bb03611 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Neckchopper.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Neckchopper.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Necromancer.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Necromancer.lua index 470981fe2cc..52020dc7888 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Necromancer.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Necromancer.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Ogresoother.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Ogresoother.lua index 30a01d94af4..45930c7a87b 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Ogresoother.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Ogresoother.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Crow') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Oracle.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Oracle.lua index 4f18645b74b..b96ffb574db 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Oracle.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Oracle.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Partisan.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Partisan.lua index cd6b571d2d1..b292f91dd8e 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Partisan.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Partisan.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Pathfinder.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Pathfinder.lua index c76728ba40d..2a31d186c74 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Pathfinder.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Pathfinder.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Slime') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Persecutor.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Persecutor.lua index 9ccad3f07c3..ede49e3d291 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Persecutor.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Persecutor.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Pillager.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Pillager.lua index 3763787fba1..09f36c87b13 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Pillager.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Pillager.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Pitfighter.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Pitfighter.lua index 6fcd79d27a9..05adbc99c9f 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Pitfighter.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Pitfighter.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Predator.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Predator.lua index 18463992165..a24b3d3f984 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Predator.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Predator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Prelate.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Prelate.lua index 7075327aaab..a31f652bab6 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Prelate.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Prelate.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Priest.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Priest.lua index 0aaa6c67b46..ba1994edbd1 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Priest.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Priest.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Protector.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Protector.lua index b8278bf45a2..03b895ada15 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Protector.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Protector.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Purloiner.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Purloiner.lua index 630f888dc94..13af9fa7b53 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Purloiner.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Purloiner.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Ronin.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Ronin.lua index e9c3b43a41a..96a43d6941d 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Ronin.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Ronin.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Salvager.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Salvager.lua index 7bf927a49a5..238424643c8 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Salvager.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Salvager.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Sentinel.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Sentinel.lua index ae860963038..7af511a89aa 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Sentinel.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Sentinel.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Shaman.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Shaman.lua index 9907bf1b9b4..497524086e5 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Shaman.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Shaman.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Skirmisher.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Skirmisher.lua index fad8df3e83c..9715caf7a28 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Skirmisher.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Skirmisher.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Smithy.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Smithy.lua index 64ce5129b25..01006437fba 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Smithy.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Smithy.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Thaumaturge.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Thaumaturge.lua index 37021777f1e..4c9a53de712 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Thaumaturge.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Thaumaturge.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Tinkerer.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Tinkerer.lua index 1d252a7f93b..100d28f8e00 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Tinkerer.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Tinkerer.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Trooper.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Trooper.lua index 0ecea9f1026..f0e8e258118 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Trooper.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Trooper.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Undertaker.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Undertaker.lua index 50d50a6bca3..c41b877dde0 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Undertaker.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Undertaker.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Vexer.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Vexer.lua index dc7dc4db144..9865b74faaf 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Vexer.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Vexer.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Vigilante.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Vigilante.lua index d57df1a6252..ccc1de6b057 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Vigilante.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Vigilante.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Vindicator.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Vindicator.lua index dab18d6e430..e8b8c3453b7 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Vindicator.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Vindicator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Visionary.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Visionary.lua index 78e631b2716..59161776a03 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Visionary.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Visionary.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Welldigger.lua b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Welldigger.lua index 2aec425dfe1..e5c0d9bab7e 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Welldigger.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Vanguard_Welldigger.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Valkurm/mobs/Warchief_Tombstone.lua b/scripts/zones/Dynamis-Valkurm/mobs/Warchief_Tombstone.lua index e4c5296778b..f88c05bfafb 100644 --- a/scripts/zones/Dynamis-Valkurm/mobs/Warchief_Tombstone.lua +++ b/scripts/zones/Dynamis-Valkurm/mobs/Warchief_Tombstone.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Avatar_Icon.lua b/scripts/zones/Dynamis-Windurst/mobs/Avatar_Icon.lua index 8a346946e30..ad490b3c783 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Avatar_Icon.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Avatar_Icon.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Avatar_Idol.lua b/scripts/zones/Dynamis-Windurst/mobs/Avatar_Idol.lua index 6dc09195880..1ea6038ee7c 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Avatar_Idol.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Avatar_Idol.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Fuu_Tzapo_the_Blessed.lua b/scripts/zones/Dynamis-Windurst/mobs/Fuu_Tzapo_the_Blessed.lua index 6879c830508..6890de725ac 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Fuu_Tzapo_the_Blessed.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Fuu_Tzapo_the_Blessed.lua @@ -12,6 +12,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Haa_Pevi_the_Stentorian.lua b/scripts/zones/Dynamis-Windurst/mobs/Haa_Pevi_the_Stentorian.lua index cc5709d0c92..7d0c786343f 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Haa_Pevi_the_Stentorian.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Haa_Pevi_the_Stentorian.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Loo_Hepe_the_Eyepiercer.lua b/scripts/zones/Dynamis-Windurst/mobs/Loo_Hepe_the_Eyepiercer.lua index 940e80bb66f..1bc5b0df70b 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Loo_Hepe_the_Eyepiercer.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Loo_Hepe_the_Eyepiercer.lua @@ -12,6 +12,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Maa_Febi_the_Steadfast.lua b/scripts/zones/Dynamis-Windurst/mobs/Maa_Febi_the_Steadfast.lua index 1911d905b00..e6701822d1a 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Maa_Febi_the_Steadfast.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Maa_Febi_the_Steadfast.lua @@ -12,6 +12,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Muu_Febi_the_Steadfast.lua b/scripts/zones/Dynamis-Windurst/mobs/Muu_Febi_the_Steadfast.lua index 2380ca558c7..87350f182b7 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Muu_Febi_the_Steadfast.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Muu_Febi_the_Steadfast.lua @@ -12,6 +12,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Naa_Yixo_the_Stillrage.lua b/scripts/zones/Dynamis-Windurst/mobs/Naa_Yixo_the_Stillrage.lua index 14efbaf0953..c45ec637746 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Naa_Yixo_the_Stillrage.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Naa_Yixo_the_Stillrage.lua @@ -12,6 +12,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Tee_Zaksa_the_Ceaseless.lua b/scripts/zones/Dynamis-Windurst/mobs/Tee_Zaksa_the_Ceaseless.lua index 116c9b14c87..cee54efb998 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Tee_Zaksa_the_Ceaseless.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Tee_Zaksa_the_Ceaseless.lua @@ -12,6 +12,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Tzee_Xicu_Idol.lua b/scripts/zones/Dynamis-Windurst/mobs/Tzee_Xicu_Idol.lua index f950159dff9..bbc21a8a6af 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Tzee_Xicu_Idol.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Tzee_Xicu_Idol.lua @@ -6,6 +6,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) local mobId = mob:getID() for i = mobId + 1, mobId + 2 do diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Assassin.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Assassin.lua index e1554b39fac..add39e97fdf 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Assassin.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Assassin.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Chanter.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Chanter.lua index 79f596f2e20..46280de55e8 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Chanter.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Chanter.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Exemplar.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Exemplar.lua index e9722ed3a09..e5a80df11f5 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Exemplar.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Exemplar.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Inciter.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Inciter.lua index 3ffa4464727..785718e28e4 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Inciter.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Inciter.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Liberator.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Liberator.lua index 8e8151b9592..e5f0aae052f 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Liberator.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Liberator.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Ogresoother.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Ogresoother.lua index 8e2b3bdd926..94083e27ebf 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Ogresoother.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Ogresoother.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Crow') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Oracle.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Oracle.lua index b7278b0b7aa..708b2658437 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Oracle.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Oracle.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Partisan.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Partisan.lua index 0276e20f0d3..19503988847 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Partisan.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Partisan.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Vanguards_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Persecutor.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Persecutor.lua index 8fcca137295..0ca6a7ce8c1 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Persecutor.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Persecutor.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Prelate.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Prelate.lua index 647c78d90ab..af4db0b8946 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Prelate.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Prelate.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Priest.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Priest.lua index e76168dd6e9..94b89543b03 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Priest.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Priest.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Salvager.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Salvager.lua index 12b1b71d394..22b86213246 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Salvager.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Salvager.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Sentinel.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Sentinel.lua index 6cf583a37f2..cc5cfcc5ed9 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Sentinel.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Sentinel.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Skirmisher.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Skirmisher.lua index 2262a06917d..f7294a5eb81 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Skirmisher.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Skirmisher.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Visionary.lua b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Visionary.lua index 5c06268ba08..e70cd1ab274 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Visionary.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Vanguard_Visionary.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Wuu_Qoho_the_Razorclaw.lua b/scripts/zones/Dynamis-Windurst/mobs/Wuu_Qoho_the_Razorclaw.lua index 22689f04a58..df549f1fa06 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Wuu_Qoho_the_Razorclaw.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Wuu_Qoho_the_Razorclaw.lua @@ -12,6 +12,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Xoo_Kaza_the_Solemn.lua b/scripts/zones/Dynamis-Windurst/mobs/Xoo_Kaza_the_Solemn.lua index e053f081d3e..19b3105de2e 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Xoo_Kaza_the_Solemn.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Xoo_Kaza_the_Solemn.lua @@ -12,6 +12,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Windurst/mobs/Xuu_Bhoqa_the_Enigma.lua b/scripts/zones/Dynamis-Windurst/mobs/Xuu_Bhoqa_the_Enigma.lua index 105c5a7c79f..2cc674458d1 100644 --- a/scripts/zones/Dynamis-Windurst/mobs/Xuu_Bhoqa_the_Enigma.lua +++ b/scripts/zones/Dynamis-Windurst/mobs/Xuu_Bhoqa_the_Enigma.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Xuu_Bhoqas_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Adamantking_Effigy.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Adamantking_Effigy.lua index 2c7522f1ffb..dc99fe01353 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Adamantking_Effigy.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Adamantking_Effigy.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Claymore.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Claymore.lua index b3eeaf900a8..6bcd55bebfd 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Claymore.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Claymore.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_CLAYMORE_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Dagger.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Dagger.lua index 76281367759..c41ec42bb91 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Dagger.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Dagger.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_DAGGER_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Great_Axe.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Great_Axe.lua index 72ac4f05b0a..782bbe46deb 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Great_Axe.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Great_Axe.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_GREATAXE_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Gun.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Gun.lua index 5d4d6559a7c..7079eeb5523 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Gun.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Gun.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_GUN_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Hammer.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Hammer.lua index 7692ff23892..7773c42c400 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Hammer.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Hammer.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_HAMMER_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Horn.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Horn.lua index 6a88c7b1cbc..a3b2fa196f5 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Horn.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Horn.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_HORN_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Knuckles.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Knuckles.lua index ea693e350d5..add940854d6 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Knuckles.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Knuckles.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_KNUCKLES_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Kunai.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Kunai.lua index 247103a808a..5411db89568 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Kunai.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Kunai.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_KUNAI_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Longbow.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Longbow.lua index b3741ab431f..bd882cdb47b 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Longbow.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Longbow.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_LONGBOW_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Longsword.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Longsword.lua index 3708ddfcb6a..50f05ffc07c 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Longsword.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Longsword.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_LONGSWORD_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Scythe.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Scythe.lua index 56292c5fd1b..ff510d575cf 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Scythe.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Scythe.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_SCYTHE_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Shield.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Shield.lua index b09c0f33765..210e187cfbc 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Shield.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Shield.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_SHIELD_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Spear.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Spear.lua index 604a4f95f24..18598866e8b 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Spear.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Spear.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_SPEAR_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Staff.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Staff.lua index ef75b8cbf91..33b6fed2f8d 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Staff.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Staff.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_STAFF_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Tabar.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Tabar.lua index 96c4eef45da..e6ac590147a 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Tabar.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Tabar.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_TABAR_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Tachi.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Tachi.lua index 120836f26be..f93a092e8fa 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Tachi.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Animated_Tachi.lua @@ -7,6 +7,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobEngage = function(mob, target) target:showText(mob, ID.text.ANIMATED_TACHI_DIALOG) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Avatar_Icon.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Avatar_Icon.lua index 2a6d7a90bd3..069c84b6757 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Avatar_Icon.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Avatar_Icon.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Baron_Avnas.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Baron_Avnas.lua index 642629deceb..0978331208d 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Baron_Avnas.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Baron_Avnas.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Count_Haagenti.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Count_Haagenti.lua index d839d528954..a59546c7e84 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Count_Haagenti.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Count_Haagenti.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Haagentis_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Count_Raum.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Count_Raum.lua index a5db08df8f3..80f7fcd1757 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Count_Raum.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Count_Raum.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.COUNT_RAUM - 1] = ID.mob.COUNT_RAUM, -- Kindred_Thief } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Count_Vine.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Count_Vine.lua index 7eed226c542..a6534644486 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Count_Vine.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Count_Vine.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.COUNT_VINE - 1] = ID.mob.COUNT_VINE, -- Kindred_Samurai } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Count_Zaebos.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Count_Zaebos.lua index e6c260e4e92..7bafcdabbd8 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Count_Zaebos.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Count_Zaebos.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.COUNT_ZAEBOS - 1] = ID.mob.COUNT_ZAEBOS, -- Kindred_Warrior } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Berith.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Berith.lua index 76355554fc1..40c3ea4e41c 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Berith.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Berith.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.DUKE_BERITH - 1] = ID.mob.DUKE_BERITH, -- Kindred_Red_Mage } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Gomory.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Gomory.lua index ab29123c4e8..34a3f0344cd 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Gomory.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Gomory.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.DUKE_GOMORY - 1] = ID.mob.DUKE_GOMORY, -- Kindred_Monk } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Haures.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Haures.lua index a57cee7789d..6688b24ad52 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Haures.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Haures.lua @@ -11,6 +11,10 @@ mixins = ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Scox.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Scox.lua index f371f55894a..fb8fd24ea50 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Scox.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Duke_Scox.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.DUKE_SCOX + 10] = ID.mob.DUKE_SCOX, -- Kindred_Dark_Knight } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Dynamis_Lord.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Dynamis_Lord.lua index 17c51d75903..bb26c4750a6 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Dynamis_Lord.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Dynamis_Lord.lua @@ -11,6 +11,7 @@ mixins = { require('scripts/mixins/job_special') } local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.mix.jobSpecial.config(mob, { between = 60, specials = diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Effigy_Prototype.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Effigy_Prototype.lua index ddb4f8ac812..7e10eb42da4 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Effigy_Prototype.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Effigy_Prototype.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Goblin_Replica.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Goblin_Replica.lua index cd56564a894..dd0bc378d03 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Goblin_Replica.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Goblin_Replica.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Icon_Prototype.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Icon_Prototype.lua index 0d34d5a279c..944b01df533 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Icon_Prototype.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Icon_Prototype.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Bard.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Bard.lua index e19d704bded..0dfb175204f 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Bard.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Bard.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Beastmaster.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Beastmaster.lua index 3e492279d25..30249049d49 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Beastmaster.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Beastmaster.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Kindreds_Vouivre') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Black_Mage.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Black_Mage.lua index 5ce95dbcb6a..061d3a26d2a 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Black_Mage.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Black_Mage.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Dark_Knight.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Dark_Knight.lua index 0a25d16add9..4276761b23c 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Dark_Knight.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Dark_Knight.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Dragoon.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Dragoon.lua index 71464655ca6..1ada4488c70 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Dragoon.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Dragoon.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Kindreds_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Monk.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Monk.lua index ba8f1369a18..00759a33ee7 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Monk.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Monk.lua @@ -13,6 +13,7 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) mob:setMobMod(xi.mobMod.CANNOT_GUARD, 1) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Ninja.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Ninja.lua index eb329620255..ade0f05acec 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Ninja.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Ninja.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Paladin.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Paladin.lua index 8280bc1bc1a..8cfe422510d 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Paladin.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Paladin.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Ranger.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Ranger.lua index 0ddd33a706d..adf379d91aa 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Ranger.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Ranger.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Red_Mage.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Red_Mage.lua index 6a17e2d7711..083956a6b6d 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Red_Mage.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Red_Mage.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Samurai.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Samurai.lua index 843d436dce9..1c1a3247b22 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Samurai.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Samurai.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Summoner.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Summoner.lua index 4a4dc7d6902..a52f1e7ec39 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Summoner.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Summoner.lua @@ -16,6 +16,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Kindreds_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Thief.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Thief.lua index e74bd44bb2d..247e33533c1 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Thief.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Thief.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Warrior.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Warrior.lua index f01786caadc..f28d45983ea 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Warrior.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_Warrior.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_White_Mage.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_White_Mage.lua index 21498714450..50a0b535e84 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_White_Mage.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Kindred_White_Mage.lua @@ -12,6 +12,10 @@ local ID = zones[xi.zone.DYNAMIS_XARCABARD] ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/King_Zagan.lua b/scripts/zones/Dynamis-Xarcabard/mobs/King_Zagan.lua index 0909ead2a48..558b487a457 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/King_Zagan.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/King_Zagan.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Zagans_Wyvern') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Andras.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Andras.lua index b280baadcd4..2fa30f662cd 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Andras.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Andras.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Andrass_Vouivre') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Caim.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Caim.lua index da1d986e279..8be1600378e 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Caim.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Caim.lua @@ -15,6 +15,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Caims_Vouivre') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Cimeries.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Cimeries.lua index 404706aa5c7..3c84f81578f 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Cimeries.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Cimeries.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.MARQUIS_CIMERIES - 1] = ID.mob.MARQUIS_CIMERIES, -- Kindred_Ranger } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Decarabia.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Decarabia.lua index a750eec66fd..196280a8db5 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Decarabia.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Decarabia.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.MARQUIS_DECARABIA - 1] = ID.mob.MARQUIS_DECARABIA, -- Kindred_Bard } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Gamygyn.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Gamygyn.lua index 5a4927ec5cd..5beb1727acb 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Gamygyn.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Gamygyn.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.MARQUIS_GAMYGYN - 1] = ID.mob.MARQUIS_GAMYGYN, -- Kindred_Ninja } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Nebiros.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Nebiros.lua index 045acaa1fc3..d30568157b0 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Nebiros.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Nebiros.lua @@ -27,6 +27,10 @@ entity.onMobInitialize = function(mob) xi.pet.setMobPet(mob, 1, 'Nebiross_Avatar') end +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Orias.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Orias.lua index 2d7b00233e6..c0bf5087704 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Orias.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Orias.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.MARQUIS_ORIAS - 10] = ID.mob.MARQUIS_ORIAS, -- Kindred_Black_Mage } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Sabnak.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Sabnak.lua index 3a4daa84993..355d78417c9 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Sabnak.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Marquis_Sabnak.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.MARQUIS_SABNAK - 1] = ID.mob.MARQUIS_SABNAK, -- Kindred_Paladin } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Prince_Seere.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Prince_Seere.lua index 4f349300785..426c34fde5b 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Prince_Seere.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Prince_Seere.lua @@ -23,6 +23,10 @@ entity.phList = [ID.mob.PRINCE_SEERE - 1] = ID.mob.PRINCE_SEERE, -- Kindred_White_Mage } +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Prototype_Eye.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Prototype_Eye.lua index 0c3fdc1e9fe..88469129284 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Prototype_Eye.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Prototype_Eye.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Serjeant_Tombstone.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Serjeant_Tombstone.lua index 4d6f606bf8e..f8806cd82e4 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Serjeant_Tombstone.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Serjeant_Tombstone.lua @@ -6,6 +6,7 @@ local entity = {} entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) xi.dynamis.refillStatueOnSpawn(mob) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Statue_Prototype.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Statue_Prototype.lua index a66a6a25388..8f1f138032d 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Statue_Prototype.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Statue_Prototype.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Tombstone_Prototype.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Tombstone_Prototype.lua index fbc818bba27..029a3dc8a04 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Tombstone_Prototype.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Tombstone_Prototype.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) +end + entity.onMobDeath = function(mob, player, optParams) xi.dynamis.timeExtensionOnDeath(mob, player, optParams) end diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Yang.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Yang.lua index 4e526ca563a..e27490465f7 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Yang.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Yang.lua @@ -11,6 +11,7 @@ entity.onMobInitialize = function(mob) end entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) local dynaLord = GetMobByID(ID.mob.DYNAMIS_LORD) if diff --git a/scripts/zones/Dynamis-Xarcabard/mobs/Ying.lua b/scripts/zones/Dynamis-Xarcabard/mobs/Ying.lua index 0162b22f2d1..bb4ed2899b0 100644 --- a/scripts/zones/Dynamis-Xarcabard/mobs/Ying.lua +++ b/scripts/zones/Dynamis-Xarcabard/mobs/Ying.lua @@ -11,6 +11,7 @@ entity.onMobInitialize = function(mob) end entity.onMobSpawn = function(mob) + xi.dynamis.mobInfo(mob) local dynaLord = GetMobByID(ID.mob.DYNAMIS_LORD) if diff --git a/src/map/utils/mobutils.cpp b/src/map/utils/mobutils.cpp index 06afc5eaa79..c31bf07987a 100644 --- a/src/map/utils/mobutils.cpp +++ b/src/map/utils/mobutils.cpp @@ -1019,10 +1019,6 @@ void CalculateMobStats(CMobEntity* PMob, bool recover) { SetupBattlefieldMob(PMob); } - else if (zoneType & ZONE_TYPE::DYNAMIS) - { - SetupDynamisMob(PMob); - } if (PMob->m_Type & MOBTYPE_NOTORIOUS) { @@ -1307,31 +1303,6 @@ uint8 JobSkillRankToBaseEvaRank(JOBTYPE mjob, JOBTYPE sjob) return 3; // Give them C rank as a fallback. }; -void SetupDynamisMob(CMobEntity* PMob) -{ - // no gil drop and no mugging! - PMob->setMobMod(MOBMOD_GIL_MAX, -1); - PMob->setMobMod(MOBMOD_MUG_GIL, -1); - - // boost dynamis mobs weapon damage - PMob->setMobMod(MOBMOD_WEAPON_BONUS, 30); // Add approximately 30 flat damage until proven otherwise (In-line with the 35% added previously) - ((CItemWeapon*)PMob->m_Weapons[SLOT_MAIN])->setDamage(GetWeaponDamage(PMob, SLOT_MAIN)); - ((CItemWeapon*)PMob->m_Weapons[SLOT_RANGED])->setDamage(GetWeaponDamage(PMob, SLOT_RANGED)); - - // job resist traits are much more powerful in dynamis - // according to wiki - for (auto&& PTrait : PMob->TraitList) - { - Mod type = PTrait->getMod(); - - if (type >= Mod::SLEEPRES && type <= Mod::DEATHRES) - { - // give mob a total of x4 the regular rate - PMob->addModifier(type, PTrait->getValue() * 3); - } - } -} - void SetupBattlefieldMob(CMobEntity* PMob) { PMob->setMobMod(MOBMOD_NO_DESPAWN, 1);