GithubHelp home page GithubHelp logo

nevcairiel / mapster Goto Github PK

View Code? Open in Web Editor NEW
16.0 6.0 2.0 516 KB

Mapster is a very simple world map enhacement addon for World of Warcraft

Home Page: https://www.wowace.com/projects/mapster/

Lua 99.64% Shell 0.36%

mapster's People

Contributors

kemayo avatar nevcairiel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

mapster's Issues

Classic left mouse button dont zoom into other maps

Right button works to zoom out. But when I click the right buytton to zoom in again it won't work.

also @ 3440x1440 the map is to much above the screen i had to readjust the worldframe window with moveanything to be more down. And that cause the x mark button to not be alligned at the right position as well

Interferes with buttons in quest tracker - [ADDON_ACTION_FORBIDDEN]

1x [ADDON_ACTION_FORBIDDEN] AddOn 'Mapster' tried to call the protected function 'CastSpellByID()'.
[string "@!BugGrabber\BugGrabber.lua"]:519: in function <!BugGrabber\BugGrabber.lua:519>
[string "=[C]"]: in function `CastSpellByID'
[string "@Blizzard_ObjectiveTracker\Blizzard_ScenarioObjectiveTracker.lua"]:631: in function <...jectiveTracker\Blizzard_ScenarioObjectiveTracker.lua:630>

Error when moving map

When I move the map around, it will throw an error at some point and rendering the map completely unusable.

Date: 2019-09-07 12:16:55
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\Mapster\Coords.lua line 150:
   attempt to perform arithmetic on local 'left' (a nil value)
Debug:
   Mapster\Coords.lua:150:
      Mapster\Coords.lua:144
   Mapster\Coords.lua:162:
      Mapster\Coords.lua:161
Locals:
left = nil
top = nil
width = 1002.000061
height = 668
scale = 0.667785
x = 531.200012
y = 631.466675
(*temporary) = 795.466206
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'left' (a nil value)"
WorldMapScrollChild = <unnamed> {
 0 = <userdata>
 TiledBackground = <unnamed> {
 }
}
GetCursorPosition = <function> defined =[C]:-1

AddOns:
  Swatter, v8.2.6377 (SwimmingSeadragon)
  WowheadLooter, v80200
  ACP, v3.5.6 
  AddOnSkins, v4.24
  AdiBags, vv1.9.17
  AdiBagsBoEBoA, vv1.5
  AdiBagsBound, vv1.1
  AdiBagsConfig, vv1.9.17
  AdiBagsGarrison, vv1.6
  AdiBagsHearthstones, v8.2-release2
  AdiBagsLegion, vv1.6
  AdiBagsLegionFilters, v1.6.9
  AdiBagsOutfitter, vv1.5.4
  AlreadyKnown, v1.20
  Altoholic, vr191
  AucAdvanced, v8.2.6338 (SwimmingSeadragon)
  AucFilterBasic, v8.2.6364 (SwimmingSeadragon)
  AucScanData, v8.2.6365 (SwimmingSeadragon)
  AucStatHistogram, v8.2.6366 (SwimmingSeadragon)
  AucStatiLevel, v8.2.6370 (SwimmingSeadragon)
  AucStatPurchased, v8.2.6367 (SwimmingSeadragon)
  AucStatSimple, v8.2.6368 (SwimmingSeadragon)
  AucStatStdDev, v8.2.6369 (SwimmingSeadragon)
  AucUtilFixAH, v8.2.6371 (SwimmingSeadragon)
  BeanCounter, v8.2.6381 (SwimmingSeadragon)
  Clique, vv80200-1.2.2
  DataStore, vr66
  DataStoreAchievements, vr48
  DataStoreAgenda, vr30
  DataStoreAuctions, vr51
  DataStoreCharacters, vr44
  DataStoreContainers, vr60
  DataStoreCrafts, vr83
  DataStoreCurrencies, vr39
  DataStoreGarrisons, vr25
  DataStoreInventory, vr54
  DataStoreMails, vr53
  DataStorePets, vr45
  DataStoreQuests, vr47
  DataStoreReputations, vr44
  DataStoreSpells, vr33
  DataStoreStats, vr32
  DataStoreTalents, vr62
  DBMArchaeology, v
  DBMCore, v8.2.16-3-g4b793a9
  DBMDefaultSkin, v
  DBMInterrupts, v8.1.0
  DBMSpellTimers, v
  DBMStatusBarTimers, v
  Elephant, v3.7.8
  ElvUI, v11.22
  ElvUIChatTweaks, v8.0.16
  ElvUIChatTweaksExtra, v
  ElvUICurrenciesDatatext, v4.00
  ElvUICustomTweaks, v1.49
  ElvUIDTBars2, v8.1.5.0015
  ElvUIExtraDataTexts, v2.01
  ElvUILocPlus, v2.44
  ElvUIMicrobar, v1.86
  ElvUIProfDataTexts, v4.01
  ElvUISLE, v3.57
  ElvUITooltipIcon, v1.5
  ElvUIVisualAuraTimers, v1.61
  Enchantrix, v8.2.6373 (SwimmingSeadragon)
  EnhancedConfig, v1.11
  ExtVendor, v1.8.5
  FollowerLocationInfo, v1.5.5-release
  GatherMate2, v1.45
  GuildTracker, v8.0.1-1
  HandyNotes, vv1.5.6
  HandyNotesDirections, v1
  HandyNotesLegionClassOrderHalls, vv1.31
  HandyNotesTravelGuide, vv2.1.0
  Informant, v8.2.6374 (SwimmingSeadragon)
  LFRAdvanced, v8.2.0.31229
  LibSharedMedia30, v3.0-112
  lsToasts, v80200.06
  Mapster, v1.8.4
  MasterPlanA, vA
  MikScrollingBattleText, v5.7.150
  MogIt, v3.9.0
  MogItArtifact, v3.9.0
  MogItCloth, v3.9.0
  MogItOneHanded, v3.9.0
  MogItOther, v3.9.0
  MogItRanged, v3.9.0
  MogItTwoHanded, v3.9.0
  Molinari, v80200.63-Release
  Outfitter, v5.22.1
  Ovale, v8.0.0.0
  Overachiever, v1.0.7
  OverachieverCache, v1.0.7
  OverachieverTrade, v1.0.7
  Pawn, v2.2.46
  Postal, vv3.6.0
  RepHelper, v8.2.0.2-release
  Scrap, v8.2.0
  ScrapOptions, v8.2.0
  ScrapSpotlight, v8.2.0
  SimpleRareElite, v1.29
  Skada, v1.7.6
  Skillet, v4.09
  SquareMinimapButtons, v3.42
  Stubby, v8.2.6376 (SwimmingSeadragon)
  TransmogTokens, v1.4.9
  WIM, v3.7.33
  WorldQuestTracker, v
  XLoot, v8.1-1
  XLootFrame, v8.1-1
  XLootGroup, v8.1-1
  XLootMaster, v8.1-1
  ZygorGuidesViewer, v7.0
  BlizRuntimeLib_deDE v8.2.0.80200 <none>
  (ck=be9)

Map Opens Randomly

Randomly upon completing a quest or changing zones or doing a step in a quest, the map is opening up

[ADDON_ACTION_BLOCKED]

1x [ADDON_ACTION_BLOCKED] Модификация 'Mapster' пыталась вызвать защищенную функцию 'CompactRaidFrame1:ClearAllPoints()'.
!BugGrabber\BugGrabber.lua:519: in function <!BugGrabber\BugGrabber.lua:519>
[C]: in function ClearAllPoints' FrameXML\FlowContainer.lua:157: in function FlowContainer_DoLayout'
FrameXML\FlowContainer.lua:17: in function FlowContainer_ResumeUpdates' ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:185: in function CompactRaidFrameContainer_LayoutFrames'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:130: in function CompactRaidFrameContainer_TryUpdate' ...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:57: in function CompactRaidFrameContainer_OnEvent'
[string ":OnEvent"]:1: in function <[string":OnEvent"]:1>

Locals:
InCombatSkipped

image

Unexplored part of mpa not revealed

The title says all. Im using latest mapster version downloaded from twitch app. None of the Fog of war is cleared even though the option to clear is checked. Tried reinstalling addon multiple times

Taint when reporting a player AFK in Battlegrounds (Classic)

Global variable UIDROPDOWNMENU_MENU_LEVEL tainted by Mapster - Interface\FrameXML\UIDropDownMenu.lua:40
    securecall()
    Interface\FrameXML\UIDropDownMenu.lua:74 UIDropDownMenu_Initialize()
    Interface\AddOns\Blizzard_SharedMapDataProviders\GroupMembersDataProvider.lua:168
    xpcall()
    Interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:759 WorldMapFrame:ProcessCanvasClickHandlers()
    Interface\AddOns\Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:127

Taint error

Hello,

recently been getting this is my taint log,

7/3 12:03:18.774 Interface\AddOns\Blizzard_SharedMapDataProviders\GroupMembersDataProvider.lua:48 ShouldShowUnit()
7/3 12:03:18.774 An action was blocked in combat because of taint from Ace3 - :SetHorizontalScroll()
7/3 12:03:18.774 Interface\AddOns\Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:700 :SetNormalizedHorizontalScroll()
7/3 12:03:18.774 Interface\AddOns\Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:631 :InstantPanAndZoom()
7/3 12:03:18.774 Interface\AddOns\Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:614 :ResetZoom()
7/3 12:03:18.774 Interface\AddOns\Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:423 :OnCanvasSizeChanged()
7/3 12:03:18.774 Interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:42 WorldMapFrame:OnFrameSizeChanged()
7/3 12:03:18.774 Interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:342 WorldMapFrame:UpdateSpacerFrameAnchoring()
7/3 12:03:18.774 Interface\FrameXML\QuestLogOwnerMixin.lua:138 WorldMapFrame:SetDisplayState()
7/3 12:03:18.774 Interface\FrameXML\QuestLogOwnerMixin.lua:41 WorldMapFrame:HandleUserActionToggleSelf()
7/3 12:03:18.774 Interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:432 ToggleWorldMap()
7/3 12:03:18.774 TOGGLEWORLDMAP:1
7/3 12:03:18.774 Interface\AddOns\Blizzard_SharedMapDataProviders\GroupMembersDataProvider.lua:48 ShouldShowUnit()
7/3 12:03:18.774 An action was blocked in combat because of taint from Ace3 - :SetVerticalScroll()
7/3 12:03:18.774 Interface\AddOns\Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:709 :SetNormalizedVerticalScroll()
7/3 12:03:18.774 Interface\AddOns\Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:632 :InstantPanAndZoom()
7/3 12:03:18.774 Interface\AddOns\Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:614 :ResetZoom()
7/3 12:03:18.774 Interface\AddOns\Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:423 :OnCanvasSizeChanged()
7/3 12:03:18.774 Interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:42 WorldMapFrame:OnFrameSizeChanged()
7/3 12:03:18.774 Interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:342 WorldMapFrame:UpdateSpacerFrameAnchoring()
7/3 12:03:18.774 Interface\FrameXML\QuestLogOwnerMixin.lua:138 WorldMapFrame:SetDisplayState()
7/3 12:03:18.774 Interface\FrameXML\QuestLogOwnerMixin.lua:41 WorldMapFrame:HandleUserActionToggleSelf()
7/3 12:03:18.774 Interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:432 ToggleWorldMap()
7/3 12:03:18.774 TOGGLEWORLDMAP:1
7/3 12:03:18.774 Interface\AddOns\Blizzard_SharedMapDataProviders\GroupMembersDataProvider.lua:48 ShouldShowUnit()
7/3 12:03:18.774 An action was blocked in combat because of taint from Mapster - WorldMapFrame:SetScale()
7/3 12:03:18.774 Interface\AddOns\Mapster\Mapster.lua:199 SetScale()
7/3 12:03:18.774 Interface\AddOns\Mapster\Mapster.lua:213
7/3 12:03:18.774 SynchronizeDisplayState()
7/3 12:03:18.774 Interface\FrameXML\QuestLogOwnerMixin.lua:141 WorldMapFrame:SetDisplayState()
7/3 12:03:18.774 Interface\FrameXML\QuestLogOwnerMixin.lua:41 WorldMapFrame:HandleUserActionToggleSelf()
7/3 12:03:18.774 Interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:432 ToggleWorldMap()
7/3 12:03:18.774 TOGGLEWORLDMAP:1
7/3 12:03:18.774 Interface\AddOns\Blizzard_SharedMapDataProviders\GroupMembersDataProvider.lua:48 ShouldShowUnit()
7/3 12:03:18.774 An action was blocked in combat because of taint from Mapster -
7/3 12:03:18.774 Interface\AddOns\Mapster\Libs\LibWindow-1.1\LibWindow-1.1.lua:178 RestorePosition()
7/3 12:03:18.774 Interface\AddOns\Mapster\Mapster.lua:183 SetPosition()
7/3 12:03:18.774 Interface\AddOns\Mapster\Mapster.lua:215
7/3 12:03:18.774 SynchronizeDisplayState()
7/3 12:03:18.774 Interface\FrameXML\QuestLogOwnerMixin.lua:141 WorldMapFrame:SetDisplayState()
7/3 12:03:18.774 Interface\FrameXML\QuestLogOwnerMixin.lua:41 WorldMapFrame:HandleUserActionToggleSelf()
7/3 12:03:18.774 Interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:432 ToggleWorldMap()
7/3 12:03:18.774 TOGGLEWORLDMAP:1
7/3 12:03:18.774 Interface\AddOns\Blizzard_SharedMapDataProviders\GroupMembersDataProvider.lua:48 ShouldShowUnit()
7/3 12:03:18.774 An action was blocked in combat because of taint from Mapster - WorldMapFrame:ClearAllPoints()
7/3 12:03:18.774 Interface\AddOns\Mapster\Libs\LibWindow-1.1\LibWindow-1.1.lua:190 RestorePosition()
7/3 12:03:18.774 Interface\AddOns\Mapster\Mapster.lua:183 SetPosition()
7/3 12:03:18.774 Interface\AddOns\Mapster\Mapster.lua:215
7/3 12:03:18.774 SynchronizeDisplayState()
7/3 12:03:18.774 Interface\FrameXML\QuestLogOwnerMixin.lua:141 WorldMapFrame:SetDisplayState()
7/3 12:03:18.774 Interface\FrameXML\QuestLogOwnerMixin.lua:41 WorldMapFrame:HandleUserActionToggleSelf()
7/3 12:03:18.774 Interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:432 ToggleWorldMap()
7/3 12:03:18.774 TOGGLEWORLDMAP:1
7/3 12:03:18.774 Interface\AddOns\Blizzard_SharedMapDataProviders\GroupMembersDataProvider.lua:48 ShouldShowUnit()
7/3 12:03:18.774 An action was blocked in combat because of taint from Mapster - WorldMapFrame:SetPoint()
7/3 12:03:18.774 Interface\AddOns\Mapster\Libs\LibWindow-1.1\LibWindow-1.1.lua:202 RestorePosition()
7/3 12:03:18.774 Interface\AddOns\Mapster\Mapster.lua:183 SetPosition()
7/3 12:03:18.774 Interface\AddOns\Mapster\Mapster.lua:215
7/3 12:03:18.774 SynchronizeDisplayState()
7/3 12:03:18.774 Interface\FrameXML\QuestLogOwnerMixin.lua:141 WorldMapFrame:SetDisplayState()
7/3 12:03:18.774 Interface\FrameXML\QuestLogOwnerMixin.lua:41 WorldMapFrame:HandleUserActionToggleSelf()
7/3 12:03:18.774 Interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:432 ToggleWorldMap()
7/3 12:03:18.774 TOGGLEWORLDMAP:1

FogClear not working

Playing WowClassic and Fog clear is not working. Also, previously unfogged areas I had before I installed the add-on are now fogged.

AddOn 'Mapster' tried to call the protected function 'UseQuestLogSpecialItem()'

Not sure why Mapster is listed as the offender in this error message, could be a red herring.

2x [ADDON_ACTION_FORBIDDEN] AddOn 'Mapster' tried to call the protected function 'UseQuestLogSpecialItem()'.
[string "@!BugGrabber\BugGrabber.lua"]:519: in function <!BugGrabber\BugGrabber.lua:519>
[string "=[C]"]: in function `UseQuestLogSpecialItem'
[string "@Blizzard_ObjectiveTracker\Blizzard_ObjectiveTrackerShared.lua"]:95: in function <...ObjectiveTracker\Blizzard_ObjectiveTrackerShared.lua:88>

