Error when using Combat Ally ability on cooldown #84


  • New
  • Defect
Open
Assigned to ardentvark
  • sth_dev created this issue Oct 17, 2016

    What steps will reproduce the problem?
    1. Assign a Class Hall follower with cooldown ability as a Combat Ally (I used warrior's Hodir)
    2. Use ability
    3. Get spammed by an error

    What version of the product are you using?

    0.7.1

    Do you have an error log of what happened?

    Getting this error each time I use combat ally ability:

    "
    84x SexyCooldown\Modules\Spells-Spells.lua:130: attempt to concatenate local 'id' (a nil value)
    SexyCooldown\Modules\Spells-Spells.lua:130: in function `UpdateSpellCooldowns'
    SexyCooldown\Modules\Spells-Spells.lua:100: in function `Refresh'
    SexyCooldown\Modules\Spells-Spells.lua:53: in function <SexyCooldown\Modules\Spells.lua:52>
    Locals:
    self = <table> {
    SetDefaultModuleLibraries = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:398
    UpdateSpellCooldowns = <function> defined @SexyCooldown\Modules\Spells.lua:121
    SPELL_UPDATE_COOLDOWN = <function> defined @SexyCooldown\Modules\Spells.lua:83
    Enable = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:325
    UnregisterAllEvents = <function> defined @GatherMate2\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
    EnableModule = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:363
    modules = <table> {
    }
    GetModule = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:241
    IterateEmbeds = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:473
    defaultModuleLibraries = <table> {
    }
    CleanupCooldowns = <function> defined @SexyCooldown\Modules\Spells.lua:106
    UNIT_SPELLCAST_SUCCEEDED = <function> defined @SexyCooldown\Modules\Spells.lua:89
    SetDefaultModulePrototype = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:440
    name = "SexyCooldown_Spells"
    IsEnabled = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:482
    orderedModules = <table> {
    }
    DisableModule = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:381
    InternalCooldowns_TalentProc = <function> defined @SexyCooldown\Modules\Spells.lua:69
    RegisterMessage = <function> defined @GatherMate2\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
    UnregisterMessage = <function> defined @GatherMate2\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
    IsModule = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:248
    baseName = "SexyCooldown"
    SetDefaultModuleState = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:418
    CacheSpells = <function> defined @SexyCooldown\Modules\Spells.lua:158
    CleanupSpellCooldowns = <function> defined @SexyCooldown\Modules\Spells.lua:149
    SetEnabledState = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:455
    Refresh = <function> defined @SexyCooldown\Modules\Spells.lua:99
    enabledState = true
    Disable = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:345
    RegisterEvent = <function> defined @GatherMate2\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
    UnregisterAllMessages = <function> defined @GatherMate2\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
    OnEnable = <function> defined @SexyCooldown\Modules\Spells.lua:60
    OnInitialize = <function> defined @SexyCooldown\Modules\Spells.lua:27
    NewModule = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:266
    IterateModules = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:468
    defaultModuleState = true
    SendMessage = <function> defined @GatherMate2\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:85
    GetName = <function> defined @GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:310
    moduleName = "Spells"
    UnregisterEvent = <function> defined @GatherMate2\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
    UNIT_SPELLCAST_FAILED = <function> defined @SexyCooldown\Modules\Spells.lua:75
    }
    spellQueue = <table> {
    1 = "Winds of the North"
    2 = "Black War Wolf"
    3 = "Warlord's Deathwheel"
    }
    spellSet = <table> {
    Shield Slam = 23922
    Charge = 100
    Armor Skills = 76268
    Furious Slash = 100130
    Cold Weather Flying = 54197
    Berserker Rage = 18499
    Seasoned Soldier = 12712
    Overpower = 7384
    Focused Rage = 204488
    The Quick and the Dead = 83950
    Mount Up = 78633
    Warbreaker = 209577
    Last "

  • sth_dev added the tags New Defect Oct 17, 2016

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