<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.runerealm.org/index.php?action=history&amp;feed=atom&amp;title=Module%3ASandbox%2FUser%3AAndmcadams%2FSlayerConsts</id>
	<title>Module:Sandbox/User:Andmcadams/SlayerConsts - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.runerealm.org/index.php?action=history&amp;feed=atom&amp;title=Module%3ASandbox%2FUser%3AAndmcadams%2FSlayerConsts"/>
	<link rel="alternate" type="text/html" href="https://wiki.runerealm.org/index.php?title=Module:Sandbox/User:Andmcadams/SlayerConsts&amp;action=history"/>
	<updated>2026-04-30T16:28:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://wiki.runerealm.org/index.php?title=Module:Sandbox/User:Andmcadams/SlayerConsts&amp;diff=35157&amp;oldid=prev</id>
		<title>Alex: Created page with &quot;p = {}  p.UNLOCK_SEEING_RED = 1 p.UNLOCK_I_HOPE_YOU_MITH_ME = 2 p.UNLOCK_WATCH_THE_BIRDIE = 3 p.UNLOCK_HOT_STUFF = 4 p.UNLOCK_REPTILE_GOT_RIPPED = 5 p.UNLOCK_LIKE_A_BOSS = 6 p.UNLOCK_STOP_THE_WYVERN = 7 p.UNLOCK_BASILOCKED = 8 p.UNLOCK_VAMPYRES = 9 p.UNLOCK_I_WILDY_MORE_SLAYER = 10 p.UNLOCK_WARPED_REALITY = 11  p.QUEST_PRIEST_IN_PERIL = 1 p.QUEST_DRAGON_SLAYER_II = 2 p.QUEST_DRAGON_SLAYER = 3 p.QUEST_CABIN_FEVER = 4 p.QUEST_HORROR_FROM_THE_DEEP = 5 p.QUEST_MOURNINGS_END_...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.runerealm.org/index.php?title=Module:Sandbox/User:Andmcadams/SlayerConsts&amp;diff=35157&amp;oldid=prev"/>
		<updated>2024-10-16T23:13:10Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;p = {}  p.UNLOCK_SEEING_RED = 1 p.UNLOCK_I_HOPE_YOU_MITH_ME = 2 p.UNLOCK_WATCH_THE_BIRDIE = 3 p.UNLOCK_HOT_STUFF = 4 p.UNLOCK_REPTILE_GOT_RIPPED = 5 p.UNLOCK_LIKE_A_BOSS = 6 p.UNLOCK_STOP_THE_WYVERN = 7 p.UNLOCK_BASILOCKED = 8 p.UNLOCK_VAMPYRES = 9 p.UNLOCK_I_WILDY_MORE_SLAYER = 10 p.UNLOCK_WARPED_REALITY = 11  p.QUEST_PRIEST_IN_PERIL = 1 p.QUEST_DRAGON_SLAYER_II = 2 p.QUEST_DRAGON_SLAYER = 3 p.QUEST_CABIN_FEVER = 4 p.QUEST_HORROR_FROM_THE_DEEP = 5 p.QUEST_MOURNINGS_END_...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;p = {}&lt;br /&gt;
