Quantcast
Download
(193 Kb)
Download
Updated: 09-25-19 02:12 AM
Pictures
File Info
Compatibility:
Rise of Azshara (8.2.0)
Updated:09-25-19 02:12 AM
Created:unknown
Downloads:355,484
Favorites:1,670
MD5:

Mapster  Popular! (More than 5000 hits)

Version: 1.8.5
by: Nevcairiel [More]

Mapster is a very simple world map enhacement addon, which was designed to work in conjunction with all other map addons out there. The idea to create Mapster originated from pure lack of a simplistic addon that only modifies the world map, without adding a full scale feature set.

Features

  • Map Style (Scale & Alpha)
  • Coordinates
  • Fog of War removal
  • Enhancement of the raid/party group icons

You can access the Mapster configuration menu through the new button on the world map, as shown in the screenshot.
All features (except the style) can be turned off individually if you do not need/want them.

If you're looking for a replacement to Cartographer, i also recommend the following addons:

Mapster
1.8.5 (2019-09-25)
Full Changelog Previous releases
  • Update TOC for 8.2.5
  • Verify the map position can be obtained when computing cursor position
  • Only create the map options button if its enabled
Archived Files (23)
File Name
Version
Size
Author
Date
1.8.4
193kB
Nevcairiel
08-10-19 02:00 PM
1.8.3
186kB
Nevcairiel
06-26-19 12:49 AM
1.8.0
182kB
Nevcairiel
07-17-18 01:54 PM
1.7.5.1
180kB
Nevcairiel
07-12-17 02:17 AM
1.7.5
178kB
Nevcairiel
03-29-17 01:24 AM
1.7.4
180kB
Nevcairiel
11-20-16 09:10 AM
1.7.2
180kB
Nevcairiel
07-29-16 09:21 AM
1.7.1
180kB
Nevcairiel
07-26-16 03:11 AM
1.7.0
181kB
Nevcairiel
07-19-16 11:40 AM
1.6.5
188kB
Nevcairiel
02-03-16 03:01 AM
1.6.4
188kB
Nevcairiel
09-24-15 03:55 AM
1.6.3
188kB
Nevcairiel
06-29-15 02:11 PM
1.6.2
188kB
Nevcairiel
11-12-14 03:03 AM
1.6.1
188kB
Nevcairiel
11-10-14 03:28 AM
1.6.0
190kB
Nevcairiel
10-14-14 01:40 PM
1.5.6.1
193kB
Nevcairiel
10-29-13 03:43 PM
1.5.6
193kB
Nevcairiel
10-25-13 11:18 PM
1.5.5
192kB
Nevcairiel
09-14-13 04:03 AM
1.5.4
192kB
Nevcairiel
05-28-13 12:36 PM
1.5.3
192kB
Nevcairiel
05-22-13 09:41 AM
1.5.2
192kB
Nevcairiel
03-06-13 10:02 AM
1.5.1
191kB
Nevcairiel
09-22-12 02:00 AM
1.5.0
191kB
Nevcairiel
08-28-12 01:33 AM


Post A Reply Comment Options
Unread 10-31-13, 09:27 AM  
Santriani
A Wyrmkin Dreamwalker
 
Santriani's Avatar

Forum posts: 51
File comments: 10
Uploads: 0
Originally Posted by Santriani
Since today this error:

1x [ADDON_ACTION_FORBIDDEN] El accesorio "Mapster" ha intentado llamar a la función protegida "IsDisabledByParentalControls()".
!BugGrabber-r198-release\BugGrabber.lua:552: in function <!BugGrabber\BugGrabber.lua:552>
<in C code>
FrameXML\MainMenuBarMicroButtons.lua:229: in function <FrameXML\MainMenuBarMicroButtons.lua:76>
<in C code>
FrameXML\WorldMapFrame.lua:272: in function <FrameXML\WorldMapFrame.lua:255>
<in C code>
<in C code>
FrameXML\UIParent.lua:2255: in function <FrameXML\UIParent.lua:2250>
<in C code>
FrameXML\UIParent.lua:2246: in function "ToggleFrame"
<string>:"TOGGLEWORLDMAP":1: in function <string>:"TOGGLEWORLDMAP":1

Locals:
nil


