
[<Module Name>] <Issue Title>
furtrade opened this issue ยท 0 comments
Describe the bug
Insane lag when navigating any recipe within the profession window of Engineering.
To Reproduce
Steps to reproduce the behavior:
- Go to Engineering bench
- Click any recipe
Additional context
from bugsack:
6x CraftSim/Classes/ProfessionGear.lua:26: script ran too long
[CraftSim/Classes/ProfessionGear.lua]:26: in function 'Equals'
[CraftSim/Modules/TopGear/TopGear.lua]:119: in function 'findFunc'
[CraftSim/Libs/GUTIL/GUTIL.lua]:111: in function 'Find'
[CraftSim/Modules/TopGear/TopGear.lua]:105: in function 'GetUniqueCombosFromAllPermutations'
[CraftSim/Modules/TopGear/TopGear.lua]:291: in function 'GetProfessionGearCombinations'
[CraftSim/Modules/TopGear/TopGear.lua]:339: in function 'OptimizeTopGear'
[CraftSim/Classes/RecipeData.lua]:1199: in function 'OptimizeGear'
[CraftSim/Classes/RecipeData.lua]:1229: in function 'OptimizeProfit'
[CraftSim/Classes/RecipeData.lua]:1864: in function 'OptimizeSubRecipes'
[CraftSim/Init/Init.lua]:652: in function 'TriggerModulesByRecipeType'
[CraftSim/Init/Init.lua]:104: in function <CraftSim/Init/Init.lua:102>
[CraftSim/Libs/GUTIL/GUTIL.lua]:606: in function 'checkCondition'
...[C]: in function 'Init'
[Blizzard_ProfessionsTemplates/Blizzard_ProfessionsRecipeSchematicForm.lua]:192: in function <...emplates/Blizzard_ProfessionsRecipeSchematicForm.lua:186>
[C]: in function 'SetShown'
[Blizzard_SharedXML/Mainline/TabSystem/TabSystemOwner.lua]:33: in function 'SetTab'
[Blizzard_SharedXML/Mainline/TabSystem/TabSystemOwner.lua]:69: in function 'SetTab'
[Blizzard_Professions/Blizzard_ProfessionsFrame.lua]:450: in function <...s/Blizzard_Professions/Blizzard_ProfessionsFrame.lua:349>
[tail call]: ?
[Blizzard_SharedXML/Mainline/TabSystem/TabSystemTemplates.lua]:175: in function 'SetTab'
[Blizzard_SharedXML/Mainline/TabSystem/TabSystemTemplates.lua]:98: in function <..._SharedXML/Mainline/TabSystem/TabSystemTemplates.lua:95>
[C]: ?
Locals:
self = <table> {
professionStats = <table> {
}
item = <table> {
}
}
professionGear = <table> {
professionStats = <table> {
}
item = <table> {
}
}
itemLinkA = "|cff1eff00|Hitem:193485::::::::80:1468::11:4:8841:8842:8902:8862:1:28:2424:::::|h[Protective Gloves]|h|r"
(*temporary) = "Player.-:"
(*temporary) = ""
(*temporary) = "|cff1eff00|Hitem:193485::::::::80:1468::11:4:8841:8842:8902:8862:1:28:2424:::::|h[Protective Gloves]|h|r"
(*temporary) = "script ran too long"
`