Alchemist flask not shown if level>90
Taracque [12-09-14 - 00:37]
Alchemist flask not shown if level>90
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"]);