Any idea? Thanks so much!!!
Solved installing ACE 3 new release (r1104).
Report comment to moderator  
Reply With Quote
Unread 10-31-13, 02:57 AM  
Mirrikh
A Flamescale Wyrmkin
 
Mirrikh's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 111
File comments: 74
Uploads: 3
Originally Posted by Cashtro
I get a error when i try to go Hyal

see screenshot

Figured it out, turn off Fog clearing, that is bugged i guess.
Last edited by Mirrikh : 10-31-13 at 02:59 AM.
Report comment to moderator  
Reply With Quote
Unread 10-30-13, 01:20 PM  
Santriani
A Wyrmkin Dreamwalker
 
Santriani's Avatar

Forum posts: 51
File comments: 10
Uploads: 0
Since today this error:

1x [ADDON_ACTION_FORBIDDEN] El accesorio "Mapster" ha intentado llamar a la función protegida "IsDisabledByParentalControls()".
!BugGrabber-r198-release\BugGrabber.lua:552: in function <!BugGrabber\BugGrabber.lua:552>
<in C code>
FrameXML\MainMenuBarMicroButtons.lua:229: in function <FrameXML\MainMenuBarMicroButtons.lua:76>
<in C code>
FrameXML\WorldMapFrame.lua:272: in function <FrameXML\WorldMapFrame.lua:255>
<in C code>
<in C code>
FrameXML\UIParent.lua:2255: in function <FrameXML\UIParent.lua:2250>
<in C code>
FrameXML\UIParent.lua:2246: in function "ToggleFrame"
<string>:"TOGGLEWORLDMAP":1: in function <string>:"TOGGLEWORLDMAP":1

Locals:
nil


Any idea? Thanks so much!!!
Report comment to moderator  
Reply With Quote
Unread 10-08-13, 07:55 PM  
Watz386
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Been getting an error ever since 5.4 went live.
6x [ADDON_ACTION_BLOCKED] AddOn "Mapster" tried to call the protected function "CompactRaidGroup1Member3:Show()".
!BugGrabber-r193-release\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
FrameXML\CompactUnitFrame.lua:285: in function "CompactUnitFrame_UpdateVisible"
FrameXML\CompactUnitFrame.lua:243: in function "CompactUnitFrame_UpdateAll"
FrameXML\CompactUnitFrame.lua:98: in function <FrameXML\CompactUnitFrame.lua:45>

Locals:
nil
It does this a number of more times for other unique compactraidgroup. I am not really sure what the conflict is at the moment.
Last edited by Watz386 : 10-08-13 at 07:56 PM.
Report comment to moderator  
Reply With Quote
Unread 06-12-13, 03:08 PM  
illum1n4ti
A Defias Bandit
 
illum1n4ti's Avatar

Forum posts: 3
File comments: 117
Uploads: 1
I get a error when i try to go Hyal

see screenshot

Report comment to moderator  
Reply With Quote
Unread 05-29-13, 06:00 AM  
Nevcairiel
Premium Member
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 105
Uploads: 5
Oh i thought i had removed that, i'll check later on.
Report comment to moderator  
Reply With Quote
Unread 05-28-13, 08:46 PM  
Cloudyfa
A Kobold Labourer
 
Cloudyfa's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 6
Originally Posted by Nevcairiel
Originally Posted by Cloudyfa
This latest version has problem with Boss icons.
The game controls visibility of boss icons now, Mapsters option for this was removed.
Yep, I know that but your code still remain that variable check which cause problem at line 305:

Code:
	if db.showEJBosses then
		bossButton:SetPoint("CENTER", WorldMapBossButtonFrame, "BOTTOMLEFT", x*width, y*height);
		bossButton:SetScale(db.ejScale)
	else
		bossButton:Hide()
	end
Report comment to moderator  
Reply With Quote
Unread 05-28-13, 01:43 PM  
terjer
A Defias Bandit

Forum posts: 2
File comments: 10
Uploads: 0
Originally Posted by Nevcairiel
Originally Posted by Cloudyfa
This latest version has problem with Boss icons.
The game controls visibility of boss icons now, Mapsters option for this was removed.
I have the same problem as well.

Tried resetting the profile, but no clickable icons for bosses on the instance map.
Report comment to moderator  
Reply With Quote
Unread 05-28-13, 12:06 PM  
Nevcairiel
Premium Member
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 105
Uploads: 5
Originally Posted by Cloudyfa
This latest version has problem with Boss icons.
The game controls visibility of boss icons now, Mapsters option for this was removed.
Report comment to moderator  
Reply With Quote
Unread 05-25-13, 08:00 AM  
Kyplor
A Murloc Raider

