farmbuyer@67: --[==[ farmbuyer@67: If you want to change these to something else, like in-jokes for your guild, farmbuyer@83: write a small addon like this. Lines with * are crucial and should not be farmbuyer@83: changed from how they're shown here. farmbuyer@67: farmbuyer@142: Interface/AddOns/YourMod/YourMod.toc: farmbuyer@67: ================================= farmbuyer@67: ## Interface: xxxxx farmbuyer@67: ## Title: Ouro Loot For My Guild farmbuyer@67: * ## RequiredDeps: Ouro_Loot farmbuyer@67: * ## LoadOnDemand: 1 farmbuyer@67: * ## LoadWith: Ouro_Loot farmbuyer@67: farmbuyer@67: main.lua farmbuyer@67: ================================= farmbuyer@67: farmbuyer@83: Then replace specific entries like this: farmbuyer@67: farmbuyer@142: Interface/AddOns/YourMod/main.lua: farmbuyer@67: ================================= farmbuyer@83: * local ouroloot = LibStub("AceAddon-3.0"):GetAddon("Ouro Loot") farmbuyer@67: farmbuyer@67: ouroloot.instance_abbrev["The Bastion of Twilight"] = farmbuyer@83: [[Steve Said He Would /gquit If We Make Him Go Here Ever Again]] farmbuyer@67: farmbuyer@67: ouroloot.boss_abbrev["Omnotron Defense System"] = farmbuyer@67: [[Jim Will Facetank The Slimes Now]] farmbuyer@83: farmbuyer@83: ouroloot:Print [[Tweaked stuff for mah guildies!]] farmbuyer@67: ================================= farmbuyer@67: farmbuyer@142: This lets you update Ouro Loot with a new version (which would overwrite farmbuyer@142: this file) without losing any of your changes. farmbuyer@67: ]==] farmbuyer@67: farmbuyer@1: local addon = select(2,...) farmbuyer@67: if addon.NOLOAD then return end farmbuyer@1: farmbuyer@142: --[==[ farmbuyer@142: The index is the universal InstanceMapID value, which can be looked up here: farmbuyer@142: http://wowpedia.org/InstanceMapID farmbuyer@142: You can also use the official English localized name, which was the only farmbuyer@144: available method in the past. Note that those names are case-sensistive. farmbuyer@142: ]==] farmbuyer@1: addon.instance_abbrev = { farmbuyer@142: -------- WoD farmbuyer@144: --[1228] = "HM", -- Highmaul farmbuyer@144: [1205] = "BRF", -- Blackrock Foundry farmbuyer@142: farmbuyer@106: -------- MoP farmbuyer@142: [1008] = "MV", -- Mogu'shan Vaults farmbuyer@142: [1009] = "HoF", -- Heart of Fear farmbuyer@142: [996] = "ToES", -- Terrace of Endless Spring farmbuyer@142: [1098] = "ToT", -- Throne of Thunder farmbuyer@142: [1136] = "SoO", -- Siege of Orgrimmar farmbuyer@106: farmbuyer@1: -------- Cata farmbuyer@142: [757] = "BH", -- Baradin Hold farmbuyer@142: [671] = "BoT", -- The Bastion of Twilight farmbuyer@142: [669] = "BWD", -- Blackwing Descent farmbuyer@142: [754] = "To4W", -- Throne of the Four Winds farmbuyer@142: -- surely these names are short enough already...? farmbuyer@142: --[720] = "F", -- Firelands farmbuyer@142: --[967] = "DS", -- Dragon Soul farmbuyer@1: farmbuyer@1: -------- WotLK farmbuyer@142: [631] = "ICC", -- Icecrown Citadel farmbuyer@142: [650] = "ToC", -- Trial of the Champion (dungeon) farmbuyer@142: [649] = "ToC", -- Trial of the Crusader (raid) farmbuyer@142: [624] = "VoA", -- Vault of Archavon farmbuyer@1: } farmbuyer@1: farmbuyer@106: -- Currently indexed by "boss name" values, as generated by whatever boss mod farmbuyer@144: -- is in use; see specific boss mod handling code to see how they get it. For farmbuyer@144: -- DBM, this is "mod.combatInfo.name" or "mod.id", preferring the first; that farmbuyer@144: -- name defaults to "mod.localization.general.name", which for modern raids farmbuyer@144: -- is from the encounter journal: EJ_GetEncounterInfo or EJ_GetCreatureInfo. farmbuyer@144: -- For farmbuyer@144: -- DBM:NewMod (encid, "...", ..., ..., modifier) farmbuyer@144: -- this means farmbuyer@144: -- EJ_GetEncounterInfo (encid) farmbuyer@144: -- EJ_GetCreatureInfo (modifier, encid) second return farmbuyer@144: -- farmbuyer@144: -- As such, this table really needs to be thrown out and redone with modern farmbuyer@144: -- encounter IDs and sub-IDs. farmbuyer@1: addon.boss_abbrev = { farmbuyer@142: -------- WoD farmbuyer@144: -- HM farmbuyer@144: ["Kargath Bladefist"] = "Kill #100", farmbuyer@144: ["The Butcher"] = "Same Butcher as in Diablo, Honest", farmbuyer@144: --["Brackenspore"] = "", farmbuyer@144: --["Tectus"] = "", farmbuyer@144: ["Twin Ogron"] = "Polyphemos", farmbuyer@144: --["Ko'ragh"] = "", farmbuyer@144: --["Imperator Mar'gok"] = "", farmbuyer@142: farmbuyer@106: -------- MoP farmbuyer@106: -- MV farmbuyer@106: ["Will of the Emperor"] = "Talk to the Open Hand", farmbuyer@106: farmbuyer@1: -------- Cata farmbuyer@1: -- BoT farmbuyer@6: ["Halfus Wyrmbreaker"] = "Halfass Wyrmbreaker", farmbuyer@6: ["Valiona & Theralion"] = "Wonder Twins! Form of: Loot", farmbuyer@1: -- BWD farmbuyer@6: ["Magmaw"] = "Earwig", farmbuyer@6: ["Omnotron Defense System"] = "Nomnomtron Defense System", farmbuyer@31: ["Chimaeron"] = "k'eye-MAIR-on", farmbuyer@6: ["Atramedes"] = "at-ruh-MEE-deez", farmbuyer@6: ["Nefarian's End"] = "Nef II: Electric Boogaloo", farmbuyer@6: -- To4W farmbuyer@1: ["Al'Akir"] = "Big Al", farmbuyer@6: -- Firelands farmbuyer@14: ["Shannox"] = "Shnox", farmbuyer@13: ["Lord Rhyolith"] = "LEFT, LEFT, LEFT RIGHT LEFT", -- left my wife and 49 kids, an old grey mare and a peanut stand farmbuyer@13: ["Alysrazor"] = "Steppin' Razor", -- how many people have read Neuromancer, hmmmm farmbuyer@16: ["Majordomo Staghelm"] = "Mojododo", farmbuyer@32: -- Dragon Soul farmbuyer@40: ["Morchok"] = "Porkchop", farmbuyer@32: ["Warlord Zon'ozz"] = "Warlord Beach Ball", farmbuyer@32: ["Yor'sahj the Unsleeping"] = "Yosimite Sam the Unsleeping", farmbuyer@32: ["Hagara the Stormbinder"] = "Hands Across America", farmbuyer@33: ["Ultraxion"] = "ul-TRAX-ee-on", farmbuyer@1: farmbuyer@1: -------- WotLK farmbuyer@1: -- ToC farmbuyer@1: ["Northrend Beasts"] = "Animal House", farmbuyer@1: ["Lord Jaraxxus"] = "latest DIAF demon", farmbuyer@1: ["Faction Champions"] = "Alliance Clusterfuck", farmbuyer@1: ["Valkyr Twins"] = "Salt'N'Pepa", farmbuyer@1: ["Val'kyr Twins"] = "Salt'N'Pepa", farmbuyer@1: ["Anub'arak"] = "Whack-a-Spider", farmbuyer@1: -- ICC farmbuyer@1: ["Lady Deathwhisper"] = "Lady Won't-Stop-Yammering", farmbuyer@1: ["Gunship"] = "Rocket Shirt Over the Side of the Damn Boat", farmbuyer@1: ["Gunship Battle"] = "Rocket Shirt Over the Side of the Damn Boat", farmbuyer@1: ["Deathbringer Saurfang"] = "Deathbringer Sauerkraut", farmbuyer@1: ["Professor Putricide"] = "Professor Farnsworth", farmbuyer@1: ["Valithria Dreamwalker"] = "Dreeeeaaamweaaaaaverrrr", farmbuyer@1: } farmbuyer@1: farmbuyer@109: addon.FILES_LOADED = addon.FILES_LOADED + 1 farmbuyer@1: -- vim:noet