Get an Epic Experience with Premium


Map & Minimap Login to Add Favorites
  • World of Warcraft
  • 19,134 Monthly Downloads
  • Supports: 6.0.3
  • 3,452,174 Total Downloads
  • Updated 11/12/2014
  • Created 09/15/2008
  • 4,420 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 1.6.2
Support development! **

About Mapster

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.


  • Map Style (Scale & Alpha)
  • Coordinates
  • Fog of War removal
  • Enhancement of the raid/party group icons
  • Access to the Instance Maps from anywhere!

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:

- Fixed flickering when the mouse is over the map while moving

- Introduced new options to control the fade-on-move transparency
- Fixed the map not obeying the configured transparency
- Fixed an issue which caused other UI panels to forcefully hide the map when opened and vice versa
- Fixed a flickering issue when changing zones while the map is open

- Support for WoW 6.0 and Warlords of Draenor
- Resolved a taint error introduced with WoW 5.4.1

- Added Siege of Orgrimmar Instance Map
- Fixed another case of quest/digsite overlays being positioned wrong
- Improved the InstanceMaps integration, reducing potential taint issues
- Fixed an issue with old FogClear data causing a "green" Hyjal map

- Updated for WoW 5.4
- Fixed display of EJ Boss Icons
- Fixed DigSite overlays being in the wrong position sometimes

- Fixed a Lua error in the Fog Clear module with the Battle Map enabled
- Fixed positioning of the quest icons after changing zone on the map

- Support for WoW 5.3
- Fixed the scale drag handle
- Fixed a bunch of strata issues causing certain map elements to not show up properly (player ping, for example)

- Support for WoW 5.2
- Fixed display of micro dungeons

- Fixed map overlay in Dun Morogh
- Fixed errant raid member icons on the world map

- Support for WoW 5.0 and Mists of Pandaria
  - FogClear data for all Mists of Pandaria zones
  - Instance Maps for all new Instances/Raids
- Added an option to change the scale of the Encounter Journal Map Icons
- Fixed behaviour of the Battlefield Map
- Added support for ptBR and itIT locales

- Updated for WoW 4.3
- Added instances/raids added in WoW Patch 4.3 and 4.2

- Fixed a bug that caused the whole UI to hide when the map is shown

- Fixes for 4.1
- Fixes for Digsite Overlays on the Map

- Updated FogClear Data for the new and revised zones of Cataclysm
- Added all Classic and Cataclysm Instances to the Instance Maps module
- Hide the "Track Quest" checkbox in "Minimized" map mode
- Fix the Floor Dropdown in "Minimized" map mode
- Fix an error that occured when using the "Toggle Map Size" keybinding

- Fixed GroupIcon module

- Fixes for the 4.0.1 Patch

- Add the instance map for the Ruby Sanctum

- Fixes for the 3.3.3 Patch

- Properly adjust the position of the map POIs when changing the scale of the map.
- When disabling the BattleMap module, properly restore the previously hidden textures.

- Moved the Quest Objectives drop down to the bottom status bar, so it doesn't collide with the floor drop down anymore.
- Properly apply the saved Quest Objectives state on login.

- Extended the "Show Quest Objectives" Feature to allow showing only the Map Blobs without showing the Panels on the World Map Frame.
- The Map is no longer clamped to the screen, and can be moved (partially) off-screen!
- Adjusted the maximal scale of the map to 200% for even bigger Maps on small UI Scales.
- Fixed an error in the positioning logic that was causing excess errors in some situations.
- Fixed an error that was causing the drag handle to be still click-able even when the map was closed.

- Fixed a nil error in the POI Scaling logic.
- Other random fixes to the frame layouting.

- Added an option to scale the POI Icons on the map.
- InstanceMaps fixes and additions.
- More fixes to the Quest Blobs and combat issue.

- Worked around a Blizzard Limitation that broke opening the map in combat in previous versions.
- Minor fixes

- Fixed a rare nil error related to the Hide Borders code on login.

- Updated for the 3.3.0 Content Patch
- Added support for the "minimized" map, that you can switch to for alternate positioning and size.
- Added a mouse-drag scaler to scale the map without opening the options.
- Added an option to hide the Borders and Artwork in minimized-map-mode.
- Redesigned Instance Maps code to be more versatile in the future.

- Updated for the 3.2.0 Content Patch
- Fixed a glitch that caused the Group Icons on the World Map to be displayed in white sometimes.

