I managed to remove a bunch of these by reordering the code a little - moving all the local functions to the top of the file.
That then introduced another bunch of errors - lots of self references in local functions that arent part of the CCBreaker class, so changing all those removed those.
Then it fell over when it tried to call createText() which doenst exist, so at that point I gave up.
Thanks for trying. I don't know a thing about coding, so I can't do any of it myself. I do sorely miss it though. THey'd just finally fixed it not showing Seduce being broken, too.
[2007/09/17 21:56:41-992-x1]: CCBreaker-0.3.1\CCBreaker.lua:322: attempt to perform arithmetic on upvalue 'breakers' (a table value)
FuBarPlugin-2.0-48629:366: in function `runChildren'
Tablet-2.0-44453 (TabletLib):2355: in function `children'
Tablet-2.0-44453 (TabletLib):2399: in function `Open'
Tablet-2.0-44453 (TabletLib):2533: in function <Interface\AddOns\TabletLib\Tablet-2.0\Tablet-2.0.lua:2527>
FuBarPlugin-2.0-48629:415: in function <...\FuBarPlugin-2.0\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:414>
Ok, finally tested, the current version should run without errors and fully functional, sorry for the problems, just messed some things up and tested the wrong version
I just installed this addon for the first time after seing this thread. It seems to load ok, no errors. But it doesnt do anything? The slash commands /ccb or /ccbreaker do not exist. I dont have Fubar.
FYI. I was getting an error that I missed at first. It was complaining that I dont have dewdroplib. I installed it, now I get:
Error: AceDB-2.0: Cannot call "RegisterDefaults" unless "RegisterDB" has been previously called.
File: Interface\AddOns\CCBreaker\CCOptions.lua
Line: 6
Count: 1
Edit: Aparently Babble-Class-2.2 is also needed but not included. So I installed the babble-2.2 library package. Then I got 18 errors about the ace lbirary missing. I installed that and now it finally works. Looks like the dependancies need work?
I'm getting these errors with CCBreaker. I tried downloading the dewdrop libraries, but its no help.
I get that error, using MazzleUI. Not getting any info in FuBar either.
01:29 CCBreaker: { -- table: 0E293D98
01:29 event = "CHAT_MSG_SPELL_BREAK_AURA",
01:29 eventType = "Dispel",
01:29 eventTypeLocal = "Dispel",
01:29 globalString = "AURADISPELOTHER2",
01:29 isFailed = false,
01:29 message = "Murkblood Oracle's Seduction is removed by Helmhammer.",
01:29 recipientAbilityName = "Seduction",
01:29 recipientID = false,
01:29 recipientName = "Murkblood Oracle",
01:29 recipientPvP = false,
01:29 sourceAbilityName = false,
01:29 sourceID = "party1",
01:29 sourceName = "Helmhammer",
01:29 sourcePvP = false,
01:29 uid = 24711
01:29 } -- table: 0E293D98
01:29 CCBreaker: true
01:29 CCBreaker: { -- table: 1E277CE0
01:29 color = { -- table: 1E277D30
01:29 a = 0,
01:29 b = 0.5,
01:29 colortext = "|cffff8000",
01:29 g = 1,
01:29 r = 1
01:29 } -- table: 1E277D30,
01:29 colors = true,
01:29 enable = true,
01:29 strings = { -- table: 1E277D08
01:29 four = "[spell] on [target] was removed by [breaker]'s [ability]",
01:29 three = "[spell] on [target] was removed by [breaker]",
01:29 two = "[spell] on [target] was removed"
01:29 } -- table: 1E277D08
01:29 } -- table: 1E277CE0
01:29 Reputation with Cenarion Expedition increased by 15.
01:29 CCBreaker: { -- table: 0E293D98
01:29 event = "CHAT_MSG_SPELL_BREAK_AURA",
01:29 eventType = "Dispel",
01:29 eventTypeLocal = "Dispel",
01:29 globalString = "AURADISPELOTHER3",
01:29 isFailed = false,
01:29 message = "Helmhammer's Corruption is removed by Fathersin's Dispel Magic.",
01:29 recipientAbilityName = "Corruption",
01:29 recipientID = "party1",
01:29 recipientName = "Helmhammer",
01:29 recipientPvP = false,
01:29 sourceAbilityName = "Dispel Magic",
01:29 sourceID = "party2",
01:29 sourceName = "Fathersin",
01:29 sourcePvP = false,
01:29 uid = 24794
01:29 } -- table: 0E293D98
01:29 CCBreaker: false
01:29 CCBreaker: { -- table: 1E277CE0
01:29 color = { -- table: 1E277D30
01:29 a = 0,
01:29 b = 0.5,
01:29 colortext = "|cffff8000",
01:29 g = 1,
01:29 r = 1
01:29 } -- table: 1E277D30,
01:29 colors = true,
01:29 enable = true,
01:29 strings = { -- table: 1E277D08
01:29 four = "[spell] on [target] was removed by [breaker]'s [ability]",
01:29 three = "[spell] on [target] was removed by [breaker]",
01:29 two = "[spell] on [target] was removed"
01:29 } -- table: 1E277D08
01:29 } -- table: 1E277CE0
That's what I get when I turn on the debug. Some help, please?
That then introduced another bunch of errors - lots of self references in local functions that arent part of the CCBreaker class, so changing all those removed those.
Then it fell over when it tried to call createText() which doenst exist, so at that point I gave up.
I'm getting info to the console and the splash screen, but it's not loading into fubar. Could that be because of the Rock thing FuBar is doing now?
FuBarPlugin-2.0-48629:366: in function `runChildren'
Tablet-2.0-44453 (TabletLib):2355: in function `children'
Tablet-2.0-44453 (TabletLib):2399: in function `Open'
Tablet-2.0-44453 (TabletLib):2533: in function <Interface\AddOns\TabletLib\Tablet-2.0\Tablet-2.0.lua:2527>
FuBarPlugin-2.0-48629:415: in function <...\FuBarPlugin-2.0\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:414>
best regards
Pheredhel
I <3 this mod, it's -so- helpful. I end up on CC a lot, so it's nice to know who to yell at for breaking it (and when I can go ahead and attack).
I'll get a chance to test it later, will let you know how it goes.
best regards
Pheredhel
Error: AceDB-2.0: Cannot call "RegisterDefaults" unless "RegisterDB" has been previously called.
File: Interface\AddOns\CCBreaker\CCOptions.lua
Line: 6
Count: 1
Edit: Aparently Babble-Class-2.2 is also needed but not included. So I installed the babble-2.2 library package. Then I got 18 errors about the ace lbirary missing. I installed that and now it finally works. Looks like the dependancies need work?
<Script file="libs\LibRock-1.0\lib.xml"/>
is the problem -- it must either be included or changed to LUA
Regards
Manfred