&lt;br /&gt;
p.UNLOCK_SEEING_RED = 1&lt;br /&gt;
p.UNLOCK_I_HOPE_YOU_MITH_ME = 2&lt;br /&gt;
p.UNLOCK_WATCH_THE_BIRDIE = 3&lt;br /&gt;
p.UNLOCK_HOT_STUFF = 4&lt;br /&gt;
p.UNLOCK_REPTILE_GOT_RIPPED = 5&lt;br /&gt;
p.UNLOCK_LIKE_A_BOSS = 6&lt;br /&gt;
p.UNLOCK_STOP_THE_WYVERN = 7&lt;br /&gt;
p.UNLOCK_BASILOCKED = 8&lt;br /&gt;
p.UNLOCK_VAMPYRES = 9&lt;br /&gt;
p.UNLOCK_I_WILDY_MORE_SLAYER = 10&lt;br /&gt;
p.UNLOCK_WARPED_REALITY = 11&lt;br /&gt;
&lt;br /&gt;
p.QUEST_PRIEST_IN_PERIL = 1&lt;br /&gt;
p.QUEST_DRAGON_SLAYER_II = 2&lt;br /&gt;
p.QUEST_DRAGON_SLAYER = 3&lt;br /&gt;
p.QUEST_CABIN_FEVER = 4&lt;br /&gt;
p.QUEST_HORROR_FROM_THE_DEEP = 5&lt;br /&gt;
p.QUEST_MOURNINGS_END_PART_II = 6&lt;br /&gt;
p.QUEST_DESERT_TREASURE = 7&lt;br /&gt;
p.QUEST_REGICIDE = 8&lt;br /&gt;
p.QUEST_BONE_VOYAGE = 9&lt;br /&gt;
p.QUEST_LOST_CITY = 10&lt;br /&gt;
p.QUEST_ELEMENTAL_WORKSHOP_I = 11&lt;br /&gt;
p.QUEST_DEATH_PLATEAU = 12&lt;br /&gt;
p.QUEST_LUNAR_DIPLOMACY = 13&lt;br /&gt;
p.QUEST_OLAFS_QUEST = 14&lt;br /&gt;
p.QUEST_CONTACT = 15&lt;br /&gt;
p.QUEST_RUM_DEAL = 16&lt;br /&gt;
p.QUEST_SKIPPY_AND_THE_MOGRES = 17&lt;br /&gt;
p.QUEST_DEATH_TO_THE_DORGESHUUN = 18&lt;br /&gt;
p.QUEST_LEGENDS_QUEST = 19&lt;br /&gt;
p.QUEST_ERNEST_THE_CHICKEN = 20&lt;br /&gt;
p.QUEST_ROYAL_TROUBLE = 21&lt;br /&gt;
p.QUEST_HAUNTED_MINE = 22&lt;br /&gt;
p.QUEST_A_PORCINE_OF_INTEREST = 23&lt;br /&gt;
p.QUEST_SECRETS_OF_THE_NORTH = 24&lt;br /&gt;
p.QUEST_DESERT_TREASURE_2 = 25&lt;br /&gt;
p.QUEST_PERILOUS_MOONS = 26&lt;br /&gt;
&lt;br /&gt;
p.ENTERED_ANCIENT_CAVERN = 1&lt;br /&gt;
p.ACCESS_GWD = 3&lt;br /&gt;
p.BRITTLE_KEY = 4&lt;br /&gt;
p.ACCESS_ABYSS = 5&lt;br /&gt;
&lt;br /&gt;
p.TASK_NONE = 0&lt;br /&gt;
p.TASK_ABERRANT_SPECTRES = 1&lt;br /&gt;
p.TASK_ABYSSAL_DEMONS = 2&lt;br /&gt;
p.TASK_ADAMANT_DRAGONS = 3&lt;br /&gt;
p.TASK_ANKOU = 4&lt;br /&gt;
p.TASK_AVIANSIE = 5&lt;br /&gt;
p.TASK_BANSHEES = 6&lt;br /&gt;
p.TASK_BASILISK = 7&lt;br /&gt;
p.TASK_BATS = 8&lt;br /&gt;
p.TASK_BEARS = 9&lt;br /&gt;
p.TASK_BIRDS = 10&lt;br /&gt;
p.TASK_BLACK_DEMONS = 11&lt;br /&gt;
p.TASK_BLACK_DRAGONS = 12&lt;br /&gt;
p.TASK_BLOODVELD = 13&lt;br /&gt;
p.TASK_BLUE_DRAGONS = 14&lt;br /&gt;
p.TASK_BOSS = 15&lt;br /&gt;
p.TASK_BRINE_RATS = 16&lt;br /&gt;
p.TASK_BRONZE_DRAGONS = 17&lt;br /&gt;
p.TASK_CATABLEPON = 18&lt;br /&gt;
p.TASK_CAVE_BUGS = 19&lt;br /&gt;
p.TASK_CAVE_CRAWLERS = 20&lt;br /&gt;
p.TASK_CAVE_HORRORS = 21&lt;br /&gt;
p.TASK_CAVE_KRAKEN = 22&lt;br /&gt;
p.TASK_CAVE_SLIME = 23&lt;br /&gt;
p.TASK_COCKATRICE = 24&lt;br /&gt;
p.TASK_COWS = 25&lt;br /&gt;
p.TASK_CRAWLING_HANDS = 26&lt;br /&gt;
p.TASK_CROCODILES = 27&lt;br /&gt;
p.TASK_DAGANNOTH = 28&lt;br /&gt;
p.TASK_DARK_BEASTS = 29&lt;br /&gt;
p.TASK_DOGS = 30&lt;br /&gt;
p.TASK_DRAKES = 31&lt;br /&gt;
p.TASK_DUST_DEVILS = 32&lt;br /&gt;
p.TASK_DWARVES = 33&lt;br /&gt;
p.TASK_EARTH_WARRIORS = 34&lt;br /&gt;
p.TASK_ELVES = 35&lt;br /&gt;
p.TASK_FEVER_SPIDERS = 36&lt;br /&gt;
p.TASK_FIRE_GIANTS = 37&lt;br /&gt;
p.TASK_FLESH_CRAWLERS = 38&lt;br /&gt;
p.TASK_FOSSIL_ISLAND_WYVERNS = 39&lt;br /&gt;
p.TASK_GARGOYLES = 40&lt;br /&gt;
p.TASK_GHOSTS = 41&lt;br /&gt;
p.TASK_GHOULS = 42&lt;br /&gt;
p.TASK_GOBLINS = 43&lt;br /&gt;
p.TASK_GREATER_DEMONS = 44&lt;br /&gt;
p.TASK_GREEN_DRAGONS = 45&lt;br /&gt;
p.TASK_HARPIE_BUG_SWARMS = 46&lt;br /&gt;
p.TASK_HELLHOUNDS = 47&lt;br /&gt;
p.TASK_HILL_GIANTS = 48&lt;br /&gt;
p.TASK_HOBGOBLINS = 49&lt;br /&gt;
p.TASK_ICE_GIANTS = 50&lt;br /&gt;
p.TASK_ICE_WARRIORS = 51&lt;br /&gt;
p.TASK_ICEFIENDS = 52&lt;br /&gt;
p.TASK_INFERNAL_MAGES = 53&lt;br /&gt;
p.TASK_IRON_DRAGONS = 54&lt;br /&gt;
p.TASK_JELLIES = 55&lt;br /&gt;
p.TASK_JUNGLE_HORRORS = 56&lt;br /&gt;
p.TASK_KALPHITES = 58&lt;br /&gt;
p.TASK_KILLERWATTS = 59&lt;br /&gt;
p.TASK_KURASK = 60&lt;br /&gt;
p.TASK_LESSER_DEMONS = 61&lt;br /&gt;
p.TASK_LIZARDS = 62&lt;br /&gt;
p.TASK_LIZARDMEN = 63&lt;br /&gt;
p.TASK_MINIONS_OF_SCABARAS = 64&lt;br /&gt;
p.TASK_MINOTAURS = 65&lt;br /&gt;
p.TASK_MITHRIL_DRAGONS = 66&lt;br /&gt;
p.TASK_MOGRES = 68&lt;br /&gt;
p.TASK_MOLANISK = 69&lt;br /&gt;
p.TASK_MONKEY = 70&lt;br /&gt;
p.TASK_MOSS_GIANTS = 71&lt;br /&gt;
p.TASK_MUTATED_ZYGOMITES = 72&lt;br /&gt;
p.TASK_NECHRYAEL = 73&lt;br /&gt;
p.TASK_OGRES = 74&lt;br /&gt;
p.TASK_OTHERWORLDLY_BEINGS = 75&lt;br /&gt;
p.TASK_PYREFIENDS = 76&lt;br /&gt;
p.TASK_RATS = 77&lt;br /&gt;
p.TASK_RED_DRAGONS = 78&lt;br /&gt;
p.TASK_ROCKSLUGS = 79&lt;br /&gt;
p.TASK_RUNE_DRAGONS = 80&lt;br /&gt;
p.TASK_SCORPIONS = 81&lt;br /&gt;
p.TASK_SEA_SNAKES = 82&lt;br /&gt;
p.TASK_SHADES = 83&lt;br /&gt;
p.TASK_SHADOW_WARRIORS = 84&lt;br /&gt;
p.TASK_SKELETAL_WYVERNS = 85&lt;br /&gt;
p.TASK_SKELETONS = 86&lt;br /&gt;
p.TASK_SMOKE_DEVILS = 87&lt;br /&gt;
p.TASK_SPIDERS = 88&lt;br /&gt;
p.TASK_SPIRITUAL_CREATURES = 90&lt;br /&gt;
p.TASK_STEEL_DRAGONS = 91&lt;br /&gt;
p.TASK_SUQAH = 92&lt;br /&gt;
p.TASK_TERROR_DOGS = 93&lt;br /&gt;
p.TASK_TROLLS = 94&lt;br /&gt;
p.TASK_TUROTH = 95&lt;br /&gt;
p.TASK_TZHAAR = 96&lt;br /&gt;
p.TASK_VAMPYRES = 97&lt;br /&gt;
p.TASK_WALL_BEASTS = 98&lt;br /&gt;
p.TASK_WATERFIEND = 99&lt;br /&gt;
p.TASK_WEREWOLVES = 100&lt;br /&gt;
p.TASK_WOLVES = 101&lt;br /&gt;
p.TASK_WYRMS = 102&lt;br /&gt;
p.TASK_ZOMBIES = 103&lt;br /&gt;
p.TASK_BANDITS = 104&lt;br /&gt;
p.TASK_CHAOS_DRUIDS = 105&lt;br /&gt;
p.TASK_DARK_WARRIORS = 106&lt;br /&gt;
p.TASK_ENTS = 107&lt;br /&gt;
p.TASK_LAVA_DRAGONS = 108&lt;br /&gt;
p.TASK_MAGIC_AXES = 109&lt;br /&gt;
p.TASK_MAMMOTHS = 110&lt;br /&gt;
p.TASK_REVENANTS = 111&lt;br /&gt;
p.TASK_ROGUES = 112&lt;br /&gt;
p.TASK_HYDRAS = 113&lt;br /&gt;
p.TASK_BOSS_ABYSSAL_SIRE = 114&lt;br /&gt;
p.TASK_BOSS_ALCHEMICAL_HYDRA = 115&lt;br /&gt;
p.TASK_BOSS_BARROWS = 116&lt;br /&gt;
p.TASK_BOSS_CALLISTO = 117&lt;br /&gt;
p.TASK_BOSS_CERBERUS = 118&lt;br /&gt;
p.TASK_BOSS_CHAOS_ELEMENTAL = 119&lt;br /&gt;
p.TASK_BOSS_CHAOS_FANATIC = 120&lt;br /&gt;
p.TASK_BOSS_COMMANDER_ZILYANA = 121&lt;br /&gt;
p.TASK_BOSS_CRAZY_ARCHAEOLOGIST = 122&lt;br /&gt;
p.TASK_BOSS_DAGANNOTH_KINGS = 123&lt;br /&gt;
p.TASK_BOSS_GENERAL_GRAARDOR = 124&lt;br /&gt;
p.TASK_BOSS_GIANT_MOLE = 125&lt;br /&gt;
p.TASK_BOSS_GROTESQUE_GUARDIANS = 126&lt;br /&gt;
p.TASK_BOSS_KRIL_TSUTSAROTH = 127&lt;br /&gt;
p.TASK_BOSS_KALPHITE_QUEEN = 128&lt;br /&gt;
p.TASK_BOSS_KING_BLACK_DRAGON = 129&lt;br /&gt;
p.TASK_BOSS_KRAKEN = 130&lt;br /&gt;
p.TASK_BOSS_KREEARRA = 131&lt;br /&gt;
p.TASK_BOSS_SARACHNIS = 132&lt;br /&gt;
p.TASK_BOSS_SCORPIA = 133&lt;br /&gt;
p.TASK_BOSS_THERMONUCLEAR_SMOKE_DEVIL = 134&lt;br /&gt;
p.TASK_BOSS_VENENATIS = 135&lt;br /&gt;
p.TASK_BOSS_VETION = 136&lt;br /&gt;
p.TASK_BOSS_VORKATH = 137&lt;br /&gt;
p.TASK_BOSS_ZULRAH = 138&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Note that Skotizo does not have _BOSS_ in its name because&lt;br /&gt;
-- Skotizo can not assigned as part of the Boss task.&lt;br /&gt;
p.TASK_SKOTIZO = 139&lt;br /&gt;
p.TASK_DEMONIC_GORILLAS = 140&lt;br /&gt;
p.TASK_SKELETON_HELLHOUNDS = 141&lt;br /&gt;
&lt;br /&gt;
-- Tasks added to Krystilia 4/30/2020&lt;br /&gt;
&lt;br /&gt;
p.TASK_PIRATES = 142&lt;br /&gt;
p.TASK_BLACK_KNIGHTS = 143&lt;br /&gt;
&lt;br /&gt;
-- Sourhogs added to Turael 9/10/2020&lt;br /&gt;
&lt;br /&gt;
p.TASK_SOURHOGS = 144&lt;br /&gt;
&lt;br /&gt;
-- Added tasks from secrets of the north and desert treasure 2&lt;br /&gt;
p.TASK_BOSS_PHANTOM_MUSPAH = 145&lt;br /&gt;
p.TASK_BOSS_VARDORVIS = 146&lt;br /&gt;
p.TASK_BOSS_DUKE_SUCELLUS = 147&lt;br /&gt;
p.TASK_BOSS_THE_WHISPERER = 148&lt;br /&gt;
p.TASK_BOSS_THE_LEVIATHAN = 149&lt;br /&gt;
&lt;br /&gt;
-- Added Warped Creatures&lt;br /&gt;
p.TASK_WARPED_CREATURES = 150&lt;br /&gt;
&lt;br /&gt;
-- Added Araxytes&lt;br /&gt;
p.TASK_ARAXYTES = 151&lt;br /&gt;
p.TASK_BOSS_ARAXXOR = 152&lt;br /&gt;
&lt;br /&gt;
p.TASK_LESSER_NAGUAS = 153&lt;br /&gt;
&lt;br /&gt;
UNLOCK_IDS = {&lt;br /&gt;
	[&amp;quot;Seeing red&amp;quot;] = p.UNLOCK_SEEING_RED,&lt;br /&gt;
	[&amp;quot;I hope you mith me&amp;quot;] = p.UNLOCK_I_HOPE_YOU_MITH_ME,&lt;br /&gt;
	[&amp;quot;Watch the birdie&amp;quot;] = p.UNLOCK_WATCH_THE_BIRDIE,&lt;br /&gt;
	[&amp;quot;Hot stuff&amp;quot;] = p.UNLOCK_HOT_STUFF,&lt;br /&gt;
	[&amp;quot;Reptile got ripped&amp;quot;] = p.UNLOCK_REPTILE_GOT_RIPPED,&lt;br /&gt;
	[&amp;quot;Like a boss&amp;quot;] = p.UNLOCK_LIKE_A_BOSS,&lt;br /&gt;
	[&amp;quot;Stop the Wyvern&amp;quot;] = p.UNLOCK_STOP_THE_WYVERN,&lt;br /&gt;
	[&amp;quot;Basilocked&amp;quot;] = p.UNLOCK_BASILOCKED,&lt;br /&gt;
	[&amp;quot;Unlock vampyres&amp;quot;] = p.UNLOCK_VAMPYRES,&lt;br /&gt;
	[&amp;quot;I Wildy More Slayer&amp;quot;] = p.UNLOCK_I_WILDY_MORE_SLAYER,&lt;br /&gt;
	[&amp;quot;Warped Reality&amp;quot;] = p.UNLOCK_WARPED_REALITY&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.get_unlock_id(name)&lt;br /&gt;
	return UNLOCK_IDS[name]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.get_unlock_name(unlockId)&lt;br /&gt;
	for k, v in pairs(UNLOCK_IDS) do&lt;br /&gt;
		if v == unlockId then&lt;br /&gt;
			return k&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.get_unlock_pairs()&lt;br /&gt;
	return pairs(UNLOCK_IDS)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
QUEST_IDS = {&lt;br /&gt;
	[&amp;quot;Priest in Peril&amp;quot;] = p.QUEST_PRIEST_IN_PERIL,&lt;br /&gt;
	[&amp;quot;Dragon Slayer II&amp;quot;] = p.QUEST_DRAGON_SLAYER_II,&lt;br /&gt;
	[&amp;quot;Dragon Slayer&amp;quot;] = p.QUEST_DRAGON_SLAYER,&lt;br /&gt;
	[&amp;quot;Cabin Fever&amp;quot;] = p.QUEST_CABIN_FEVER,&lt;br /&gt;
	[&amp;quot;Horror from the Deep&amp;quot;] = p.QUEST_HORROR_FROM_THE_DEEP,&lt;br /&gt;
	[&amp;quot;Mournings End Part II&amp;quot;] = p.QUEST_MOURNINGS_END_PART_II,&lt;br /&gt;
	[&amp;quot;Desert Treasure&amp;quot;] = p.QUEST_DESERT_TREASURE,&lt;br /&gt;
	[&amp;quot;Regicide&amp;quot;] = p.QUEST_REGICIDE,&lt;br /&gt;
	[&amp;quot;Bone Voyage&amp;quot;] = p.QUEST_BONE_VOYAGE,&lt;br /&gt;
	[&amp;quot;Lost City&amp;quot;] = p.QUEST_LOST_CITY,&lt;br /&gt;
	[&amp;quot;Elemental Workshop I&amp;quot;] = p.QUEST_ELEMENTAL_WORKSHOP_I,&lt;br /&gt;
	[&amp;quot;Death Plateau&amp;quot;] = p.QUEST_DEATH_PLATEAU,&lt;br /&gt;
	[&amp;quot;Lunar Diplomacy&amp;quot;] = p.QUEST_LUNAR_DIPLOMACY,&lt;br /&gt;
	[&amp;quot;Olafs Quest&amp;quot;] = p.QUEST_OLAFS_QUEST,&lt;br /&gt;
	[&amp;quot;Contact!&amp;quot;] = p.QUEST_CONTACT,&lt;br /&gt;
	[&amp;quot;Rum Deal&amp;quot;] = p.QUEST_RUM_DEAL,&lt;br /&gt;
	[&amp;quot;Skippy and the Mogres&amp;quot;] = p.QUEST_SKIPPY_AND_THE_MOGRES,&lt;br /&gt;
	[&amp;quot;Death to the Dorgeshuun&amp;quot;] = p.QUEST_DEATH_TO_THE_DORGESHUUN,&lt;br /&gt;
	[&amp;quot;Legends Quest&amp;quot;] = p.QUEST_LEGENDS_QUEST,&lt;br /&gt;
	[&amp;quot;Ernest the Chicken&amp;quot;] = p.QUEST_ERNEST_THE_CHICKEN,&lt;br /&gt;
	[&amp;quot;Royal Trouble&amp;quot;] = p.QUEST_ROYAL_TROUBLE,&lt;br /&gt;
	[&amp;quot;Haunted Mine&amp;quot;] = p.QUEST_HAUNTED_MINE,&lt;br /&gt;
	[&amp;quot;A Porcine of Interest&amp;quot;] = p.QUEST_A_PORCINE_OF_INTEREST,&lt;br /&gt;
	[&amp;quot;Secrets of the North&amp;quot;] = p.QUEST_SECRETS_OF_THE_NORTH,&lt;br /&gt;
	[&amp;quot;Desert Treasure 2&amp;quot;] = p.QUEST_DESERT_TREASURE_2,&lt;br /&gt;
	[&amp;quot;Perilous Moons&amp;quot;] = p.QUEST_PERILOUS_MOONS&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.get_quest_id(name)&lt;br /&gt;
	return QUEST_IDS[name]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.get_quest_name(questId)&lt;br /&gt;
	for k, v in pairs(QUEST_IDS) do&lt;br /&gt;
		if v == questId then&lt;br /&gt;
			return k&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.get_quest_pairs()&lt;br /&gt;
	return pairs(QUEST_IDS)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
OTHER_IDS = {&lt;br /&gt;
	[&amp;quot;Ancient Cavern&amp;quot;] = p.ENTERED_ANCIENT_CAVERN,&lt;br /&gt;
	[&amp;quot;Access GWD&amp;quot;] = p.ACCESS_GWD,&lt;br /&gt;
	[&amp;quot;Brittle Key&amp;quot;] = p.BRITTLE_KEY,&lt;br /&gt;
	[&amp;quot;Access Abyss&amp;quot;] = p.ACCESS_ABYSS&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.get_other_id(name)&lt;br /&gt;
	return OTHER_IDS[name]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.get_other_name(otherId)&lt;br /&gt;
	for k, v in pairs(OTHER_IDS) do&lt;br /&gt;
		if v == otherId then&lt;br /&gt;
			return k&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.get_other_pairs()&lt;br /&gt;
	return pairs(OTHER_IDS)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
MONSTER_IDS = {&lt;br /&gt;
	[&amp;quot;None&amp;quot;] = p.TASK_NONE,&lt;br /&gt;
	[&amp;quot;Aberrant spectres&amp;quot;] = p.TASK_ABERRANT_SPECTRES,&lt;br /&gt;
	[&amp;quot;Abyssal demons&amp;quot;] = p.TASK_ABYSSAL_DEMONS,&lt;br /&gt;
	[&amp;quot;Adamant dragons&amp;quot;] = p.TASK_ADAMANT_DRAGONS,&lt;br /&gt;
	[&amp;quot;Ankou&amp;quot;] = p.TASK_ANKOU,&lt;br /&gt;
	[&amp;quot;Aviansie&amp;quot;] = p.TASK_AVIANSIE,&lt;br /&gt;
	[&amp;quot;Banshees&amp;quot;] = p.TASK_BANSHEES,&lt;br /&gt;
	[&amp;quot;Basilisk&amp;quot;] = p.TASK_BASILISK,&lt;br /&gt;
	[&amp;quot;Bats&amp;quot;] = p.TASK_BATS,&lt;br /&gt;
	[&amp;quot;Bears&amp;quot;] = p.TASK_BEARS,&lt;br /&gt;
	[&amp;quot;Birds&amp;quot;] = p.TASK_BIRDS,&lt;br /&gt;
	[&amp;quot;Black demons&amp;quot;] = p.TASK_BLACK_DEMONS,&lt;br /&gt;
	[&amp;quot;Black dragons&amp;quot;] = p.TASK_BLACK_DRAGONS,&lt;br /&gt;
	[&amp;quot;Bloodveld&amp;quot;] = p.TASK_BLOODVELD,&lt;br /&gt;
	[&amp;quot;Blue dragons&amp;quot;] = p.TASK_BLUE_DRAGONS,&lt;br /&gt;
	[&amp;quot;Boss&amp;quot;] = p.TASK_BOSS,&lt;br /&gt;
	[&amp;quot;Brine rats&amp;quot;] = p.TASK_BRINE_RATS,&lt;br /&gt;
	[&amp;quot;Bronze dragons&amp;quot;] = p.TASK_BRONZE_DRAGONS,&lt;br /&gt;
	[&amp;quot;Catablepon&amp;quot;] = p.TASK_CATABLEPON,&lt;br /&gt;
	[&amp;quot;Cave bugs&amp;quot;] = p.TASK_CAVE_BUGS,&lt;br /&gt;
	[&amp;quot;Cave crawlers&amp;quot;] = p.TASK_CAVE_CRAWLERS,&lt;br /&gt;
	[&amp;quot;Cave horrors&amp;quot;] = p.TASK_CAVE_HORRORS,&lt;br /&gt;
	[&amp;quot;Cave kraken&amp;quot;] = p.TASK_CAVE_KRAKEN,&lt;br /&gt;
	[&amp;quot;Cave slime&amp;quot;] = p.TASK_CAVE_SLIME,&lt;br /&gt;
	[&amp;quot;Cockatrice&amp;quot;] = p.TASK_COCKATRICE,&lt;br /&gt;
	[&amp;quot;Cows&amp;quot;] = p.TASK_COWS,&lt;br /&gt;
	[&amp;quot;Crawling Hands&amp;quot;] = p.TASK_CRAWLING_HANDS,&lt;br /&gt;
	[&amp;quot;Crocodiles&amp;quot;] = p.TASK_CROCODILES,&lt;br /&gt;
	[&amp;quot;Dagannoth&amp;quot;] = p.TASK_DAGANNOTH,&lt;br /&gt;
	[&amp;quot;Dark beasts&amp;quot;] = p.TASK_DARK_BEASTS,&lt;br /&gt;
	[&amp;quot;Dogs&amp;quot;] = p.TASK_DOGS,&lt;br /&gt;
	[&amp;quot;Drakes&amp;quot;] = p.TASK_DRAKES,&lt;br /&gt;
	[&amp;quot;Dust devils&amp;quot;] = p.TASK_DUST_DEVILS,&lt;br /&gt;
	[&amp;quot;Dwarves&amp;quot;] = p.TASK_DWARVES,&lt;br /&gt;
	[&amp;quot;Earth warriors&amp;quot;] = p.TASK_EARTH_WARRIORS,&lt;br /&gt;
	[&amp;quot;Elves&amp;quot;] = p.TASK_ELVES,&lt;br /&gt;
	[&amp;quot;Fever spiders&amp;quot;] = p.TASK_FEVER_SPIDERS,&lt;br /&gt;
	[&amp;quot;Fire giants&amp;quot;] = p.TASK_FIRE_GIANTS,&lt;br /&gt;
	[&amp;quot;Flesh Crawlers&amp;quot;] = p.TASK_FLESH_CRAWLERS,&lt;br /&gt;
	[&amp;quot;Fossil Island Wyverns&amp;quot;] = p.TASK_FOSSIL_ISLAND_WYVERNS,&lt;br /&gt;
	[&amp;quot;Gargoyles&amp;quot;] = p.TASK_GARGOYLES,&lt;br /&gt;
	[&amp;quot;Ghosts&amp;quot;] = p.TASK_GHOSTS,&lt;br /&gt;
	[&amp;quot;Ghouls&amp;quot;] = p.TASK_GHOULS,&lt;br /&gt;
	[&amp;quot;Goblins&amp;quot;] = p.TASK_GOBLINS,&lt;br /&gt;
	[&amp;quot;Greater demons&amp;quot;] = p.TASK_GREATER_DEMONS,&lt;br /&gt;
	[&amp;quot;Green dragons&amp;quot;] = p.TASK_GREEN_DRAGONS,&lt;br /&gt;
	[&amp;quot;Harpie Bug Swarms&amp;quot;] = p.TASK_HARPIE_BUG_SWARMS,&lt;br /&gt;
	[&amp;quot;Hellhounds&amp;quot;] = p.TASK_HELLHOUNDS,&lt;br /&gt;
	[&amp;quot;Hill Giants&amp;quot;] = p.TASK_HILL_GIANTS,&lt;br /&gt;
	[&amp;quot;Hobgoblins&amp;quot;] = p.TASK_HOBGOBLINS,&lt;br /&gt;
	[&amp;quot;Ice giants&amp;quot;] = p.TASK_ICE_GIANTS,&lt;br /&gt;
	[&amp;quot;Ice warriors&amp;quot;] = p.TASK_ICE_WARRIORS,&lt;br /&gt;
	[&amp;quot;Icefiends&amp;quot;] = p.TASK_ICEFIENDS,&lt;br /&gt;
	[&amp;quot;Infernal Mages&amp;quot;] = p.TASK_INFERNAL_MAGES,&lt;br /&gt;
	[&amp;quot;Iron dragons&amp;quot;] = p.TASK_IRON_DRAGONS,&lt;br /&gt;
	[&amp;quot;Jellies&amp;quot;] = p.TASK_JELLIES,&lt;br /&gt;
	[&amp;quot;Jungle horrors&amp;quot;] = p.TASK_JUNGLE_HORRORS,&lt;br /&gt;
	[&amp;quot;Kalphites&amp;quot;] = p.TASK_KALPHITES,&lt;br /&gt;
	[&amp;quot;Killerwatts&amp;quot;] = p.TASK_KILLERWATTS,&lt;br /&gt;
	[&amp;quot;Kurask&amp;quot;] = p.TASK_KURASK,&lt;br /&gt;
	[&amp;quot;Lesser demons&amp;quot;] = p.TASK_LESSER_DEMONS,&lt;br /&gt;
	[&amp;quot;Lesser naguas&amp;quot;] = p.TASK_LESSER_NAGUAS,&lt;br /&gt;
	[&amp;quot;Lizards&amp;quot;] = p.TASK_LIZARDS,&lt;br /&gt;
	[&amp;quot;Lizardmen&amp;quot;] = p.TASK_LIZARDMEN,&lt;br /&gt;
	[&amp;quot;Minions of Scabaras&amp;quot;] = p.TASK_MINIONS_OF_SCABARAS,&lt;br /&gt;
	[&amp;quot;Minotaurs&amp;quot;] = p.TASK_MINOTAURS,&lt;br /&gt;
	[&amp;quot;Mithril dragons&amp;quot;] = p.TASK_MITHRIL_DRAGONS,&lt;br /&gt;
	[&amp;quot;Mogres&amp;quot;] = p.TASK_MOGRES,&lt;br /&gt;
	[&amp;quot;Molanisk&amp;quot;] = p.TASK_MOLANISK,&lt;br /&gt;
	[&amp;quot;Monkey&amp;quot;] = p.TASK_MONKEY,&lt;br /&gt;
	[&amp;quot;Moss giants&amp;quot;] = p.TASK_MOSS_GIANTS,&lt;br /&gt;
	[&amp;quot;Mutated Zygomites&amp;quot;] = p.TASK_MUTATED_ZYGOMITES,&lt;br /&gt;
	[&amp;quot;Nechryael&amp;quot;] = p.TASK_NECHRYAEL,&lt;br /&gt;
	[&amp;quot;Ogres&amp;quot;] = p.TASK_OGRES,&lt;br /&gt;
	[&amp;quot;Otherworldly beings&amp;quot;] = p.TASK_OTHERWORLDLY_BEINGS,&lt;br /&gt;
	[&amp;quot;Pyrefiends&amp;quot;] = p.TASK_PYREFIENDS,&lt;br /&gt;
	[&amp;quot;Rats&amp;quot;] = p.TASK_RATS,&lt;br /&gt;
	[&amp;quot;Red dragons&amp;quot;] = p.TASK_RED_DRAGONS,&lt;br /&gt;
	[&amp;quot;Rockslugs&amp;quot;] = p.TASK_ROCKSLUGS,&lt;br /&gt;
	[&amp;quot;Rune dragons&amp;quot;] = p.TASK_RUNE_DRAGONS,&lt;br /&gt;
	[&amp;quot;Scorpions&amp;quot;] = p.TASK_SCORPIONS,&lt;br /&gt;
	[&amp;quot;Sea snakes&amp;quot;] = p.TASK_SEA_SNAKES,&lt;br /&gt;
	[&amp;quot;Shades&amp;quot;] = p.TASK_SHADES,&lt;br /&gt;
	[&amp;quot;Shadow warriors&amp;quot;] = p.TASK_SHADOW_WARRIORS,&lt;br /&gt;
	[&amp;quot;Skeletal Wyverns&amp;quot;] = p.TASK_SKELETAL_WYVERNS,&lt;br /&gt;
	[&amp;quot;Skeletons&amp;quot;] = p.TASK_SKELETONS,&lt;br /&gt;
	[&amp;quot;Smoke devils&amp;quot;] = p.TASK_SMOKE_DEVILS,&lt;br /&gt;
	[&amp;quot;Spiders&amp;quot;] = p.TASK_SPIDERS,&lt;br /&gt;
	[&amp;quot;Spiritual creatures&amp;quot;] = p.TASK_SPIRITUAL_CREATURES,&lt;br /&gt;
	[&amp;quot;Steel dragons&amp;quot;] = p.TASK_STEEL_DRAGONS,&lt;br /&gt;
	[&amp;quot;Suqah&amp;quot;] = p.TASK_SUQAH,&lt;br /&gt;
	[&amp;quot;Terror dogs&amp;quot;] = p.TASK_TERROR_DOGS,&lt;br /&gt;
	[&amp;quot;Trolls&amp;quot;] = p.TASK_TROLLS,&lt;br /&gt;
	[&amp;quot;Turoth&amp;quot;] = p.TASK_TUROTH,&lt;br /&gt;
	[&amp;quot;TzHaar&amp;quot;] = p.TASK_TZHAAR,&lt;br /&gt;
	[&amp;quot;Vampyres&amp;quot;] = p.TASK_VAMPYRES,&lt;br /&gt;
	[&amp;quot;Wall beasts&amp;quot;] = p.TASK_WALL_BEASTS,&lt;br /&gt;
	[&amp;quot;Waterfiend&amp;quot;] = p.TASK_WATERFIEND,&lt;br /&gt;
	[&amp;quot;Werewolves&amp;quot;] = p.TASK_WEREWOLVES,&lt;br /&gt;
	[&amp;quot;Wolves&amp;quot;] = p.TASK_WOLVES,&lt;br /&gt;
	[&amp;quot;Wyrms&amp;quot;] = p.TASK_WYRMS,&lt;br /&gt;
	[&amp;quot;Zombies&amp;quot;] = p.TASK_ZOMBIES,&lt;br /&gt;
	[&amp;quot;Bandits&amp;quot;] = p.TASK_BANDITS,&lt;br /&gt;
	[&amp;quot;Chaos druids&amp;quot;] = p.TASK_CHAOS_DRUIDS,&lt;br /&gt;
	[&amp;quot;Dark warriors&amp;quot;] = p.TASK_DARK_WARRIORS,&lt;br /&gt;
	[&amp;quot;Ents&amp;quot;] = p.TASK_ENTS,&lt;br /&gt;
	[&amp;quot;Lava dragons&amp;quot;] = p.TASK_LAVA_DRAGONS,&lt;br /&gt;
	[&amp;quot;Magic axes&amp;quot;] = p.TASK_MAGIC_AXES,&lt;br /&gt;
	[&amp;quot;Mammoths&amp;quot;] = p.TASK_MAMMOTHS,&lt;br /&gt;
	[&amp;quot;Revenants&amp;quot;] = p.TASK_REVENANTS,&lt;br /&gt;
	[&amp;quot;Rogues&amp;quot;] = p.TASK_ROGUES,&lt;br /&gt;
	[&amp;quot;Hydras&amp;quot;] = p.TASK_HYDRAS,&lt;br /&gt;
	[&amp;quot;Abyssal Sire&amp;quot;] = p.TASK_BOSS_ABYSSAL_SIRE,&lt;br /&gt;
	[&amp;quot;Alchemical Hydra&amp;quot;] = p.TASK_BOSS_ALCHEMICAL_HYDRA,&lt;br /&gt;
	[&amp;quot;Barrows&amp;quot;] = p.TASK_BOSS_BARROWS,&lt;br /&gt;
	[&amp;quot;Callisto&amp;quot;] = p.TASK_BOSS_CALLISTO,&lt;br /&gt;
	[&amp;quot;Cerberus&amp;quot;] = p.TASK_BOSS_CERBERUS,&lt;br /&gt;
	[&amp;quot;Chaos Elemental&amp;quot;] = p.TASK_BOSS_CHAOS_ELEMENTAL,&lt;br /&gt;
	[&amp;quot;Chaos Fanatic&amp;quot;] = p.TASK_BOSS_CHAOS_FANATIC,&lt;br /&gt;
	[&amp;quot;Commander Zilyana&amp;quot;] = p.TASK_BOSS_COMMANDER_ZILYANA,&lt;br /&gt;
	[&amp;quot;Crazy Archaeologist&amp;quot;] = p.TASK_BOSS_CRAZY_ARCHAEOLOGIST,&lt;br /&gt;
	[&amp;quot;Dagannoth Kings&amp;quot;] = p.TASK_BOSS_DAGANNOTH_KINGS,&lt;br /&gt;
	[&amp;quot;General Graardor&amp;quot;] = p.TASK_BOSS_GENERAL_GRAARDOR,&lt;br /&gt;
	[&amp;quot;Giant Mole&amp;quot;] = p.TASK_BOSS_GIANT_MOLE,&lt;br /&gt;
	[&amp;quot;Grotesque Guardians&amp;quot;] = p.TASK_BOSS_GROTESQUE_GUARDIANS,&lt;br /&gt;
	[&amp;quot;Kril Tsutsaroth&amp;quot;] = p.TASK_BOSS_KRIL_TSUTSAROTH,&lt;br /&gt;
	[&amp;quot;Kalphite Queen&amp;quot;] = p.TASK_BOSS_KALPHITE_QUEEN,&lt;br /&gt;
	[&amp;quot;King Black Dragon&amp;quot;] = p.TASK_BOSS_KING_BLACK_DRAGON,&lt;br /&gt;
	[&amp;quot;Kraken&amp;quot;] = p.TASK_BOSS_KRAKEN,&lt;br /&gt;
	[&amp;quot;Kreearra&amp;quot;] = p.TASK_BOSS_KREEARRA,&lt;br /&gt;
	[&amp;quot;Sarachnis&amp;quot;] = p.TASK_BOSS_SARACHNIS,&lt;br /&gt;
	[&amp;quot;Scorpia&amp;quot;] = p.TASK_BOSS_SCORPIA,&lt;br /&gt;
	[&amp;quot;Thermonuclear Smoke Devil&amp;quot;] = p.TASK_BOSS_THERMONUCLEAR_SMOKE_DEVIL,&lt;br /&gt;
	[&amp;quot;Venenatis&amp;quot;] = p.TASK_BOSS_VENENATIS,&lt;br /&gt;
	[&amp;quot;Vetion&amp;quot;] = p.TASK_BOSS_VETION,&lt;br /&gt;
	[&amp;quot;Vorkath&amp;quot;] = p.TASK_BOSS_VORKATH,&lt;br /&gt;
	[&amp;quot;Zulrah&amp;quot;] = p.TASK_BOSS_ZULRAH,&lt;br /&gt;
	[&amp;quot;Skotizo&amp;quot;] = p.TASK_SKOTIZO,&lt;br /&gt;
	[&amp;quot;Demonic gorillas&amp;quot;] = p.TASK_DEMONIC_GORILLAS,&lt;br /&gt;
	[&amp;quot;Skeleton Hellhounds&amp;quot;] = p.TASK_SKELETON_HELLHOUNDS,&lt;br /&gt;
	[&amp;quot;Pirates&amp;quot;] = p.TASK_PIRATES,&lt;br /&gt;
	[&amp;quot;Black knights&amp;quot;] = p.TASK_BLACK_KNIGHTS,&lt;br /&gt;
	[&amp;quot;Sourhogs&amp;quot;] = p.TASK_SOURHOGS,&lt;br /&gt;
	[&amp;quot;Warped Creatures&amp;quot;] = p.TASK_WARPED_CREATURES,&lt;br /&gt;
	[&amp;quot;Araxytes&amp;quot;] = p.TASK_ARAXYTES,&lt;br /&gt;
	[&amp;quot;Araxxor&amp;quot;] = p.TASK_BOSS_ARAXXOR&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function p.get_monster_id(name)&lt;br /&gt;
	return MONSTER_IDS[name]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.get_monster_name(monsterId)&lt;br /&gt;
	for k, v in pairs(MONSTER_IDS) do&lt;br /&gt;
		if v == monsterId then&lt;br /&gt;
			return k&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.get_monster_pairs()&lt;br /&gt;
	return pairs(MONSTER_IDS)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Alex</name></author>
	</entry>
</feed>