- Fixed an glitch with the map overlays in Alterac Valley

- Fix an error with Babble-Zone

- Full support for the 3.1.0 Content Patch!
- Added an InstanceMaps module for the builtin instance maps in the game.
- Add support for !ClassColors
- Fixes and enhancements

- Added an option to change the scale of the PlayerArrow on the map
- Internal changes

- Fixed embeded libraries
- Updated zhTW locale

- Adjusted Draw Layer of the textures in the FogClear module to not block other addons from displaying overlays on the map

- Added a new BattleMap module that applys a skin to the Battlefield MiniMap
- Improved behaviour of the FogClear module
- Alot of small fixes

- Added a workaround for the bug that would reset your map-zoom to the current zone when the Battlefield Minimap was shown
- Moved the Mapster MiniMap button a bit to the left to not overlap with QuestHelper
- Updated FogClear Data
- Small fix to the initialization code that fixes the return values of GetWidth/GetHeight before the map was shown

[B]- Support for WoW 3.0[/B]
- FogClear Data for all zones in Wrath of the Lich King included
- Fixes and tweaks for WoW 3.0

- Updated Libraries and Bugfix Release

- Added missing Library to package

- Updated for Patch 2.4
- Now using the 2.4 Interface Options Panel for configuration
- Small fixes and tweaks

- Initial Release


