Z-Perl Unit Frames

Z-Perl Unit Frames

15M Downloads

Numerous LUA Errors with Update 10.0.5

RavenMind opened this issue ยท 4 comments

commented

I'm getting 26 in total, that keep constantly reproducing so Z-Perl has to be disabled. If you want the other errors, LMK. Thanks!

925x ZPerl_Target/ZPerl_Target.lua:1097: attempt to call global 'XPerl_Unit_GetHealth' (a nil value)
[string "@ZPerl_Target/ZPerl_Target.lua"]:1097: in function `XPerl_Target_GetHealth'
[string "@ZPerl_Target/ZPerl_Target.lua"]:1006: in function `XPerl_Target_UpdateHealth'
[string "@ZPerl_Target/ZPerl_Target.lua"]:1267: in function <ZPerl_Target/ZPerl_Target.lua:1258>

Locals:
self = XPerl_Focus {
 bossFrame = XPerl_FocusbossFrame {
 }
 perlBuffs = 0
 portraitFrame = XPerl_FocusportraitFrame {
 }
 nameFrame = XPerl_FocusnameFrame {
 }
 OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
 GetBackdropColor = <function> defined @SharedXML/Backdrop.lua:390
 partyid = "focus"
 hitIndicator = XPerl_FocushitIndicator {
 }
 combatMask = 131072
 SetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:422
 ApplyBackdrop = <function> defined @SharedXML/Backdrop.lua:294
 SetBackdrop = <function> defined @SharedXML/Backdrop.lua:329
 ClearBackdrop = <function> defined @SharedXML/Backdrop.lua:282
 GetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:409
 GetBackdrop = <function> defined @SharedXML/Backdrop.lua:347
 eliteFrame = XPerl_FocuseliteFrame {
 }
 SetBorderBlendMode = <function> defined @SharedXML/Backdrop.lua:266
 highlight = XPerl_Focushighlight {
 }
 cpFrame = XPerl_FocuscpFrame {
 }
 OnBackdropSizeChanged = <function> defined @SharedXML/Backdrop.lua:182
 HasBackdropInfo = <function> defined @SharedXML/Backdrop.lua:278
 creatureTypeFrame = XPerl_FocuscreatureTypeFrame {
 }
 0 = <userdata>
 statsFrame = XPerl_FocusstatsFrame {
 }
 typeFramePlayer = XPerl_FocustypeFramePlayer {
 }
 FlashFrames = <table> {
 }
 conf = <table> {
 }
 time = 0
 buffSetup = <table> {
 }
 perlDebuffs = 0
 feedbackFontHeight = 30
 feedbackText = XPerl_FocushitIndicatortext {
 }
 buffFrame = XPerl_FocusbuffFrame {
 }
 debuffFrame = XPerl_FocusdebuffFrame {
 }
 SetupTextureCoordinates = <function> defined @SharedXML/Backdrop.lua:214
 SetupPieceVisuals = <function> defined @SharedXML/Backdrop.lua:246
 SetBackdropColor = <function> defined @SharedXML/Backdrop.lua:399
 GetEdgeSize = <function> defined @SharedXML/Backdrop.lua:188
 levelFrame = XPerl_FocuslevelFrame {
 }
}
(*temporary) = nil
(*temporary) = XPerl_Focus {
 bossFrame = XPerl_FocusbossFrame {
 }
 perlBuffs = 0
 portraitFrame = XPerl_FocusportraitFrame {
 }
 nameFrame = XPerl_FocusnameFrame {
 }
 OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
 GetBackdropColor = <function> defined @SharedXML/Backdrop.lua:390
 partyid = "focus"
 hitIndicator = XPerl_FocushitIndicator {
 }
 combatMask = 131072
 SetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:422
 ApplyBackdrop = <function> defined @SharedXML/Backdrop.lua:294
 SetBackdrop = <function> defined @SharedXML/Backdrop.lua:329
 ClearBackdrop = <function> defined @SharedXML/Backdrop.lua:282
 GetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:409
 GetBackdrop = <function> defined @SharedXML/Backdrop.lua:347
 eliteFrame = XPerl_FocuseliteFrame {
 }
 SetBorderBlendMode = <function> defined @SharedXML/Backdrop.lua:266
 highlight = XPerl_Focushighlight {
 }
 cpFrame = XPerl_FocuscpFrame {
 }
 OnBackdropSizeChanged = <function> defined @SharedXML/Backdrop.lua:182
 HasBackdropInfo = <function> defined @SharedXML/Backdrop.lua:278
 creatureTypeFrame = XPerl_FocuscreatureTypeFrame {
 }
 0 = <userdata>
 statsFrame = XPerl_FocusstatsFrame {
 }
 typeFramePlayer = XPerl_FocustypeFramePlayer {
 }
 FlashFrames = <table> {
 }
 conf = <table> {
 }
 time = 0
 buffSetup = <table> {
 }
 perlDebuffs = 0
 feedbackFontHeight = 30
 feedbackText = XPerl_FocushitIndicatortext {
 }
 buffFrame = XPerl_FocusbuffFrame {
 }
 debuffFrame = XPerl_FocusdebuffFrame {
 }
 SetupTextureCoordinates = <function> defined @SharedXML/Backdrop.lua:214
 SetupPieceVisuals = <function> defined @SharedXML/Backdrop.lua:246
 SetBackdropColor = <function> defined @SharedXML/Backdrop.lua:399
 GetEdgeSize = <function> defined @SharedXML/Backdrop.lua:188
 levelFrame = XPerl_FocuslevelFrame {
 }
}
(*temporary) = "attempt to call global 'XPerl_Unit_GetHealth' (a nil value)"

