Raven

2M Downloads

r612 Lua Error's

Pillgar opened this issue ยท 5 comments

commented

Latest version appears to be broken:

Message: Interface/AddOns/Raven/Main.lua:43: attempt to index field 'MOD' (a nil value)
Time: Tue Dec 27 13:50:59 2022
Count: 1
Stack: Interface/AddOns/Raven/Main.lua:43: attempt to index field 'MOD' (a nil value)

Message: Interface/AddOns/Raven/Presets/Evoker.lua:1 (null)
Time: Tue Dec 27 13:51:00 2022
Count: 1
Stack: Interface/AddOns/Raven/Presets/Evoker.lua:1 (null)

etc, etc

commented

same here after updating through curseforge
seems like r613 is working fine - just downloaded through curse website

commented
2x Raven/Presets/DeathKnight.lua:29: attempt to index field 'classConditions' (a nil value)
[string "@Raven/Presets/DeathKnight.lua"]:29: in main chunk

Locals:
(*temporary) = nil
(*temporary) = <table> {
}
(*temporary) = <table> {
 count = 1
 id = 130736
}
(*temporary) = "attempt to index field 'classConditions' (a nil value)"
2x Raven/Presets/DemonHunter.lua:4: attempt to index field 'classConditions' (a nil value)
[string "@Raven/Presets/DemonHunter.lua"]:4: in main chunk

Locals:
(*temporary) = nil
(*temporary) = <table> {
}
(*temporary) = "attempt to index field 'classConditions' (a nil value)"
2x Raven/Presets/Druid.lua:39: attempt to index field 'classConditions' (a nil value)
[string "@Raven/Presets/Druid.lua"]:39: in main chunk

Locals:
(*temporary) = nil
(*temporary) = <table> {
 Nature's Cure (Poison) = <table> {
 }
 Remove Corruption (Poison) = <table> {
 }
 Remove Corruption (Curse) = <table> {
 }
 Nature's Cure (Magic) = <table> {
 }
 Nature's Cure (Curse) = <table> {
 }
}
(*temporary) = <table> {
 associatedSpell = 88423
 tests = <table> {
 }
}
(*temporary) = <table> {
 Debuff Type = <table> {
 }
 Spell Ready = <table> {
 }
}
(*temporary) = <table> {
 enable = true
 hasDebuff = "Magic"
 unit = "player"
}
(*temporary) = "attempt to index field 'classConditions' (a nil value)"
2x Raven/Presets/Evoker.lua:18: attempt to index field 'classConditions' (a nil value)
[string "@Raven/Presets/Evoker.lua"]:18: in main chunk

Locals:
(*temporary) = nil
(*temporary) = <table> {
 Naturalize (Magic) = <table> {
 }
 Naturalize (Poison) = <table> {
 }
}
(*temporary) = <table> {
 associatedSpell = 360823
 tests = <table> {
 }
}
(*temporary) = <table> {
 Debuff Type = <table> {
 }
 Spell Ready = <table> {
 }
}
(*temporary) = <table> {
 enable = true
 hasDebuff = "Magic"
 unit = "player"
}
(*temporary) = "attempt to index field 'classConditions' (a nil value)"
2x Raven/Presets/Hunter.lua:9: attempt to index field 'classConditions' (a nil value)
[string "@Raven/Presets/Hunter.lua"]:9: in main chunk

Locals:
(*temporary) = nil
(*temporary) = <table> {
 No Pet! = <table> {
 }
}
(*temporary) = <table> {
 tests = <table> {
 }
}
(*temporary) = <table> {
 Player Status = <table> {
 }
}
(*temporary) = <table> {
 enable = true
 hasPet = false
 inCombat = true
}
(*temporary) = "attempt to index field 'classConditions' (a nil value)"
2x Raven/Presets/Mage.lua:11: attempt to index field 'classConditions' (a nil value)
[string "@Raven/Presets/Mage.lua"]:11: in main chunk

Locals:
(*temporary) = nil
(*temporary) = <table> {
 Remove Curse = <table> {
 }
}
(*temporary) = <table> {
 associatedSpell = 475
 tests = <table> {
 }
}
(*temporary) = <table> {
 Debuff Type = <table> {
 }
 Spell Ready = <table> {
 }
}
(*temporary) = <table> {
 enable = true
 hasDebuff = "Curse"
 unit = "player"
}
(*temporary) = "attempt to index field 'classConditions' (a nil value)"
2x Raven/Presets/Monk.lua:26: attempt to index field 'classConditions' (a nil value)
[string "@Raven/Presets/Monk.lua"]:26: in main chunk

Locals:
(*temporary) = nil
(*temporary) = <table> {
 Detox (Disease) = <table> {
 }
 Detox (Magic) = <table> {
 }
 Detox (Poison) = <table> {
 }
}
(*temporary) = <table> {
 associatedSpell = 115450
 tests = <table> {
 }
}
(*temporary) = <table> {
 Debuff Type = <table> {
 }
 Spell Ready = <table> {
 }
 All Cooldowns = <table> {
 }
}
(*temporary) = <table> {
 enable = true
 hasDebuff = "Magic"
 unit = "player"
}
(*temporary) = <table> {
 1 = 115451
}
(*temporary) = 115451
(*temporary) = "attempt to index field 'classConditions' (a nil value)"
2x Raven/Presets/Paladin.lua:26: attempt to index field 'classConditions' (a nil value)
[string "@Raven/Presets/Paladin.lua"]:26: in main chunk

Locals:
(*temporary) = nil
(*temporary) = <table> {
 Cleanse (Poison) = <table> {
 }
 Cleanse (Disease) = <table> {
 }
 Cleanse (Magic) = <table> {
 }
}
(*temporary) = <table> {
 associatedSpell = 4987
 tests = <table> {
 }
}
(*temporary) = <table> {
 Debuff Type = <table> {
 }
 Spell Ready = <table> {
 }
 All Cooldowns = <table> {
 }
}
(*temporary) = <table> {
 enable = true
 hasDebuff = "Magic"
 unit = "player"
}
(*temporary) = <table> {
 1 = 53551
}
(*temporary) = 53551
(*temporary) = "attempt to index field 'classConditions' (a nil value)"
2x Raven/Presets/Priest.lua:18: attempt to index field 'classConditions' (a nil value)
[string "@Raven/Presets/Priest.lua"]:18: in main chunk

Locals:
(*temporary) = nil
(*temporary) = <table> {
 Purify (Magic) = <table> {
 }
 Purify (Disease) = <table> {
 }
}
(*temporary) = <table> {
 associatedSpell = 527
 tests = <table> {
 }
}
(*temporary) = <table> {
 Debuff Type = <table> {
 }
 Spell Ready = <table> {
 }
}
(*temporary) = <table> {
 enable = true
 hasDebuff = "Magic"
 unit = "player"
}
(*temporary) = "attempt to index field 'classConditions' (a nil value)"
commented

Thanks for the reports! I believe all errors mentioned here should be fixed. I have not seen the error mentioned by @voidzone myself, but in r616 I'm not experiencing that error personally so I hope that it was fixed by proxy. If @voidzone could test if it works, that'd very helpful.

Thanks again!

commented

Resolved in r613, still gone in 616.
Should you need to test in the future, it's done by unchecking the various classes for a bar in a custom group.

image

commented

Awesome, good to hear. Thanks!