Module:Sandbox/Sorbasi/tables
< Module:Sandbox | Sorbasi
Documentation for this module may be created at Module:Sandbox/Sorbasi/tables/doc
local p = {}
p.enchantment_singletons = {
["unbreakable"] = true,
["aqua affinity"] = true,
["mending"] = true,
["infinity"] = true,
["flame"] = true,
["adaptability"] = true,
["gills"] = true,
["darksight"] = true,
}
p.regionShortToLong = {
["isles"] = "Celsian Isles",
["ring"] = "Architect's Ring",
["valley"] = "King's Valley",
["none"] = ""
}
p.regionLongToShort = {
["Celsian Isles"] = "isles",
["Architect's Ring"] = "ring",
["King's Valley"] = "valley"
}
p.locationShortToLong = {
["aprilfools"] = "April Fools Event",
["artist"] = "Special Artist Plushie - Collect Them All!",
["azacor"] = "Azacor's Malice",
["blitz"] = "Plunderer's Blitz",
["blue"] = "Coven's Gambit",
["brown"] = "Cradle of the Broken God",
["carnival"] = "Floating Carnival",
["casino1"] = "Rock's Little Casino",
["casino2"] = "Monarch's Cozy Casino",
["casino3"] = "Sticks and Stones Tavern",
["challenger"] = "Challenger Skin",
["cyan"] = "The Scourge of Lunacy",
["delves"] = "Dungeon Delves",
["depths"] = "Darkest Depths",
["divine"] = "Divine Skin",
["docks"] = "Expedition Docks",
["easter"] = "Easter Event",
["ephemeral"] = "Ephemeral Corridors",
["corridors"] = "Ephemeral Corridors",
["ephemeralenhancements"] = "Ephemeral Enhancements",
["eternityskin"] = "Eternity Skin",
["fish"] = "Architect's Ring Fishing",
["forum"] = "The Fallen Forum",
["frostgiant"] = "The Waking Giant",
["godspore"] = "The Godspore's Domain",
["gray"] = "Valley of Forgotten Pharaohs",
["greedskin"] = "Greed Skin",
["halloween"] = "Halloween Event",
["halloweenskin"] = "Halloween Skin",
["valentine"] = "Valentine Event",
["hoard"] = "The Hoard",
["holidayskin"] = "Holiday Skin",
["horseman"] = "The Headless Horseman",
["intellect"] = "Intellect Crystallizer",
["kaul"] = "Kaul's Judgment",
["labs"] = "Alchemy Labs",
["lich"] = "Hekawt's Fury",
["light"] = "Arena of Terth",
["lightblue"] = "Arcane Rivalry",
["lightgray"] = "Palace of Mirrors",
["lime"] = "Salazar's Folly",
["lowtide"] = "Lowtide Smuggler",
["magenta"] = "Plagueroot Temple",
["marina"] = "Marina Noir",
["mist"] = "The Black Mist",
["mythic"] = "Mythic Reliquary",
["orange"] = "Fallen Menagerie",
["overworld1"] = "King's Valley Overworld",
["overworld2"] = "Celsian Isles Overworld",
["overworld3"] = "Architect's Ring Overworld",
["pelias"] = "Pelias' Keep",
["pink"] = "Harmonic Arboretum",
["portal"] = "P.O.R.T.A.L.",
["purple"] = "The Grasp of Avarice",
["quest"] = "Quest Reward",
["ring casino"] = "Sticks and Stones Tavern",
["remorse"] = "Sealed Remorse",
["remorsefulskin"] = "Remorseful Skin",
["reverie"] = "Malevolent Reverie",
["royal"] = "Royal Armory",
["ruin"] = "Masquerader's Ruin",
["rush"] = "Rush of Dissonance",
["sanctum"] = "Forsworn Sanctum",
["sanguine"] = "Sanguine Halls",
["seasonpass"] = "Seasonal Pass",
["shifting"] = "City of Shifting Waters",
["silverknightstomb"] = "Silver Knight's Tomb",
["sirius"] = "The Final Blight",
["sketched"] = "Sketched Skin",
["soul"] = "Soulwoven",
["starpoint"] = "Star Point",
["teal"] = "Echoes of Oblivion",
["titanicskin"] = "Titanic Skin",
["transmogrifier"] = "Transmogrifier",
["treasure"] = "Treasures of Viridia",
["trickster"] = "Trickster Challenge",
["truenorth"] = "True North",
["uganda"] = "Uganda 2018",
["verdant"] = "Verdant Remnants",
["verdantskin"] = "Threadwarped Skin",
["vigil"] = "The Eternal Vigil",
["white"] = "Halls of Wind and Blood",
["willows"] = "The Black Willows",
["willowskin"] = "Storied Skin",
["winter"] = "Winter Event",
["wolfswood"] = "The Wolfswood",
["yellow"] = "Vernal Nightmare",
["zenith"] = "The Celestial Zenith",
["coffee"] = "Coffee Cat Cafe's Coffee"
}
p.equipSlotFromType = {
["Axe"] = "Mainhand",
["Pickaxe"] = "Mainhand",
["Mainhand Sword"] = "Mainhand",
["Trident"] = "Mainhand",
["Mainhand"] = "Mainhand",
["Snowball"] = "Mainhand",
["Shovel"] = "Mainhand",
["Mainhand Shield"] = "Mainhand",
["Scythe"] = "Mainhand",
["Bow"] = "Mainhand",
["Crossbow"] = "Mainhand",
["Wand"] = "Mainhand",
["Offhand"] = "Offhand",
["Offhand Shield"] = "Offhand",
["Offhand Sword"] = "Offhand",
["Helmet"] = "Head",
["Chestplate"] = "Chest",
["Leggings"] = "Legs",
["Boots"] = "Feet",
["Charm"] = "Charm"
}
p.usageStringFromSlot = {
["Mainhand"] = "When in Main Hand:",
["Offhand"] = "When in Off Hand:",
["Head"] = "When on Head:",
["Chest"] = "When on Chest:",
["Legs"] = "When on Legs:",
["Feet"] = "When on Feet:",
["Charm"] = "When in Charm Slot:"
}
return p