From 8dbfb75535b9d39c3163d72919aa683813c5ffbd Mon Sep 17 00:00:00 2001 From: BillLive Date: Sun, 31 Jan 2016 14:42:55 +1030 Subject: [PATCH] Moved Healing stream to bottom prioirty in "Misc" Added explaination file for Configutation options Signed-off-by: BillLive --- Configuration Options Explained.txt | 54 +++++++++++++++++++++++++++++++++++ modules/elemental.lua | 21 +++++++------- 2 files changed, 64 insertions(+), 11 deletions(-) create mode 100644 Configuration Options Explained.txt diff --git a/Configuration Options Explained.txt b/Configuration Options Explained.txt new file mode 100644 index 0000000..52ecef4 --- /dev/null +++ b/Configuration Options Explained.txt @@ -0,0 +1,54 @@ +Elementalist 3.7.0 Configuration Options Guide + +This is a short file with some of the notes about the Configuration options effects and senario suited for each configuration option + + +ELEMENTAL CONFIGURATION OPTIONS +Enabled - Enables/Disables the addon loading the elemental specialization module +Flameshock Behaviour - Keep Flame Shock up - Immediately applies flameshock to any target if flameshock is available + - Flame Shock up - Immediately applies flameshock to any target if flameshock is available + ***Recommendation *** Use Keep Flame Shock up -- excpet where multiple targets which live >30 seconds + +Prioritize Buff Flameshock when DOT not fully Buffed - Checks talents and status of current targets Flameshock. + If the DPS of the DOT can be improved it delays certain spell to generate a more powerful Flameshock + ***Recommendation *** Enabled - -- excpet where multiple targets which live >30 seconds + +Prioritize Buff Flameshock with seconds Remaing - If the DOT has less than specified time remaining it delays certain spell to generate a more powerful Flameshock + ***Recommendation *** 12 seconds increase if you find the DOT expires before being re-applied + +Debuff tracker shows buff applied to DOT - Enables/Disables the display of Unleashed Flame and Elemental Fussion Charges on the Flameshock icon + ***Recommendation *** Enabled so you can see the status of you buffs to manually manage rotation + +Disable Liquid Magma in Rotation - Removes Liquid Magma from the "Spell Advisor" rotation + ***Recommendation *** Disabled unless you to manually determine when to use Liquid Magma Totem + +Enable Earthquake in Rotation - Enables Earthquake in the "Spell Advisor" rotation when player has Enhanced Lightning Buff + ***Recommendation *** Enabled if you conistently have 2 (two) targets stacked. For 3 or more use the "AoE/Interupt" frame to determine spells +Show Healing Stream Totem - Shows when Healing Stream Totem is available in the "Misc" frame + *** Recommendation *** Enabled - It is the last in the priority list and you dont have to cast it! + + + +ENHANCEMENT CONFIGURATION OPTIONS +Enabled - Enables/Disables the addon loading the enhancment specialization module +Show Healing Stream Totem - Shows when Healing Stream Totem is available in the "Misc" frame + + + +RESTOREATION CONFIGURATION OPTIONS +Enabled - Enables/Disables the addon loading the restoration specialization module +Show Searing Totem - Shows when Searing Totem is available in the "Misc" icon + + + +COMMON CONFIGURATION OPTIONS +Enabled - Enables/Disables the addon and associated specialization modules +Disable Mini Frames - Enables/Disables the "Misc" and "Int/Aoe" frames +Lock Elementarist Frame - Enables/Disables the dragging of frames creatd by Elementarist +Disable Spell Advisor - Enables/Disables the "Spell Advisor" frames +Disable Shield Tracker - Enables/Disables the "Shield Tracker" frame +Disable Shield Cooldown Tracker - Enables/Disables the time remiaining text in the "Shield Tracker" frame +Alpha and Scale sliders - Adjust the size and transparancy of the specified frames +Threat Warning - Enables/Disables sending of a warning text message to Raid Warning when the player exceeds 70% threat +Disable Damage and Threat Text - Enables/Disables the Disable Damage and Threat Text displayed between the "Misc" and "Int/Aoe" frames +Layout - Provides option to set the relative postions of the "Spell Advisor", "Misc" and "Int/Aoe" frames \ No newline at end of file diff --git a/modules/elemental.lua b/modules/elemental.lua index eeccd37..8f9e235 100755 --- a/modules/elemental.lua +++ b/modules/elemental.lua @@ -517,17 +517,6 @@ Elementarist.elemental = { end end - -- Healing Stream Totem - if (ElementaristDB.showHealingStream) and (Elementarist:SpellAvailable(Elementarist.SpellList["Healing Stream Totem"])) then - local haveWaterTotem,waterTotemName,_,_ = GetTotemInfo(3) - if (waterTotemName == "") then - e = Elementarist:GetSpellCooldownRemaining(Elementarist.SpellList["Healing Stream Totem"]); - if (e < 1) then - return Elementarist.SpellList["Healing Stream Totem"]; - end; - end - end - -- Elemental Mastery if Elementarist:SpellAvailable(Elementarist.SpellList["Elemental Mastery"]) then d = Elementarist:GetSpellCooldownRemaining(Elementarist.SpellList["Elemental Mastery"]) @@ -563,6 +552,16 @@ Elementarist.elemental = { end end + -- Healing Stream Totem + if (ElementaristDB.showHealingStream) and (Elementarist:SpellAvailable(Elementarist.SpellList["Healing Stream Totem"])) then + local haveWaterTotem,waterTotemName,_,_ = GetTotemInfo(3) + if (waterTotemName == "") then + e = Elementarist:GetSpellCooldownRemaining(Elementarist.SpellList["Healing Stream Totem"]); + if (e < 1) then + return Elementarist.SpellList["Healing Stream Totem"]; + end; + end + end return "" end; IntSpell = function(self) -- 1.7.9.5