There has been a long-standing bug with the quest "Threat from Above."
Once you've completed the quest, SOCD pulls up the reward dialog, but it does not select the reward and complete the quest. I have selected the champion's purse in the setup options, but for some reason, on this one quest only, it does not function correctly. I have tried deleting the saved vars and this also doesn't make it work.
If reseting the profile ( deleting your SV) dosn't work, please install an error catching addon and open a ticket. Make sure you update to the most recent release. If you have the recent release, try the beta, those are usually good.
There seems to be something about SoCD that is causing wow to hang at regular intervals (every 30-45 minutes). With this addon enabled my game freezes every 35 minutes. With it disabled wow plays fine. I can postpone the freezes another 35 minutes by doing a reloadui. Judging by some of the curse comments and the tech support forums I am not the only experiencing this exact problem. Any ideas or troubleshooting I can do to help find the source of the problem? Im running the latest version available via curse.
The LDB Specs are rather crude and misguided (not guided is a better understanding).
The .text is a simple fall-back to cover the bases for all the displays as none of them can really agree on how any of it is treated.
Scroll down to the Extension or Deviations of Data Source and Launcher section. It describes what your broker in fact is. Your broker is not a Data Display which directly shows data right there in text. Yours is something that shows a popup on mouseover.
If, as in the example you link and follow, your mod does something interesting like display the current FPS you get in wow then yeah, go ahead and use the text field.
If instead you are just wanting to label it, as is the case here where you display a static text, then please use the appropriate spec defined field called "label". Surely you agree that you are just labeling your icon? You are not arguing that "Dailies On Alts" is mandatory text that has to take up the space of 3 icons are you?
If you are too lazy to do it I am happy to ninja commit the change.
Azethoth, im not going to argue LDB specs (or lack there of) in my thread here. It's quite off topic. Fact is that there is no adhered method that is consistent for all displays. I use chocolate bar myself, and it doesn't even look at the .label field from what i can tell reading the code. Fact also remains that the core spec as linked above requires a text field.. that's the story and im sticking to it.
If your particular display addon doesn't allow you to hide the .text field, then you should take that up with the author of that addon.
Sorry about the recent fubar, All of the translations from the quests will need to be reimported.
I'd do it myself, but because of the system It'll take a long time importing in segment by section (otherwise it reassigns the namespace if done at once). You guys can do it all in one jot from the quest scanner.
I don't know if that info is usefull for socd but it's for my own addon so I'll post it here in case it's interesting for you.
Since build 11623 on the ptr they've changed GossipGrame.lua and QuestFrame.lua
for QuestFrame.lua there is a new GetAvailableQuestInfo function that return isTrivial, isDaily, isRepeatable so you know before picking a quest if it's a daily quest or not.
for GossipFrame.lua GetGossipAvailableQuests have two new return values isDaily and isTrivial
sorry for the delay :)
yes it will break a little bit socd.
here are the new return values:
title, level, isTrivial, isComplete, ... = GetGossipActiveQuests()
title, level, isTrivial, isDaily, isRepeatable, ... = GetGossipAvailableQuests()
before this patch they were both returning title, level, isTrivial, ...
You are using both functions in socd, and you made a function scrubQuests(title, lvl, triv, ...) to parse them.
GetGossipActiveQuests and GetGossipAvailableQuests no more have the same number of return values so you won't be able to use the same function to parse them.