commented
1x ZPerl/ZPerl.lua:2888: Usage: hooksecurefunc([table,] "function", hookfunc)
[string "=[C]"]: in function `hooksecurefunc'
[string "@ZPerl/ZPerl.lua"]:2888: in main chunk

Locals:
(*temporary) = <table> {
 UpdateOnBarHighlightMarksBySpell = <function> defined @FrameXML/ActionButton.lua:62
 ERR_OUT_OF_CHI = "Not enough chi"
 DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
 MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
 }
 SettingsSliderOptionsMixin = <table> {
 }
 GetTrainerServiceTypeFilter = <function> defined =[C]:-1
 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
 HUD_EDIT_MODE_SETTING_ACTION_BAR_HIDE_BAR_ART = "Hide Bar Art"
 LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 774
 SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
 LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 417
 ERROR_CLUB_TICKET_COUNT_AT_MAX_COMMUNITY = "Can't create any more invite links for this community."
 RecruitAFriendFrame = RecruitAFriendFrame {
 }
 TutorialFrameLeft19 = TutorialFrameLeft19 {
 }
 MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
 }
 ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
 PVP_RANK_6_1 = "Corporal"
 MultiBarLeftButton7 = MultiBarLeftButton7 {
 }
 OPTION_TOOLTIP_SHOW_MULTIBAR4 = "Attached to the left side of Right Action Bar 1 by default"
 LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT = 371
 MerchantItem1AltCurrencyFrameItem1Text = MerchantItem1AltCurrencyFrameItem1Text {
 }
 PROFESSIONS_COLUMN_REAGENTS_NONE = "None"
 OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "Action button keybinds will respond on key down, rather than on key up."
 BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
 CHAT_HEADER_SUFFIX = ": "
 MultiBarBottomRightButton8Shine5 = MultiBarBottomRightButton8Shine5 {
 }
 COVENANT_MISSIONS_HEALTH = "Health"
 MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
 UnitFrameManaBar_UnregisterDefaultEvents = <function> defined @FrameXML/UnitFrame.lua:898
 PVPReadyDialogBottomArt = PVPReadyDialogBottomArt {
 }
 MultiBar6Button4Flash = MultiBar6Button4Flash {
 }
 DUNGEON_FLOOR_UPPERBLACKROCKSPIRE3 = "Hall of Blackhand"
 CHAT_CONFIG_OTHER_COMBAT = <table> {
 }
 FCFDockOverflowButton_OnClick = <function> defined @FrameXML/FloatingChatFrame.lua:2394
 TutorialFrameRight19 = TutorialFrameRight19 {
 }
 MoneyFrame_OnEvent = <function> defined @FrameXML/MoneyFrame.lua:202
 BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Blizzard services may be unavailable."
 AutoCompleteEditBox_OnKeyDown = <function> defined @FrameXML/AutoComplete.lua:368
 CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight = CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight {
 }
 LFGTeleport = <function> defined =[C]:-1
 LE_GAME_ERR_ONLY_ONE_QUIVER = 36
 INT_SPELL_DURATION_HOURS = "%d |4hour:hrs;"
 SLASH_LibQTip1 = "/qtip"
 ToggleEncounterJournal = <function> defined @FrameXML/UIParent.lua:1151
 LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared"
 OverrideActionBarButton6Shine11 = OverrideActionBarButton6Shine11 {
 }
 ROGUE_COMBAT_CORE_ABILITY_4 = "Melee attack that spends Combo Points."
 JoinSkirmish = <function> defined =[C]:-1
 MultiBarRightButton7Shine9 = MultiBarRightButton7Shine9 {
 }
 BankFrameItem17SearchOverlay = BankFrameItem17SearchOverlay {
 }
 DMG_LCD = "DMG"
 ACTION_SPELL_MISSED_POSSESSIVE = "1"
 XPERL_RAID_TOOLTIP_BUFFEXPIRING = "%s's %s expires in %s"
 Is64BitClient = <function> defined =[C]:-1
 SecureCmdItemParse = <function> defined @FrameXML/ChatFrame.lua:1156
 SLASH_STOPATTACK1 = "/stopattack"
 MultiCastActionButton4HotKey = MultiCastActionButton4HotKey {
 }
 MultiBar5Button11Shine4 = MultiBar5Button11Shine4 {
 }
 TutorialFrame_OnMouseDown = <function> defined @FrameXML/TutorialFrame.lua:262
 ContainerFrame4Item16Cooldown = ContainerFrame4Item16Cooldown {
 }
 MINIMAP_TRACKING_TRAINER_CLASS = "Class Trainer"
 SLASH_DISMOUNT2 = "/dismount"
 DUNGEON_FLOOR_DRAGONBLIGHTCHROMIESCENARIO2 = "Andorhal"
 StanceButton8Shine15 = StanceButton8Shine15 {
 }
 EMOTE69_CMD1 = "/nosepick"
 WL_DESC_LOCATION = "Show/hide your location in a movable tooltip."
 WowTokenRedemptionFrameBg = WowTokenRedemptionFram
commented
6x ZPerl_Party/ZPerl_Party.lua:1736: attempt to call global 'XPerl_SetBuffSize' (a nil value)
[string "@ZPerl_Party/ZPerl_Party.lua"]:1736: in function `XPerl_Party_Set_Bits1'
[string "@ZPerl_Party/ZPerl_Party.lua"]:322: in function `ZPerl_Party_OnLoad'
[string "*ZPerl_Party.xml:8_OnLoad"]:3: in function <[string "*ZPerl_Party.xml:8_OnLoad"]:1>

Locals:
self = XPerl_party1 {
 0 = <userdata>
 portraitFrame = XPerl_party1portraitFrame {
 }
 nameFrame = XPerl_party1nameFrame {
 }
 targetFrame = XPerl_party1targetFrame {
 }
 buffSetup = <table> {
 }
 hitIndicator = XPerl_party1hitIndicator {
 }
 statsFrame = XPerl_party1statsFrame {
 }
 time = 0
 conf = <table> {
 }
 flagsCheck = 0
 PhasingIcon = XPerl_party1PhasingIcon {
 }
 buffFrame = XPerl_party1buffFrame {
 }
 FlashFrames = <table> {
 }
 feedbackFontHeight = 30
 classFrame = XPerl_party1classFrame {
 }
 debuffFrame = XPerl_party1debuffFrame {
 }
 feedbackText = XPerl_party1hitIndicatortext {
 }
 highlight = XPerl_party1highlight {
 }
 partyid = "party1"
 phasingIcon = XPerl_party1PhasingIcon {
 }
 levelFrame = XPerl_party1levelFrame {
 }
}
height = 24
(*temporary) = nil
(*temporary) = XPerl_party1 {
 0 = <userdata>
 portraitFrame = XPerl_party1portraitFrame {
 }
 nameFrame = XPerl_party1nameFrame {
 }
 targetFrame = XPerl_party1targetFrame {
 }
 buffSetup = <table> {
 }
 hitIndicator = XPerl_party1hitIndicator {
 }
 statsFrame = XPerl_party1statsFrame {
 }
 time = 0
 conf = <table> {
 }
 flagsCheck = 0
 PhasingIcon = XPerl_party1PhasingIcon {
 }
 buffFrame = XPerl_party1buffFrame {
 }
 FlashFrames = <table> {
 }
 feedbackFontHeight = 30
 classFrame = XPerl_party1classFrame {
 }
 debuffFrame = XPerl_party1debuffFrame {
 }
 feedbackText = XPerl_party1hitIndicatortext {
 }
 highlight = XPerl_party1highlight {
 }
 partyid = "party1"
 phasingIcon = XPerl_party1PhasingIcon {
 }
 levelFrame = XPerl_party1levelFrame {
 }
}
(*temporary) = "attempt to call global 'XPerl_SetBuffSize' (a nil value)"
InCombatLockdown = <function> defined =[C]:-1
pconf = <table> {
 debuffs = <table> {
 }
 portrait = 1
 healerMode = <table> {
 }
 castBar = <table> {
 }
 spacing = 22
 anchor = "TOP"
 level = 1
 size = <table> {
 }
 threat = 1
 scale = 1.001925
 enable = 1
 hotPrediction = 1
 threatMode = "portraitFrame"
 name = 1
 healprediction = 1
 values = 1
 buffs = <table> {
 }
 target = <table> {
 }
 classIcon = 1
}
ShowHideValues = <function> defined @ZPerl_Party/ZPerl_Party.lua:330
tonumber = <function> defined =[C]:-1
pairs = <function> defined =[C]:-1
XPerl_Party_BuffPositions = <function> defined @ZPerl_Party/ZPerl_Party.lua:604
RegisterUnitWatch = <function> defined @FrameXML/SecureStateDriver.lua:38
UnregisterUnitWatch = <function> defined @FrameXML/SecureStateDriver.lua:47

commented
3x ZPerl_PartyPet/ZPerl_PartyPet.lua:829: attempt to call global 'XPerl_ProtectedCall' (a nil value)
[string "@ZPerl_PartyPet/ZPerl_PartyPet.lua"]:829: in function `XPerl_Party_Pet_Set_Bits1'
[string "@ZPerl_PartyPet/ZPerl_PartyPet.lua"]:247: in function `XPerl_Party_Pet_OnLoad'
[string "*ZPerl_PartyPet.xml:11_OnLoad"]:2: in function <[string "*ZPerl_PartyPet.xml:11_OnLoad"]:1>

Locals:
self = XPerl_partypet1 {
 0 = <userdata>
 highlight = XPerl_partypet1highlight {
 }
 nameFrame = XPerl_partypet1nameFrame {
 }
 buffFrame = XPerl_partypet1buffFrame {
 }
 FlashFrames = <table> {
 }
 debuffFrame = XPerl_partypet1debuffFrame {
 }
 conf = <table> {
 }
 buffSetup = <table> {
 }
 statsFrame = XPerl_partypet1statsFrame {
 }
 ownerid = "party1"
 partyid = "partypet1"
}
SetAllBuffs = <function> defined @ZPerl_PartyPet/ZPerl_PartyPet.lua:781
b = nil
d = nil
(*temporary) = nil
(*temporary) = <function> defined @ZPerl_PartyPet/ZPerl_PartyPet.lua:729
(*temporary) = XPerl_partypet1 {
 0 = <userdata>
 highlight = XPerl_partypet1highlight {
 }
 nameFrame = XPerl_partypet1nameFrame {
 }
 buffFrame = XPerl_partypet1buffFrame {
 }
 FlashFrames = <table> {
 }
 debuffFrame = XPerl_partypet1debuffFrame {
 }
 conf = <table> {
 }
 buffSetup = <table> {
 }
 statsFrame = XPerl_partypet1statsFrame {
 }
 ownerid = "party1"
 partyid = "partypet1"
}
(*temporary) = "attempt to call global 'XPerl_ProtectedCall' (a nil value)"
petconf = <table> {
 debuffs = <table> {
 }
 name = 1
 mana = 1
 scale = 0.700000
 buffs = <table> {
 }
 healerMode = <table> {
 }
 size = <table> {
 }
}
pconf = <table> {
 debuffs = <table> {
 }
 portrait = 1
 healerMode = <table> {
 }
 castBar = <table> {
 }
 spacing = 22
 anchor = "TOP"
 level = 1
 size = <table> {
 }
 threat = 1
 scale = 1.001925
 enable = 1
 hotPrediction = 1
 threatMode = "portraitFrame"
 name = 1
 healprediction = 1
 values = 1
 buffs = <table> {
 }
 target = <table> {
 }
 classIcon = 1
}
IsClassic = false
conf = <table> {
 showReadyCheck = 1
 highlight = <table> {
 }
 highlightSelection = 1
 bar = <table> {
 }
 rangeFinder = <table> {
 }
 showAFK = 1
 combatFlash = 1
 buffHelper = <table> {
 }
 raidpet = <table> {
 }
 target = <table> {
 }
 raid = <table> {
 }
 targettargettarget = <table> {
 }
 colour = <table> {
 }
 minimap = <table> {
 }
 pettarget = <table> {
 }
 tooltip = <table> {
 }
 highlightDebuffs = <table> {
 }
 player = <table> {
 }
 focustarget = <table> {
 }
 targettarget = <table> {
 }
 partypet = <table> {
 }
 pet = <table> {
 }
 transparency = <table> {
 }
 custom = <table> {
 }
 party = <table> {
 }
 focus = <table> {
 }
 buffs = <table> {
 }
 maximumScale = 1.500000
 optionsColour = <table> {
 }
}
XPerl_Party_Pet_OnUpdate = <function> defined @ZPerl_PartyPet/ZPerl_PartyPet.lua:503
EnableDisable = <function> defined @ZPerl_PartyPet/ZPerl_PartyPet.lua:729

commented
2x ZPerl_Player/ZPerl_Player.lua:776: attempt to call global 'XPerl_SetExpectedAbsorbs' (a nil value)
[string "@ZPerl_Player/ZPerl_Player.lua"]:776: in function <ZPerl_Player/ZPerl_Player.lua:774>
[string "@ZPerl_Player/ZPerl_Player.lua"]:823: in function <ZPerl_Player/ZPerl_Player.lua:814>
[string "@ZPerl_Player/ZPerl_Player.lua"]:1752: in function `?'
[string "@ZPerl_Player/ZPerl_Player.lua"]:990: in function <ZPerl_Player/ZPerl_Player.lua:984>