Context: I'm on the Field Trial quest and tried to use the quest item on a (dead) mob.
image

Can you add a key bind options.

The change map size doesn't work with or without add-on's.
I've reinstalled the game with no add-on's and it don't work. With just Mapster it don't work. So I was thinking if you knew how to make a key bind work that would be awesome.

Thank you

World map position issue

When i open my world map and i try to select a zone, the zone selected is not the one im placing my cursor on.
See this SS, its selecting orobos, but my cursor is no where near orobos, its all shifted, i cant select bastion at all for exemple, I marked where my cursor is ingame since the SS doesnt capture the cursor.
https://imgur.com/eWkxLQl

map locking up

when i log in and use the mapster addon in retail wow and i move it or its open and i am looking at things it will just stop and lock up and i have to do a /reload to get it to work again and it happends all the time

[Feature Request] Meeting Stone Level Requirements

Would it be possible to add the Meeting Stone level requirements both to use (level range) and what level range is possible to be summoned? I'm not sure if the two are the same, and would likely require some testing.

This is for BC Classic

Thanks!

Move the map?

Unable to move Mapster, but I'm certain that previous versions allowed you to relocate where on your screen you wanted the map to sit.

Map does not stay in position after closing

Opening the map defaults it to the center of the screen. If you move the map, close it, then re-open it, it will move back to it's default position.
Opening the map as the quest log does not have this same problem. That is, I can open the quest log, move it around, close it, and it is in the position I left it when I closed it.

