340 lines
26 KiB
Lua
340 lines
26 KiB
Lua
-----------------------------------
|
|
---- ZNM Data Tables
|
|
---- Sanraku Trophies, Pop Items, Seals, etc.
|
|
-----------------------------------
|
|
|
|
xi = xi or {}
|
|
xi.znm = xi.znm or {}
|
|
|
|
-----------------------------------
|
|
--- General Helper Variables
|
|
-----------------------------------
|
|
|
|
-- Soultrapper Variables
|
|
xi.znm.SOULTRAPPER_SUCCESS = 70 -- Base success rate (%)
|
|
xi.znm.SOULPLATE_HPP_MULT = 1.5 -- Zeni multiplier for low hp %
|
|
xi.znm.SOULPLATE_ECOSYSTEM = 25 -- Sanraku subject of interest ecosystem bonus
|
|
xi.znm.SOULPLATE_INTEREST = 40 -- Sanraku subject of interest family bonus
|
|
xi.znm.SOULPLATE_FAUNA = 50 -- Sanraku recommended fauna bonus
|
|
xi.znm.SOULPLATE_NM_MULT = 1.5 -- Generic NM multiplier
|
|
xi.znm.SOULPLATE_HNM_MULT = 1.75 -- HNM multiplier
|
|
xi.znm.SOULPLATE_FACING_MULT = 1.05 -- Soultrapper used while facing the target
|
|
xi.znm.SOULPLATE_HS_MULT = 1.25 -- Using a High Speed soul plate (success rate bonus only)
|
|
xi.znm.SOULPLATE_TRADE_LIMIT = 10 -- The number of soul plates players can trade per day
|
|
xi.znm.SOULPLATE_MIN_VALUE = 5 -- The minimum amount of zeni per plate
|
|
xi.znm.SOULPLATE_MAX_VALUE = 150 -- The maximum amount of zeni per plate
|
|
xi.znm.SOULPLATE_UNIQUE_AMOUNT = 30 -- Certain special mobs get bonus
|
|
|
|
-----------------------------------
|
|
---- ZNM Pop-Item Prices
|
|
-----------------------------------
|
|
-- Set to true if you want ZNM pop item prices to stay fixed
|
|
xi.znm.ZNM_STATIC_POP_PRICES = false
|
|
|
|
xi.znm.ZNM_POP_COSTS =
|
|
{
|
|
[1] = { minPrice = 1000, maxPrice = 2500, addedPrice = 100, decayPrice = 100 },
|
|
[2] = { minPrice = 2000, maxPrice = 5000, addedPrice = 200, decayPrice = 200 },
|
|
[3] = { minPrice = 3000, maxPrice = 7500, addedPrice = 300, decayPrice = 300 },
|
|
[4] = { minPrice = 4000, maxPrice = 9000, addedPrice = 400, decayPrice = 400 },
|
|
[5] = { minPrice = 5000, maxPrice = 12000, addedPrice = 500, decayPrice = 500 },
|
|
}
|
|
|
|
-----------------------------------
|
|
--- Sanraku's "Subjects of Interest" and "Recommended Fauna"
|
|
--- Their order matches Ryo's csid (913) 'eventUpdate' value
|
|
--- 61 "Subjects of Interest", 54 "Recommended Fauna"
|
|
-----------------------------------
|
|
xi.znm.SANRAKUS_INTEREST =
|
|
{ -- [interest ID] = {family ID, ecoSystem, optional Name},
|
|
-- TODO: Verify family IDs. Note: "ecoSystem" is the family IDs of secondary interest targets.
|
|
[1] = { family = 113, ecoSystem = { 48, 108, 113, 124, 130, 142, 160, 169, 170 } }, -- Pugil, Aquans
|
|
[2] = { family = 130, ecoSystem = { 48, 108, 113, 124, 130, 142, 160, 169, 170 } }, -- Sea Monk
|
|
[3] = { family = 108, ecoSystem = { 48, 108, 113, 124, 130, 142, 160, 169, 170 } }, -- Verified Orobon
|
|
[4] = { family = 148, ecoSystem = { 42, 65, 82, 95, 127, 132, 148, 161 } }, -- Worm, Amorph
|
|
[5] = { family = 95, ecoSystem = { 42, 65, 82, 95, 127, 132, 148, 161 } }, -- Leech, Amorph
|
|
[6] = { family = 42, ecoSystem = { 42, 65, 82, 95, 127, 132, 148, 161 } }, -- Slime, Amorph
|
|
[7] = { family = 65, ecoSystem = { 42, 65, 82, 95, 127, 132, 148, 161 } }, -- Flan, Amorph
|
|
[8] = { family = 32, ecoSystem = { 1, 6, 29, 32, 37, 53, 79, 91, 97, 102, 134, 159, 164, 168, 183, 194, } }, -- Bomb, Arcana
|
|
[9] = { family = 194, ecoSystem = { 1, 6, 29, 32, 37, 53, 79, 91, 97, 102, 134, 159, 164, 168, 183, 194, } }, -- Cluster Bomb, Arcana
|
|
[10] = { family = 28, ecoSystem = { 28, 46, 47, 54, 56, 68, 84, 86, 91, 109, 118, 143, 154, 167, 186 } }, -- Ghost, Undead
|
|
[11] = { family = 91, ecoSystem = { 28, 46, 47, 54, 56, 68, 84, 86, 91, 109, 118, 143, 154, 167, 186 } }, -- Skeleton, Undead
|
|
[12] = { family = 54, ecoSystem = { 28, 46, 47, 54, 56, 68, 84, 86, 91, 109, 118, 143, 154, 167, 186 } }, -- Doomed, Undead
|
|
[13] = { family = 40, ecoSystem = { 9, 26, 27, 40, 52, 63, 66, 75, 93, 129, 135, 144, 155, 156, 157, 173, 196 } }, -- Chigoe, Vermin
|
|
[14] = { family = 135, ecoSystem = { 9, 26, 27, 40, 52, 63, 66, 75, 93, 129, 135, 144, 155, 156, 157, 173, 196 } }, -- Spider, Vermin
|
|
[15] = { family = 26, ecoSystem = { 9, 26, 27, 40, 52, 63, 66, 75, 93, 129, 135, 144, 155, 156, 157, 173, 196 } }, -- Verified Bee, Vermin
|
|
[16] = { family = 63, ecoSystem = { 9, 26, 27, 40, 52, 63, 66, 75, 93, 129, 135, 144, 155, 156, 157, 173, 196 } }, -- Verified Crawler, Vermin
|
|
[17] = { family = 196, ecoSystem = { 9, 26, 27, 40, 52, 63, 66, 75, 93, 129, 135, 144, 155, 156, 157, 173, 196 } }, -- Wamoura Larvae, Vermin
|
|
[18] = { family = 66, ecoSystem = { 9, 26, 27, 40, 52, 63, 66, 75, 93, 129, 135, 144, 155, 156, 157, 173, 196 } }, -- Fly, Vermin
|
|
[19] = { family = 52, ecoSystem = { 9, 26, 27, 40, 52, 63, 66, 75, 93, 129, 135, 144, 155, 156, 157, 173, 196 } }, -- Verified Diremite, Vermin
|
|
[20] = { family = 129, ecoSystem = { 9, 26, 27, 40, 52, 63, 66, 75, 93, 129, 135, 144, 155, 156, 157, 173, 196 } }, -- Scorpion, Vermin
|
|
[21] = { family = 144, ecoSystem = { 9, 26, 27, 40, 52, 63, 66, 75, 93, 129, 135, 144, 155, 156, 157, 173, 196 } }, -- Wamoura, Vermin
|
|
[22] = { family = 89, ecoSystem = { 4, 57, 58, 70, 78, 89, 92, 133, 135, 182, 189, 190 } }, -- Imp, Demon
|
|
[23] = { family = 114, ecoSystem = { 55, 78, 88, 109, 114, 149, 184, 192 } }, -- Puk, Dragon
|
|
[24] = { family = 109, ecoSystem = { 55, 78, 88, 109, 114, 149, 184, 192 } }, -- Wyvern, Dragon
|
|
[25] = { family = 55, ecoSystem = { 55, 78, 88, 109, 114, 149, 184, 192 } }, -- Dragon, Dragon
|
|
[26] = { family = 25, ecoSystem = { 6, 10, 25, 31, 43, 45, 73, 83, 171, 177, 185, 197 } }, -- Bat, Bird
|
|
[27] = { family = 197, ecoSystem = { 6, 10, 25, 31, 43, 45, 73, 83, 171, 177, 185, 197 } }, -- Bat Trio, Bird
|
|
[28] = { family = 45, ecoSystem = { 6, 10, 25, 31, 43, 45, 73, 83, 171, 177, 185, 197 } }, -- Colibri, Bird
|
|
[29] = { family = 31, ecoSystem = { 6, 10, 25, 31, 43, 45, 73, 83, 171, 177, 185, 197 } }, -- Bird, Bird
|
|
[30] = { family = 10, ecoSystem = { 6, 10, 25, 31, 43, 45, 73, 83, 171, 177, 185, 197 } }, -- Apkallu, Bird
|
|
[31] = { family = 43, ecoSystem = { 6, 10, 25, 31, 43, 45, 73, 83, 171, 177, 185, 197 } }, -- Cockatrice, Bird
|
|
[32] = { family = 90, ecoSystem = { 27, 28, 33, 38, 44, 51, 90, 100, 101, 106, 119, 121, 137, 174, 175, 176 } }, -- Sheep, Beast
|
|
[33] = { family = 137, ecoSystem = { 27, 28, 33, 38, 44, 51, 90, 100, 101, 106, 119, 121, 137, 174, 175, 176 } }, -- Tiger, Beast
|
|
[34] = { family = 101, ecoSystem = { 27, 28, 33, 38, 44, 51, 90, 100, 101, 106, 119, 121, 137, 174, 175, 176 } }, -- Marid, Beast
|
|
[35] = { family = 121, ecoSystem = { 27, 28, 33, 38, 44, 51, 90, 100, 101, 106, 119, 121, 137, 174, 175, 176 } }, -- Ram, Beast
|
|
[36] = { family = 128, ecoSystem = { 67, 69, 80, 99, 104, 120, 125, 128, 139, 172, 179, 180, 181 } }, -- Verified Sapling, Plantoid
|
|
[37] = { family = 67, ecoSystem = { 67, 69, 80, 99, 104, 120, 125, 128, 139, 172, 179, 180, 181 } }, -- Flytrap, Plantoid
|
|
[38] = { family = 69, ecoSystem = { 67, 69, 80, 99, 104, 120, 125, 128, 139, 172, 179, 180, 181 } }, -- Funguar, Plantoid
|
|
[39] = { family = 139, ecoSystem = { 67, 69, 80, 99, 104, 120, 125, 128, 139, 172, 179, 180, 181 } }, -- Treant, Plantoid
|
|
[40] = { family = 104, ecoSystem = { 67, 69, 80, 99, 104, 120, 125, 128, 139, 172, 179, 180, 181 } }, -- Verified Morbol, Plantoid
|
|
[41] = { family = 60, ecoSystem = { 2, 34, 60, 61, 109, 123, 147, 163, 178 } }, -- Lizard, Lizard
|
|
[42] = { family = 123, ecoSystem = { 2, 34, 60, 61, 109, 123, 147, 163, 178 } }, -- Raptor, Lizard
|
|
[43] = { family = 34, ecoSystem = { 2, 34, 60, 61, 109, 123, 147, 163, 178 } }, -- Bugard, Lizard
|
|
[44] = { family = 147, ecoSystem = { 2, 34, 60, 61, 109, 123, 147, 163, 178 } }, -- Verified Wivre, Lizard
|
|
[45] = { family = 62, ecoSystem = { 11, 62, 87 }, name = 'FireElemental' }, -- Fire Elemental, Elemental
|
|
[46] = { family = 62, ecoSystem = { 11, 62, 87 }, name = 'IceElemental' }, -- Ice Elemental, Elemental
|
|
[47] = { family = 62, ecoSystem = { 11, 62, 87 }, name = 'AirElemental' }, -- Air Elemental, Elemental
|
|
[48] = { family = 62, ecoSystem = { 11, 62, 87 }, name = 'EarthElemental' }, -- Earth Elemental, Elemental
|
|
[49] = { family = 62, ecoSystem = { 11, 62, 87 }, name = 'ThunderElement`' }, -- Thunder Elemental, Elemental
|
|
[50] = { family = 62, ecoSystem = { 11, 62, 87 }, name = 'WaterElemental' }, -- Water Elemental, Elemental
|
|
[51] = { family = 62, ecoSystem = { 11, 62, 87 }, name = 'DarkElemental' }, -- Verified Dark Elemental, Elemental
|
|
[52] = { family = 195, ecoSystem = { 8, 35, 74, 76, 77, 94, 98, 107, 112, 115, 116, 126, 138, 140, 151, 158, 193, 195 } }, -- Moblin, Beastman
|
|
[53] = { family = 112, ecoSystem = { 8, 35, 74, 76, 77, 94, 98, 107, 112, 115, 116, 126, 138, 140, 151, 158, 193, 195 } }, -- Poroggo, Beastmen
|
|
[54] = { family = 126, ecoSystem = { 8, 35, 74, 76, 77, 94, 98, 107, 112, 115, 116, 126, 138, 140, 151, 158, 193, 195 } }, -- Sahagin, Beastmen
|
|
[55] = { family = 98, ecoSystem = { 8, 35, 74, 76, 77, 94, 98, 107, 112, 115, 116, 126, 138, 140, 151, 158, 193, 195 } }, -- Mamool Ja, Beastmen
|
|
[56] = { family = 94, ecoSystem = { 8, 35, 74, 76, 77, 94, 98, 107, 112, 115, 116, 126, 138, 140, 151, 158, 193, 195 } }, -- Lamiae, Beastmen
|
|
[57] = { family = 193, ecoSystem = { 8, 35, 74, 76, 77, 94, 98, 107, 112, 115, 116, 126, 138, 140, 151, 158, 193, 195 } }, -- Merrow, Beastmen
|
|
[58] = { family = 115, ecoSystem = { 8, 35, 74, 76, 77, 94, 98, 107, 112, 115, 116, 126, 138, 140, 151, 158, 193, 195 } }, -- Qiqirn, beastmen
|
|
[59] = { family = 140, ecoSystem = { 8, 35, 74, 76, 77, 94, 98, 107, 112, 115, 116, 126, 138, 140, 151, 158, 193, 195 } }, -- Verified Troll, Beastmen
|
|
[60] = { family = 118, ecoSystem = { 28, 46, 47, 54, 56, 68, 84, 86, 91, 109, 118, 143, 154, 167, 186 } }, -- Qutrub, Undead
|
|
[61] = { family = 133, ecoSystem = { 4, 57, 58, 70, 78, 89, 92, 133, 135, 182, 189, 190 } }, -- Soulflayer, Demon
|
|
}
|
|
|
|
xi.znm.SANRAKUS_FAUNA =
|
|
{ -- Recommended Fauna refer to a specific enemy, identified by zone and type
|
|
[1] = { zone = xi.zone.MOUNT_ZHAYOLM, name = 'Cerberus' }, -- Mount Zhayolm
|
|
[2] = { zone = xi.zone.WAJAOM_WOODLANDS, name = 'Hydra' }, -- Wajaom Woodlands
|
|
[3] = { zone = xi.zone.ILRUSI_ATOLL, name = 'Cursed_Chest' }, -- Golden Salvage (Assault)
|
|
[4] = { zone = xi.zone.ILRUSI_ATOLL, name = 'Imp' }, -- Demolition Duty (Assault)
|
|
[5] = { zone = xi.zone.ILRUSI_ATOLL, name = 'Orobon' }, -- Desperately Seeking Cephalopods (Assault)
|
|
[6] = { zone = xi.zone.ILRUSI_ATOLL, name = 'Khimaira_14X' }, -- Bellerophon's Bliss (Assault)
|
|
[7] = { zone = xi.zone.ILRUSI_ATOLL, name = 'Martial_Maestro_Megomak' }, -- Bellerophon's Bliss (Assault)
|
|
[8] = { zone = xi.zone.PERIQIA, name = 'Arrapago_Crab' }, -- Seagull Grounded (Assault)
|
|
[9] = { zone = xi.zone.PERIQIA, name = 'Batteilant_Bhoot' }, -- Requiem (Assault)
|
|
[10] = { zone = xi.zone.PERIQIA, name = 'Black_Baron' }, -- Shooting Down the Baron (Assault)
|
|
[11] = { zone = xi.zone.PERIQIA, name = 'Qiqirn_Miner' }, -- Defuse the Threat (Assault)
|
|
[12] = { zone = xi.zone.PERIQIA, name = 'King_Goldemar' }, -- The Price is Right (Assault)
|
|
[13] = { zone = xi.zone.LEBROS_CAVERN, name = 'Dahak' }, -- Evade and Escape (Assault)
|
|
[14] = { zone = xi.zone.LEBROS_CAVERN, name = 'Ranch_Wamoura' }, -- Wamoura Farm Raid (Assault)
|
|
[15] = { zone = xi.zone.LEBROS_CAVERN, name = 'Black_Shuck' }, -- Better Than One (Assault)
|
|
[16] = { zone = xi.zone.LEBROS_CAVERN, name = 'Nocuous_Inferno' }, -- Better Than One (Assault)
|
|
[17] = { zone = xi.zone.MAMOOL_JA_TRAINING_GROUNDS, name = 'Festive_Firedrake' }, -- Blitzkrieg (Assault)
|
|
[18] = { zone = xi.zone.MAMOOL_JA_TRAINING_GROUNDS, name = 'Molted_Ziz' }, -- Blitzkrieg (Assault)
|
|
[19] = { zone = xi.zone.MAMOOL_JA_TRAINING_GROUNDS, name = 'Marid' }, -- Marids in the Mist (Assault)
|
|
[20] = { zone = xi.zone.MAMOOL_JA_TRAINING_GROUNDS, name = 'Poroggo' }, -- Azure Ailments (Assault)
|
|
[21] = { zone = xi.zone.MAMOOL_JA_TRAINING_GROUNDS, name = 'Qiqirn_Huckster' }, -- Azure Ailments (Assault)
|
|
[22] = { zone = xi.zone.MAMOOL_JA_TRAINING_GROUNDS, name = 'Leech' }, -- Azure Ailments (Assault)
|
|
[23] = { zone = xi.zone.MAMOOL_JA_TRAINING_GROUNDS, name = 'Orochi' }, -- The Susanoo Shuffle (Assault)
|
|
[24] = { zone = xi.zone.LEUJAOAM_SANCTUM, name = 'Coney' }, -- Shanarha Grass Conservation (Assault)
|
|
[25] = { zone = xi.zone.LEUJAOAM_SANCTUM, name = 'Imp' }, -- Supplies Recovery (Assault)
|
|
[26] = { zone = xi.zone.LEUJAOAM_SANCTUM, name = 'Count_Dracula' }, -- Bloody Rondo (Assault)
|
|
[27] = { zone = xi.zone.THE_ASHU_TALIF, name = 'Bubbly' }, -- Targeting the Captain (Assault)
|
|
[28] = { zone = xi.zone.TALACCA_COVE, name = 'Imp_Bandsman' }, -- Call to Arms (ISNM)
|
|
[29] = { zone = xi.zone.TALACCA_COVE, name = 'Angler_Orobon' }, -- Compliments to the Chef (ISNM)
|
|
[30] = { zone = xi.zone.NAVUKGO_EXECUTION_CHAMBER, name = 'Watch_Wamoura' }, -- Tough Nut to Crack (ISNM)
|
|
[31] = { zone = xi.zone.NAVUKGO_EXECUTION_CHAMBER, name = 'Two-Faced_Flan' }, -- Happy Caster (ISNM)
|
|
[32] = { zone = xi.zone.JADE_SEPULCHER, name = 'Mocking_Colibri' }, -- Making a Mockery (ISNM)
|
|
[33] = { zone = xi.zone.JADE_SEPULCHER, name = 'Phantom_Puk' }, -- Shadows of the Mind (ISNM)
|
|
[34] = { zone = xi.zone.NYZUL_ISLE, name = 'Adamantoise' }, -- (Floors 20, 40)
|
|
[35] = { zone = xi.zone.NYZUL_ISLE, name = 'Behemoth' }, -- (Floors 20, 40)
|
|
[36] = { zone = xi.zone.NYZUL_ISLE, name = 'Fafnir' }, -- (Floors 20, 40)
|
|
[37] = { zone = xi.zone.NYZUL_ISLE, name = 'Khimaira' }, -- (Floors 60, 80, 100)
|
|
[38] = { zone = xi.zone.NYZUL_ISLE, name = 'Cerberus' }, -- (Floors 60, 80, 100)
|
|
[39] = { zone = xi.zone.NYZUL_ISLE, name = 'Hydra' }, -- (Floors 60, 80, 100)
|
|
[40] = { zone = xi.zone.ZHAYOLM_REMNANTS, name = 'Battleclad_Chariot' }, -- Zhayolm Remnants (Salvage)
|
|
[41] = { zone = xi.zone.ZHAYOLM_REMNANTS, name = 'Jakko' }, -- (Salvage)
|
|
[42] = { zone = xi.zone.ARRAPAGO_REMNANTS, name = 'Armored_Chariot' }, -- (Salvage)
|
|
[43] = { zone = xi.zone.ARRAPAGO_REMNANTS, name = 'Princess_Pudding' }, -- (Salvage)
|
|
[44] = { zone = xi.zone.BHAFLAU_REMNANTS, name = 'Long-Bowed_Chariot' }, -- (Salvage)
|
|
[45] = { zone = xi.zone.BHAFLAU_REMNANTS, name = 'Demented_Jalaawa' }, -- (Salvage)
|
|
[46] = { zone = xi.zone.SILVER_SEA_REMNANTS, name = 'Long-Armed_Chariot' }, -- (Salvage)
|
|
[47] = { zone = xi.zone.SILVER_SEA_REMNANTS, name = 'Don_Poroggo' }, -- (Salvage)
|
|
[48] =
|
|
{
|
|
zone = xi.zone.HAZHALM_TESTING_GROUNDS, -- First Wing Bosses (Einherjar - one spawns at random)
|
|
name = { 'Hakenmann', 'Hildesvini', 'Himinrjot', 'Hraesvelg', 'Morbol_Emperor', 'Nihhus' },
|
|
},
|
|
[49] =
|
|
{
|
|
zone = xi.zone.HAZHALM_TESTING_GROUNDS, -- Second Wing Bosses (Einherjar - one spawns at random)
|
|
name = { 'Andhrimnir', 'Ariri_Samariri', 'Balrahn', 'Hrungnir', 'Mokkuralfi', 'Tanngrisnir' },
|
|
},
|
|
[50] =
|
|
{
|
|
zone = xi.zone.HAZHALM_TESTING_GROUNDS, -- Third Wing Bosses (Einherjar - one spawns at random)
|
|
name = { 'Dendainsonne', 'Freke', 'Gorgimera', 'Motsognir', 'Stoorworm', 'Vampyr_Jarl' },
|
|
},
|
|
[51] = { zone = xi.zone.HAZHALM_TESTING_GROUNDS, 'Odin' }, -- Odin's Chamber (Einherjar)
|
|
[52] = { zone = xi.zone.AL_ZAHBI, name = 'Gulool_Ja_Ja' }, -- Al Zhabi (Besieged)
|
|
[53] = { zone = xi.zone.AL_ZAHBI, name = 'Gurfurlur_the_Menacing' }, -- Al Zhabi (Besieged)
|
|
[54] = { zone = xi.zone.AL_ZAHBI, name = 'Medusa' },
|
|
}
|
|
|
|
-----------------------------------
|
|
---- Sanraku's Trophy Trades and Pop Items
|
|
-----------------------------------
|
|
xi.znm.TROPHIES =
|
|
{ -- [mob_trophy] = seal_rewarded
|
|
[xi.item.VULPANGUES_WING] = xi.keyItem.MAROON_SEAL,
|
|
[xi.item.CHAMROSHS_BEAK] = xi.keyItem.MAROON_SEAL,
|
|
[xi.item.GIGIROONS_CAPE] = xi.keyItem.MAROON_SEAL,
|
|
[xi.item.BRASS_BORERS_COCOON] = xi.keyItem.CERISE_SEAL,
|
|
[xi.item.GLOBULE_OF_CLARET] = xi.keyItem.CERISE_SEAL,
|
|
[xi.item.OBS_ARM] = xi.keyItem.CERISE_SEAL,
|
|
[xi.item.VELIONISS_BONE] = xi.keyItem.PINE_GREEN_SEAL,
|
|
[xi.item.LIL_APKALLUS_EGG] = xi.keyItem.PINE_GREEN_SEAL,
|
|
[xi.item.CHIGRE] = xi.keyItem.PINE_GREEN_SEAL,
|
|
[xi.item.IRIZ_IMAS_HIDE] = xi.keyItem.APPLE_GREEN_SEAL,
|
|
[xi.item.AMOOSHAHS_TENDRIL] = xi.keyItem.APPLE_GREEN_SEAL,
|
|
[xi.item.IRIRI_SAMARIRIS_HAT] = xi.keyItem.APPLE_GREEN_SEAL,
|
|
[xi.item.ANANTABOGAS_HEART] = xi.keyItem.SALMON_COLORED_SEAL,
|
|
[xi.item.PILE_OF_REACTONS_ASHES] = xi.keyItem.SALMON_COLORED_SEAL,
|
|
[xi.item.BLOB_OF_DEXTROSES_BLUBBER] = xi.keyItem.SALMON_COLORED_SEAL,
|
|
[xi.item.ZAREEKHLS_NECKPIECE] = xi.keyItem.AMBER_COLORED_SEAL,
|
|
[xi.item.VERDELETS_WING] = xi.keyItem.AMBER_COLORED_SEAL,
|
|
[xi.item.WULGARUS_HEAD] = xi.keyItem.AMBER_COLORED_SEAL,
|
|
[xi.item.ARMED_GEARS_FRAGMENT] = xi.keyItem.CHARCOAL_GREY_SEAL,
|
|
[xi.item.GOTOH_ZHAS_NECKLACE] = xi.keyItem.DEEP_PURPLE_SEAL,
|
|
[xi.item.DEAS_HORN] = xi.keyItem.CHESTNUT_COLORED_SEAL,
|
|
[xi.item.NOSFERATUS_CLAW] = xi.keyItem.PURPLISH_GREY_SEAL,
|
|
[xi.item.BHURBORLORS_VAMBRACE] = xi.keyItem.GOLD_COLORED_SEAL,
|
|
[xi.item.ACHAMOTHS_ANTENNA] = xi.keyItem.COPPER_COLORED_SEAL,
|
|
[xi.item.MAHJLAEFS_STAFF] = xi.keyItem.FALLOW_COLORED_SEAL,
|
|
[xi.item.EXPERIMENTAL_LAMIAS_ARMBAND] = xi.keyItem.TAUPE_COLORED_SEAL,
|
|
[xi.item.NUHNS_ESCA] = xi.keyItem.SIENNA_COLORED_SEAL,
|
|
[xi.item.TINNINS_FANG] = xi.keyItem.LILAC_COLORED_SEAL,
|
|
[xi.item.SARAMEYAS_HIDE] = xi.keyItem.BRIGHT_BLUE_SEAL,
|
|
[xi.item.TYGERS_TAIL] = xi.keyItem.LAVENDER_COLORED_SEAL,
|
|
}
|
|
|
|
xi.znm.POP_ITEMS =
|
|
{
|
|
-- Ordered to match the csid options
|
|
-- { mob, popitemID, ZNMtier (for pop price updating), seals_to_remove}
|
|
{ mob = 'Vulpangue', item = xi.item.HELLCAGE_BUTTERFLY, tier = 1, seal = 0 },
|
|
{ mob = 'Chamrosh', item = xi.item.JUG_OF_FLORAL_NECTAR, tier = 1, seal = 0 },
|
|
{ mob = 'Cheese Hoarder Gigiroon', item = xi.item.WEDGE_OF_RODENT_CHEESE, tier = 1, seal = 0 },
|
|
{ mob = 'Iriz Ima', item = xi.item.BUNCH_OF_SENORITA_PAMAMAS, tier = 2, seal = xi.keyItem.MAROON_SEAL },
|
|
{ mob = 'Lividroot Amooshah', item = xi.item.JAR_OF_OILY_BLOOD, tier = 2, seal = xi.keyItem.MAROON_SEAL },
|
|
{ mob = 'Iriri Samariri', item = xi.item.STRAND_OF_SAMARIRI_CORPSEHAIR, tier = 2, seal = xi.keyItem.MAROON_SEAL },
|
|
{ mob = 'Armed Gear', item = xi.item.BAR_OF_FERRITE, tier = 3, seal = xi.keyItem.APPLE_GREEN_SEAL },
|
|
{ mob = 'Gotoh Zha the Redolent', item = xi.item.BAGGED_SHEEP_BOTFLY, tier = 3, seal = xi.keyItem.APPLE_GREEN_SEAL },
|
|
{ mob = 'Dea', item = xi.item.OLZHIRYAN_CACTUS_PADDLE, tier = 3, seal = xi.keyItem.APPLE_GREEN_SEAL },
|
|
{
|
|
mob = 'Tinnin',
|
|
item = xi.item.JUG_OF_MONKEY_WINE,
|
|
tier = 4,
|
|
seal =
|
|
{
|
|
xi.keyItem.CHARCOAL_GREY_SEAL,
|
|
xi.keyItem.DEEP_PURPLE_SEAL,
|
|
xi.keyItem.CHESTNUT_COLORED_SEAL,
|
|
},
|
|
},
|
|
{ mob = 'Brass Borer', item = xi.item.CLUMP_OF_SHADELEAVES, tier = 1, seal = 0 },
|
|
{ mob = 'Claret', item = xi.item.BEAKER_OF_PECTIN, tier = 1, seal = 0 },
|
|
{ mob = 'Ob', item = xi.item.FLASK_OF_COG_LUBRICANT, tier = 1, seal = 0 },
|
|
{ mob = 'Anantaboga', item = xi.item.SLAB_OF_RAW_BUFFALO, tier = 2, seal = xi.keyItem.CERISE_SEAL },
|
|
{ mob = 'Reacton', item = xi.item.LUMP_OF_BONE_CHARCOAL, tier = 2, seal = xi.keyItem.CERISE_SEAL },
|
|
{ mob = 'Dextrose', item = xi.item.PINCH_OF_GRANULATED_SUGAR, tier = 2, seal = xi.keyItem.CERISE_SEAL },
|
|
{ mob = 'Nosferatu', item = xi.item.VIAL_OF_PURE_BLOOD, tier = 3, seal = xi.keyItem.SALMON_COLORED_SEAL },
|
|
{ mob = 'Khromasoul Bhurborlor', item = xi.item.VINEGAR_PIE, tier = 3, seal = xi.keyItem.SALMON_COLORED_SEAL },
|
|
{ mob = 'Achamoth', item = xi.item.JAR_OF_ROCK_JUICE, tier = 3, seal = xi.keyItem.SALMON_COLORED_SEAL },
|
|
{
|
|
mob = 'Sarameya',
|
|
item = xi.item.CHUNK_OF_BUFFALO_CORPSE,
|
|
tier = 4,
|
|
seal =
|
|
{
|
|
xi.keyItem.COPPER_COLORED_SEAL,
|
|
xi.keyItem.GOLD_COLORED_SEAL,
|
|
xi.keyItem.PURPLISH_GREY_SEAL,
|
|
},
|
|
},
|
|
{ mob = 'Velionis', item = xi.item.GOLDEN_TEETH, tier = 1, seal = 0 },
|
|
{ mob = 'Lil\' Apkallu', item = xi.item.GREENLING, tier = 1, seal = 0 },
|
|
{ mob = 'Chigre', item = xi.item.BOTTLE_OF_SPOILT_BLOOD, tier = 1, seal = 0 },
|
|
{ mob = 'Wulgaru', item = xi.item.OPALUS_GEM, tier = 2, seal = xi.keyItem.PINE_GREEN_SEAL },
|
|
{ mob = 'Zareehkl the Jubilant', item = xi.item.MERROW_NO_11_MOLTING, tier = 2, seal = xi.keyItem.PINE_GREEN_SEAL },
|
|
{ mob = 'Verdelet', item = xi.item.MINT_DROP, tier = 2, seal = xi.keyItem.PINE_GREEN_SEAL },
|
|
{ mob = 'Mahjlaef the Paintorn', item = xi.item.BOUND_EXORCISM_TREATISE, tier = 3, seal = xi.keyItem.AMBER_COLORED_SEAL },
|
|
{ mob = 'Experimental Lamia', item = xi.item.CLUMP_OF_MYRRH, tier = 3, seal = xi.keyItem.AMBER_COLORED_SEAL },
|
|
{ mob = 'Nuhn', item = xi.item.WHOLE_ROSE_SCAMPI, tier = 3, seal = xi.keyItem.AMBER_COLORED_SEAL },
|
|
{
|
|
mob = 'Tyger',
|
|
item = xi.item.CHUNK_OF_SINGED_BUFFALO,
|
|
tier = 4,
|
|
seal =
|
|
{
|
|
xi.keyItem.TAUPE_COLORED_SEAL,
|
|
xi.keyItem.FALLOW_COLORED_SEAL,
|
|
xi.keyItem.SIENNA_COLORED_SEAL,
|
|
},
|
|
},
|
|
{
|
|
mob = 'Pandemonium Warden',
|
|
item = xi.item.PANDEMONIUM_KEY,
|
|
tier = 5,
|
|
seal =
|
|
{
|
|
xi.keyItem.LILAC_COLORED_SEAL,
|
|
xi.keyItem.LAVENDER_COLORED_SEAL,
|
|
xi.keyItem.BRIGHT_BLUE_SEAL,
|
|
},
|
|
},
|
|
}
|
|
|
|
-----------------------------------
|
|
---- Sanraku's ZNM Menu Options
|
|
---- ZNM bitmask order is the same as pop_items' order
|
|
-----------------------------------
|
|
-- Default: Tier 1 ZNMs + 'Don't Ask'
|
|
-- (if bit = 0: add ZNM to Sanraku's Menu)
|
|
xi.znm.DefaultMenu = 0x7F8FE3F8
|
|
-- xi.znm.DefaultMenu = 0x7FFFFFFF -- No Tier 1 NMs available (need to audit their behaviours)
|
|
|
|
-- Adjusts the bitmask based on owned seals
|
|
xi.znm.MENU_BITMASKS =
|
|
{
|
|
[0x38] = xi.keyItem.MAROON_SEAL, -- Tinnin T2 ZNMs
|
|
[0x1C0] = xi.keyItem.APPLE_GREEN_SEAL, -- Tinnin T3 ZNMs
|
|
[0xE000] = xi.keyItem.CERISE_SEAL, -- Sarameya T2 ZNMs
|
|
[0x70000] = xi.keyItem.SALMON_COLORED_SEAL, -- Sarameya T3 ZNMs
|
|
[0x3800000] = xi.keyItem.PINE_GREEN_SEAL, -- Tyger T2 ZNMs
|
|
[0x1C000000] = xi.keyItem.AMBER_COLORED_SEAL, -- Tyger T3 ZNMs
|
|
[0x200] =
|
|
{
|
|
xi.keyItem.CHARCOAL_GREY_SEAL, -- Tinnin
|
|
xi.keyItem.DEEP_PURPLE_SEAL,
|
|
xi.keyItem.CHESTNUT_COLORED_SEAL,
|
|
},
|
|
[0x80000] =
|
|
{
|
|
xi.keyItem.PURPLISH_GREY_SEAL, -- Sarameya
|
|
xi.keyItem.GOLD_COLORED_SEAL,
|
|
xi.keyItem.COPPER_COLORED_SEAL,
|
|
},
|
|
[0x20000000] =
|
|
{
|
|
xi.keyItem.TAUPE_COLORED_SEAL, -- Tyger
|
|
xi.keyItem.FALLOW_COLORED_SEAL,
|
|
xi.keyItem.SIENNA_COLORED_SEAL,
|
|
},
|
|
[0x40000000] =
|
|
{
|
|
xi.keyItem.LILAC_COLORED_SEAL, -- Pandemonium Warden
|
|
xi.keyItem.BRIGHT_BLUE_SEAL,
|
|
xi.keyItem.LAVENDER_COLORED_SEAL,
|
|
},
|
|
}
|