You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

693 lines
23 KiB

5 years ago
-------------------------------------------------------------------------------
---------------------------------- NAMESPACE ----------------------------------
-------------------------------------------------------------------------------
local ADDON_NAME, ns = ...
local L = ns.locale
local Class = ns.Class
local Map = ns.Map
local Collectible = ns.node.Collectible
local PetBattle = ns.node.PetBattle
local Rare = ns.node.Rare
local Treasure = ns.node.Treasure
local Achievement = ns.reward.Achievement
local Item = ns.reward.Item
local Mount = ns.reward.Mount
local Pet = ns.reward.Pet
local Transmog = ns.reward.Transmog
local Toy = ns.reward.Toy
local POI = ns.poi.POI
-------------------------------------------------------------------------------
local NECROLORD = ns.covenants.NEC
4 years ago
local map = Map({id = 1536, settings = true})
5 years ago
-------------------------------------------------------------------------------
------------------------------------ RARES ------------------------------------
-------------------------------------------------------------------------------
map.nodes[52663542] = Rare({
4 years ago
id = 162727,
quest = 58870,
rewards = {
Achievement({id = 14308, criteria = 48876}),
Transmog({item = 184290, slot = L['dagger']}), -- Blood-Dyed Bonesaw
Transmog({item = 184154, slot = L['cosmetic']}), -- Grungy Containment Pack
Toy({item = 184476}) -- Regenerating Slime Vial
5 years ago
}
}) -- Bubbleblood
map.nodes[49012351] = Rare({
4 years ago
id = 159105,
quest = 58005,
rewards = {
Achievement({id = 14308, criteria = 48866}),
Achievement({id = 14833, criteria = 49919, covenant = NECROLORD}), -- Collector Kash's Pack
Transmog({item = 184188, slot = L['1h_axe']}), -- Collector's Corpse Gambrel
Transmog({item = 184181, slot = L['1h_axe']}), -- Kash's Favored Hook
Transmog({item = 184189, slot = L['1h_axe']}), -- Stained Fleshgorer
Transmog({item = 184182, slot = L['1h_axe']}), -- Strengthened Abomination Hook
Item({item = 183692, quest = 62408, covenant = NECROLORD}) -- Jagged Bonesaw
5 years ago
}
}) -- Collector Kash
map.nodes[26392633] = Rare({
4 years ago
id = 157058,
quest = 58335,
rewards = {
Achievement({id = 14308, criteria = 48872}),
Achievement({id = 14833, criteria = 49919, covenant = NECROLORD}), -- Collector Kash's Pack
Transmog({item = 184177, slot = L['1h_axe']}), -- Grotesque Goring Pick
Transmog({item = 184176, slot = L['warglaive']}) -- Moroc's Boneslicing Warglaive
5 years ago
}
}) -- Corpsecutter Moroc
map.nodes[76835707] = Rare({
4 years ago
id = 162711,
quest = 58868,
rewards = {
Achievement({id = 14308, criteria = 48851}),
Achievement({id = 14833, criteria = 50558, covenant = NECROLORD}),
Transmog({item = 184280, slot = L['cloth']}), -- Dapper Threads
Pet({id = 2953, item = 181263}) -- Shy Melvin
5 years ago
}
}) -- Deadly Dapperling
map.nodes[46734550] = Rare({
4 years ago
id = 162797,
quest = 58878,
note = L['deepscar_note'],
rewards = {
Achievement({id = 14308, criteria = 48852}),
Transmog({item = 182191, slot = L['1h_mace']}) -- Slobber-Soaked Chew Toy
5 years ago
},
4 years ago
pois = {POI({48125190, 53974548})}
5 years ago
}) -- Deepscar
map.nodes[45052842] = Rare({
4 years ago
id = 162669,
quest = 58835,
rewards = {
Achievement({id = 14308, criteria = 48855}),
Transmog({item = 184178, slot = L['2h_sword']}) -- Worldrending Claymore
5 years ago
}
}) -- Devour'us
map.nodes[31603540] = Rare({
4 years ago
id = 162741,
quest = 58872,
covenant = NECROLORD,
requires = ns.requirement.GarrisonTalent(1250, L['anima_channeled']),
note = L['gieger_note'],
rewards = {
Achievement({id = 14833, criteria = 49876, covenant = NECROLORD}),
Transmog({item = 184298, slot = L['offhand']}), -- Amalgamated Forsworn's Journal
Mount({item = 182080, id = 1411, covenant = NECROLORD}) -- Predatory Plagueroc
5 years ago
}
}) -- Gieger
map.nodes[57795155] = Rare({
4 years ago
id = 162588,
quest = 58837,
note = L['gristlebeak_note'],
rewards = {
Achievement({id = 14308, criteria = 48853}),
Transmog({item = 182196, slot = L['crossbow']}) -- Arbalest of the Colossal Predator
5 years ago
}
}) -- Gristlebeak
map.nodes[38794333] = Rare({
4 years ago
id = 161105,
quest = 58332,
note = L['schmitd_note'],
rewards = {
Achievement({id = 14308, criteria = 48848}),
Transmog({item = 182192, slot = L['plate']}) -- Knee-Obstructing Legguards
5 years ago
}
}) -- Indomitable Schmitd
map.nodes[72872891] = Rare({
4 years ago
id = 174108,
quest = 62369,
rewards = {
Achievement({id = 14308, criteria = 49724}),
5 years ago
-- Item({item=184174, note=L["ring"]}), -- Clasp of Death
4 years ago
Transmog({item = 181810, slot = L['cosmetic'], covenant = NECROLORD}) -- Phylactery of the Dead Conniver
5 years ago
}
}) -- Necromantic Anomaly
map.nodes[66023532] = Rare({
4 years ago
id = 162690,
quest = 58851,
rewards = {
Achievement({id = 14308, criteria = 49723}),
Transmog({item = 184179, slot = L['2h_sword']}), -- Lichsworn Commander's Boneblade
Mount({item = 182084, id = 1373}) -- Gorespine
5 years ago
}
}) -- Nerissa Heartless
map.nodes[50346328] = Rare({
4 years ago
id = 161857,
quest = 58629,
note = L['nirvaska_note'],
rewards = {
Achievement({id = 14308, criteria = 48868}),
Transmog({item = 183700, slot = L['cloth']}), -- Forgotten Summoner's Shoulderpads
Transmog({item = 181811, slot = L['cosmetic'], covenant = NECROLORD}) -- Beckoner's Shadowy Crystal
5 years ago
}
}) -- Nirvaska the Summoner
map.nodes[53726132] = Rare({
4 years ago
id = 162767,
quest = 58875,
rewards = {
Achievement({id = 14308, criteria = 48849}),
Transmog({item = 182205, slot = L['mail']}) -- Scarab-Shell Faceguard
5 years ago
}
}) -- Pesticide
map.nodes[53841877] = Rare({
4 years ago
id = 159753,
quest = 58004,
note = L['ravenomous_note'],
rewards = {
Achievement({id = 14308, criteria = 48865}),
Transmog({item = 184184, slot = L['dagger']}), -- Ravenomous's Acid-Tipped Stinger
Pet({item = 181283, id = 2964}) -- Foulwing Buzzer
5 years ago
}
}) -- Ravenomous
map.nodes[51744439] = Rare({
4 years ago
id = 168147,
quest = 58784,
covenant = NECROLORD,
requires = ns.requirement.GarrisonTalent(1253, L['anima_channeled']),
note = L['sabriel_note'],
rewards = {
Achievement({id = 14308, criteria = 48874}),
Achievement({id = 14802, criteria = 48874}),
Mount({item = 181815, id = 1370, covenant = NECROLORD}) -- Armored Bonehoof Tauralus
5 years ago
}
}) -- Sabriel the Bonecleaver
map.nodes[62107580] = Rare({
4 years ago
id = 158406,
quest = 58006,
rewards = {
Achievement({id = 14308, criteria = 48857}),
Achievement({id = 14833, criteria = 49919, covenant = NECROLORD}), -- Collector Kash's Pack
Transmog({item = 184287, slot = L['mail']}), -- Scum-Caked Epaulettes
Pet({item = 181267, id = 2957}) -- Writhing Spine
5 years ago
}
}) -- Scunner
map.nodes[55502361] = Rare({
4 years ago
id = 159886,
quest = 58003,
note = L['chelicerae_note'],
rewards = {
Achievement({id = 14308, criteria = 48873}),
Transmog({item = 184289, slot = L['1h_sword']}), -- Spindlefang Spellblade
Pet({item = 181172, id = 2948}) -- Boneweave Hatchling
5 years ago
}
}) -- Sister Chelicerae
map.nodes[42465345] = Rare({
4 years ago
id = 162528,
quest = 58768,
rewards = {
Achievement({id = 14308, criteria = 48869}),
Achievement({id = 14833, criteria = 50560, covenant = NECROLORD}),
Transmog({item = 184299, slot = L['leather']}), -- Goresoaked Carapace
Pet({item = 181266, id = 2956}), -- Bloodlouse Hatchling
Pet({item = 181265, id = 2955}) -- Corpselouse Hatchling
5 years ago
}
}) -- Smorgas the Feaster
map.nodes[44215132] = Rare({
4 years ago
note = L['tahonta_note'],
id = 162586,
quest = 58783,
rewards = {
Achievement({id = 14308, criteria = 48850}),
Transmog({item = 182190, slot = L['leather']}), -- Tauralus Hide Collar
Mount({item = 182075, id = 1366, covenant = NECROLORD}) -- Bonehoof Tauralus
5 years ago
}
}) -- Tahonta
map.nodes[50562011] = Rare({
4 years ago
id = 160059,
quest = 58091,
note = L['taskmaster_xox_note'],
rewards = {
Achievement({id = 14308, criteria = 48867}),
Transmog({item = 184186, slot = L['1h_axe']}), -- Flesh-Fishing Hook
Transmog({item = 184192, slot = L['1h_axe']}), -- Pristine Alabaster Gorer
Transmog({item = 184187, slot = L['1h_axe']}) -- Taskmaster's Tenderizer
5 years ago
}
}) -- Taskmaster Xox
map.nodes[24184297] = Rare({
4 years ago
id = 162180,
quest = 58678,
note = L['leeda_note'],
rewards = {
Achievement({id = 14308, criteria = 48870}),
Transmog({item = 184180, slot = L['cloth']}) -- Leeda's Unrefined Mask
5 years ago
}
}) -- Thread Mistress Leeda
map.nodes[33718016] = Rare({
4 years ago
id = 162819,
quest = 58889,
rewards = {
Achievement({id = 14308, criteria = 48875}),
Transmog({item = 184288, slot = L['shield']}), -- Ruthless Warlord's Barrier
Mount({item = 182085, id = 1372}) -- Blisterback Bloodtusk
5 years ago
}
}) -- Warbringer Mal'Korak
map.nodes[28965138] = Rare({
4 years ago
id = 157125,
quest = 59290,
requires = ns.requirement.Item(175841),
note = L['zargox_the_reborn_note'],
rewards = {
Achievement({id = 14308, criteria = 48864}),
Transmog({item = 184285, slot = L['plate']}), -- Boneclutched Shackles
Transmog({item = 181804, slot = L['cosmetic'], covenant = NECROLORD}), -- Trophy of the Reborn Bonelord
Item({item = 183690, quest = 62404, covenant = NECROLORD}) -- Ashen Ink
5 years ago
},
4 years ago
pois = {POI({26314280})}
5 years ago
}) -- Zargox the Reborn
------------------------- POOL OF MIXED MONSTROSITIES -------------------------
4 years ago
local OOZE = '|T646670:0|t'
local GOO = '|T136007:0|t'
local OIL = '|T136124:0|t'
5 years ago
map.nodes[57007421] = Rare({
4 years ago
id = 157226,
quest = {61718, 61719, 61720, 61721, 61722, 61723, 61724},
questCount = true,
note = L['mixed_pool_note'],
rewards = {
Achievement({
id = 14721,
criteria = {
{
id = 48858,
quest = 61721,
note = OOZE .. ' > ' .. GOO .. ' ' .. OIL
}, -- Gelloh
{
id = 48863,
quest = 61719,
note = GOO .. ' > ' .. OOZE .. ' ' .. OIL
}, -- Corrupted Sediment
{
id = 48854,
quest = 61718,
note = OIL .. ' > ' .. OOZE .. ' ' .. GOO
}, -- Pulsing Leech
{
id = 48860,
quest = 61722,
note = '(' .. OOZE .. ' = ' .. GOO .. ') > ' .. OIL
}, -- Boneslurp
{
id = 48862,
quest = 61723,
note = '(' .. OOZE .. ' = ' .. OIL .. ') > ' .. GOO
}, -- Burnblister
{
id = 48861,
quest = 61720,
note = '(' .. GOO .. ' = ' .. OIL .. ') > ' .. OOZE
}, -- Violet Mistake
{
id = 48859,
quest = 61724,
note = OOZE .. ' = ' .. GOO .. ' = ' .. OIL
} -- Oily Invertebrate
}
}), Transmog({item = 184302, slot = L['mail'], note = '{npc:157308}'}), -- Residue-Coated Muck Waders
Transmog({item = 184175, slot = L['wand'], note = '{npc:157311}'}), -- Bone-Blistering Wand
Transmog({item = 184301, slot = L['leather'], note = '{npc:157309}'}), -- Twenty-Loop Violet Girdle
Transmog({item = 184300, slot = L['cloak'], note = '{npc:157312}'}), -- Fused Spineguard
Transmog({item = 184156, slot = L['cosmetic'], note = '{npc:157312}'}), -- Recovered Containment Pack
5 years ago
ns.reward.Spacer(),
4 years ago
Pet({item = 181270, id = 2960, note = '{npc:157312}'}), -- Decaying Oozewalker
Toy({item = 183903}), -- Smelly Jelly
Mount({item = 182079, id = 1410, note = '{npc:157309}'}) -- Slime-Covered Reins of the Hulking Deathroc
5 years ago
}
})
------------------------------- THEATER OF PAIN -------------------------------
map.nodes[50354728] = Rare({
4 years ago
id = 162853,
quest = 62786,
label = C_Map.GetMapInfo(1683).name,
note = L['theater_of_pain_note'],
rewards = {
Achievement({
id = 14802,
criteria = {
50397, -- Azmogal
50398, -- Unbreakable Urtz
50399, -- Xantuth the Blighted
50400, -- Mistress Dyrax
50402, -- Devmorta
50403, -- Ti'or
48874 -- Sabriel the Bonecleaver
}
}), Mount({item = 184062, id = 1437}) -- Gnawed Reins of the Battle-Bound Warhound
5 years ago
}
})
-------------------------------------------------------------------------------
---------------------------------- TREASURES ----------------------------------
-------------------------------------------------------------------------------
map.nodes[44083989] = Treasure({
4 years ago
quest = 60368,
label = L['blackhound_cache'],
note = L['blackhound_cache_note'],
covenant = NECROLORD,
rewards = {
Achievement({id = 14833, criteria = 49917, covenant = NECROLORD}),
Achievement({id = 14833, criteria = 49922, covenant = NECROLORD}),
Transmog({item = 183619, slot = L['2h_axe']}), -- Everlasting Boneforged Greataxe
Transmog({item = 181800, slot = L['cosmetic'], covenant = NECROLORD}), -- Standard of the Blackhound Warband
Toy({item = 184318}) -- Battlecry of Krexus
5 years ago
}
}) -- Blackhound Cache
-- map.nodes[36797862] = Treasure({
-- label=L["bladesworn_supply_cache"]
-- }) -- Bladesworn Supply Cache
map.nodes[54011234] = Treasure({
4 years ago
label = L['cache_of_eyes'],
note = L['cache_of_eyes_note'],
rewards = {
Pet({item = 181171, id = 2947}) -- Luminous Webspinner
5 years ago
},
-- Still no quest id for this chest, so we'll just complete when collected
4 years ago
IsCompleted = function(self) return self:IsCollected() end
5 years ago
}) -- Cache of Eyes
map.nodes[48301630] = Treasure({
4 years ago
quest = 59244,
rewards = {
Achievement({id = 14312, criteria = 50070}), Item({item = 183696}) -- Sp-eye-glass
5 years ago
}
}) -- Chest of Eyes
4 years ago
Map({id = 1649}).nodes[34565549] = Treasure({
quest = 58710,
note = L['forgotten_mementos'],
parent = map.id,
rewards = {Achievement({id = 14312, criteria = 50069})},
pois = {
5 years ago
POI({25815353}) -- Vault Portcullis Chain
}
}) -- Forgotten Mementos
map.nodes[41511953] = Treasure({
4 years ago
quest = 62602, -- Currently account-wide? Spinebug is lootable on alts but treasure is gone
label = L['giant_cache_of_epic_treasure'],
note = L['spinebug_note'],
rewards = {
Pet({id = 3047}) -- Spinebug
5 years ago
}
}) -- Giant Cache of Epic Treasure
map.nodes[72895365] = Treasure({
4 years ago
quest = 61484,
note = L['glutharns_note'],
rewards = {Achievement({id = 14312, criteria = 50072})}
5 years ago
}) -- Glutharn's Stash
map.nodes[30792874] = Treasure({
4 years ago
quest = 60730,
rewards = {Achievement({id = 14312, criteria = 50065})}
5 years ago
}) -- Halis's Lunch Pail
map.nodes[32742127] = Treasure({
4 years ago
quest = 60587,
note = L['kyrian_keepsake_note'],
rewards = {
Achievement({id = 14312, criteria = 50064}), Item({item = 180085}),
Item({item = 175708, note = L['neck']})
5 years ago
}
}) -- Kyrian Keepsake
map.nodes[62405997] = Treasure({
4 years ago
quest = 60311,
note = L['misplaced_supplies'],
rewards = {Achievement({id = 14312, criteria = 50071})},
pois = {
5 years ago
POI({61925851}) -- Way up
}
}) -- Misplaced Supplies
map.nodes[42382333] = Treasure({
4 years ago
quest = 61470,
note = L['necro_tome_note'],
rewards = {
Achievement({id = 14312, criteria = 50068}), Toy({item = 182732}) -- The Necronom-i-nom
5 years ago
},
4 years ago
pois = {
5 years ago
POI({40693305}) -- NPC location
}
}) -- Necro Tome
map.nodes[47236216] = Treasure({
4 years ago
quest = 59358,
rewards = {
Achievement({id = 14312, criteria = 50063}),
Transmog({item = 180749, slot = L['shield']}) -- Hauk's Battle-Scarred Bulwark
5 years ago
}
}) -- Ornate Bone Shield
map.nodes[57667581] = Treasure({
4 years ago
quest = 61474,
note = L['plaguefallen_chest_note'],
rewards = {
Achievement({id = 14312, criteria = 50074}),
Pet({item = 183515, id = 3045}) -- Iridescent Ooze
5 years ago
},
4 years ago
pois = {POI({62487656})}
5 years ago
}) -- Plaguefallen Chest
map.nodes[64672475] = Treasure({
4 years ago
quest = 61514,
requires = ns.requirement.Spell(337041),
note = L['ritualists_cache_note'],
rewards = {
Achievement({id = 14312, criteria = 50075}),
Item({item = 183517, quest = 62372}) -- Page 76 of the Necronom-i-nom
5 years ago
}
}) -- Ritualist's Cache
map.nodes[31737004] = Treasure({
4 years ago
quest = 61491,
requires = ns.requirement.Item(181777),
note = L['runespeakers_trove_note'],
rewards = {
Achievement({id = 14312, criteria = 50073}),
Transmog({item = 183516, slot = L['cloth']}) -- Stained Bonefused Mantle
5 years ago
},
4 years ago
pois = {POI({37867013})}
5 years ago
}) -- Runespeaker's Trove
local STOLEN_JAR = Treasure({
4 years ago
quest = 61451,
note = L['stolen_jar_note'],
rewards = {
Achievement({id = 14312, criteria = 50067}),
Item({item = 182618, quest = 62085}) -- ... Why Me?
5 years ago
}
}) -- Stolen Jar
map.nodes[66135027] = STOLEN_JAR
map.nodes[66145045] = STOLEN_JAR
map.nodes[73564986] = STOLEN_JAR
map.nodes[55893897] = Treasure({
4 years ago
quest = {59428, 59429},
label = '{npc:165037}',
note = L['strange_growth_note'],
rewards = {
-- Item({item=182607}), -- Hairy Egg
Pet({item = 182606, id = 3013}) -- Bloodlouse Larva
5 years ago
}
}) -- Strange Growth
map.nodes[59867906] = Treasure({
4 years ago
quest = 61444,
note = L['vat_of_slime_note'],
rewards = {
Achievement({id = 14312, criteria = 50066}), Toy({item = 181825}) -- Phial of Ravenous Slime
5 years ago
}
}) -- Vat of Conspicuous Slime
map.nodes[51444848] = Treasure({
4 years ago
quest = {61127, 61128}, -- {arm, sword}
questCount = true,
note = L['oonar_sorrowbane_note'],
rewards = {
Achievement({id = 14626, criteria = 0}),
Pet({item = 181164, id = 2944}), -- Oonar's Arm
Transmog({item = 180273, slot = L['2h_sword']}) -- Sorrowbane
5 years ago
},
4 years ago
pois = {
5 years ago
POI({
37114699, -- A Few Bumps Along the Way
53134131, -- One-Eyed Joby
53634792, -- Au'larrynar
4 years ago
76445672 -- Edible Redcaps
5 years ago
})
}
}) -- Oonar's Arm and Sorrowbane
-------------------------------------------------------------------------------
--------------------------------- BATTLE PETS ---------------------------------
-------------------------------------------------------------------------------
map.nodes[61907879] = PetBattle({
4 years ago
id = 175784,
rewards = {Achievement({id = 14881, criteria = 51054})}
5 years ago
}) -- Gelatinous
map.nodes[26482675] = PetBattle({
4 years ago
id = 175786,
rewards = {Achievement({id = 14881, criteria = 51056})}
5 years ago
}) -- Glurp
map.nodes[34005526] = PetBattle({
4 years ago
id = 173263,
note = L['rotgut_note'],
rewards = {
Achievement({id = 14625, criteria = 49412}), ns.reward.Spacer(),
Achievement({id = 14868, criteria = 4, oneline = true}), -- Aquatic
Achievement({id = 14869, criteria = 4, oneline = true}), -- Beast
Achievement({id = 14870, criteria = 4, oneline = true}), -- Critter
Achievement({id = 14871, criteria = 4, oneline = true}), -- Dragon
Achievement({id = 14872, criteria = 4, oneline = true}), -- Elemental
Achievement({id = 14873, criteria = 4, oneline = true}), -- Flying
Achievement({id = 14874, criteria = 4, oneline = true}), -- Humanoid
Achievement({id = 14875, criteria = 4, oneline = true}), -- Magic
Achievement({id = 14876, criteria = 4, oneline = true}), -- Mechanical
Achievement({id = 14877, criteria = 4, oneline = true}) -- Undead
5 years ago
}
}) -- Rotgut
map.nodes[46865000] = PetBattle({
4 years ago
id = 173257,
note = L['maximillian_note'],
rewards = {
Achievement({id = 14625, criteria = 49413}), ns.reward.Spacer(),
Achievement({id = 14868, criteria = 6, oneline = true}), -- Aquatic
Achievement({id = 14869, criteria = 6, oneline = true}), -- Beast
Achievement({id = 14870, criteria = 6, oneline = true}), -- Critter
Achievement({id = 14871, criteria = 6, oneline = true}), -- Dragon
Achievement({id = 14872, criteria = 6, oneline = true}), -- Elemental
Achievement({id = 14873, criteria = 6, oneline = true}), -- Flying
Achievement({id = 14874, criteria = 6, oneline = true}), -- Humanoid
Achievement({id = 14875, criteria = 6, oneline = true}), -- Magic
Achievement({id = 14876, criteria = 6, oneline = true}), -- Mechanical
Achievement({id = 14877, criteria = 6, oneline = true}) -- Undead
5 years ago
}
}) -- Caregiver Maximillian
map.nodes[54062806] = PetBattle({
4 years ago
id = 173274,
rewards = {Achievement({id = 14625, criteria = 49410})}
5 years ago
}) -- Gorgemouth
map.nodes[63234687] = PetBattle({
4 years ago
id = 173267,
note = L['dundley_note'],
rewards = {
Achievement({id = 14625, criteria = 49411}), ns.reward.Spacer(),
Achievement({id = 14868, criteria = 5, oneline = true}), -- Aquatic
Achievement({id = 14869, criteria = 5, oneline = true}), -- Beast
Achievement({id = 14870, criteria = 5, oneline = true}), -- Critter
Achievement({id = 14871, criteria = 5, oneline = true}), -- Dragon
Achievement({id = 14872, criteria = 5, oneline = true}), -- Elemental
Achievement({id = 14873, criteria = 5, oneline = true}), -- Flying
Achievement({id = 14874, criteria = 5, oneline = true}), -- Humanoid
Achievement({id = 14875, criteria = 5, oneline = true}), -- Magic
Achievement({id = 14876, criteria = 5, oneline = true}), -- Mechanical
Achievement({id = 14877, criteria = 5, oneline = true}) -- Undead
5 years ago
}
}) -- Dundley Stickyfingers
-------------------------------------------------------------------------------
------------------------------- NINE AFTERLIVES -------------------------------
-------------------------------------------------------------------------------
local Kitten = Class('Kitten', Collectible, {
4 years ago
sublabel = L['pet_cat'],
5 years ago
icon = 3732497, -- inv_catslime
group = ns.groups.SLIME_CAT
})
4 years ago
map.nodes[65225065] = Kitten({
id = 174224,
rewards = {Achievement({id = 14634, criteria = 49428})}
}) -- Envy
map.nodes[51002750] = Kitten({
id = 174230,
rewards = {Achievement({id = 14634, criteria = 49430})},
note = L['lime']
}) -- Lime
map.nodes[49461761] = Kitten({
id = 174234,
rewards = {Achievement({id = 14634, criteria = 49431})}
}) -- Mayhem
map.nodes[34305310] = Kitten({
id = 174237,
rewards = {Achievement({id = 14634, criteria = 49433})}
}) -- Meowmalade
map.nodes[47533375] = Kitten({
id = 174236,
rewards = {Achievement({id = 14634, criteria = 49432})},
note = L['moldstopheles']
}) -- Moldstopheles
map.nodes[64802240] = Kitten({
id = 174226,
rewards = {Achievement({id = 14634, criteria = 49429})}
}) -- Mr. Jigglesworth
map.nodes[50246027] = Kitten({
id = 174223,
rewards = {Achievement({id = 14634, criteria = 49427})},
note = L['pus_in_boots']
}) -- Pus-In-Boots
map.nodes[32005700] = Kitten({
id = 174221,
rewards = {Achievement({id = 14634, criteria = 49426})}
}) -- Snots
Map({id = 1697}).nodes[45203680] = Kitten({
id = 174195,
parent = map.id,
rewards = {Achievement({id = 14634, criteria = 49425})},
note = L['hairball']
}) -- Hairball