5.2 issues with Shadowed Unit Frames #586


  • Defect
  • Fixed
Closed
Assigned to shadowed103
  • _ForgeUser258507 created this issue Mar 5, 2013

    What steps will reproduce the problem?
    1. Activate some type of absorbing shield, such as Ice Barrier
    2. If a LUA error was not produced with the above, have something attack you so that damage is absorbed by the shield
    3.

    What is the expected output? What do you see instead?
    I am getting an LUA error every time an attack is absorbed by my Ice Barrier or Incanter's Ward.

    What version of the product are you using?
    The latest version as of Patch 5.2 patch day, 3:45 pm PST

    Do you have an error log of what happened?

    ...erface\AddOns\ShadowedUnitFrames\modules\incheal.lua:42: attempt to perform arithmetic on field 'cap' (a nil value)
    Time: 03/05/13 16:24:25
    Count: 1
    Stack: ...erface\AddOns\ShadowedUnitFrames\modules\incheal.lua:42: in function `OnLayoutApplied'
    ...face\AddOns\ShadowedUnitFrames\modules\incabsorb.lua:24: in function `?'
    ...ace\AddOns\ShadowedUnitFrames\ShadowedUnitFrames.lua:541: in function `FireModuleEvent'
    ...terface\AddOns\ShadowedUnitFrames\modules\layout.lua:135: in function `Load'
    ...nterface\AddOns\ShadowedUnitFrames\modules\units.lua:306: in function `SetVisibility'
    ...nterface\AddOns\ShadowedUnitFrames\modules\units.lua:615: in function <...nterface\AddOns\ShadowedUnitFrames\modules\units.lua:460>
    [C]: in function `SetAttribute'
    ...nterface\AddOns\ShadowedUnitFrames\modules\units.lua:958: in function `LoadUnit'
    ...nterface\AddOns\ShadowedUnitFrames\modules\units.lua:1246: in function `InitializeFrame'
    ...ace\AddOns\ShadowedUnitFrames\ShadowedUnitFrames.lua:315: in function `LoadUnits'
    ...ace\AddOns\ShadowedUnitFrames\ShadowedUnitFrames.lua:85: in function `OnInitialize'
    ...ace\AddOns\ShadowedUnitFrames\ShadowedUnitFrames.lua:797: in function <...ace\AddOns\ShadowedUnitFrames\ShadowedUnitFrames.lua:795>

    Locals: self = <table> {
    OnLayoutApplied = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\incabsorb.lua:15
    OnEnable = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\incabsorb.lua:5
    frameKey = "incAbsorb"
    moduleKey = "incAbsorb"
    UpdateFrame = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\incabsorb.lua:27
    moduleName = "Incoming absorbs"
    colorKey = "incAbsorb"
    frameLevelMod = 2
    }
    frame = SUFUnitplayer {
    vehicleUnit = "vehicle"
    OnEnter = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\highlight.lua:7
    portrait = <unnamed> {
    }
    UnregisterAll = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\units.lua:134
    registeredEvents = <table> {
    }
    powerBar = <unnamed> {
    }
    RegisterNormalEvent = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\units.lua:60
    SetVisibility = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\units.lua:245
    topFrameLevel = 5
    RegisterUpdateFunc = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\units.lua:107
    SetBlockColor = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\units.lua:182
    unitType = "player"
    SetRangeAlpha = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\units.lua:170
    visibility = <table> {
    }
    indicators = <unnamed> {
    }
    unitInitialized = true
    unitRealType = "player"
    totemBar = <unnamed> {
    }
    unit = "player"
    ReregisterUnitEvents = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\units.lua:39
    RegisterUnitEvent = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\units.lua:101
    fontStrings = <table> {
    }
    SetBarColor = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\units.lua:178
    altPowerBar = <unnamed> {
    }
    incAbsorb = <unnamed> {
    }
    healthBar = <unnamed> {
    }
    highFrame = <unnamed> {
    }
    OnLeave = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\highlight.lua:16
    UnregisterSingleEvent = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\units.lua:84
    DisableRangeAlpha = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\units.lua:162
    highlight = <unnamed> {
    }
    fullUpdates = <table> {
    }
    UnregisterUpdateFunc = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\units.lua:124
    0 = <userdata>
    BlizzRegisterUnitEvent = <function> defined =[C]:-1
    incHeal = <unnamed> {
    }
    FullUpdate = <function> defined @Interface\AddOns\ShadowedUnitFrames\modules\units.lua:31
    portraitModel = <unnamed> {
    }
    unitOwner = "player"
    }
    bar = <unnamed> {
    0 = <userdata>
    background = <unnamed> {
    }
    simple = true
    parent = SUFUnitplayer {
    }
    }
    (*temporary) = <function> defined =[C]:-1
    (*temporary) = <unnamed> {
    0 = <userdat

    Please provide any additional information below.

  • _ForgeUser258507 added the tags New Defect Mar 5, 2013
  • Shadowed103 posted a comment Mar 5, 2013

    Should be fixed

  • Shadowed103 removed a tag New Mar 5, 2013
  • Shadowed103 added a tag Fixed Mar 5, 2013
  • Shadowed103 closed issue Mar 5, 2013

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