Druid Incarnation errors #78


  • New
  • Defect
Open
Assigned to ardentvark
  • Veyska created this issue Sep 28, 2012

    What steps will reproduce the problem?
    1. Log on to a guardian druid
    2. Use Incarnation: Son of Ursoc or Incarnation: King of the Jungle
    3. Fight something

    What is the expected output? What do you see instead?
    Expected output would be no CDs (for Son of Ursoc) and no errors for either.  See instead errors whenever you cast any spell for the duration of the CD.

    What version of the product are you using?
    v0.7-3-gdb26236-nolib

    Do you have an error log of what happened?  (Also popped one referencing line 133 instead of 145.)
    24x SexyCooldown-v0.7-3-gdb26236\Modules\Spells-Spells.lua:145: attempt to concatenate local "id" (a nil value)
    SexyCooldown-v0.7-3-gdb26236\Modules\Spells-Spells.lua:145: in function "UpdateSpellCooldowns"
    SexyCooldown-v0.7-3-gdb26236\Modules\Spells-Spells.lua:103: in function "Refresh"
    SexyCooldown-v0.7-3-gdb26236\Modules\Spells-Spells.lua:55: in function <SexyCooldown\Modules\Spells.lua:54>

    Locals:
    self = <table> {
    SetDefaultModuleLibraries = <func> @Ace3\..\AceAddon-3.0.lua:383
    UpdateSpellCooldowns = <func> @SexyCooldown\Modules\Spells.lua:124
    SPELL_UPDATE_COOLDOWN = <func> @SexyCooldown\Modules\Spells.lua:86
    Enable = <func> @Ace3\..\AceAddon-3.0.lua:315
    UnregisterAllEvents = <func> @Ace3\..\CallbackHandler-1.0.lua:202
    EnableModule = <func> @Ace3\..\AceAddon-3.0.lua:348
    modules = <table> {}
    GetModule = <func> @Ace3\..\AceAddon-3.0.lua:231
    IterateEmbeds = <func> @Ace3\..\AceAddon-3.0.lua:458
    defaultModuleLibraries = <table> {}
    CleanupCooldowns = <func> @SexyCooldown\Modules\Spells.lua:109
    UNIT_SPELLCAST_SUCCEEDED = <func> @SexyCooldown\Modules\Spells.lua:92
    SetDefaultModulePrototype = <func> @Ace3\..\AceAddon-3.0.lua:425
    name = "SexyCooldown_Spells"
    IsEnabled = <func> @Ace3\..\AceAddon-3.0.lua:467
    orderedModules = <table> {}
    DisableModule = <func> @Ace3\..\AceAddon-3.0.lua:366
    InternalCooldowns_TalentProc = <func> @SexyCooldown\Modules\Spells.lua:72
    RegisterMessage = <func> @Ace3\..\CallbackHandler-1.0.lua:118
    UnregisterMessage = <func> @Ace3\..\CallbackHandler-1.0.lua:181
    IsModule = <func> @Ace3\..\AceAddon-3.0.lua:238
    baseName = "SexyCooldown"
    SetDefaultModuleState = <func> @Ace3\..\AceAddon-3.0.lua:403
    CacheSpells = <func> @SexyCooldown\Modules\Spells.lua:161
    CleanupSpellCooldowns = <func> @SexyCooldown\Modules\Spells.lua:152
    SetEnabledState = <func> @Ace3\..\AceAddon-3.0.lua:440
    Refresh = <func> @SexyCooldown\Modules\Spells.lua:102
    enabledState = true
    Disable = <func> @Ace3\..\AceAddon-3.0.lua:330
    RegisterEvent = <func> @Ace3\..\CallbackHandler-1.0.lua:118
    UnregisterAllMessages = <func> @Ace3\..\CallbackHandler-1.0.lua:202
    OnEnable = <func> @SexyCooldown\Modules\Spells.lua:62
    OnInitialize = <func> @SexyCooldown\Modules\Spells.lua:28
    NewModule = <func> @Ace3\..\AceAddon-3.0.lua:256
    IterateModules = <func> @Ace3\..\AceAddon-3.0.lua:453
    defaultModuleState = true
    SendMessage = <func> @Ace3\..\CallbackHandler-1.0.lua:87
    GetName = <func> @Ace3\..\AceAddon-3.0.lua:300
    moduleName = "Spells"
    UnregisterEvent = <func> @Ace3\..\CallbackHandler-1.0.lua:181
    UNIT_SPELLCAST_FAILED = <func> @SexyCooldown\Modules\Spells.lua:78
    }
    mod = <table> {
    SetDefaultModuleLibraries = <func> @Ace3\..\AceAddon-3.0.lua:383
    UpdateSpellCooldowns = <func> @SexyCooldown\Modules\Spells.lua:124
    SPELL_UPDATE_COOLDOWN = <func> @SexyCooldown\Modules\Spells.lua:86
    Enable = <func> @Ace3\..\AceAddon-3.0.lua:315
    UnregisterAllEvents = <func> @Ace3\..\CallbackHandler-1.0.lua:202
    EnableModule = <func> @Ace3\..\AceAddon-3.0.lua:348
    modules = <table> {}
    GetModule = <func> @

    Please provide any additional information below.
    Initially thought it might be tied to Son of Ursoc's weird way of effectively removing the CD on all bear abilities, but King of the Jungle triggers it too and the cat version doesn't change CDs at all.  Presumably affects the resto and boomkin versions, but I don't have any druids of either of those two specs.

  • Veyska added the tags New Defect Sep 28, 2012
  • Veyska edited title Sep 28, 2012

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