fix expertise enchant, add note so this mistake isnt made again

This commit is contained in:
andrew6180
2025-10-20 10:34:27 -07:00
parent 771b3cd0ff
commit ea602dbbce
2 changed files with 6 additions and 5 deletions
+3 -4
View File
@@ -110,12 +110,11 @@ function Cost:GetLowestCraftPrices(itemString, intermediate)
if not spellIDs then return end
local lowestCost, cheapestSpellID
local soh = "item:76061:0:0:0:0:0:0" -- Spirit of Harmony
local fb = "item:800405:0:0:0:0:0:0" -- Fel Blood
for _, spellID in ipairs(spellIDs) do
if TSM.db.realm.crafts[spellID] then
if intermediate and (TSM.db.realm.crafts[spellID].mats[soh] or TSM.db.realm.crafts[spellID].mats[fb] or TSM.db.realm.crafts[spellID].hasCD) then
if intermediate and (TSM.db.realm.crafts[spellID].mats[soh] or TSM.db.realm.crafts[spellID].hasCD) then
break
end --exclude spells using SOH and FB or have cooldown from intermediate crafts
end --exclude spells using SOH or have cooldown from intermediate crafts
local cost = Cost:GetCraftCost(spellID)
if cost and (not lowestCost or cost < lowestCost) then
-- exclude spells with cooldown if option to ignore is enabled or more than one way to craft and not soulbound e.g. BoE
@@ -145,4 +144,4 @@ function Cost:GetLowestCraftPrices(itemString, intermediate)
end
return cheapestSpellID, lowestCost, buyout, profit
end
end