Locals:
self = XPerl_Player {
 0 = <userdata>
 portraitFrame = XPerl_PlayerportraitFrame {
 }
 nameFrame = XPerl_PlayernameFrame {
 }
 afk = false
 unit = "player"
 partyid = "player"
 hitIndicator = XPerl_PlayerhitIndicator {
 }
 targetmanatype = 0
 updateAFK = true
 statsFrame = XPerl_PlayerstatsFrame {
 }
 classFrame = XPerl_PlayerclassFrame {
 }
 buffFrame = XPerl_PlayerbuffFrame {
 }
 Power = 0
 doubleCheckAFK = 0
 conf = <table> {
 }
 groupFrame = XPerl_PlayergroupFrame {
 }
 FlashFrames = <table> {
 }
 state = Frame {
 }
 runes = XPerl_Runes {
 }
 debuffFrame = XPerl_PlayerdebuffFrame {
 }
 highlight = XPerl_Playerhighlight {
 }
 time = 0
 feedbackFontHeight = 30
 feedbackText = XPerl_PlayerhitIndicatortext {
 }
 levelFrame = XPerl_PlayerlevelFrame {
 }
}
(*temporary) = nil
(*temporary) = XPerl_Player {
 0 = <userdata>
 portraitFrame = XPerl_PlayerportraitFrame {
 }
 nameFrame = XPerl_PlayernameFrame {
 }
 afk = false
 unit = "player"
 partyid = "player"
 hitIndicator = XPerl_PlayerhitIndicator {
 }
 targetmanatype = 0
 updateAFK = true
 statsFrame = XPerl_PlayerstatsFrame {
 }
 classFrame = XPerl_PlayerclassFrame {
 }
 buffFrame = XPerl_PlayerbuffFrame {
 }
 Power = 0
 doubleCheckAFK = 0
 conf = <table> {
 }
 groupFrame = XPerl_PlayergroupFrame {
 }
 FlashFrames = <table> {
 }
 state = Frame {
 }
 runes = XPerl_Runes {
 }
 debuffFrame = XPerl_PlayerdebuffFrame {
 }
 highlight = XPerl_Playerhighlight {
 }
 time = 0
 feedbackFontHeight = 30
 feedbackText = XPerl_PlayerhitIndicatortext {
 }
 levelFrame = XPerl_PlayerlevelFrame {
 }
}
(*temporary) = "attempt to call global 'XPerl_SetExpectedAbsorbs' (a nil value)"
pconf = <table> {
 partyNumber = 1
 debuffs = <table> {
 }
 portrait = 1
 scale = 1.082693
 castBar = <table> {
 }
 fullScreen = <table> {
 }
 dockRunes = 1
 level = 1
 size = <table> {
 }
 threat = 1
 lockRunes = 1
 healprediction = 1
 showRunes = 1
 hotPrediction = 1
 threatMode = "portraitFrame"
 healerMode = <table> {
 }
 absorbs = 1
 totems = <table> {
 }
 buffs = <table> {
 }
 values = 1
 classIcon = 1
}