Log in to ZYGOR
Log in with social media
OR
Log in with Zygor account

Announcement

Collapse
No announcement yet.

Constant LUA Errors

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Constant LUA Errors

    Hey guys.

    I have been plagued by the same LUA error usually when I am in instances/battlegrounds

    self = <table> {
    mapData = <table> {
    }
    GetAllMapIDs = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:629
    gathered = true
    mapToID = <table> {
    }
    continentZoneMap = <table> {
    }
    GetMapFileFromID = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:579
    GetZoneDistance = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:711
    RegisterCallback = <function> defined @Interface\AddOns\Clique\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
    GatherMapData = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:397
    GetNumFloors = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:615
    GetMapIDFromCZ = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:586
    TranslateZoneCoordinates = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:679
    GetWorldDistance = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:696
    GetPlayerZonePosition = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:786
    Continents = <table> {
    }
    GetMapIDFromFile = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:569
    GetWorldCoordinatesFromZone = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:642
    eventFrame = <unnamed> {
    }
    updateTimerActive = true
    UpdateCurrentPosition = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:453
    GetMapContinent = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs/HBDragons.lua:19
    callbacks = <table> {
    }
    GetPlayerZone = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:778
    GetPlayerWorldPosition = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:766
    GetZoneCoordinatesFromWorld = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:658
    GetCZFromMapID = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:595
    transforms = <table> {
    }
    GetLocalizedMap = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:559
    microDungeons = <table> {
    }
    GetUnitWorldPosition = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:754
    GetZoneSize = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:606
    GetWorldVector = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:731
    UnregisterCallback = <function> defined @Interface\AddOns\Clique\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
    }
    x = nil
    y = nil
    zone = 1041
    level = 2
    data = <table> {
    1 = 1275
    2 = 850
    3 = 1137.5
    4 = 3875
    instance = 1477
    }
    width = 1275
    height = 850
    left = 1137.5
    top = 3875
    (*temporary) = 2
    (*temporary) = "number"
    (*temporary) = nil
    (*temporary) = "attempt to perform arithmetic on local 'x' (a nil value)"
    getMapDataTable = <function> defined @Interface\AddOns\ZygorGuidesViewer\Libs\HereBeDra gons-1.0\HereBeDragons-1.0.lua:424
    Any advice on how to fix this would be greatly appreciated.

    #2
    This should already be fixed. Try doing a full guide wipe/reset.

    1. exit WoW
    2. go to the WoW/Interface/Addons folder and delete the ZygorGuidesViewer folder
    3. go to the WoW/WTF/Account/<accountname>/SavedVariables folder and delete the Zygor files in there
    4. run the desktop client and install a fresh copy of the guides
    5. go back in game to test and let me know if that fixed it

    If that does not work please post the beginning of the LUA error. You posted the middle of it.
    Become a Fan of Zygor Guides on Facebook:
    http://www.facebook.com/pages/Zygor-...04933799556988

    Follow Zygor Guides on Twitter:
    http://twitter.com/zygorguides

    Comment


      #3
      I did the above. It didn't help. Here's the start of my lua error msg. I also tried to change the arrow back to stealth using the in game interface but it wouldn't change. I didn't have this error until I changed the arrow to 3-D.
      Message: ...rface\AddOns\ZygorGuidesViewer\ZygorGuidesViewe r.lua:824: ERROR in startup frame 1: ...ace\AddOns\ZygorGuidesViewer\Arrows\3D-Gem\Arrow.lua:40: Usage: ZygorGuidesViewerPointerArrow_3DGemArrow:SetLight( enabled[, omni, dirX, dirY, dirZ, ambIntensity[, ambR, ambG, ambB], dirIntensity[, dirR, dirG, dirB]])
      in
      [C]: in function `SetLight'
      ...ace\AddOns\ZygorGuidesViewer\Arrows\3D-Gem\Arrow.lua:40: in function `OnLoad'
      ...ace\AddOns\ZygorGuidesViewer\Arrows\3D-Gem\Arrow.lua:19: in function `CreateFrame'
      Interface\AddOns\ZygorGuidesViewer\Pointer.lua:111 5: in function `SetupArrow'
      Interface\AddOns\ZygorGuidesViewer\Pointer.lua:110 9: in function `CreateArrowFrame'
      Interface\AddOns\ZygorGuidesViewer\Pointer.lua:309 8: in function `SetArrowSkin'
      Interface\AddOns\ZygorGuidesViewer\Pointer.lua:91: in function `Startup'
      ...rface\AddOns\ZygorGuidesViewer\ZygorGuidesViewe r.lua:623: in function <...rface\AddOns\ZygorGuidesViewer\ZygorGuidesView er.lua:596>

      Time: 11/11/16 12:30:46

      Comment


        #4
        Changing the arrow is the cause. We're working on getting those other 3 non-default arrows removed from the options as they are broken. You will need to go to your WoW/WTF/Account/<accountname>/SavedVariables folder and delete the Zygor files in there to reset the guide viewer. Once that's done the errors will go away, just make sure you leave the arrow set to the default skin.
        Become a Fan of Zygor Guides on Facebook:
        http://www.facebook.com/pages/Zygor-...04933799556988

        Follow Zygor Guides on Twitter:
        http://twitter.com/zygorguides

        Comment

        Working...
        X