Flash Heal Rank 8 suddenly bugged #1654


Open
  • midinette created this issue Jun 2, 2021

    TBC Classic

     

    Today this started popping up every time I cast Flash Heal (rank 8) on my priest, and ONLY Flash Heal (rank 8).

     

    Message: ...dUnitFrames\libs\LibHealComm-4.0\LibHealComm-4.0.lua:758: attempt to perform arithmetic on local 'requiresLevel' (a nil value)
    Time: Wed Jun 2 23:46:31 2021
    Count: 3
    Stack: ...dUnitFrames\libs\LibHealComm-4.0\LibHealComm-4.0.lua:758: attempt to perform arithmetic on local 'requiresLevel' (a nil value)
    [string "@Interface\AddOns\ShadowedUnitFrames\libs\LibHealComm-4.0\LibHealComm-4.0.lua"]:758: in function <...dUnitFrames\libs\LibHealComm-4.0\LibHealComm-4.0.lua:751>
    [string "@Interface\AddOns\ShadowedUnitFrames\libs\LibHealComm-4.0\LibHealComm-4.0.lua"]:1103: in function <...dUnitFrames\libs\LibHealComm-4.0\LibHealComm-4.0.lua:1101>
    [string "=(tail call)"]: ?
    [string "@Interface\AddOns\ShadowedUnitFrames\libs\LibHealComm-4.0\LibHealComm-4.0.lua"]:1993: in function `?'
    [string "@Interface\AddOns\ShadowedUnitFrames\libs\LibHealComm-4.0\LibHealComm-4.0.lua"]:2446: in function <...dUnitFrames\libs\LibHealComm-4.0\LibHealComm-4.0.lua:2442>

    Locals: spellData = <table> {
    levels = <table> {
    }
    averages = <table> {
    }
    coeff = 0.428571
    }
    spellName = "Flash Heal"
    spellRank = nil
    average = nil
    requiresLevel = nil
    (*temporary) = <function> defined =[C]:-1
    (*temporary) = 63
    (*temporary) = nil
    (*temporary) = "attempt to perform arithmetic on local 'requiresLevel' (a nil value)"
    type = <function> defined =[C]:-1
    min = <function> defined =[C]:-1
    playerLevel = 63

  • midinette edited description Jun 2, 2021
  • mangypete posted a comment Jun 3, 2021

    I had the same issue with Healing Wave rank 11, the exact same error line for line. If you don't want to wait for a fix, there are more up to date versions of heal lib comm 4.0 that you can get and drop in to the /libs/ folders of SUF if you're feeling spicy.

  • midinette posted a comment Jun 3, 2021

    The weirdest thing about this error is that I don't even HAVE healcom

  • FleetCommand posted a comment Jun 4, 2021

    This seems to be an issue for all healing spells which we learn above level 60. Including Rejuvenation 12, etc. Probably the included healcomm library should be  either updated or fixed.

  • FleetCommand posted a comment Jun 4, 2021

    Yes, I can confirm... this is the issue. I have downloaded the latest Heal Comm Classic from Curseforge and then replaced the "LibHealComm-4.0" folder within "ShadowedUnitFrames\libs".. this fixed the issue. So basically ShadowedUF should update the HealComm Library

  • Perkules13 posted a comment Jun 23, 2021

    I updated to latest alpha, and this error still exists! I managed to fix the error last time, but now i cant find the right "LibHealComm-4.0.lua" file anywhere!

    Can someone help me please!

  • Perkules13 posted a comment Jun 23, 2021

    "

    Problem is the outdated LibHealComm.lua.

    You can download e.g. "HealBot" and unzip the file. After that copy "LibHealComm-4.0.lua" from HealBot_en\Libs \LibHealComm-4.0 to your ShadowedUnitFrames WoW folder (...\World of Warcraft_classic\Interface\AddOns\ShadowedUnitFrames\libs\LibHealComm-4.0).

    Maybe update is coming soon (hopefully)  ;-)"

    This worked on me!

     


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