silvereyes wrote: »Alternatively, my addon AutoResearch does this automatically whenever you go to a craft station with a bugged timer: http://www.esoui.com/downloads/info1652-AutoResearch.html
Awesome addon, @silvereyes! I didn't know anything like that was available. It did exactly what you said it would and now all my research is progressing beautifully. Thanks!
silvereyes wrote: »The following chat command force cancels all bugged research lines while at a craft station:/script local s=GetCraftingInteractionType() for l=1,GetNumSmithingResearchLines(s) do for i=1,select(3,GetSmithingResearchLineInfo(s,l)) do if select(3,GetSmithingResearchLineTraitInfo(s,l,i)) and select(2,GetSmithingResearchLineTraitTimes(s,l,i)) then CancelSmithingTraitResearch(s,l,i) end end end
EDIT: to clarify, the above command does *not* cancel all research. Only the research line and trait that is stuck.
silvereyes wrote: »I've reported this bug multiple times on both Morrowind live and HotR PTS, but I guess it hasn't been fixed.
The issue is that sometimes a research timer gets reset once research is completed, even though the research is complete. The combination of active timer + complete status leaves the system in limbo, unable to start new research until the research line with the timer is canceled, but unable to cancel the timer due to some check in the cancel research UI.
Thankfully, there is a way to cancel the bugged timer with script commands.
The following chat command force cancels all bugged research lines while at a craft station:/script local s=GetCraftingInteractionType() for l=1,GetNumSmithingResearchLines(s) do for i=1,select(3,GetSmithingResearchLineInfo(s,l)) do if select(3,GetSmithingResearchLineTraitInfo(s,l,i)) and select(2,GetSmithingResearchLineTraitTimes(s,l,i)) then CancelSmithingTraitResearch(s,l,i) end end endAlternatively, my addon AutoResearch does this automatically whenever you go to a craft station with a bugged timer: http://www.esoui.com/downloads/info1652-AutoResearch.html
EDIT: to clarify, the above command does *not* cancel all research. Only the research line and trait that is stuck.
silvereyes wrote: »The following chat command force cancels all bugged research lines while at a craft station:/script local s=GetCraftingInteractionType() for l=1,GetNumSmithingResearchLines(s) do for i=1,select(3,GetSmithingResearchLineInfo(s,l)) do if select(3,GetSmithingResearchLineTraitInfo(s,l,i)) and select(2,GetSmithingResearchLineTraitTimes(s,l,i)) then CancelSmithingTraitResearch(s,l,i) end end end
EDIT: to clarify, the above command does *not* cancel all research. Only the research line and trait that is stuck.
FYI: My research bugged out again and this script has not rectified it. It's actually the same one hand sword that has bugged out.
jarrettcrhoadesb14_ESO wrote: »I am having the same problem. (Turned in bug report.)
Ran script -- no effect. Re-logged -- no effect
Error is occurring in Blacksmithing, for multiple items and Traits. Almost as if the slot doesn't really exist...
use the script again but research something else, if you have other things to research. Same thing happened with my 2h powered mace, but has let me research chests after doing the script again. And so far the chest research is still going.
@ZOS_GinaBruno, it's nice to see a fix in the patch notes, but I don't think that was the whole story. I've been getting this bug ever since Morrowind, before research canceling was even a thing.ZOS_GinaBruno wrote: »Fixed an issue that temporarily prevented you from researching items, caused by canceling the same research twice in a row.
Pyr0xyrecuprotite wrote: »otherwise you could also only research items that have the same research time concurrently, so that they all expire at the same time. (I have not had problems if all three research slots are open).
silvereyes wrote: »
The following chat command force cancels all bugged research lines while at a craft station:/script local s=GetCraftingInteractionType() for l=1,GetNumSmithingResearchLines(s) do for i=1,select(3,GetSmithingResearchLineInfo(s,l)) do if select(3,GetSmithingResearchLineTraitInfo(s,l,i)) and select(2,GetSmithingResearchLineTraitTimes(s,l,i)) then CancelSmithingTraitResearch(s,l,i) end end endAlternatively, my addon AutoResearch does this automatically whenever you go to a craft station with a bugged timer: http://www.esoui.com/downloads/info1652-AutoResearch.html
EDIT: to clarify, the above command does *not* cancel all research. Only the research line and trait that is stuck.
ZOS_GinaBruno wrote: »Thanks for taking the time to report this, everyone. Just letting you know we are investigating this issue.
silvereyes wrote: »I've reported this bug multiple times on both Morrowind live and HotR PTS, but I guess it hasn't been fixed.
The issue is that sometimes a research timer gets reset once research is completed, even though the research is complete. The combination of active timer + complete status leaves the system in limbo, unable to start new research until the research line with the timer is canceled, but unable to cancel the timer due to some check in the cancel research UI.
Alternatively, my addon AutoResearch does this automatically whenever you go to a craft station with a bugged timer: http://www.esoui.com/downloads/info1652-AutoResearch.html
EDIT: to clarify, the above command does *not* cancel all research. Only the research line and trait that is stuck.
ZOS_GinaBruno wrote: »Hey guys, just letting you know we have a fix for this issue coming in Monday's incremental patch.
silvereyes wrote: »
The following chat command force cancels all bugged research lines while at a craft station:/script local s=GetCraftingInteractionType() for l=1,GetNumSmithingResearchLines(s) do for i=1,select(3,GetSmithingResearchLineInfo(s,l)) do if select(3,GetSmithingResearchLineTraitInfo(s,l,i)) and select(2,GetSmithingResearchLineTraitTimes(s,l,i)) then CancelSmithingTraitResearch(s,l,i) end end endAlternatively, my addon AutoResearch does this automatically whenever you go to a craft station with a bugged timer: http://www.esoui.com/downloads/info1652-AutoResearch.html
EDIT: to clarify, the above command does *not* cancel all research. Only the research line and trait that is stuck.
After todays patch my wifes research was still bugged - researching 2 out of 3 not able to select research on the 3rd.
Ran your script and it fixed our problem. Thank you.