From 7b5f85be92a7e31450286bab2bdfaff2bf53428f Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 25 Jun 2023 09:57:16 +0100 Subject: [PATCH] 30402 change / Dalaran Intellect / Soul Link fixes --- SmartBuff.buffs.lua | 6 +++++- SmartBuff.lua | 8 ++++---- SmartBuff.toc | 4 ++-- localization.en.lua | 11 +++-------- 4 files changed, 14 insertions(+), 15 deletions(-) diff --git a/SmartBuff.buffs.lua b/SmartBuff.buffs.lua index ea9d80a..2aa9c17 100644 --- a/SmartBuff.buffs.lua +++ b/SmartBuff.buffs.lua @@ -377,6 +377,7 @@ function SMARTBUFF_InitSpellIDs() -- buffs SMARTBUFF_AI = GetSpellInfo(1459); --"Arcane Intellect" SMARTBUFF_AB = GetSpellInfo(23028); --"Arcane Brilliance" + SMARTBUFF_DALI = GetSpellInfo(61024); --"Dalaran Intellect" SMARTBUFF_DALARANB = GetSpellInfo(61316); --"Dalaran Brilliance" -- Armor SMARTBUFF_ICEARMOR = GetSpellInfo(7302); --"Ice Armor" @@ -406,7 +407,7 @@ function SMARTBUFF_InitSpellIDs() SMARTBUFF_CREATEMGEM = GetSpellInfo(759); --"Conjure Mana Gem" -- Mage buff links S.ChainMageArmor = { SMARTBUFF_ICEARMOR, SMARTBUFF_FROSTARMOR, SMARTBUFF_MAGEARMOR, SMARTBUFF_MOLTENARMOR }; - S.ChainMageBuffs = { SMARTBUFF_AI, SMARTBUFF_AB, SMARTBUFF_DALARANB } + S.ChainMageBuffs = { SMARTBUFF_AI, SMARTBUFF_AB, SMARTBUFF_DALI, SMARTBUFF_DALARANB } -- Druid - Updated 7/5/2023 ------------------------------------------------------------------------ @@ -531,6 +532,7 @@ function SMARTBUFF_InitSpellIDs() SMARTBUFF_LOCKLESSERINVIS = GetSpellInfo(6512); --"Detect Lesser Invisibility" SMARTBUFF_LOCKINVISIBILITY = GetSpellInfo(132); --"Detect Invisibility" SMARTBUFF_LOCKSENSEDEMONS = GetSpellInfo(5500); --"Sense Demons" + SMARTBUFF_SOULLINK = GetSpellInfo(19028); --"Soul Link" -- Death Knight - Updated 20/5/2023 -------------------------------------------------------------------- @@ -827,6 +829,7 @@ function SMARTBUFF_InitSpellList() -- buffs {SMARTBUFF_AI, 30, SMARTBUFF_CONST_GROUP, {1,14,28,42,56,70,80}, "WARRIOR;DEATHKNIGHT;ROGUE;HPET;WPET;DKPET", S.ChainMageBuffs}, {SMARTBUFF_AB, 60, SMARTBUFF_CONST_GROUP, {56, 70, 80}, "WARRIOR;DEATHKNIGHT;ROGUE;HPET;WPET;DKPET", S.ChainMageBuffs}, + {SMARTBUFF_DALI, 30, SMARTBUFF_CONST_GROUP, {1,14,28,42,56,70,80}, "WARRIOR;DEATHKNIGHT;ROGUE;HPET;WPET;DKPET", S.ChainMageBuffs}, {SMARTBUFF_DALARANB, 60, SMARTBUFF_CONST_GROUP, {80}, "WARRIOR;DEATHKNIGHT;ROGUE;HPET;WPET;DKPET", S.ChainMageBuffs}, -- Armor {SMARTBUFF_ICEARMOR, -1, SMARTBUFF_CONST_SELF, nil, nil, nil, S.ChainMageArmor}, @@ -972,6 +975,7 @@ function SMARTBUFF_InitSpellList() {SMARTBUFF_SUMMONSUCCUBUS, -1, SMARTBUFF_CONST_SELF, nil, S.CheckPet}, {SMARTBUFF_SUMMONINCUBUS, -1, SMARTBUFF_CONST_SELF, nil, S.CheckPet}, {SMARTBUFF_SUMMONVOIDWALKER, -1, SMARTBUFF_CONST_SELF, nil, S.CheckPet}, + {SMARTBUFF_SOULLINK, 0, SMARTBUFF_CONST_SELF, nil, S.CheckPet}, -- create stones {SMARTBUFF_CREATEHS, -1, SMARTBUFF_CONST_SELF}, {SMARTBUFF_CREATESOULS, -1, SMARTBUFF_CONST_SELF}, diff --git a/SmartBuff.lua b/SmartBuff.lua index efb0cc0..50f861a 100644 --- a/SmartBuff.lua +++ b/SmartBuff.lua @@ -7,10 +7,10 @@ -- Cast the most important buffs on you, tanks or party/raid members/pets. ------------------------------------------------------------------------------- -SMARTBUFF_DATE = "050623"; +SMARTBUFF_DATE = "250623"; -SMARTBUFF_VERSION = "r46."..SMARTBUFF_DATE; -SMARTBUFF_VERSIONNR = 30401; +SMARTBUFF_VERSION = "r48."..SMARTBUFF_DATE; +SMARTBUFF_VERSIONNR = 30402; SMARTBUFF_TITLE = "SmartBuff"; SMARTBUFF_SUBTITLE = "Supports you in casting buffs"; SMARTBUFF_DESC = "Cast the most important buffs on you, your tanks, party/raid members/pets"; @@ -25,7 +25,7 @@ local SmartbuffCommands = { "SBCVER", "SBCCMD", "SBCSYC" } local SmartbuffSession = true; local SmartbuffVerCheck = false; -- for my use when checking guild users/testers versions :) local buildInfo = select(4, GetBuildInfo()) -local SmartbuffRevision = 46; +local SmartbuffRevision = 48; local SmartbuffVerNotifyList = {} -- Using LibRangeCheck-2.0 by Mitchnull diff --git a/SmartBuff.toc b/SmartBuff.toc index 4baccaa..1f02a32 100644 --- a/SmartBuff.toc +++ b/SmartBuff.toc @@ -1,6 +1,6 @@ -## Interface: 30401 +## Interface: 30402 ## Title: |TInterface\Addons\Smartbuff\Icons\IconEnabled:0|t SmartBuff |cffffffff(WOTLK)|r by |cff00ff00Codermik & Aeldra|r -## Version: 44.30401 +## Version: 48.30402 ## Author: |cff20d2ffCodermik & Aeldra|r (EU-Proudmoore) ## Contributing Author: |cff20d2ffSpeedwaystar ## Notes: Cast the most important buffs on you or party/raid members/pets. Use /sbm for options menu. diff --git a/localization.en.lua b/localization.en.lua index 47f7976..cb5ff89 100644 --- a/localization.en.lua +++ b/localization.en.lua @@ -6,14 +6,9 @@ SMARTBUFF_WHATSNEW = "\n\n|cffffffff Whats new:|r\n\n" .." |cffffffffClassic version by Codermik, additional retail coding\n" .." by Speedwaystar.\n\n\n" - .." Changes in r46.050623:\n\n" - .." * Fixed an issue causing weapon sharpening stones\n" - .." to apply to the same weapon even if you had MH/\n" - .." OH selected - thanks doctorwizzcurse. \n\n" - .." * Camera will no longer zoom when using the scroll\n" - .." mouse to apply buffs. Zooming will work normally\n" - .." when buffs are applied. If you prefer the original\n" - .." way then type /smartbuff zoom to toggle on/off.\n\n" + .." Changes in r48.250623:\n\n" + .." * Fixed warlocks Soul Link\n" + .." * Added missing Dalaran Intellect\n" .."\n\n" .." |cffffff00I currently play on the Mirage Raceway EU classic\n" .." WOTLK server as Alliance, I play on Mik, Gabella,\n"