Error in LibHealComm-4.0 that seems Regrowth specific #760


  • New
Closed
  • fyrfli created this issue Oct 29, 2019

    What version of Grid2 are you using?

     r939 (2019-10-29)

     

    What game client version (windows or mac) and language are you using ?

     Windows 1.13.2 / English

     

    What steps will reproduce the problem?

    Default grid2 config, cast Regrowth

      
    Did you try having Grid2 as the only enabled addon and everything else disabled?

    Yes 

    Was it working in a previous version? If yes, which was the last good one?

    Yes. Not sure, likely the one before the update to using the LibHealComm-4.0 library.

     

    Do you have an error log of what happened? If you don't see any errors, make sure that error reporting is enabled (`/console scriptErrors 1`) or install [BugSack](https://mods.curse.com/addons/wow/BugSack).

     

    Yes. See below ...

      

    Please provide any additional information below.

     

     ===== Error text =====

    Message: ...ddOns\Grid2\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:744: attempt to compare number with nil
    Time: Tue Oct 29 22:17:21 2019
    Count: 1
    Stack: ...ddOns\Grid2\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:744: attempt to compare number with nil
    ...ddOns\Grid2\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:744: in function <...ddOns\Grid2\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:681>
    ...ddOns\Grid2\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2189: in function `?'
    ...ddOns\Grid2\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2725: in function <...ddOns\Grid2\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2723>

    Locals: guid = "Player-4385-0095A4C6"
    spellID = 8938
    spellName = "Regrowth"
    rank = 2
    healAmount = 25
    spellPower = 0
    healModifier = 1
    spModifier = 1
    bombAmount = nil
    totalTicks = 7
    (*temporary) = nil
    (*temporary) = 1
    (*temporary) = nil
    (*temporary) = false
    (*temporary) = 7
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = "attempt to compare number with nil"
    GetSpellInfo = <function> defined =[C]:-1
    SpellIDToRank = <table> {
    10468 = 6
    3698 = 2
    9839 = 8
    9840 = 9
    639 = 2
    774 = 1
    19939 = 2
    1064 = 1
    19943 = 6
    3700 = 4
    25297 = 11
    8004 = 1
    25299 = 11
    2050 = 1
    1430 = 3
    11700 = 6
    9472 = 2
    9473 = 3
    9474 = 4
    9856 = 7
    9857 = 8
    2052 = 2
    13542 = 5
    10622 = 2
    13544 = 7
    22009 = 5
    9863 = 4
    25315 = 10
    11694 = 6
    2054 = 1
    13543 = 6
    10964 = 3
    5187 = 3
    2055 = 2
    6078 = 6
    1058 = 2
    10328 = 7
    3699 = 3
    5189 = 5
    709 = 3
    9750 = 6
    3661 = 3
    689 = 1
    8010 = 3
    959 = 6
    10623 = 3
    2090 = 4
    2053 = 3
    9758 = 8
    6063 = 3
    10395 = 8
    9888 = 9
    9889 = 10
    2060 = 1
    331 = 1
    19941 = 4
    547 = 3
    2061 = 1
    6075 = 3
    19940 = 3
    647 = 3
    9862 = 3
    10915 = 5
    10916 = 6
    10917 = 7
    996 = 2
    3111 = 2
    7651 = 4
    6064 = 4
    25357 = 10
    913 = 4
    19942 = 5
    139 = 1
    9841 = 10
    10927 = 7
    699 = 2
    10929 = 9
    11699 = 5
    596 = 1
    25292 = 9
    11695 = 7
    11693 = 5
    755 = 1
    6074 = 2
    1026 = 4
    1042 = 5
    332 = 2
    10329 = 8
    5185 = 1
    8910 = 7
    5186 = 2
    25316 = 5
    6076 = 4
    25314 = 5
    5188 = 4
    6077 = 5
    740 = 1
    8918 = 2
    3627 = 6
    6778 = 6
    2091 = 5
    10396 = 9
    19750 = 1
    9858 = 9
    10928 = 8
    939 = 5
    635 = 1
    10960 = 3
    10961 = 4
    8008 = 2
    10963 = 2
    3662 = 4
    10965 = 4
    3472 = 6
    136 = 1
    8936 = 1
    8903 = 7
    8938 = 2
    8939 = 3
    8940 = 4
    8941 = 5
    10466 = 4
    10467 = 5
    8005 = 7
    }
    hotData = <table> {
    Rejuvenation = <table> {
    }
    Regrowth = <table> {
    }
    }
    GetSpellBonusHealing = <function> defined =[C]:-1
    playerHealModifier = 1
    talentData = <table> {
    Gift of Nature = <table> {
    }
    Improved Rejuvenation = <table> {
    }
    }
    GiftofNature = "Gift of Nature"
    WotLK = false
    Genesis = nil
    unitHasAura = <function> defined @Interface\AddOns\Grid2\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:523
    TreeofLife = nil
    MasterShapeshifter = nil
    playerCurrentRelic = nil
    Rejuvenation = "Rejuvenation"
    ImprovedRejuv = "Improved Rejuvenation"
    equippedSetCache = <table> {
    Stormrage = 0
    }
    EmpoweredRejuv = nil
    NaturesSplendor = nil
    Regrowth = "Regrowth"
    Lifebloom = nil
    bloomBombIdols = <table> {
    42577 = 217
    42578 = 246
    33076 = 105
    42579 = 294
    28355 = 87
    42580 = 376
    51423 = 448
    35021 = 131
    42576 = 188
    33841 = 116
    }
    ceil = <function> defined =[C]:-1
    calculateGeneralAmount = <function> defined @Interface\AddOns\Grid2\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:535
    glyphCache = <table> {
    }
    WildGrowth = nil
    calculateSpellPower = <function> defined @Interface\AddOns\Grid2\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:545
    HealComm = <table> {
    TargetLastTarget = <function> defined @Interface\AddOns\Grid2\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2475
    GetHealModifier = <function> defined @Interface\AddOns\Grid2\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:369
    bucketFrame = <unnamed> {
    }
    TargetLastFriend = <function> defined @Interface\AddOns\Grid2\Libs\LibHealComm-4.0\LibHealComm-4.0.lua:2471
    compressGUID = <table> {
    }
    UNIT_SPELLCAST_CHANNEL_START = <function> defined @Interface\AddOns\Grid2\Libs\LibHealComm-

     

  • fyrfli added a tag New Oct 29, 2019
  • michaelsp posted a comment Oct 29, 2019

    Issues related to libhealcomm-4.0 library must be reported in this link:

    https://www.wowace.com/projects/libhealcomm-4-0/issues


    Edited Oct 29, 2019
  • michaelsp closed issue Oct 31, 2019

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