Attempt to register unknown event UNIT_SPELLCAST_INTERRUPTIBLE #289


Closed
  • Forge_User_11634469 created this issue Nov 7, 2019

    So this error keeps popping up every time I log in to classic and I have no idea how to fix it, I have tried disabling all my other add ons however even with just Quartz on it still shows the error message. This is the error log:

     

    Date: 2019-11-07 12:26:46
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Quartz\modules\Player.lua line 137:
    Attempt to register unknown event "UNIT_SPELLCAST_INTERRUPTIBLE"
    Debug:
    [C]: RegisterEvent()
    Quartz\modules\Player.lua:137: ApplySettings()
    Quartz\Quartz.lua:103: ApplySettings()
    Quartz\Quartz.lua:90:
    Quartz\Quartz.lua:65
    [C]: ?
    ...\common\Wildpants\libs\AceAddon-3.0\AceAddon-3.0.lua:70:
    ...\common\Wildpants\libs\AceAddon-3.0\AceAddon-3.0.lua:65
    ...\common\Wildpants\libs\AceAddon-3.0\AceAddon-3.0.lua:527: EnableAddon()
    ...\common\Wildpants\libs\AceAddon-3.0\AceAddon-3.0.lua:620:
    ...\common\Wildpants\libs\AceAddon-3.0\AceAddon-3.0.lua:605
    [C]: LoadAddOn()
    ..\FrameXML\UIParent.lua:353: UIParentLoadAddOn()
    ..\FrameXML\UIParent.lua:424: TimeManager_LoadUI()
    ..\FrameXML\UIParent.lua:693:
    ..\FrameXML\UIParent.lua:658
    Locals:
    None
    AddOns:
    Swatter, v8.2.6377 (SwimmingSeadragon)
    AtlasLootClassic, vv1.3.3
    AtlasLootClassicData, vv1.3.3
    AtlasLootClassicDungeonsAndRaids, vv1.3.3
    AucAdvanced, v8.2.6430 (SwimmingSeadragon)
    AucFilterBasic, v8.2.6364 (SwimmingSeadragon)
    AucStatHistogram, v8.2.6366 (SwimmingSeadragon)
    AucStatiLevel, v8.2.6370 (SwimmingSeadragon)
    AucStatPurchased, v8.2.6367 (SwimmingSeadragon)
    AucStatSimple, v8.2.6399 (SwimmingSeadragon)
    AucStatStdDev, v8.2.6369 (SwimmingSeadragon)
    AucUtilFixAH, v8.2.6371 (SwimmingSeadragon)
    BagBrother, v
    Bagnon, v8.2.16
    Bartender4, v4.8.8
    BeanCounter, v8.2.6434 (SwimmingSeadragon)
    ClassicCastbars, vv1.1.4
    ClassicCastbarsOptions, v
    Details, v
    DetailsTinyThreat, v
    Enchantrix, v8.2.6428 (SwimmingSeadragon)
    EnchantrixBarker, v8.2.6469 (SwimmingSeadragon)
    NeatPlates, v1.13.2.41
    NeatPlatesAlvara, v5a
    NeatPlatesBlizzardPlates, v1.5
    NeatPlatesClassicPlates, v
    NeatPlatesGraphite, v
    NeatPlatesGrey, v
    NeatPlatesNeon, v
    NeatPlatesQuatre, v
    NeatPlatesRenaitre, vv7.0.3
    NeatPlatesRoth, v
    NeatPlatesSimple, v7.3.0
    NeatPlatesSlimHorizontal, v2.2
    NeatPlatesSlimVertical, v2.2
    NeatPlatesHub, v
    NeatPlatesWidgets, v
    Quartz, v3.5-classic-5
    Questie, v5.1.0
    RealMobHealth, v2.13
    SlideBar, v8.2.6375 (SwimmingSeadragon)
    Stubby, v8.2.6376 (SwimmingSeadragon)
    TellMeWhen, v8.7.1
    VendorPrice, v1.2.9
    WeakAuras, v2.15.5
    WeaponSwingTimer, v4.1.0
    ZPerl, v5.8.7
    ZPerlArcaneBar, v
    ZPerlParty, v
    ZPerlPartyPet, v
    ZPerlPlayer, v
    ZPerlPlayerBuffs, v
    ZPerlPlayerPet, v
    ZPerlRaidAdmin, v
    ZPerlRaidFrames, v
    ZPerlRaidHelper, v
    ZPerlRaidMonitor, v
    ZPerlRaidPets, v
    ZPerlTarget, v
    ZPerlTargetTarget, v
    BlizRuntimeLib_enUS v1.13.2.11302 <none>
    (ck=6d1)

     

    Any help would be appreciated, thank you!

  • tombstone83 posted a comment Jan 12, 2020

    I have been having this same issue. I fixed it (or at least stopped it from showing up anymore) by simply going to my wow game folder, then navigating to "_classic_\Interface\AddOns\Quartz\modules". I opened up the file named "Pet.lua" with a basic text editor, and I went down to line #107.

     

    I commented out both lines 107 and 108 by typing "--" before the line, so it now looks like this:

    		PetCastingBarFrame:RegisterEvent("UNIT_SPELLCAST_CHANNEL_STOP")
    		PetCastingBarFrame:RegisterEvent("UNIT_SPELLCAST_CHANNEL_UPDATE")
    		-- PetCastingBarFrame:RegisterEvent("UNIT_SPELLCAST_INTERRUPTIBLE")
    		-- PetCastingBarFrame:RegisterEvent("UNIT_SPELLCAST_NOT_INTERRUPTIBLE")
    		PetCastingBarFrame:RegisterEvent("PLAYER_ENTERING_WORLD")
    		PetCastingBarFrame:RegisterEvent("UNIT_PET")
    
    

     After saving the file and re-opening WoW, the error no longer showed up.

    I'm assuming that WoW Classic must have recently deprecated their internal API access to the UNIT_SPELLCAST_INTERRUPTIBLE and UNIT_SPELLCAST_NOT_INTERRUPTIBLE events?

  • nevcairiel closed issue Oct 16, 2020

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