Mendeleev-3.0\\Mendeleev.lua:108: bad argument #1 to 'ipairs' (table expected, got nil)\nMendeleev-3.0\\Mendeleev.lua:108: in function <Interface\\AddOns\\Mendeleev\\Mendeleev.lua:87>\n(tail call): ?:\n<in C code>: ?\n<string>:\"safecall Dispatcher[1]\":9: in function <[string \"safecall Dispatcher[1]\"]:5>\n(tail call): ?:\nAceAddon-3.0\\AceAddon-3.0.lua:340: in function `InitializeAddon'\nAceAddon-3.0\\AceAddon-3.0.lua:428: in function <Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:421>\n<in C code>: in function `LoadAddOn'\nAce2\\AceLibrary\\AceLibrary.lua:391: in function <Interface\\AddOns\\Ace2\\AceLibrary\\AceLibrary.lua:378>\nAce2\\AceLibrary\\AceLibrary.lua:482: in function `AceLibrary'\nMendeleev-3.0\\Sets.lua:4: in main chunk
I am receiving this error when in the Interface --> Addons options I go to the "Sets" tab in the Mendeleev options.
[2008/10/20 21:49:43-47-x1]: AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1654: AceConfigRegistry-3.0:ValidateOptionsTable(): Mendeleev-Sets.args.InstanceLootHeroic.args[InstanceLootHeroic.Hellfire Citadel] - key name contained spaces (or control characters)
AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:46: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:41>
AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:168: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:162>
AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:220: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:186>
AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:221: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:186>
AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:252: in function `ValidateOptionsTable'
AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:298: in function `app'
AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1654: in function `Open'
AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1719: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1717>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?:
AceGUI-3.0\AceGUI-3.0.lua:264: in function `Fire'
...AceGUI-3.0\widgets\AceGUIWidget-BlizOptionsGroup.lua:67: in function <...AceGUI-3.0\widgets\AceGUIWidget-BlizOptionsGroup.lua:66>:
<in C code>: in function `Show'
Interface\FrameXML\UIOptionsFrame.lua:28: in function `InterfaceOptionsList_DisplayPanel':
Interface\FrameXML\UIOptionsFrame.lua:46: in function `InterfaceOptionsListButton_OnClick':
<string>:"*:OnClick":2: in function <[string "*:OnClick"]:1>
I've checked Gathermate which is also doing translations for mines and it's using it's own localized data, maybe the same can be done for Mendeleev and then get rid of Babble-2.2 from the deps?
I've checked Gathermate which is also doing translations for mines and it's using it's own localized data, maybe the same can be done for Mendeleev and then get rid of Babble-2.2 from the deps?
I know, it has been rejected before, but I'm voting for creating Babble-Ore-3.0, because it can be shared between more addons and wouldn't need to be updated in each of the different addons (GatherMate, Mendeleev, my unfinished GatherInfo, others?)
I knew there was something that had kept me from commiting earlier ^^'
considering the messed up death knight in BabbleClass-3.0, a BabbleOre-3.0 wouldn't hurt that much ^^ and as Xhinuan sad, thesy won't do it, but you are free to do it yourself...
checking the latest version of Mendeleev, apparently you've removed the Babble-Ore-2.2 dependency, but Babble-2.2 has not been removed from the toc optdep.
here is the french localisation for the ore to add in frFR.lua:
now that Babble-ore-2.2 dependency has been removed the only ace2 dependency is AceLocale-2, would it be possible to switch to AceLocal-3.0 ;)
I know don't change something that is working, but every other Ace component in Mendeleev is Ace3 or libstubed library...
First of all I appologize for picking up on an old thread, I just didn't find another official one for Mendeleev.
I changed my local copy to get rid of LibBabble-Class as it is depricated for quite some time now. The change is fairly trivial and done by using FillLocalizedClassList from the Blizz API. I wanted to upload the changes myself but don't have access to the repo and don't know where or who I should ask about it. I attach the changed files, so you could preview or merge them yourselves if you wish.
The changes I'm doing in PeriodicTable will remove Badge of Justice from the loot table of all bosses, so this shouldn't happen once it's committed.
Mendeleev-3.0\\Mendeleev.lua:108: bad argument #1 to 'ipairs' (table expected, got nil)\nMendeleev-3.0\\Mendeleev.lua:108: in function <Interface\\AddOns\\Mendeleev\\Mendeleev.lua:87>\n(tail call): ?:\n<in C code>: ?\n<string>:\"safecall Dispatcher[1]\":9: in function <[string \"safecall Dispatcher[1]\"]:5>\n(tail call): ?:\nAceAddon-3.0\\AceAddon-3.0.lua:340: in function `InitializeAddon'\nAceAddon-3.0\\AceAddon-3.0.lua:428: in function <Interface\\AddOns\\Ace3\\AceAddon-3.0\\AceAddon-3.0.lua:421>\n<in C code>: in function `LoadAddOn'\nAce2\\AceLibrary\\AceLibrary.lua:391: in function <Interface\\AddOns\\Ace2\\AceLibrary\\AceLibrary.lua:378>\nAce2\\AceLibrary\\AceLibrary.lua:482: in function `AceLibrary'\nMendeleev-3.0\\Sets.lua:4: in main chunk
Was using r82063.1 prior, no issues.
Identical error here doing the identical thing in WoW 3.0.3 live with r231. Reverted back to r229, same error occurs.
I've checked Gathermate which is also doing translations for mines and it's using it's own localized data, maybe the same can be done for Mendeleev and then get rid of Babble-2.2 from the deps?
I know, it has been rejected before, but I'm voting for creating Babble-Ore-3.0, because it can be shared between more addons and wouldn't need to be updated in each of the different addons (GatherMate, Mendeleev, my unfinished GatherInfo, others?)
considering the messed up death knight in BabbleClass-3.0, a BabbleOre-3.0 wouldn't hurt that much ^^ and as Xhinuan sad, thesy won't do it, but you are free to do it yourself...
here is the french localisation for the ore to add in frFR.lua:
edit: Babble-Ore-2.2 has also not been removed from embeds.xml
I know don't change something that is working, but every other Ace component in Mendeleev is Ace3 or libstubed library...
I changed my local copy to get rid of LibBabble-Class as it is depricated for quite some time now. The change is fairly trivial and done by using FillLocalizedClassList from the Blizz API. I wanted to upload the changes myself but don't have access to the repo and don't know where or who I should ask about it. I attach the changed files, so you could preview or merge them yourselves if you wish.
Best regards
Rainrider