Quantcast

Alchemist flask not shown if level>90

Taracque [12-09-14 - 00:37]
Alchemist flask not shown if level>90
Filename
Change_log.txt
Elementarist.lua
Elementarist.toc
modules/elemental.lua
modules/enhancement.lua
modules/restoration.lua
diff --git a/Change_log.txt b/Change_log.txt
index b861e0f..2f5c58c 100755
--- a/Change_log.txt
+++ b/Change_log.txt
@@ -1,3 +1,6 @@
+***v3.3.5
+* Fixed: Alchemist flask not shown for level > 90
+
 **v3.3.3**
 * Fixed: lots of fixes, initial (non complete) enhancement module included

diff --git a/Elementarist.lua b/Elementarist.lua
index cef4363..42c85e4 100755
--- a/Elementarist.lua
+++ b/Elementarist.lua
@@ -1,5 +1,5 @@
 -------------------------------------------------------------------------------
--- Elementarist 3.3.4
+-- Elementarist 3.3.5
 --
 -- Shows the advised spell for an elemental shaman for optimal DPS output.
 -------------------------------------------------------------------------------
@@ -8,7 +8,7 @@ Elementarist = {Locals = {}}

 local L = Elementarist.Locals

-Elementarist.versionNumber = '3.3.4';
+Elementarist.versionNumber = '3.3.5';
 Elementarist.enabled = true;
 Elementarist.playerName = UnitName("player")
 Elementarist.playerGUID = UnitGUID("player")
diff --git a/Elementarist.toc b/Elementarist.toc
index d1d5bd1..c42a89e 100755
--- a/Elementarist.toc
+++ b/Elementarist.toc
@@ -2,7 +2,7 @@
 ## Title: Elementarist
 ## Notes: Elemental shaman spell rotation helper
 ## Author: Taracque, Felmosórongy of Arathor
-## Version: 3.3.4
+## Version: 3.3.5
 ## SavedVariables: ElementaristDB
 ## OptionalDeps: OmniCC, SpellFlash
 ## Dependencies:
diff --git a/modules/elemental.lua b/modules/elemental.lua
index a6a9dc4..bce9eb2 100755
--- a/modules/elemental.lua
+++ b/modules/elemental.lua
@@ -230,7 +230,7 @@ Elementarist.elemental = {
 		local name, expirationTime, _, name2, exp2

 		-- Alchemy Flask of Enhancement
-		if (GetItemCount(Elementarist.CustomIDs["Alchemist's Flask Item"]) ~= 0) or (GetItemCount(Elementarist.CustomIDs["Crystal of Insanity Item"]) ~= 0) then
+		if ((GetItemCount(Elementarist.CustomIDs["Alchemist's Flask Item"]) ~= 0) or (GetItemCount(Elementarist.CustomIDs["Crystal of Insanity Item"]) ~= 0)) and (Elementarist.playerLevel<=90) then
 			name = Elementarist:hasBuff("player", Elementarist.SpellList["Flask of the Warm Sun"]);
 			if (name == nil) then
 				name = Elementarist:hasBuff("player", Elementarist.SpellList["Flask of the Draconic Mind"]);
diff --git a/modules/enhancement.lua b/modules/enhancement.lua
index a276561..0d85e17 100755
--- a/modules/enhancement.lua
+++ b/modules/enhancement.lua
@@ -213,7 +213,7 @@ Elementarist.enhancement = {
 		local name, expirationTime, _, name2, exp2

 		-- Alchemy Flask of Enhancement
-		if (GetItemCount(Elementarist.CustomIDs["Alchemist's Flask Item"]) ~= 0) or (GetItemCount(Elementarist.CustomIDs["Crystal of Insanity Item"]) ~= 0) then
+		if ((GetItemCount(Elementarist.CustomIDs["Alchemist's Flask Item"]) ~= 0) or (GetItemCount(Elementarist.CustomIDs["Crystal of Insanity Item"]) ~= 0)) and (Elementarist.playerLevel<=90) then
 			name = Elementarist:hasBuff("player", Elementarist.SpellList["Flask of Spring Blossoms"]);
 			if (name == nil) then
 				name, _, _, _, _, _, expirationTime = Elementarist:hasBuff("player", Elementarist.SpellList["Crystal of Insanity"], false, Elementarist.CustomIDs["Crystal of Insanity Spell"]);
diff --git a/modules/restoration.lua b/modules/restoration.lua
index 837d9af..1b964d6 100755
--- a/modules/restoration.lua
+++ b/modules/restoration.lua
@@ -219,7 +219,7 @@ Elementarist.restoration = {
 		local name, expirationTime, _, name2, exp2

 		-- Alchemy Flask of Enhancement
-		if (GetItemCount(Elementarist.CustomIDs["Alchemist's Flask Item"]) ~= 0) or (GetItemCount(Elementarist.CustomIDs["Crystal of Insanity Item"]) ~= 0) then
+		if ((GetItemCount(Elementarist.CustomIDs["Alchemist's Flask Item"]) ~= 0) or (GetItemCount(Elementarist.CustomIDs["Crystal of Insanity Item"]) ~= 0)) and (Elementarist.playerLevel<=90) then
 			name = Elementarist:hasBuff("player", Elementarist.SpellList["Flask of the Warm Sun"]);
 			if (name == nil) then
 				name = Elementarist:hasBuff("player", Elementarist.SpellList["Flask of the Draconic Mind"]);