From 4f115b0a03566325484e4fa074c7c071a7cb2053 Mon Sep 17 00:00:00 2001 From: Simpy Date: Sat, 13 Apr 2024 18:34:31 -0400 Subject: [PATCH 1/4] meow --- ElvUI/Core/Modules/Chat/Chat.lua | 381 ++++++++++++++++--------------- 1 file changed, 192 insertions(+), 189 deletions(-) diff --git a/ElvUI/Core/Modules/Chat/Chat.lua b/ElvUI/Core/Modules/Chat/Chat.lua index 92abb35bf0..bd8aea7b8c 100644 --- a/ElvUI/Core/Modules/Chat/Chat.lua +++ b/ElvUI/Core/Modules/Chat/Chat.lua @@ -323,195 +323,198 @@ do --this can save some main file locals local z = {} specialChatIcons = z - if E.Classic then - -- Simpy (5099: Myzrael) - z['Player-5099-01947A77'] = itsSimpy -- Warlock: Simpy - -- Luckyone Seasonal (5826: Lone Wolf EU, 5827: Living Flame EU) - z['Player-5826-0202765F'] = ElvBlue -- [Alliance] Hunter - z['Player-5826-020F7F10'] = ElvBlue -- [Alliance] Paladin - z['Player-5826-02172E79'] = ElvBlue -- [Alliance] Warlock - z['Player-5826-0234253E'] = ElvBlue -- [Alliance] Mage - z['Player-5826-02342508'] = ElvBlue -- [Alliance] Priest - z['Player-5826-023424EF'] = ElvBlue -- [Alliance] Druid - z['Player-5826-02342520'] = ElvBlue -- [Alliance] Rogue - z['Player-5826-02342556'] = ElvBlue -- [Alliance] Warrior - z['Player-5827-02331C4B'] = ElvBlue -- [Horde] Shaman - -- Luckyone Hardcore - z["Lucky-Nek'Rosh"] = ElvBlue -- [Horde] Rogue - z["Luckyone-Nek'Rosh"] = ElvBlue -- [Horde] Hunter - z["Unluckyone-Nek'Rosh"] = ElvBlue -- [Horde] Mage - z["Gigachad-Nek'Rosh"] = ElvBlue -- [Horde] Druid - -- Luckyone Classic Era (5233: Firemaw) - z['Player-5233-01D22A72'] = ElvBlue -- [Horde] Hunter: Unluckyone - z['Player-5233-01D27011'] = ElvBlue -- [Horde] Druid: Luckydruid - elseif E.Wrath then - -- Simpy (4373: Myzrael) - z['Player-4373-011657A7'] = itsSimpy -- Paladin: Cutepally - z['Player-4373-032FFEE2'] = itsSimpy -- Shaman: Kalline - z['Player-4373-03351BC7'] = itsSimpy -- [Horde] DK: Imsojelly - -- Luckyone (4467: Firemaw, 4440: Everlook, 4476: Gehennas) - z['Player-4467-04540395'] = ElvBlue -- [Alliance] Druid - z['Player-4467-04542B4A'] = ElvBlue -- [Alliance] Priest - z['Player-4467-04571AA2'] = ElvBlue -- [Alliance] Warlock - z['Player-4467-04571A8D'] = ElvBlue -- [Alliance] DK - z['Player-4467-04571A9F'] = ElvBlue -- [Alliance] Mage - z['Player-4467-04571A98'] = ElvBlue -- [Alliance] Warrior - z['Player-4467-04571911'] = ElvBlue -- [Alliance] Paladin - z['Player-4440-03AD654A'] = ElvBlue -- [Alliance] Rogue - z['Player-4440-03ADE2DF'] = ElvBlue -- [Alliance] Shaman - z['Player-4476-03BF41C9'] = ElvBlue -- [Horde] Hunter - -- Repooc - z['Poocsdk-Mankrik'] = ElvBlue -- [Horde] DK - z['Repooc-Mankrik'] = ElvBlue - elseif E.Retail then - -- Elv - z['Elv-Spirestone'] = itsElv - z['Elvz-Spirestone'] = itsElv - z['Fleshlite-Spirestone'] = itsElv - z['Elvidan-Spirestone'] = itsElv - z['Elvilas-Spirestone'] = itsElv - z['Fraku-Spirestone'] = itsElv - z['Jarvix-Spirestone'] = itsElv - z['Watermelon-Spirestone'] = itsElv - z['Zinxbe-Spirestone'] = itsElv - z['Whorlock-Spirestone'] = itsElv - -- Blazeflack - z['Blazii-Silvermoon'] = ElvBlue -- Priest - z['Chazii-Silvermoon'] = ElvBlue -- Shaman - -- Merathilis (1401: Shattrath/Garrosh) - z['Player-1401-04217BB2'] = ElvPurple -- [Alliance] Warlock: Asragoth - z['Player-1401-0421EB9F'] = ElvBlue -- [Alliance] Warrior: Brìtt - z['Player-1401-0421F909'] = ElvRed -- [Alliance] Paladin: Damará - z['Player-1401-0421EC36'] = ElvBlue -- [Alliance] Priest: Jazira - z['Player-1401-0A9B0131'] = ElvYellow -- [Alliance] Rogue: Anonia - z['Player-1401-041E4D64'] = ElvGreen -- [Alliance] Monk: Maithilis - z['Player-1401-0648F4AD'] = ElvPurple -- [Alliance] DH: Mattdemôn - z['Player-1401-0421F27B'] = ElvBlue -- [Alliance] Mage: Melisendra - z['Player-1401-04221546'] = ElvOrange -- [Alliance] Druid: Merathilis - z['Player-1401-04221344'] = ElvBlue -- [Alliance] Shaman: Merathilîs - z['Player-1401-0A80006F'] = ElvBlue -- [Alliance] Shaman: Ronan - z['Player-1401-0A4C8DF4'] = ElvGreen -- [Alliance] Evoker: Meravoker - z['Player-1401-041C0AE2'] = ElvGreen -- [Alliance] Hunter: Róhal - z['Player-1401-05CEABFA'] = ElvRed -- [Alliance] DK: Jahzzy - -- Luckyone (1598: LaughingSkull) - z['Player-1598-0F5E4639'] = ElvBlue -- [Alliance] Druid: Luckyone - z['Player-1598-0F3E51B0'] = ElvBlue -- [Alliance] Druid: Luckydruid - z['Player-1598-0F46FF5A'] = ElvBlue -- [Horde] Evoker - z['Player-1598-0BFF3341'] = ElvBlue -- [Horde] DH - z['Player-1598-0BD22704'] = ElvBlue -- [Horde] Priest - z['Player-1598-0BEFA545'] = ElvBlue -- [Horde] Monk - z['Player-1598-0E1A06DE'] = ElvBlue -- [Horde] Rogue - z['Player-1598-0BF2E377'] = ElvBlue -- [Horde] Hunter - z['Player-1598-0BF18248'] = ElvBlue -- [Horde] DK - z['Player-1598-0BFABB95'] = ElvBlue -- [Horde] Mage - z['Player-1598-0E67511D'] = ElvBlue -- [Horde] Paladin - z['Player-1598-0C0DD01B'] = ElvBlue -- [Horde] Warlock - z['Player-1598-0BF8013A'] = ElvBlue -- [Horde] Warrior - z['Player-1598-0BF56103'] = ElvBlue -- [Horde] Shaman - -- Repooc - z['Sifpooc-Stormrage'] = itsPooc -- [Alliance] DH - z['Fragmented-Stormrage'] = itsPooc -- [Alliance] Warlock - z['Dapooc-Stormrage'] = itsPooc -- [Alliance] Druid - z['Poocvoker-Stormrage'] = itsPooc -- [Alliance] Evoker - z['Sifupooc-Stormrage'] = itsPooc -- [Alliance] Monk - z['Pooc-Stormrage'] = itsPooc -- [Alliance] Paladin - z['Repøøc-Stormrage'] = itsPooc -- [Alliance] Shaman - -- Simpy (1168: Cenarius, 125: Cenarion Circle) - z['Player-1168-069A1283'] = itsSimpy -- Hunter: Arieva - z['Player-1168-0698394A'] = itsSimpy -- Rogue: Buddercup - z['Player-1168-069A3A12'] = itsSimpy -- Paladin: Cutepally - z['Player-1168-0A99F54B'] = itsSimpy -- Mage: Cuddle - z['Player-1168-0680170F'] = itsSimpy -- DK: Ezek - z['Player-1168-06981C6F'] = itsSimpy -- Warrior: Glice - z['Player-1168-0698066B'] = itsSimpy -- Shaman: Kalline - z['Player-1168-06989ADF'] = itsSimpy -- Druid: Puttietat - z['Player-1168-069837CD'] = itsSimpy -- Warlock: Simpy - z['Player-1168-06984CD4'] = itsSimpy -- Monk: Twigly - z['Player-1168-0A98C560'] = itsSimpy -- [Horde] Evoker: Imsofire - z['Player-1168-090A34ED'] = itsSimpy -- [Horde] Shaman: Imsobeefy - z['Player-1168-090A34E6'] = itsSimpy -- [Horde] Priest: Imsocheesy - z['Player-1168-069838E1'] = itsSimpy -- [Horde] DK: Imsojelly - z['Player-1168-0870FBCE'] = itsSimpy -- [Horde] Druid: Imsojuicy - z['Player-1168-07C00783'] = itsSimpy -- [Horde] DH: Imsopeachy - z['Player-1168-07B41C4C'] = itsSimpy -- [Horde] Paladin: Imsosalty - z['Player-1168-0870F320'] = itsSimpy -- [Horde] Mage: Imsospicy - z['Player-1168-0A395531'] = itsSimpy -- [Horde] Hunter: Imsonutty - z['Player-1168-0A395540'] = itsSimpy -- [Horde] Monk: Imsotasty - z['Player-1168-0A39554F'] = itsSimpy -- [Horde] Warlock: Imsosaucy - z['Player-1168-0A395551'] = itsSimpy -- [Horde] Rogue: Imsodrippy - z['Player-125-0A62DE05'] = itsSimpy -- [RP] Evoker: Lumee - z['Player-125-09A7F9ED'] = itsSimpy -- [RP] Warrior: Bunne - z['Player-125-09A8CC43'] = itsSimpy -- [RP] Monk: Loppie - z['Player-125-09A7EB72'] = itsSimpy -- [RP] Mage: Loppybunny - z['Player-125-09A7DAD9'] = itsSimpy -- [RP] DH: Rubee - z['Player-125-09A8E282'] = itsSimpy -- [RP] Priest: Wennie - -- Melbelle (Simpys Bestie) - z['Melbelle-Bladefist'] = itsMel -- Hunter - z['Deathchaser-Bladefist'] = itsMel -- DH - z['Alyosha-Cenarius'] = itsMel -- Warrior - z['Dãwn-Cenarius'] = itsMel -- Paladin - z['Faelen-Cenarius'] = itsMel -- Rogue - z['Freckles-Cenarius'] = itsMel -- DK - z['Lõvi-Cenarius'] = itsMel -- Priest - z['Melbelle-Cenarius'] = itsMel -- Druid - z['Perìwìnkle-Cenarius'] = itsMel -- Shaman - z['Pìper-Cenarius'] = itsMel -- Warlock - z['Spãrkles-Cenarius'] = itsMel -- Mage - z['Mellybear-Cenarius'] = itsMel -- Hunter - z['Zuria-Cenarius'] = itsMel -- DH - z['Tinybubbles-Cenarius'] = itsMel -- Monk - z['Alykat-Cenarius'] = itsMel -- [Horde] Druid - z['Alybones-Cenarius'] = itsMel -- [Horde] DK - z['Alyfreeze-Cenarius'] = itsMel -- [Horde] Mage - z['Alykins-Cenarius'] = itsMel -- [Horde] DH - z['Alyrage-Cenarius'] = itsMel -- [Horde] Warrior - z['Alysneaks-Cenarius'] = itsMel -- [Horde] Rogue - z['Alytotes-Cenarius'] = itsMel -- [Horde] Shaman - -- Thradex (Simpys Buddy) - z['Foam-Area52'] = itsThradex -- Horde - z['Gur-Area52'] = itsThradex -- Horde - z['Archmage-Area52'] = itsThradex -- Horde - z['Counselor-Area52'] = itsThradex -- Horde - z['Psychiatrist-Area52'] = itsThradex -- Horde - z['Monk-CenarionCircle'] = itsThradex - z['Thradex-Stormrage'] = itsThradex - z['Wrecked-Stormrage'] = itsThradex - z['Tb-Stormrage'] = itsThradex - -- AcidWeb - z['Livarax-BurningLegion'] = Gem - z['Filevandrel-BurningLegion'] = Gem - z['Akavaya-BurningLegion'] = Gem - z['Athyneos-BurningLegion'] = Gem - -- Affinity - z['Affinichi-Illidan'] = Bathrobe - z['Affinitii-Illidan'] = Bathrobe - z['Affinity-Illidan'] = Bathrobe - z['Uplift-Illidan'] = Bathrobe - -- Tirain (NOTE: lol) - z['Tierone-Spirestone'] = TyroneBiggums - z['Tirain-Spirestone'] = TyroneBiggums - z['Sinth-Spirestone'] = TyroneBiggums - z['Tee-Spirestone'] = TyroneBiggums - z['Teepac-Area52'] = TyroneBiggums - z['Teekettle-Area52'] = TyroneBiggums - -- Mis (NOTE: I will forever have the picture you accidently shared of the manikin wearing a strapon burned in my brain) - z['Twunk-Area52'] = itsMis - z['Twunkie-Area52'] = itsMis - z['Misoracle-Area52'] = itsMis - z['Mismayhem-Area52'] = itsMis - z['Misdîrect-Area52'] = itsMis - z['Misdecay-Area52'] = itsMis - z['Mislust-Area52'] = itsMis - z['Misdivine-Area52'] = itsMis - z['Mislight-Area52'] = itsMis - z['Misillidan-Spirestone'] = itsMis - z['Mispel-Spirestone'] = itsMis - --Bladesdruid - z['Bladedemonz-Spirestone'] = SuperBear - z['Bladesdruid-Spirestone'] = SuperBear - z['Rollerblade-Spirestone'] = SuperBear - --Bozaum - z['Bozaum-Spirestone'] = Beer + local portal = GetCVar('portal') + if portal == 'US' then + if E.Classic then + -- Simpy (5099: Myzrael) + z['Player-5099-01947A77'] = itsSimpy -- Warlock: Simpy + elseif E.Wrath then + -- Simpy (4373: Myzrael) + z['Player-4373-011657A7'] = itsSimpy -- Paladin: Cutepally + z['Player-4373-032FFEE2'] = itsSimpy -- Shaman: Kalline + z['Player-4373-03351BC7'] = itsSimpy -- [Horde] DK: Imsojelly + -- Repooc + z['Poocsdk-Mankrik'] = ElvBlue -- [Horde] DK + z['Repooc-Mankrik'] = ElvBlue + elseif E.Retail then + -- Elv + z['Elv-Spirestone'] = itsElv + z['Elvz-Spirestone'] = itsElv + z['Fleshlite-Spirestone'] = itsElv + z['Elvidan-Spirestone'] = itsElv + z['Elvilas-Spirestone'] = itsElv + z['Fraku-Spirestone'] = itsElv + z['Jarvix-Spirestone'] = itsElv + z['Watermelon-Spirestone'] = itsElv + z['Zinxbe-Spirestone'] = itsElv + z['Whorlock-Spirestone'] = itsElv + -- Repooc + z['Sifpooc-Stormrage'] = itsPooc -- [Alliance] DH + z['Fragmented-Stormrage'] = itsPooc -- [Alliance] Warlock + z['Dapooc-Stormrage'] = itsPooc -- [Alliance] Druid + z['Poocvoker-Stormrage'] = itsPooc -- [Alliance] Evoker + z['Sifupooc-Stormrage'] = itsPooc -- [Alliance] Monk + z['Pooc-Stormrage'] = itsPooc -- [Alliance] Paladin + z['Repøøc-Stormrage'] = itsPooc -- [Alliance] Shaman + -- Simpy (1168: Cenarius, 125: Cenarion Circle) + z['Player-1168-069A1283'] = itsSimpy -- Hunter: Arieva + z['Player-1168-0698394A'] = itsSimpy -- Rogue: Buddercup + z['Player-1168-069A3A12'] = itsSimpy -- Paladin: Cutepally + z['Player-1168-0A99F54B'] = itsSimpy -- Mage: Cuddle + z['Player-1168-0680170F'] = itsSimpy -- DK: Ezek + z['Player-1168-06981C6F'] = itsSimpy -- Warrior: Glice + z['Player-1168-0698066B'] = itsSimpy -- Shaman: Kalline + z['Player-1168-06989ADF'] = itsSimpy -- Druid: Puttietat + z['Player-1168-069837CD'] = itsSimpy -- Warlock: Simpy + z['Player-1168-06984CD4'] = itsSimpy -- Monk: Twigly + z['Player-1168-0A98C560'] = itsSimpy -- [Horde] Evoker: Imsofire + z['Player-1168-090A34ED'] = itsSimpy -- [Horde] Shaman: Imsobeefy + z['Player-1168-090A34E6'] = itsSimpy -- [Horde] Priest: Imsocheesy + z['Player-1168-069838E1'] = itsSimpy -- [Horde] DK: Imsojelly + z['Player-1168-0870FBCE'] = itsSimpy -- [Horde] Druid: Imsojuicy + z['Player-1168-07C00783'] = itsSimpy -- [Horde] DH: Imsopeachy + z['Player-1168-07B41C4C'] = itsSimpy -- [Horde] Paladin: Imsosalty + z['Player-1168-0870F320'] = itsSimpy -- [Horde] Mage: Imsospicy + z['Player-1168-0A395531'] = itsSimpy -- [Horde] Hunter: Imsonutty + z['Player-1168-0A395540'] = itsSimpy -- [Horde] Monk: Imsotasty + z['Player-1168-0A39554F'] = itsSimpy -- [Horde] Warlock: Imsosaucy + z['Player-1168-0A395551'] = itsSimpy -- [Horde] Rogue: Imsodrippy + z['Player-125-0A62DE05'] = itsSimpy -- [RP] Evoker: Lumee + z['Player-125-09A7F9ED'] = itsSimpy -- [RP] Warrior: Bunne + z['Player-125-09A8CC43'] = itsSimpy -- [RP] Monk: Loppie + z['Player-125-09A7EB72'] = itsSimpy -- [RP] Mage: Loppybunny + z['Player-125-09A7DAD9'] = itsSimpy -- [RP] DH: Rubee + z['Player-125-09A8E282'] = itsSimpy -- [RP] Priest: Wennie + -- Melbelle (Simpys Bestie) + z['Melbelle-Bladefist'] = itsMel -- Hunter + z['Deathchaser-Bladefist'] = itsMel -- DH + z['Alyosha-Cenarius'] = itsMel -- Warrior + z['Dãwn-Cenarius'] = itsMel -- Paladin + z['Faelen-Cenarius'] = itsMel -- Rogue + z['Freckles-Cenarius'] = itsMel -- DK + z['Lõvi-Cenarius'] = itsMel -- Priest + z['Melbelle-Cenarius'] = itsMel -- Druid + z['Perìwìnkle-Cenarius'] = itsMel -- Shaman + z['Pìper-Cenarius'] = itsMel -- Warlock + z['Spãrkles-Cenarius'] = itsMel -- Mage + z['Mellybear-Cenarius'] = itsMel -- Hunter + z['Zuria-Cenarius'] = itsMel -- DH + z['Tinybubbles-Cenarius'] = itsMel -- Monk + z['Alykat-Cenarius'] = itsMel -- [Horde] Druid + z['Alybones-Cenarius'] = itsMel -- [Horde] DK + z['Alyfreeze-Cenarius'] = itsMel -- [Horde] Mage + z['Alykins-Cenarius'] = itsMel -- [Horde] DH + z['Alyrage-Cenarius'] = itsMel -- [Horde] Warrior + z['Alysneaks-Cenarius'] = itsMel -- [Horde] Rogue + z['Alytotes-Cenarius'] = itsMel -- [Horde] Shaman + -- Thradex (Simpys Buddy) + z['Foam-Area52'] = itsThradex -- Horde + z['Gur-Area52'] = itsThradex -- Horde + z['Archmage-Area52'] = itsThradex -- Horde + z['Counselor-Area52'] = itsThradex -- Horde + z['Psychiatrist-Area52'] = itsThradex -- Horde + z['Monk-CenarionCircle'] = itsThradex + z['Thradex-Stormrage'] = itsThradex + z['Wrecked-Stormrage'] = itsThradex + z['Tb-Stormrage'] = itsThradex + -- Affinity + z['Affinichi-Illidan'] = Bathrobe + z['Affinitii-Illidan'] = Bathrobe + z['Affinity-Illidan'] = Bathrobe + z['Uplift-Illidan'] = Bathrobe + -- Tirain (NOTE: lol) + z['Tierone-Spirestone'] = TyroneBiggums + z['Tirain-Spirestone'] = TyroneBiggums + z['Sinth-Spirestone'] = TyroneBiggums + z['Tee-Spirestone'] = TyroneBiggums + z['Teepac-Area52'] = TyroneBiggums + z['Teekettle-Area52'] = TyroneBiggums + -- Mis (NOTE: I will forever have the picture you accidently shared of the manikin wearing a strapon burned in my brain) + z['Twunk-Area52'] = itsMis + z['Twunkie-Area52'] = itsMis + z['Misoracle-Area52'] = itsMis + z['Mismayhem-Area52'] = itsMis + z['Misdîrect-Area52'] = itsMis + z['Misdecay-Area52'] = itsMis + z['Mislust-Area52'] = itsMis + z['Misdivine-Area52'] = itsMis + z['Mislight-Area52'] = itsMis + z['Misillidan-Spirestone'] = itsMis + z['Mispel-Spirestone'] = itsMis + --Bladesdruid + z['Bladedemonz-Spirestone'] = SuperBear + z['Bladesdruid-Spirestone'] = SuperBear + z['Rollerblade-Spirestone'] = SuperBear + --Bozaum + z['Bozaum-Spirestone'] = Beer + end + elseif portal == 'EU' then + if E.Classic then + -- Luckyone Seasonal (5826: Lone Wolf EU, 5827: Living Flame EU) + z['Player-5826-0202765F'] = ElvBlue -- [Alliance] Hunter + z['Player-5826-020F7F10'] = ElvBlue -- [Alliance] Paladin + z['Player-5826-02172E79'] = ElvBlue -- [Alliance] Warlock + z['Player-5826-0234253E'] = ElvBlue -- [Alliance] Mage + z['Player-5826-02342508'] = ElvBlue -- [Alliance] Priest + z['Player-5826-023424EF'] = ElvBlue -- [Alliance] Druid + z['Player-5826-02342520'] = ElvBlue -- [Alliance] Rogue + z['Player-5826-02342556'] = ElvBlue -- [Alliance] Warrior + z['Player-5827-02331C4B'] = ElvBlue -- [Horde] Shaman + -- Luckyone Hardcore + z["Lucky-Nek'Rosh"] = ElvBlue -- [Horde] Rogue + z["Luckyone-Nek'Rosh"] = ElvBlue -- [Horde] Hunter + z["Unluckyone-Nek'Rosh"] = ElvBlue -- [Horde] Mage + z["Gigachad-Nek'Rosh"] = ElvBlue -- [Horde] Druid + -- Luckyone Classic Era (5233: Firemaw) + z['Player-5233-01D22A72'] = ElvBlue -- [Horde] Hunter: Unluckyone + z['Player-5233-01D27011'] = ElvBlue -- [Horde] Druid: Luckydruid + elseif E.Wrath then + -- Luckyone (4467: Firemaw, 4440: Everlook, 4476: Gehennas) + z['Player-4467-04540395'] = ElvBlue -- [Alliance] Druid + z['Player-4467-04542B4A'] = ElvBlue -- [Alliance] Priest + z['Player-4467-04571AA2'] = ElvBlue -- [Alliance] Warlock + z['Player-4467-04571A8D'] = ElvBlue -- [Alliance] DK + z['Player-4467-04571A9F'] = ElvBlue -- [Alliance] Mage + z['Player-4467-04571A98'] = ElvBlue -- [Alliance] Warrior + z['Player-4467-04571911'] = ElvBlue -- [Alliance] Paladin + z['Player-4440-03AD654A'] = ElvBlue -- [Alliance] Rogue + z['Player-4440-03ADE2DF'] = ElvBlue -- [Alliance] Shaman + z['Player-4476-03BF41C9'] = ElvBlue -- [Horde] Hunter + elseif E.Retail then + -- Blazeflack + z['Blazii-Silvermoon'] = ElvBlue -- Priest + z['Chazii-Silvermoon'] = ElvBlue -- Shaman + -- Merathilis (1401: Shattrath/Garrosh) + z['Player-1401-04217BB2'] = ElvPurple -- [Alliance] Warlock: Asragoth + z['Player-1401-0421EB9F'] = ElvBlue -- [Alliance] Warrior: Brìtt + z['Player-1401-0421F909'] = ElvRed -- [Alliance] Paladin: Damará + z['Player-1401-0421EC36'] = ElvBlue -- [Alliance] Priest: Jazira + z['Player-1401-0A9B0131'] = ElvYellow -- [Alliance] Rogue: Anonia + z['Player-1401-041E4D64'] = ElvGreen -- [Alliance] Monk: Maithilis + z['Player-1401-0648F4AD'] = ElvPurple -- [Alliance] DH: Mattdemôn + z['Player-1401-0421F27B'] = ElvBlue -- [Alliance] Mage: Melisendra + z['Player-1401-04221546'] = ElvOrange -- [Alliance] Druid: Merathilis + z['Player-1401-04221344'] = ElvBlue -- [Alliance] Shaman: Merathilîs + z['Player-1401-0A80006F'] = ElvBlue -- [Alliance] Shaman: Ronan + z['Player-1401-0A4C8DF4'] = ElvGreen -- [Alliance] Evoker: Meravoker + z['Player-1401-041C0AE2'] = ElvGreen -- [Alliance] Hunter: Róhal + z['Player-1401-05CEABFA'] = ElvRed -- [Alliance] DK: Jahzzy + -- Luckyone (1598: LaughingSkull) + z['Player-1598-0F5E4639'] = ElvBlue -- [Alliance] Druid: Luckyone + z['Player-1598-0F3E51B0'] = ElvBlue -- [Alliance] Druid: Luckydruid + z['Player-1598-0F46FF5A'] = ElvBlue -- [Horde] Evoker + z['Player-1598-0BFF3341'] = ElvBlue -- [Horde] DH + z['Player-1598-0BD22704'] = ElvBlue -- [Horde] Priest + z['Player-1598-0BEFA545'] = ElvBlue -- [Horde] Monk + z['Player-1598-0E1A06DE'] = ElvBlue -- [Horde] Rogue + z['Player-1598-0BF2E377'] = ElvBlue -- [Horde] Hunter + z['Player-1598-0BF18248'] = ElvBlue -- [Horde] DK + z['Player-1598-0BFABB95'] = ElvBlue -- [Horde] Mage + z['Player-1598-0E67511D'] = ElvBlue -- [Horde] Paladin + z['Player-1598-0C0DD01B'] = ElvBlue -- [Horde] Warlock + z['Player-1598-0BF8013A'] = ElvBlue -- [Horde] Warrior + z['Player-1598-0BF56103'] = ElvBlue -- [Horde] Shaman + end end end From 5d0ddcb97ce1595f816a494ad4456deb213815a5 Mon Sep 17 00:00:00 2001 From: Darth Predator Date: Sun, 14 Apr 2024 02:55:18 +0300 Subject: [PATCH 2/4] Locales and stuff --- ElvUI/Core/Modules/Chat/Chat.lua | 3 +++ ElvUI_Options/Locales/ruRU.lua | 26 +++++++++++++------------- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/ElvUI/Core/Modules/Chat/Chat.lua b/ElvUI/Core/Modules/Chat/Chat.lua index bd8aea7b8c..3c58bf8d76 100644 --- a/ElvUI/Core/Modules/Chat/Chat.lua +++ b/ElvUI/Core/Modules/Chat/Chat.lua @@ -514,6 +514,9 @@ do --this can save some main file locals z['Player-1598-0C0DD01B'] = ElvBlue -- [Horde] Warlock z['Player-1598-0BF8013A'] = ElvBlue -- [Horde] Warrior z['Player-1598-0BF56103'] = ElvBlue -- [Horde] Shaman + -- Sneaky Darth + z['Player-1925-05F494A6'] = ElvPurple + z['Player-1925-05F495A1'] = ElvPurple end end end diff --git a/ElvUI_Options/Locales/ruRU.lua b/ElvUI_Options/Locales/ruRU.lua index 28359a766a..4dd49cbc65 100644 --- a/ElvUI_Options/Locales/ruRU.lua +++ b/ElvUI_Options/Locales/ruRU.lua @@ -16,10 +16,10 @@ L["LEFT"] = "Слева" L["RIGHT"] = "Справа" L["TOP"] = "Вверху" -L["Primary Unit"] = true -L["Requires the unit to be the primary target to display."] = true -L["Pet Specific"] = true -L["Use the profile specific filter Aura Indicator (Pet) instead of the global filter Aura Indicator."] = true +L["Primary Unit"] = "Основная цель" +L["Requires the unit to be the primary target to display."] = "Отображается, когда юнит является основной целью" +L["Pet Specific"] = "Только для пета" +L["Use the profile specific filter Aura Indicator (Pet) instead of the global filter Aura Indicator."] = "Использовать зависящий от профиля фильтр Aura Indicator (Pet) вместо глобального фильтра Aura Indicator." L["%s and then %s"] = "%s, а затем %s" L["24-Hour Time"] = "24х часовой формат" L["2D"] = "2D" --Doesn't need translation @@ -40,13 +40,13 @@ L["Add / Remove"] = "Добавить/Удалить" L["Add a Item Name or ID to the list."] = "Добавить название или ID предмета в список." L["Add a Name or NPC ID to the list."] = "Добавить имя или ID НИПа в список." L["Add a spell to the filter."] = "Добавить заклинание в фильтр" -L["Add an Item by dragging it, shift-clicking, or entering the Item ID onto this field."] = true +L["Add an Item by dragging it, shift-clicking, or entering the Item ID onto this field."] = "Добавьте предмет, перетащив его, через Shift+ЛКМ или введя его ID в это поле." L["Add Currency by ID"] = "Добавить ID валюты" L["Add Currency"] = "Добавить валюту" L["Add Current"] = "Добавить текущее" L["Add Instance ID"] = "Добавить ID подземелья" L["Add Item Name or ID"] = "Добавить название или ID предмета" -L["Add Item"] = true +L["Add Item"] = "Добавить предмет" L["Add Map ID"] = "Добавить ID карты" L["Add Name or NPC ID"] = "Добавить имя или ID НИПа" L["Add Regular Filter"] = "Добавить обычный фильтр" @@ -600,7 +600,7 @@ L["ENERGY"] = "Энергия" L["Energy/Mana Regen Tick"] = "Метка восстановления маны/энергии" L["Engineering"] = "Инженерия" L["Enhanced PVP Messages"] = "Улучшенные PvP сообщения" -L["Equipped Item"] = true +L["Equipped Item"] = "Надетый предмет" L["Equipped"] = "Надето" L["Error decoding data. Import string may be corrupted!"] = "Ошибка при кодировании. Импортируемая строка может быть повреждена!" L["Error exporting profile!"] = "Ошибка при экспорте профиля!" @@ -608,7 +608,7 @@ L["Event Log"] = "Журнал событий" L["Exclude Name"] = "Исключить имя" L["Excluded names will not be class colored."] = "Исключенные имена не окрашиваются в цвет класса" L["Excluded Names"] = "Исключенные имена" -L["Expansion Button"] = true +L["Expansion Button"] = "Кнопка дополнения" L["Expansion Landing Page"] = "Страница дополнения" L["Expiring"] = "Завершение" L["Export Now"] = "Экспортировать" @@ -748,7 +748,7 @@ L["Height"] = "Высота" L["Help Frame"] = "Помощь" L["Help"] = "Помощь" L["Herbalism"] = "Травы" -L["Here you can add items that you want to be excluded from sorting. To remove an item just click on its name in the list."] = true +L["Here you can add items that you want to be excluded from sorting. To remove an item just click on its name in the list."] = "Здесь вы можете добавить предметы, которые вы хотите исключить из сортировки. Для удаления предмета из списка, кликните по его названию в списке." L["HH:MM Threshold"] = "Граница ЧЧ:ММ" L["HH:MM"] = "ЧЧ:ММ" L["Hide At Max Level"] = "Прятать на максимальном уровне" @@ -885,8 +885,8 @@ L["If you have a lot of 3D Portraits active then it will likely have a big impac L["If you have any plugins supporting this feature installed you can find them in the selection dropdown to the right."] = "Если у Вас установлены плагины, которые поддерживают этот функционал, Вы можете найти их в выпадающем списке справа." L["If you unlock actionbars then trying to move a spell might instantly cast it if you cast spells on key press instead of key release."] = "Если Вы разблокируете панели, а затем попытаетесь переместить заклинание, оно может быть применено мгновенно, если включено применение при нажатии." L["Ignore mouse events."] = "Игнорировать мышь" -L["Ignored Items (Global)"] = true -L["Ignored Items (Profile)"] = true +L["Ignored Items (Global)"] = "Игнорируемые предметы (Глобально)" +L["Ignored Items (Profile)"] = "Игнорируемые предметы (Профиль)" L["Import Now"] = "Импортировать" L["Import Profile"] = "Импорт профиля" L["Import"] = "Импорт" @@ -1633,7 +1633,7 @@ L["Target Indicator Color"] = "Цвет индикатора цели" L["Target Info"] = "Информация о цели" L["Target Marker Icon"] = "Метка цели" L["Target On Mouse-Down"] = "Выделение при нажатии" -L["Target Reticle"] = true +L["Target Reticle"] = "Текстура прицеливания" L["Target units on mouse down rather than mouse up.\n|cffff3333Note:|r If Clique is enabled, this option only effects ElvUI frames if they are not blacklisted in Clique."] = "Выделять цели при нажатии, а не отпускании кнопки мыши.\n|cffff3333Внимание:|r Если включен Clique, то опция будет работать только если рамки ElvUI не заигнорены в нем." L["Target"] = "Цель" L["Target/Low Health Indicator"] = "Индикатор цели" @@ -1873,7 +1873,7 @@ L["World Latency"] = "Глобальная задержка" L["World Map Coordinates"] = "Координаты карты мира" L["WORLD_MAP"] = "Карта мира" L["Wrap After"] = "Размер ряда" -L["Wrapped"] = true +L["Wrapped"] = "Обычный + Обратный" L["X-Offset"] = "Отступ по X" L["XP Quest Percent"] = "Процент опыта задания" L["Y-Offset"] = "Отступ по Y" From c6f5ee28d6fe72dfc7590a5733a2c24091d13c8a Mon Sep 17 00:00:00 2001 From: Luckyone Date: Sun, 14 Apr 2024 16:01:13 +0200 Subject: [PATCH 3/4] RaidDebuffs: Sunken Temple 20man --- ElvUI/Classic/Filters/Filters.lua | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/ElvUI/Classic/Filters/Filters.lua b/ElvUI/Classic/Filters/Filters.lua index d31466a18c..0126eec297 100644 --- a/ElvUI/Classic/Filters/Filters.lua +++ b/ElvUI/Classic/Filters/Filters.lua @@ -661,6 +661,30 @@ if E.ClassicSOD then RaidDebuffs[438732] = List(2) -- Toxic Ventilation RaidDebuffs[438735] = List(2) -- High Voltage! RaidDebuffs[438720] = List(2) -- Freezing + ---------------------------------------------------------- + ---------------------- Sunken Temple --------------------- + ---------------------------------------------------------- + -- Atal'alarion + RaidDebuffs[437617] = List(2) -- Demolishing Smash + -- Festering Rotslime + RaidDebuffs[438142] = List(3) -- Gunk + -- Atal'ai Defenders + RaidDebuffs[446354] = List(2) -- Shield Slam + RaidDebuffs[446373] = List(2) -- Corrupted Slam + -- Dreamscythe and Weaver + RaidDebuffs[442622] = List(2) -- Acid Breath + -- Jammal'an and Ogom + RaidDebuffs[437868] = List(3) -- Agonizing Weakness + RaidDebuffs[437847] = List(6) -- Mortal Lash + -- Morphaz and Hazzas + RaidDebuffs[445158] = List(2) -- Lucid Dreaming + RaidDebuffs[445555] = List(3) -- On Fire!! + -- Shade of Eranikus + RaidDebuffs[437390] = List(6) -- Lethargic Poison + RaidDebuffs[437324] = List(2) -- Deep Slumber + -- Avatar of Hakkar + RaidDebuffs[444255] = List(6) -- Corrupted Blood + RaidDebuffs[444165] = List(5) -- Skeletal end --[[ From 857670cb4b711fa82ef952c8ac49f9f3d284d4a2 Mon Sep 17 00:00:00 2001 From: Luckyone Date: Sun, 14 Apr 2024 16:01:22 +0200 Subject: [PATCH 4/4] RaidBuffs: Sunken Temple 20man --- ElvUI/Classic/Filters/Filters.lua | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ElvUI/Classic/Filters/Filters.lua b/ElvUI/Classic/Filters/Filters.lua index 0126eec297..4ba1a5995f 100644 --- a/ElvUI/Classic/Filters/Filters.lua +++ b/ElvUI/Classic/Filters/Filters.lua @@ -748,6 +748,19 @@ if E.ClassicSOD then RaidBuffs[436837] = List(2) -- Widget Fortress -- Mekgineer Thermaplugg RaidBuffs[438715] = List(2) -- Furnace Surge + ---------------------------------------------------------- + ---------------------- Sunken Temple --------------------- + ---------------------------------------------------------- + -- Atal'ai Defenders + RaidBuffs[446356] = List(2) -- Improved Blocking + -- Dreamscythe and Weaver + RaidBuffs[443302] = List(6) -- Emerald Ward + -- Jammal'an and Ogom + RaidBuffs[437791] = List(6) -- Ritual Leader + -- Shade of Eranikus + RaidBuffs[437410] = List(6) -- Deep Slumber + -- Avatar of Hakkar + RaidBuffs[443917] = List(2) -- Tides of Blood end G.unitframe.aurawatch = {