I'm unsure what the issue would be but the two windows are virtually identical except the quest log window opens the map with the log visible.

Note: This is NOT a problem with the same version on the WoW Classic 1.13.2 (stress test) for Mac using this addon.

The error is only on the 8.2 live retail for Mac client.

Mapster Images

I cannot get Mapster in game to look like the images shown.

FogClear not working in latest version

This is in WOW Classic, rollbacking to previous version works.

Message: Interface\AddOns\Mapster\FogClear.lua:103: attempt to index upvalue 'FogData' (a nil value)
Time: Fri Oct 30 02:18:21 2020
Count: 1
Stack: Interface\AddOns\Mapster\FogClear.lua:103: attempt to index upvalue 'FogData' (a nil value)
...haredMapDataProviders\MapExplorationDataProvider.lua:163: in function ?' ...ace\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:510: in function CallMethodOnPinsAndDataProviders'
...ace\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:542: in function OnCanvasScaleChanged' ...lizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:634: in function InstantPanAndZoom'
...lizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:614: in function ResetZoom' ...lizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:423: in function OnCanvasSizeChanged'
...lizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:407: in function SetMapID' ...ace\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:33: in function SetMapID'
...rface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:138: in function <...rface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:136>
[C]: ?
[C]: ?
[C]: ?
...e\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:95: in function <...e\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:87>
[C]: in function Show' Interface\AddOns\Mapster\Mapster.lua:111: in function <Interface\AddOns\Mapster\Mapster.lua:111> (tail call): ? ...rface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:174: in function ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