Forum posts: 4
File comments: 26
Uploads: 0
Re: Re: Fog of War Error

Originally Posted by Cloudyfa
Originally Posted by Kyplor
Fog of War error with 1.5.3
Because patch 5.3 changed NUM_BATTLEFIELDMAP_OVERLAYS, it's not global variable anymore. We should use BattlefieldMinimap:GetAttribute() and BattlefieldMinimap:SetAttribute() instead. It can be fixed by editing FogClear.lua

Code:
...snip code...
That seemed to work for me.

Thanks.
Report comment to moderator  
Reply With Quote
Unread 05-24-13, 12:20 AM  
Cloudyfa
A Kobold Labourer
 
Cloudyfa's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 6
Re: Fog of War Error

Originally Posted by Kyplor
Fog of War error with 1.5.3
Because patch 5.3 changed NUM_BATTLEFIELDMAP_OVERLAYS, it's not global variable anymore. We should use BattlefieldMinimap:GetAttribute() and BattlefieldMinimap:SetAttribute() instead. It can be fixed by editing FogClear.lua

- Line 1510:
Replace
Code:
for i = 1, NUM_BATTLEFIELDMAP_OVERLAYS do
With
Code:
for i = 1, BattlefieldMinimap:GetAttribute("NUM_BATTLEFIELDMAP_OVERLAYS") do
- Line 1513:
Replace
Code:
NUM_BATTLEFIELDMAP_OVERLAYS = 0
With
Code:
BattlefieldMinimap:SetAttribute("NUM_BATTLEFIELDMAP_OVERLAYS", 0)
- Line 1540:
Replace
Code:
NUM_BATTLEFIELDMAP_OVERLAYS = #battleMapCache
for i=1, NUM_BATTLEFIELDMAP_OVERLAYS do
With
Code:
BattlefieldMinimap:SetAttribute("NUM_BATTLEFIELDMAP_OVERLAYS", #battleMapCache)
for i=1, BattlefieldMinimap:GetAttribute("NUM_BATTLEFIELDMAP_OVERLAYS") do
Report comment to moderator  
Reply With Quote
Unread 05-23-13, 10:12 AM  
Kyplor
A Murloc Raider

Forum posts: 4
File comments: 26
Uploads: 0
Exclamation Fog of War Error

Fog of War error with 1.5.3

Code:
Date: 2013-05-23 11:31:38
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Mapster\FogClear.lua line 1510:
   'for' limit must be a number
Debug:
   (tail call): ?
   Mapster\FogClear.lua:1510:
      Mapster\FogClear.lua:1489
   (tail call): ?
   [C]: ?
   [string "safecall Dispatcher[1]"]:9:
      [string "safecall Dispatcher[1]"]:5
   (tail call): ?
   ...ce\AddOns\Mapster\Libs\AceAddon-3.0\AceAddon-3.0.lua:558: EnableAddon()
   ...ce\AddOns\Mapster\Libs\AceAddon-3.0\AceAddon-3.0.lua:571: EnableAddon()
   ...ce\AddOns\Mapster\Libs\AceAddon-3.0\AceAddon-3.0.lua:651:
      ...ce\AddOns\Mapster\Libs\AceAddon-3.0\AceAddon-3.0.lua:636
   [C]: LoadAddOn()
   ..\FrameXML\UIParent.lua:302: UIParentLoadAddOn()
   ..\FrameXML\UIParent.lua:325: CombatLog_LoadUI()
   ..\FrameXML\UIParent.lua:723:
      ..\FrameXML\UIParent.lua:686
Locals:
None
AddOns:
  Swatter, v5.14.5335 (KowariOnCrutches)
  Align, v
  Arh, v1.2.3
  AuctionFilterPlus, v50001.3
  AutoRunReminder, v2.7b
  BasicChatMods, v7.22
  Bazooka, vv2.2.2
  BrokerEverything, v5.2.1
  BrokerEverythingConfig, v0.5
  BrokerFactions, v3.2.6-release
  BrokeruClock, v3.3.6
  CensusPlus, v6.0.1
  ChatSounds, v
  DBMCore, v
  DebugLib, v5.1.DEV.312(/embedded)
  Farmhand, vv1.6
  GatherMate2, v1.25.4
  GuildGreet, v5.3.0
  kcrazyarrowhide, v1.02
  LysOpenBags, v1.0
  Mapster, v1.5.3
  NoGryphons, v
  Omen, v3.1.8
  OmniCC, v5.3.0
  PitBull4, vv4.0.0-beta45
  Quartz, v3.1.2
  QuartzProcs, v3.43
  QuestCompletist, v100.0
  QuestGuru, v2.2.14-50300
  RangeDisplay, vv4.2.1
  Squeenix, v5.0.1.19
  Stubby, v5.14.5335 (KowariOnCrutches)
  TinyDPS, v0.942
  TinyTip, vv2.10
  TomTom, vv50200-1.0.2
  tullaRange, v5.3.0
  VodkaFlyers, v1.6
  WoWDBProfiler, v
  BlizRuntimeLib_enUS v5.3.0.50300 <us>
  (ck=384)
Regards
Report comment to moderator  
Reply With Quote
Unread 05-22-13, 02:14 PM  
Cloudyfa
A Kobold Labourer
 
Cloudyfa's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 15
Uploads: 6
Originally Posted by Nevcairiel
A new version is available now, which should work properly on 5.3
This latest version has problem with Boss icons. Maybe you deleted this row in "profile" block by accident:
local defaults = {
profile = {
...
showEJBosses = true,
...
}
}
Report comment to moderator  
Reply With Quote
Unread 05-22-13, 09:41 AM  
Nevcairiel
Premium Member
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 105
Uploads: 5
A new version is available now, which should work properly on 5.3
Report comment to moderator  
Reply With Quote
Unread 05-21-13, 04:54 PM  
Ookami.kun
A Cliff Giant
 
Ookami.kun's Avatar

Forum posts: 78
File comments: 235
Uploads: 0
Errors upon logging in after update 5.3.

Code:
Date: 2013-05-21 18:49:56
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\Mapster\Mapster.lua line 132:
   attempt to index global 'WorldMapQuestShowObjectives' (a nil value)
Debug:
   Mapster\Mapster.lua:132:
      Mapster\Mapster.lua:86
   (tail call): ?
   [C]: ?
   [string "safecall Dispatcher[1]"]:9:
      [string "safecall Dispatcher[1]"]:5
   (tail call): ?
   ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:558: EnableAddon()
   ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:651:
      ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:636
   [C]: LoadAddOn()
   ..\FrameXML\UIParent.lua:302: UIParentLoadAddOn()
   ..\FrameXML\UIParent.lua:325: CombatLog_LoadUI()
   ..\FrameXML\UIParent.lua:723:
      ..\FrameXML\UIParent.lua:686
Locals:
None
AddOns:
Code:
Date: 2013-05-21 18:49:57
ID: 6
Error occured in: Global
Count: 3
Message: ..\AddOns\Mapster\Mapster.lua line 545:
   attempt to index global 'MapsterQuestObjectivesDropDown' (a nil value)
Debug:
   Mapster\Mapster.lua:545:
      Mapster\Mapster.lua:540
   [C]: ?
   [C]: Show()
   RaidBuffStatus\Core.lua:2611: DelayedEnable()
   RaidBuffStatus\Core.lua:2557:
      RaidBuffStatus\Core.lua:2532
   (tail call): ?
   [C]: ?
   [string "safecall Dispatcher[1]"]:9:
      [string "safecall Dispatcher[1]"]:5
   (tail call): ?
   ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:558: EnableAddon()
   ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:651:
      ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:636
   [C]: LoadAddOn()
   ..\FrameXML\UIParent.lua:302: UIParentLoadAddOn()
   ..\FrameXML\UIParent.lua:325: CombatLog_LoadUI()
   ..\FrameXML\UIParent.lua:723:
      ..\FrameXML\UIParent.lua:686
Locals:
frame = WorldMapFrame {
 0 = <userdata>
 mapID = 862
 numQuests = 0
 Hide = <function> defined =[C]:-1
 hasBosses = false
}
(*temporary) = nil
(*temporary) = 600
(*temporary) = 600
(*temporary) = "attempt to index global 'MapsterQuestObjectivesDropDown' (a nil value)"
Mapster = <table> {
 SetDefaultModuleLibraries = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:398
 SetModuleEnabled = <function> defined @Interface\AddOns\Mapster\Mapster.lua:778
 EnableModule = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:363
 SetAlpha = <function> defined @Interface\AddOns\Mapster\Mapster.lua:604
 baseName = "Mapster"
 IterateEmbeds = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:473
 WorldMapPlayerSetPoint = <function> defined @Interface\AddOns\Mapster\Mapster.lua:291
 SecureHookScript = <function> defined @Interface\AddOns\AchieveIt\libs\AceHook-3.0\AceHook-3.0.lua:413
 GetModuleEnabled = <function> defined @Interface\AddOns\Mapster\Mapster.lua:622
 RawHookScript = <function> defined @Interface\AddOns\AchieveIt\libs\AceHook-3.0\AceHook-3.0.lua:398
 WorldMapFrame_DisplayQuests = <function> defined @Interface\AddOns\Mapster\Mapster.lua:720
 UpdateModuleMapsizes = <function> defined @Interface\AddOns\Mapster\Mapster.lua:395
 PLAYER_REGEN_DISABLED = <function> defined @Interface\AddOns\Mapster\Mapster.lua:203
 defaultModuleState = true
 IsEnabled = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:482
 DisableModule = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:381
 RegisterMessage = <function> defined @Interface\AddOns\AchieveIt\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
 UnregisterMessage = <function> defined @Interface\AddOns\AchieveIt\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
 ShowBlobs = <function> defined @Interface\AddOns\Mapster\Mapster.lua:587
 IsHooked = <function> defined @Interface\AddOns\AchieveIt\libs\AceHook-3.0\AceHook-3.0.lua:496
 WorldMapFrame_DisplayQuestPOI = <function> defined @Interface\AddOns\Mapster\Mapster.lua:262
 db = <table> {
 }
 SizeUp = <function> defined @Interface\AddOns\Mapster\Mapster.lua:403
 SetEnabledState = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:455
 Hook = <function> defined @Interface\AddOns\AchieveIt\libs\AceHook-3.0\AceHook-3.0.lua:277
 enabledState = true
 ZONE_CHANGED_NEW_AREA = <function> defined @Interface\AddOns\Mapster\Mapster.lua:526
 RegisterEvent = <function> defined @Interface\AddOns\AchieveIt\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
 EncounterJournal_AddMapButtons = <function> defined @Interface\AddOns\Mapster\Mapster.lua:299
 IterateModules = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:468
 SetArrow = <function> defined @Interface\AddOns\Mapster\Mapster.lua:608
 RawHook = <function> defined @Interface\AddOns\AchieveIt\libs\AceHook-3.0\AceHook-3.0.lua:316
 OnInitialize = <function> defined @Interface\AddOns\Mapster\Mapster.lua:69
 NewModule = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:266
 GetModule = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:241
 defaultModuleLibraries = <table> {
 }
 GetName = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:310
 optionsButton = MapsterOptionsButton {
 }
 optionsFrames = <table> {
 }
 name = "Mapster"
 UIHider = <unnamed> {
 }
 elementsToHide = <table> {
 }
 orderedModules = <table> {
 }
 SetupMapButton = <function> defined @Interface\AddOns\Mapster\Config.lua:197
 Disable = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:345
 RegisterModuleOptions = <function> defined @Interface\AddOns\Mapster\Config.lua:192
 SetupOptions = <function> defined @Interface\AddOns\Mapster\Config.lua:180
 UpdateMapElements = <function> defined @Interface\AddOns\Mapster\Mapste
AddOns:
Code:
Date: 2013-05-21 20:19:49
ID: 9
Error occured in: AddOn: Mapster
Count: 5
Message: Note: AddOn Mapster attempted to call a protected function (CompactRaidFrame1:Show()) during combat lockdown.
Debug:
   [C]: Show()
   ..\FrameXML\CompactUnitFrame.lua:282: CompactUnitFrame_UpdateVisible()
   ..\FrameXML\CompactUnitFrame.lua:240: CompactUnitFrame_UpdateAll()
   ..\FrameXML\CompactUnitFrame.lua:97:
      ..\FrameXML\CompactUnitFrame.lua:44
Locals:
None
AddOns:
__________________
Last edited by Ookami.kun : 05-21-13 at 06:27 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.