Module:Mayor/Data

local linkedPerkNames = { -- [''] = ' ' ['Fishing Festival'] = 'Fishing Festival', ['Mining Fiesta'] = 'Mining Fiesta', ['Mythological Ritual'] = 'Mythological Ritual', }

-- Note: Use 'link' on the mayor to override links -- Note: Use 'title' and 'text' on the mayor to write over the whole tooltip title/text local mayors = { Aatrox = { type = 'regular', key = 'slayer', aka = 'Maddox\'s Brother-in-Law', joined = {89}, perks = { -- order synced with what appears for Jerry's Perkpocalypse { 'SLASHED Pricing', 'Starting Slayer quests is half price.', '&7Starting slayer quests is/&7&ehalf price&7.', }, { 'Slayer XP Buff', 'Earn 25% more Slayer XP.', '&7Earn &d25% &7more Slayer XP.', }, { 'Pathfinder', 'Gain rare drops 20% more often.', '&7Gain rare drops &d20% &7more often.', }, },	},	Barry = { type = 'retired_regular', key = nil, aka = 'the Wizard', link = 'Candidate Barry', joined = {89, 224}, -- range [89, 224)		perks_listed = {			-- order synced with what appears for Jerry's Perkpocalypse			{ 'Arcane Catalyst', 'Spells deal increased damage.', '&7Spells deal &c15% &7increased/&7damage.' },			{ 'Astral Negotiator', 'Enchanting and anvils costs  less experience.', '&7Enchanting and anvils costs/&b-15% &7less experience.' },			{ 'Magic XP Boost', 'Gain   and ', '&7Gain &a+15 &3☯ Alchemy Wisdom/&7and &3☯ Enchanting Wisdom&7.' },		},		perks = {			-- order synced with what appears for Jerry's Perkpocalypse			{ 'Arcane Catalyst', 'Spells deal  increased damage. : All abilities cost  less Mana', '&7Spells deal &c15% &7increased/&7damage./&7&d&k&lA&r &bSecret Bonus &d&k&lA/&7&7All abilities cost &c15% &7less/&7Mana' },			{ 'Astral Negotiator', 'Enchanting and anvils costs  less experience. : Gain   for every year that Barry has not been elected ', '&7Enchanting and anvils costs/&7&b-15% &7less experience./&7&d&k&lA&r &bSecret Bonus &d&k&lA/&7&7Gain &b+1✯ Magic Find&7 for/&7every year that Barry has not/&7been elected &8(max 20)/&7&b+{0}✯ Magic Find' }, { 'Magic XP Boost', 'Gain  and. : Gain in SuperPairs Experiments', '&7Gain &a+15 &3☯ Alchemy Wisdom/&7and &3☯ Enchanting Wisdom&7./&7&d&k&lA&r &bSecret Bonus &d&k&lA/&7&7Gain &c+2 Clicks &7in/&7SuperPairs Experiments' }, },		paramsdata = { [0] = { tooltip_default = '#', note_default = 'unknown', note_text = '' }, },	},	Cole = { type = 'regular', key = 'mining', aka = 'the Miner', joined = {89}, perks = { -- order synced with what appears for Jerry's Perkpocalypse { 'Prospection', ' minions work 25% faster.', '&7Mining minions work &a25%/&7faster.' }, { 'Mining XP Buff', 'Get on public islands.', '&7Get &3+60☯ Mining Wisdom &7on/&7public islands.' }, { 'Mining Fiesta', 'Schedules two Mining Fiesta events, in Early Summer and Early Autumn. Earn 2x drops and extra Unique Loots. Grants during the event. (Only active on public islands.)', '&7Schedules two Mining Fiesta events during the year!/&7Earn &d2x &7drops from mining and extra &eUnique Loot&7!/&7Grants &3+75☯ Mining Wisdom&7 during the event./&8Only active on public islands.' }, },	},	Diana = { type = 'regular', key = 'pets', aka = 'the Mythological Pet Caretaker', joined = {89}, perks = { -- order synced with what appears for Jerry's Perkpocalypse { 'Lucky!', 'Gain +25 ', '&7Gain &d+25♣ Pet Luck&7.' }, { 'Mythological Ritual', 'Mayor Diana will sell the Griffin Pet, which lets you find Mythological Creatures and tons of unique items.', '&7Mayor Diana will sell the/&7Griffin pet\, which lets you/&7find &2Mythological Creatures/&2&7and tons of &eunique/&eitems&7.' }, { 'Pet XP Buff', 'Gain 35% more pet XP.', '&7Gain &d35% &7more pet XP.' }, },	},	Diaz = { type = 'regular', key = 'economist', aka = 'the Economist', joined = {89}, perks = { -- order synced with what appears for Jerry's Perkpocalypse { 'Barrier Street', 'Gain 25% more bank interest.', '&7Gain &625% &7more bank/&7interest.' }, { 'Shopping Spree', 'Increase daily NPC buy limits by 10x.', '&7Increase daily NPC buy limits/&7by &e10x&7.' }, },	},	Foxy = { type = 'regular', key = 'events', aka = 'the Event Girl', joined = {89}, perks = { -- doesn't appear on Jerry's Perkpocalypse { 'Sweet Tooth', 'Grants +20% chance to get candy from mobs during the Spooky Festival.', '&7Grants &a+20% &7chance to get/&7Candy from mobs during the/&7&6Spooky Festival&7.' }, { 'Benevolence', 'Gain 2.5x gifts from the attack on Jerry\'s Workshop.', '&7Gain &c2.5x &7gifts from the/&7attack event on Jerry\'s/&7Workshop.' }, { 'Extra Event', 'Schedules an extra event during the year, out of: Spooky Festival, Mining Fiesta, and Fishing Festival.', '&7Schedules an extra {0} &7event during the/&7year.' }, },		paramsdata = { [0] = { tooltip_default = '&6&#60;Event/&6name&#62;', note_default = 'unknown', eval = 'foxy_events' }, },	},	Marina = { type = 'regular', key = 'fishing', aka = 'the Fisherwoman', joined = {89}, perks = { -- order synced with what appears for Jerry's Perkpocalypse { 'Fishing XP Buff', 'Gain 50 on public islands.', '&7Gain &3+50☯ Fishing Wisdom/&7on public islands.' }, { 'Luck of the Sea 2.0', 'Gain 15 .', '&7Gain &315α Sea Creature/&3Chance.' }, { 'Fishing Festival', 'Start a special fishing event during the first 3 days of each month! Fish and fight dangerous Sharks and earn unique Shark loot.', '&7Start a special fishing/&7event the first &b3 &7days/&7of each month!//&7&7Fish and fight dangerous/&7&bsharks &7and earn unique/&7Shark loot.' }, },	},	Paul = { type = 'regular', key = 'dungeons', aka = 'the Dungeon Explorer', joined = {89}, perks = { -- order synced with what appears for Jerry's Perkpocalypse { 'Marauder', 'Dungeon reward chests are 20% cheaper.', '&7Dungeon reward chests are/&e20% &7cheaper.' }, { 'EZPZ', 'Gain 10 extra bonus score in Dungeons.', '&7Gain &e10 &7bonus score on/&7dungeon runs.' }, { 'Benediction', 'Blessings are 25% stronger.', '&7Blessings are &d25%/&7stronger.' }, },	},	Finnegan = { type = 'regular', key = 'farming', aka = '', joined = {241}, perks = { { 'Farming Simulator', 'There is a chance for Mathematical Hoes and the  Enchantment to count twice.', '&7There is a &a25% &7chance for/&7Mathematical Hoes and the/&9Cultivating &9Enchantment &7to/&7count twice.' }, { 'Pelt-pocalypse', 'Obtain more  from  in the, hunt a new trapper mob and purchase items from .', '&7Obtain &a1.5x &7more &5pelts/&7from &aTrevor&7 in the/&eMushroom Desert&7\, hunt a/&7new trapper mob and purchase/&7items from a new trapper shop.' }, { 'GOATed', 'Jacob\'s Farming Contest brackets include up to more players each.', '&eJacob\'s Farming Contest/&7brackets include &a10%/&7more players each.' }, },	},	Derpy = { type = 'special', key = nil, special_order = 1, joined = {89}, perks = { { 'TURBO MINIONS!!!', 'Minions have double the output!', '&7Minions have double the/&7output!' }, { 'AH CLOSED!!!', 'The Auction House will be closed while Derpy is elected!', '&7The Auction House will be/&7closed while Derpy is elected!' }, { 'DOUBLE MOBS HP!!!', 'ALL monsters have double health!', '&7ALL monsters have double/&7health!' }, { 'MOAR SKILLZ!!!', 'Gain more skill experience!', '&7Gain &d+50% &7more skill/&7experience!' }, },	},	Jerry = { type = 'special', key = nil, special_order = 2, link = 'Candidate Jerry', joined = {89}, perks = { { 'Perkpocalypse', 'Activates all perks of another mayor every 18 SkyBlock days (6 hours).', '&7Activates all perks of another/&7mayor every 18 SkyBlock days/&7(6 hours)' }, { 'Statspocalypse', 'Increases all stats by 10%.', '&7Increases most stats by/&a10%&7.' }, { 'Jerrypocalypse', 'Reveal hidden Jerries from logging, farming, mining, and killing mobs.', '&7Reveal hidden Jerries from/&7logging, farming, mining and/&7killing mobs.' }, },	},	Scorpius = { type = 'special', key = 'shady', special_order = 0, joined = {89}, perks = { { 'Bribe', 'If Scorpius wins and you voted for him, Mayor Scorpius will offer you -  as a token of gratitude.', '&7If Scorpius wins and you voted,/&7for him, Mayor Scorpius will,/&7offer you &6&#60;#bribe amount&#62; coins,/&7as a token of gratitude.' }, { 'Darker Auctions', 'Scorpius will intrude in Dark Auctions, increasing the number of rounds to 7 and offering special items.', '&7Scorpius will intrude in Dark/&7Auctions, increasing the/&7amount of rounds to 7 and/&7offering special items.' }, },	},	Dante = { type = 'one-time', key = nil, perks_listed = { { 'Order', 'Establish order', '&7Establish order' }, { 'Security', 'Strengthen security', '&7Strengthen security' }, { 'Freedom', 'Freedom from fear', '&7Freedom from fear' }, },		perks = { {				'Economy Restoration', {					'Double AH and Bazaar taxes', '10% coin tax on shops', '5 coins per minute for chatting', '2 coin toll on travelling between islands', }			},			{				'Increase Security', {					'Hired goons to protect official buildings', 'Cancelled hazardous events', 'Decreased sunlight, prevent sunburn', }			},			title = '&cMayor Dante', text = '&8Changes List//&9Economy Restoration/&7— Double AH & Bazaar Tax/&7— 10% coin tax on shops/&7— 5 coins per minute for chatting/&7— 2 coin toll on travelling/&7 between islands//&6Increase Security/&7— Hired goons to protect/&7  official buildings/&7— Cancelled hazardous events', },	},	Technoblade = { type = 'one-time', key = nil, perks = { {				'Blood God\'s Blessing', '+50% Skill XP', '&7Gain &d+50% &7more skill/&7experiences!' },			{				'Shrine Of The Blood God', 'Summons the Blood God Shrine and its Shiny Pigs \'\'(This perk continued after Technoblade\'s term as the shiny relics were not all found)\'\'', '&7Summons the Ancient Pig.' },			{				'Unlimited Speed', 'Gives +50 Speed and removes the speed cap (\'\'This perk was bugged and did not seem to work, thus being removed halfway through Technoblade’s mayor term\'\')', '&7Grants everyone &f+50✦/&fSpeed&7! The speed cap will be/&7removed but speed above &f400/&7will be halved.' },			{				'Potato Crown\'s Radiance', 'Farming Minions have double output (\'\'This perk was bugged and seemed to work on all minions, rather than only farming minions\'\')', '&7Farming minions work &a100%/&7faster.' },			{				'Anarchy', 'There are no taxes in the Auction House and Bazaar (\'\'This perk was shortly removed after Technoblade was elected, likely that the admins thought no taxes would cause excessive inflation\'\')', '&7There are no taxes in the/&7Auction House and Bazaar.' },		},	}, }

return { linkedPerkNames = linkedPerkNames, mayors = mayors, }