Locals: self = {
SetNudgeSourceMagnitude = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:166
GetGlobalPosition = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:253
PanTo = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:260
owningMap = WorldMapFrame {
}
OnCanvasScaleChanged = defined @interface\AddOns\Blizzard_SharedMapDataProviders\MapExplorationDataProvider.lua:161
GetNudgeSourceZoomedInMagnitude = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:175
SetScaleStyle = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:301
GetNudgeSourcePinZoomedInNudgeFactor = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:211
GetMap = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:199
ApplyFrameLevel = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:374
ApplyCurrentPosition = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:336
IsIgnoringGlobalPinScale = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:287
textureLoadGroup =

{
}
overlayTexturePool =
{
}
RefreshMouseOverOverlays = defined @interface\AddOns\Blizzard_SharedMapDataProviders\MapExplorationDataProvider.lua:167
OnMouseEnter = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:122
pinTemplate = "MapExplorationPinTemplate"
OnMouseUp = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:134
OnAcquired = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:110
PanAndZoomTo = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:265
ApplyCurrentScale = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:340
OnLoad = defined @interface\AddOns\Blizzard_SharedMapDataProviders\MapExplorationDataProvider.lua:52
OnReleased = defined @interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:114
RemoveAllData = defined @interface\AddOns\Blizzard_SharedMapDataProviders\MapExplorationDataProvider.lua:60
RefreshA


Message: Interface\AddOns\Mapster\FogClear.lua:103: attempt to index upvalue 'FogData' (a nil value)
Time: Fri Oct 30 02:18:21 2020
Count: 1
Stack: Interface\AddOns\Mapster\FogClear.lua:103: attempt to index upvalue 'FogData' (a nil value)
[C]: in function Show' Interface\AddOns\Mapster\Mapster.lua:111: in function <Interface\AddOns\Mapster\Mapster.lua:111> (tail call): ? ...rface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:174: in function ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

Locals: (*temporary) = WorldMapFrame {
0 =
ShouldPanOnClick = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:622
GetGlobalPosition = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:489
PanTo = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:589
AreDetailLayersLoaded = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:403
RemovePin = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:182
OnCanvasScaleChanged = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:533
CalculatePinNudging = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:301
OnCanvasSizeChanged = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:549
HandleUserActionToggleSelf = defined @interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:100
SetAreaTriggerIntersectsCallback = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:247
ShouldZoomInstantly = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:630
expandedMapInsetsByMapID =

{
}
pinNudgingDirty = true
SetGlobalPinScale = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:771
RefreshDebugAreaTriggers = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:356
SetShouldNavigateOnClick = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:610
NavigateToParentMap = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:720
SetDebugAreaTriggersEnabled = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:380
mapArtID = 1267
EvaluateLockReasons = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:692
GetGlobalPinScale = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:767
OnLoad = defined @interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:13
RemoveDataProviderEvent = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:95
GetNumActivePinsByTemplate = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:198
SetPinTemplateType = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:171
SetAreaTriggerEnclosedCallback = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:242
IsCanvasMouseFocus = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:678
GetCanvasScale = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:553
SetGlobalAlpha = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:784
RemoveDataProvider = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:84
lockReasons =
{
}
GetScaleForMinZoom = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:650
NavigateToCursor = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:727
AdjustDetailLayerAlpha = defined @interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:412
RegisterCallback = defined @interface\SharedXML\Util.lua:993
UnregisterCallback = defined @in


Message: Interface\AddOns\Mapster\FogClear.lua:103: attempt to index upvalue 'FogData' (a nil value)
Time: Fri Oct 30 02:18:21 2020
Count: 3
Stack: Interface\AddOns\Mapster\FogClear.lua:103: attempt to index upvalue 'FogData' (a nil value)

Locals:

borderless in classic ?

is there an option to show the map borderless in classic ? didnt find anything in options,

ty and greetings

error opening map

when i open the world map my screen goes blank and 'fatality' error just spams til i hit delete these are the errors:
Error 1:
116x Mapster\Coords.lua:150: attempt to perform arithmetic on local 'left' (a nil value)
Mapster\Coords.lua:150: in function <Mapster\Coords.lua:144>
Mapster\Coords.lua:162: in function <Mapster\Coords.lua:161>

Locals:
left = nil
top = nil
width = 1002.000061
height = 668
scale = 0.870792
x = 1088
y = 564.622192
(*temporary) = 1249.437677
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'left' (a nil value)"
WorldMapScrollChild = {
0 =
TiledBackground = {
}
}
GetCursorPosition = defined =[C]:-1

Error 2:
15x ...lizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:749: attempt to perform arithmetic on a nil value
...lizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:749: in function <...lizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:748>
(tail call): ?
(tail call): ?
TomTom\TomTom-v80200-1.0.7.lua:979: in function <TomTom\TomTom.lua:978>
TomTom\TomTom-v80200-1.0.7.lua:1015: in function <TomTom\TomTom.lua:999>

Locals:
self = {
0 =
MarkCanvasDirty = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:384
GetMinZoomViewRect = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:547
GetNormalizedHorizontalScroll = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:703
SetPanTarget = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:580
DenormalizeVerticalSize = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:728
IsAtMaxZoom = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:647
AccumulateMouseDeltas = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:248
areaTriggersDirty = true
ScalingMode = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:293
GetMap = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:659
IsZoomingIn = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:639
currentScrollY = 0.382641
ZoomOut = defined =[C]:-1
ShouldZoomInstantly = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:539
SetScalingMode = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:289
targetScale = 0
GetNormalizedCursorPosition = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:753
TryPanOrZoomOnClick = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:87
shouldPanOnClick = false
SetZoomTarget = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:585
normalizedPanXLerpAmount = 0.150000
NormalizeUIPosition = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:748
OnMouseUp = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:105
MarkAreaTriggersDirty = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:376
CalculateViewRect = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:551
ResetZoom = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:613
NormalizeHorizontalSize = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:716
SetNormalizedHorizontalScroll = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:698
OnLoad = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:7
Child = {
}
accumulatedMouseDeltaY = 0
SetShouldPanOnClick = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:527
accumulatedMouseDeltaX = 0
ZoomIn = defined =[C]:-1
currentScrollX = 0.500000
currentScale = 0
ShouldPanOnClick = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:531
OnCanvasSizeChanged = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:410
SetCanvasSize = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:217
normalizedZoomLerpAmount = 0.150000
FindBestLocationForClick = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:58
GetScaleForMaxZoom = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:663
CalculateLerpScaling = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:264
GetCanvasScale = defined @Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:682
scrollYExtentsMin = 0
DenormalizeHorizontalSize = defined @Blizzard_Ma

Error 3:
3x ...lizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:624: :SetScale(): Scale must be > 0
[C]: in function SetScale' ...lizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:624: in function InstantPanAndZoom'
...lizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:614: in function ResetZoom' ...lizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:423: in function OnCanvasSizeChanged'
...aceBlizzard_MapCanvas\Blizzard_MapCanvas.lua:42: in function OnFrameSizeChanged' ...rfaceBlizzard_WorldMap\Blizzard_WorldMap.lua:55: in function Maximize'
FrameXML\QuestLogOwnerMixin.lua:110: in function <FrameXML\QuestLogOwnerMixin.lua:99>
[C]: in function SetDisplayState' FrameXML\QuestLogOwnerMixin.lua:81: in function HandleUserActionMaximizeSelf'
...rfaceBlizzard_WorldMap\Blizzard_WorldMap.lua:64: in function maximizedCallback' SharedXML\SharedUIPanelTemplates.lua:825: in function Maximize'
[string ":OnClick"]:1: in function <[string ":OnClick"]:1>
[C]: ?

Locals:
(*temporary) = {
0 =
TiledBackground = {
}
}
(*temporary) = 0

I cant post all errors as there are numerous, but disabling mapster has got rid of all of them

Guild Control

It seems I have to disable this addon in order to use the "Guild Control" feature. If I don't and try to make changes, not only does it not accept the changes, but it changes the name of "Guild Master" to the name of the rank I was trying to update.

Mapster not displaying battleground map

I just went into my first AV battleground in wow classic on my rogue. But when i opened up the big map it was solid green. I havent done any BGs on my other character in quite a few months but I thought I remembered the BG map working correctly. IDK. ANy idea what the issue could be?

Addition: Anchoring the map

I'm sorry if this isn't formatted correctly etc, I'm still trying to figure out Github.

If possible, I would like to see a feature that allows the map to stay in the place I dragged it so after I close the map and open it again, it's where I left it and not centered/blocking my view while traveling. Thank you for an awesome addon!

NPC's not showing on map on 1 of my 2 accounts - Classic WoW

Hey. I have two accounts attached to one battle.net account. When I download an addon via Twitch (Used to be Curse Client) I only download it once and it activates on both WoW accounts. Mapster works on both accounts except for one thing... the NPC functionality does not work on one of the two accounts... across all characters. The NPC functionality works on all characters on the other account. This includes all NPC options... such as Mailbox, Repairs, Class Trainers, ETC. It's as if the first "Show" option in the NPC dropdown menu is turned off. I have attempted to turn that option off and back on... disabled and re-enabled the addon... and reloaded many times as this problem has existed for a long time. All addons I use are shared across both accounts. As in... I don't have any addons enabled on account 1 that I do not have enabled on account 2. I only have one other map modifying addon... Questie... and it works fine on both accounts. By the way... the NPC markers do not appear on the main map or mini map and I have checked to make sure the Interface options are identical between both accounts.

Is there anything that might fix this issue?

Half map only

Hi,

I install mapster classic and then I see that (click on Thumbnail for full screen picture):

No other Adds are installed. What can I do for see the whole map?

Thank you für help

LG

Map scale affecting cursor accuracy

I've experienced an issue with the world map, which seems to be related to the scaling. If the map frame's scale is set at 100%, the zone highlight and click destination for the continents is accurate. IF the scale is moved at all, (using either the corner stretch arrow the addon settings UI) the highlight and click destination moved progressively further from the cursor.

Also, a related feature suggestion: an option to lock/unlock the corner stretch arrow on the map frame.

map scaling does work with clicking zones

when you scale the map (160% as i have) it doesn't let you scale where you click though to other zones as the zones outlines stay set at 100%, if you hover over a random place you may find the right zone, but its a shot in the dark

WoW Classic support

Mapster is sort of starting on WoW classic but map frame is empty, config page is unusable and LUA errors are thrown.
(Implying the question: "Do you have plans to support WoW Classic?")

Request: Resize Flightpath Symbols

Not sure where to put requests, but I'd really appreciate a way to enlarge the flightpath symbols on the map, like Mapster allows us to do with other symbols.
With HandyNotes and all the other map addons these days, the map tends to get really cluttered and flightpath locations can be hard to see.
It would really help in deciding if I just want to run all the way to my next destination, or use the flight master's whistle because it would be quicker.

Remember Window Location

Latest update broke this and the map window opens center screen every time even after moving where desired.

Disregard, another addon (world quest tracker) caused the issue.

TSM4 Conflict

For some reason Mapster breaks TSM auto-mail functionality (TSM gets stuck on Sending mail when Mapster is enabled.) Not sure if this is more of a TSM issue than a Mapster one, just thought I'd let you know.

Suggestion: Map zoom

Hi,
Would it be possible to have a zoom in and out feature for Mapster, kinda like Leatrix Maps has, where you can zoom in or out within a zone's map with mouse wheel scrolling?

Just to clarify; when I say zoom out, I don't mean the default map UI zoom out feature where you can leave a zone view by pressing mouse 2 and watch the whole continent instead.

The reason I'm suggesting this feature is because when using addons that show nodes on map for quest givers, it gets really crowded on really small and tight hubs and thus to distinguish one quest giver from another.

[ADDON_ACTION_FORBIDDEN]

1x [ADDON_ACTION_FORBIDDEN] AddOn 'Mapster' tried to call the protected function 'ReportPlayerIsPVPAFK()'.
[string "@!BugGrabber\BugGrabber.lua"]:519: in function <!BugGrabber\BugGrabber.lua:519>
[string "=[C]"]: in function ReportPlayerIsPVPAFK' [string "@Blizzard_SharedMapDataProviders\GroupMembersDataProvider.lua"]:189: in function func'
[string "@SharedXML\UIDropDownMenu.lua"]:905: in function `UIDropDownMenuButton_OnClick'
[string ":OnClick"]:1: in function <[string ":OnClick"]:1>

Would appreciate this being fixed. It's been years of hitting this error when trying to clear someone obviously afk in battlegrounds.

Only BfA map is showing

i'm leveling via Chromie time. I've just hit 46. when opening map i only see BfA map. I have to click to zoom out then pick the legion area and then click to zoom in for where I am.

my map also no longer shows my class hall when i'm there

this just started happening.

logging out and then back in did not fix.

I don't know if this is a WoW issue or a Mapster issue.

Map Sizing

I've had this issue for awhile now. I've seen this reported before and the cause was previously blamed on other addons. I've never had the time to troubleshoot this until now. However, I finally figured it out, and I feel stupid. I've been trying to make the map size BIGGER this whole time, not noticing that I CAN make it smaller. So it appears that sizing is working correctly, but it doesn't let me make the map as big as I used to have it. It seems like there is a max size limit, which on my 2560 x 1600 screen, is still too small of a map.

Thanks,

error

When I try to use an item such as the sponge in the quest 'where they hide' It gives me an error and forces me to disable mapster. I re-enable it and then I can use the sponge with nom problem. this has happened with other quests that need items used also. Sorry I did not get a picture but I will try to next time it happens

Action[SetPoint] failed because [SetPoint] would result in anchor family connection

Addon version: 1.8.4.
Release type: Beta.
As soon as I open the world map, this error appears in BugSack.

975x AtlasLoot\Core\WorldMapIntegration.lua:75: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: MapsterOptionsButton:SetPoint.
[C]: in function SetPoint' AtlasLoot\Core\WorldMapIntegration.lua:75: in function <AtlasLoot\Core\WorldMapIntegration.lua:34> [C]: in function Show'
FrameXML\UIParent.lua:3205: in function <FrameXML\UIParent.lua:3195>
[C]: in function ShowUIPanel' FrameXML\QuestLogOwnerMixin.lua:103: in function SetDisplayState'
FrameXML\QuestLogOwnerMixin.lua:41: in function HandleUserActionToggleSelf' ...rfaceBlizzard_WorldMap\Blizzard_WorldMap.lua:413: in function ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

Locals:
(*temporary) = MapsterOptionsButton {
0 =
Text = MapsterOptionsButtonText {
}
Right = {
}
Middle = {
}
Left = {
}
}
(*temporary) = "TOPRIGHT"
(*temporary) = nil
(*temporary) = "TOPRIGHT"
(*temporary) = -20
(*temporary) = -3

Map Sizing

When trying to resize the map, the panel with get smaller or bigger, but the map itself will stay the same. Not sure if it was designed that way, but doesn't seem like it.

POI Scale doesn't effect...

The POI scale setting seems to only effect normal quest pins. Leaving world quest, flight path, & the new mushroom network pins default size. Which is comically large compared to everything else for me. lol

Classic alpha - stack overflow (hash visible on error)

3x C stack overflow [C]:: ? [C]:: ? [C]:: ? [C]:: ? [C]:: ? [C]:: ? [C]:: ? [C]:: ? [C]:: ? [C]:: ? [C]:: ? [C]:: ? ... [C]:: ? [C]:: ? [C]:: ? [C]:: ? [C]:: ? [C]:: in function 'Show' Mapster\Mapster-1.8.4-2-g2a9ed32.lua:108: in function <Mapster\Mapster.lua:108> (tail call): ? ...rface\Blizzard_WorldMap\Blizzard_WorldMap.lua:174: in function 'ToggleWorldMap' [string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

No idea how to repro, it comes up occasionally after some hours of play, coming out of an instance and trying to show map.

I know it has error-ed when the map is stuck on some zone that's different than the one I'm currently in.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.