LUA error even after updating to 11.0.3 #54


Open
Assigned to talryn
  • miles_ob created this issue Aug 22, 2024

    Hi,

     

    First of all, big thanks for your maintenance of this addon. Do you take donations? I struggle to play DK without it. I know this issue was flagged in the previous version and you put out a new version with a fix, but I am still having the issue even after downloading 11.03.

     

    Message: Interface/AddOns/CompactRunes/CompactRunes.lua:3239: attempt to call field 'IsUsableSpell' (a nil value)
    Time: Thu Aug 22 14:16:49 2024
    Count: 36
    Stack: Interface/AddOns/CompactRunes/CompactRunes.lua:3239: attempt to call field 'IsUsableSpell' (a nil value)
    [string "@Interface/AddOns/CompactRunes/CompactRunes.lua"]:3239: in function `CheckSoulReaper'
    [string "@Interface/AddOns/CompactRunes/CompactRunes.lua"]:3285: in function `?'
    [string "@Interface/AddOns/CompactRunes/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:109: in function <...nes/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
    [string "=[C]"]: ?
    [string "@Interface/AddOns/CompactRunes/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...nes/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
    [string "@Interface/AddOns/CompactRunes/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function `Fire'
    [string "@Interface/AddOns/CompactRunes/Libs/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <...dOns/CompactRunes/Libs/AceEvent-3.0/AceEvent-3.0.lua:119>

    Locals: self = <table> {
    modules = <table> {
    }
    LastFightStats = <table> {
    }
    regenAbilitiesBySpec = <table> {
    }
    db = <table> {
    }
    targetHostile = false
    optionsFrame = <table> {
    }
    name = "Compact Runes"
    AbilityProcsList = <table> {
    }
    defaultModuleState = true
    altRuneBkg = <table> {
    }
    baseName = "CompactRunes"
    enabledState = true
    AbilityProcs = <table> {
    }
    defaultModuleLibraries = <table> {
    }
    currentProcs = <table> {
    }
    TotalStats = <table> {
    }
    HasRuneCD = <table> {
    }
    blocks = <table> {
    }
    orderedModules = <table> {
    }
    specialProcs = <table> {
    }
    enabled = <table> {
    }
    regenAbilities = <table> {
    }
    playerName = "Kemmler"
    DefaultCDBarOrderings = <table> {
    }
    PriorityListDefaults = <table> {
    }
    cdbars = <table> {
    }
    }
    update = false
    changed = false
    spellId = 343294
    start = 0
    duration = 0
    enabled = true
    ready = true
    (*temporary) = nil
    (*temporary) = 343294
    (*temporary) = "attempt to call field 'IsUsableSpell' (a nil value)"
    addon = <table> {
    SpellNames = <table> {
    }
    defaults = <table> {
    }
    addonVersion = "11.0.3"
    layouts = <table> {
    }
    addonNameCondensed = "CompactRunes"
    modules = <table> {
    }
    MIN_UPDATE_TIME = 0.050000
    targetPercent = 0
    addonTitle = "Compact Runes"
    defaultSoundChannel = "Master"
    SOUL_REAPER_PERCENT = 0.350000
    tierCount = <table> {
    }
    Talents = <table> {
    }
    ItemProcs = <table> {
    }
    callbacks = <table> {
    }
    frames = <table> {
    }
    CURRENT_BUILD = "11.0.2"
    isDK = true
    BfA = true
    NUMBER_RUNES = 6
    addonName = "Compact Runes"
    playerGUID = "Player-1096-0613B9F3"
    IconBar = <table> {
    }
    db = <table> {
    }
    petBuffs = <table> {
    }
    Bar = <table> {
    }
    soulReaperEnabled = true
    UpdateDisplayEvents = <table> {
    }
    ItemIcons = <table> {
    }
    BONE_SHIELD_LOW = 6
    meleeRangeSpell = 55090
    IgnoreRuneCDs = <table> {
    }
    lastrp = 0
    SpecialSpellNames = <table> {
    }
    soulReaperPercent = 0.350000
    StandardDiseases = <table> {
    }
    meleeRangeSpellName = "Scourge Strike"
    FrameNames = <table> {
    }
    profile = <table> {
    }
    options = <table> {
    }
    CooldownBar = <table> {
    }
    Stats = <table> {
    }
    ItemIds = <table> {
    }
    CURRENT_BUILD_DATE = "Aug 16 2024"
    SpellIds = <table> {
    }
    DynamicSpells = <table> {
    }
    runeCD = 10
    TalentsBySpec = <table> {
    }
    ReverseItemNames = <table> {
    }
    ItemNames = <table> {
    }
    LayoutManager = <table> {
    }
    targetHealth = 0
    targetMaxHealth = 0
    currentSpec = "Unholy"
    scripts = <table> {
    }
    Shadowlands = true
    gcd = 1.500000
    CURRENT_UI_VERSION = 110002
    PESTILENT_PUSTULES_MAX = 8
    SetSecondaryValuePoints = <table> {
    }
    CURRENT_INTERNAL = "56196"
    mainFrame = CompactRunes_Display {
    }
    depletedRunes = 0
    bars = <table> {
    }
    SpellIcons = <table> {
    }
    MAX_BONESHIELD_CHARGES = 10
    }
    SpellIds = <table> {
    Relish in Blood = 317610
    Anti-Magic Zone = 51052
    Rune Strike = 210764
    Sacrificial Pact = 327574
    Infected Claws = 207272
    Surge of Strength = 138702
    Unholy Pact = 319230
    Runic Attenuation = 20710

  • miles_ob edited description Aug 22, 2024
  • Talryn posted a comment Aug 22, 2024

    Hi, you're right.  My last update had a mistake.  I pushed another version 11.0.4 which should fix the issue.  If you see any other issues please let me know.

     

    I honestly never setup a method for donations.  I believe there is an option but I never looked into it.

  • Talryn self-assigned this issue Aug 22, 2024

To post a comment, please login or register a new account.