Post by Moongaze on Oct 19, 2008 3:07:17 GMT -5
Hey everyone. It has come to my attention that some users that are using the French WOW client and probably other non-English clients are experiencing an issue with the "Use best food," "Use best healing potion," "Use best (something)" button types and they are not auto-assigning the items as they should. I have a few things that I'll need so that I can gather some information, so if you can help out, that'd be swell. Please only post in here if you are experiencing the issue and post results only if you are having the issue. Thanks! =)
Step 1) Determine what your current spell database looks like
I need to find out if LunarSphere is finding anything. To do this, I'll need the following pasted into your chat window and press enter to get the results.
/script for key, value in pairs(LunarSphereGlobal.searchData[GetLocale()]) do print(key .. "=" .. tostring(value)) end;
(Yes, it should all be one line in your chat)
It *SHOULD* show you a list of stuff like "drink=Drink" and "potionHealing=Healing Potion" but in your locale. If it doesn't show you much or anything, maybe some items haven't been seen yet by your character and the list is not fully complete yet. I built the list originally with basic items that everyone, in theory, has seen. But, with the 3.0 patch, some stuff might need to be looked at again. So, to see if this is the case, go to a vendor and buy Refreshing Spring Water and see if your "Use best water" button will work again.
Depending on the results of these tests, I will probably hard-code the spells LunarSphere will look for since I can now query spell IDs (even if you don't own the spell) and get data from it since the last past, which is sweet. This might solve this problem forever, which will be nice =)
Step 2) Determining some spell names
I need to find out if Blizzard messed some stuff up or if it's something on my end. So, I need two pieces of information:
a) The spell name that "Refreshing Spring Water" casts
b) The spell name of the spell ID which represents what the water casts.
For a) Go to the chat window and type this command and let me know what it says:
/script print(GetSpellInfo(159));
For b) Go to the chat window and type this command and let me know what it says:
/script print((select(1, GetSpellInfo(430))));
Step 1) Determine what your current spell database looks like
I need to find out if LunarSphere is finding anything. To do this, I'll need the following pasted into your chat window and press enter to get the results.
/script for key, value in pairs(LunarSphereGlobal.searchData[GetLocale()]) do print(key .. "=" .. tostring(value)) end;
(Yes, it should all be one line in your chat)
It *SHOULD* show you a list of stuff like "drink=Drink" and "potionHealing=Healing Potion" but in your locale. If it doesn't show you much or anything, maybe some items haven't been seen yet by your character and the list is not fully complete yet. I built the list originally with basic items that everyone, in theory, has seen. But, with the 3.0 patch, some stuff might need to be looked at again. So, to see if this is the case, go to a vendor and buy Refreshing Spring Water and see if your "Use best water" button will work again.
Depending on the results of these tests, I will probably hard-code the spells LunarSphere will look for since I can now query spell IDs (even if you don't own the spell) and get data from it since the last past, which is sweet. This might solve this problem forever, which will be nice =)
Step 2) Determining some spell names
I need to find out if Blizzard messed some stuff up or if it's something on my end. So, I need two pieces of information:
a) The spell name that "Refreshing Spring Water" casts
b) The spell name of the spell ID which represents what the water casts.
For a) Go to the chat window and type this command and let me know what it says:
/script print(GetSpellInfo(159));
For b) Go to the chat window and type this command and let me know what it says:
/script print((select(1, GetSpellInfo(430))));