First Previous Page 1 of 53 Next Last
  • #1185

    nice ty спс

  • #1184

    Any update for 6.1 coming soon?

  • #1183

    There's a problem with the FogClear function since 6.1:

    Message: Interface\AddOns\Mapster\FogClear.lua:1596: attempt to index field 'overlays' (a nil value) Time: 02/25/15 12:38:31 Count: 1 Stack: Interface\AddOns\Mapster\FogClear.lua:1596: in function <Interface\AddOns\Mapster\FogClear.lua:1585> Interface\AddOns\Mapster\FogClear.lua:1697: in function <Interface\AddOns\Mapster\FogClear.lua:1695> (tail call): ? [C]: in function `WorldMapFrame_Update' Interface\FrameXML\WorldMapFrame.lua:2083: in function `WorldMapFrame_UpdateMap' Interface\FrameXML\WorldMapFrame.lua:380: in function <Interface\FrameXML\WorldMapFrame.lua:366> [C]: in function `SetMapToCurrentZone' Interface\FrameXML\WorldMapFrame.lua:320: in function <Interface\FrameXML\WorldMapFrame.lua:300> [C]: in function `Show' Interface\FrameXML\UIParent.lua:2058: in function `SetUIPanel' Interface\FrameXML\UIParent.lua:1900: in function `ShowUIPanel' Interface\FrameXML\UIParent.lua:1820: in function <Interface\FrameXML\UIParent.lua:1816> [C]: in function `SetAttribute' Interface\FrameXML\UIParent.lua:2579: in function `ShowUIPanel' Interface\FrameXML\UIParent.lua:2563: in function `ToggleFrame' Interface\FrameXML\WorldMapFrame.lua:218: in function `ToggleWorldMap' [string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

    Locals: frame = WorldMapDetailFrame {  0 = <userdata> } frameName = "WorldMapOverlay%d" textureCache = <table> { } scale = 1 alphaMod = 0 self = <table> {  SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:398  Enable = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:325  NewModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:266  EnableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:363  modules = <table> {  }  GetModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:241  IterateEmbeds = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:473  SecureHookScript = <function> defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:413  defaultModuleLibraries = <table> {  }  GetOverlayColor = <function> defined @Interface\AddOns\Mapster\FogClear.lua:1706  RawHookScript = <function> defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:398  GetName = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:310  GetNumMapOverlays = <function> defined @Interface\AddOns\Mapster\FogClear.lua:1572  UpdateBattlefieldMinimapOverlays = <function> defined @Interface\AddOns\Mapster\FogClear.lua:1700  name = "Mapster_FogClear"  IsEnabled = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:482  orderedModules = <table> {  }  DisableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:381  baseName = "Mapster"  SetOverlayColor = <function> defined @Interface\AddOns\Mapster\FogClear.lua:1710  UpdateWorldMapOverlays = <function> defined @Interface\AddOns\Mapster\FogClear.lua:1695  RealHasOverlays = <function> defined @Interface\AddOns\Mapster\FogClear.lua:1576  RegisterMessage = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:118  HookScript = <function> defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:369  Refresh = <function> defined @Interface\AddOns\Mapster\FogClear.lua:1564  OnDisable = <function> defined @Interface\AddOns\Mapster\FogClear.lua:1536  IsHooked = <function> defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:496  OnEnable = <function> defined @Interface\AddOns\Mapster\FogClear.lua:1500  OnInitialize = <function> defined @Interface\AddOns\Mapster\FogClear.lua:1481  IsModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:248  defaultModuleState = true  SetDefaultModuleState = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:418  UnregisterAllEvents = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:202  Send

  • #1182

    Date: 2015-01-23 10:44:12
    ID: 2
    Error occured in: AddOn: Mapster
    Count: 1
    Message: Error: AddOn Mapster attempted to call a forbidden function (UseQuestLogSpecialItem()) from a tainted execution path.
    [C]: UseQuestLogSpecialItem()
    Swatter, v5.0.0 (<%codename%>)
    AtlasLootLoader, vv7.07.03
    AucAdvanced, v5.21c.5521 (SanctimoniousSwamprat)
    AucFilterBasic, v5.21c.5521 (SanctimoniousSwamprat)
    AucFilterOutlier, v5.21c.5521.5459(5.21c/embedded)
    AucMatchUndercut, v5.21c.5521.5507(5.21c/embedded)
    AucScanData, v5.21c.5521 (SanctimoniousSwamprat)
    AucStatHistogram, v5.21c.5521 (SanctimoniousSwamprat)
    AucStatiLevel, v5.21c.5521 (SanctimoniousSwamprat)
    AucStatPurchased, v5.21c.5521 (SanctimoniousSwamprat)
    AucStatSales, v5.21c.5521.5476(5.21c/embedded)
    AucStatSimple, v5.21c.5521 (SanctimoniousSwamprat)
    AucStatStdDev, v5.21c.5521 (SanctimoniousSwamprat)
    AucStatWOWEcon, v5.21c.5521.5323(5.21c/embedded)
    AucUtilAHWindowControl, v5.21c.5521.5347(5.21c/embedded)
    AucUtilAppraiser, v5.21c.5521.5495(5.21c/embedded)
    AucUtilAskPrice, v5.21c.5521.5447(5.21c/embedded)
    AucUtilAutoMagic, v5.21c.5521.5443(5.21c/embedded)
    AucUtilCompactUI, v5.21c.5521.5496(5.21c/embedded)
    AucUtilEasyBuyout, v5.21c.5521.5507(5.21c/embedded)
    AucUtilFixAH, v5.21c.5521 (SanctimoniousSwamprat)
    AucUtilItemSuggest, v5.21c.5521.5417(5.21c/embedded)
    AucUtilPriceLevel, v5.21c.5521.5458(5.21c/embedded)
    AucUtilScanButton, v5.21c.5521.5403(5.21c/embedded)
    AucUtilScanFinish, v5.21c.5521.5515(5.21c/embedded)
    AucUtilScanProgress, v5.21c.5521.4979(5.21c/embedded)
    AucUtilScanStart, v5.21c.5521.5347(5.21c/embedded)
    AucUtilSearchUI, v5.21c.5521.5515(5.21c/embedded)
    AucUtilSimpleAuction, v5.21c.5521.5514(5.21c/embedded)
    AucUtilVendMarkup, v5.21c.5521.4828(5.21c/embedded)
    Babylonian, v5.1.DEV.332(/embedded)
    BagBrother, v6.0.16
    Bagnon, v6.0.16
    Bartender4, v4.6.6
    BattlePetsCollector, v6.0.3.10
    BeanCounter, v5.21c.5521 (SanctimoniousSwamprat)
    BittensSpellFlashDK, v60000.17
    Configator, v5.1.DEV.376(/embedded)
    DBMCore, v
    DBMDefaultSkin, v
    DBMStatusBarTimers, v
    DebugLib, v5.1.DEV.337(/embedded)
    Enchantrix, v5.21c.5521 (SanctimoniousSwamprat)
    EnchantrixBarker, v5.21c.5521 (SanctimoniousSwamprat)
    Gatherer, v5.0.0
    GatherMate2, v1.33.4
    GTFO, v4.35.9
    HaloPro, v(v3.6.3.0)
    HandyNotes, vv1.3.2
    HandyNotesDraenorTreasures, v1.08
    HandyNotesHigherLearning, v6.0.3.wowi:revision
    HandyNotesLorewalkers, v1
    HandyNotesLostAndFound, v1
    HandyNotesTimelessIsleRareElites, v2.32
    HandyNotesTimelessIsleChests, v1.11
    HandyNotesTreasureHunter, v1
    Informant, v5.21c.5521 (SanctimoniousSwamprat)
    LibExtraTip, v5.12.DEV.363(/embedded)
    Mapster, v1.6.2
    MyRareFinder, v1.0
    Omen, v3.1.9
    PetTracker, v6.0.13
    PetTrackerBreeds, v
    PetTrackerConfig, v
    PetTrackerSwitcher, v
    PetTrackerUpgrades, v
    Recount, vv6.0.3h release
    Skada, v1.4-28
    SlideBar, v5.0.0 (<%codename%>)
    SpellFlash, v6.19
    SpellFlashCore, v2.0.5
    Stubby, v5.21c.5521 (SanctimoniousSwamprat)
    TidyPlates, v6.15.3
    TidyPlatesGraphite, v
    TidyPlatesGrey, v
    TidyPlatesNeon, v
    TidyPlatesQuatre, v
    TidyPlatesHub, v
    TidyPlatesWidgets, v
    TipHelper, v5.12.DEV.351(/embedded)
    Titan, v5.4.3.60000
    TitanBag, v5.4.3.60000
    TitanClock, v5.4.3.60000
    TitanGold, v5.4.3.60000
    TitanGuild, v6.0.3.1
    TitanLocation, v5.4.3.60000
    TitanLootType, v5.4.3.60000
    TitanMail, v6.02
    TitanPerformance, v5.4.3.60000
    TitanQuests, v3.0.11
    TitanRecZone, v6.0.0.0
    TitanRepair, v5.4.3.60000
    TitanSocial, v6.0r30
    TitanVolume, v5.4.3.60000
    TitanXP, v5.4.3.60000
    TomTom, vv60000-1.1.1
    totalRP3, v0.2.7
    BlizRuntimeLib_enUS v6.0.3.60000 <none>


  • #1179

    UseQuestLogSpecialItem() is PROTECTED, when click of items quest, the message box UI errors appears " mapster will be disable ... "do you fix this please

  • #1181

    Same with me. What do we do?

  • #1180

    He means Mapster is throwing an error when you try to use a quest item from the Blizzard quest tracker. With Mapster enabled, you need to find the item(s) in your bags. Any chance of getting a fix for this?

    To duplicate this, find a quest with a usable item. Make sure the quest is tracked on your screen and click the item from the tracker area.

  • #1178

    Any chance of chaging the size of the player arrow on the minimap? It kind of gets lost in the background. 

  • #1177

    When I enter the mine on my garrison I have to disable mapster. Does anyone know of a fix for this?

  • #1174

    Does anyone know if it is possible to have the minimized map remember its last position?

  • #1172

    Was wondering about these brown areas in my mini-map, so I found out they are for sites where Archeology items can be found! They show in brown in the mini-map and as kind of multi-colored bordered areas on the standard Blizz map. And here I had given up on Archeology a while back because I never saw marked areas on the map (been using Mapster for quite a while now).

  • #1171

    Awsome addon im not getting any problems with it was just wondering if its possable to make the map when zoomed center the player arrow and alow to zoom in further,  Im also using another addon thats from curse forge but have to install manualy that makes the background into a google wow map, called FogLight  extract into wow interface/addons folder  from

    this makes Mapster look soo cool, could this be added to yours ?  Thanks again for a handy addon works well with most other addons too.  Tank you!

  • #1166

    I've been a Mapster fan for so long I don't even remember.  Unfortunately, I keep getting an error saying "Mapster was blocked from completing an operation assigned to the Blizzard UI."  It's probably not much, but I hope it gets fixed soon so I can go back to using this fine addon.  Thank you.



  • #1169

    i'm getting this issue often as well :(

  • #1165

    I have exactly the same problem as "poiuytreza5" below. If I click on an icon in the quest tracker a window pop up that tells me "Mapster was blocked" and the icon do not react. There are a lot of similar problems with other addons because there are some little mistakes in their codes and Mapster seems to be one ot them.

    This is not a mistake from Blizzard! Please try to fix that because it is very annoying!

    Last edited by bezat22 on 11/24/2014 9:53:15 AM
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Exclusive BloodsportsTV Beta Key Giveaway!

Claim My Key!