Cartographer
CARTOGRAPHER HAS NOT BEEN UPDATED FOR 3.3!!!
DO NOT CREATE BUG REPORTS SAYING IT IS BROKEN!
There are no plans to do any major bug fixes for Cartographer (v2 or v3). If there is an update it will only be a minor fix. (It has already been this way since at least 2008.) Cartographer(v2) uses an outdated framework that will not be updated in the case of major breakages so Cartographer(v2) would require a complete rewrite. Neither of the two main developers (Ckknight and Arrowmaster) have the time nor desire to do this currently. Occasionally a new version might be released to include fixes made by other developers or new versions of embedded libraries.
Cartographer is a modular, lightweight, and efficient framework for manipulation of the world map. It is based on Rock and other libraries of the WoWAce community.
- Battlegrounds : allows viewing of battlegrounds outside of the zone.
- Coordinates : adds coordinates to the bottom of the world map of the player and the cursor.
- Foglight : Shows unexplored areas on the map. replacement for MozzFullWorldMap or Unexplorer. Much more efficient, though.
- Group Colors : turns all your party's and your raid's POIs into circles colored based on class, and shows a number on them based on their raid group.
- Instance Maps : shows maps of instances.
- Instance Notes : adds boss notes and such to instance maps.
- Look 'n' Feel : allows you to change the transparency, position, and scale of the world map.
- Notes : lets you put notes on the map, similar to MapNotes.
- Zone Info : on hovering over a zone, it will show the levels of the zone, the instances in the zone, their levels, and the group size the instance is made for (e.g. 5-man, 40-man).
http://rapidshare.com/files/155032012/Cartographer.lua.rar.html
3.0 is just... eh for me.
See http://forums.wowace.com/showpost.php?p=244161&postcount=73
Anyway here is a workaround:
Goto: Interface\AddOns\Cartographer_POI
Open: POI.lua
Change:
[code] <br />function mod:WORLD_MAP_UPDATE() <br />[/code]
To:
[code] <br />function mod:WORLD_MAP_UPDATE() <br /> local zone = GetRealZoneText() <br /> if zone == "" then <br /> else <br /> local name, desc, tex, x, y <br /> for landmark = 1, GetNumMapLandmarks(), 1 do <br /> name, desc, tex, x, y = GetMapLandmarkInfo(landmark) <br /> if tex == 6 then <br /> Cartographer_Notes:SetNote(zone, x, y, <br /> "POI", <br /> "POI", <br /> "title", name, <br /> "titleR", 1.0, <br /> "titleG", 0.5, <br /> "titleB", 0.0) <br /> end <br /> end <br /> end <br />end <br />[/code]
Thats uhh, lame to say the least, but it should stop any errors coming up.
Im sure the author will find a better solution, im no good at lua >.<
It used to be that hovering over the Cartographer minimap button would open the map temporarily. That no longer works in 3.0.2, even with Cartographer 2.2, and no other addons loaded. I don't know whether the mouseover feature matters to many people, but I, at least, have gotten used to being able to quick-check my location in an area without having to click/unclick or M/un-M the map.
I've seen this same change in other addons, and while investigating, discovered that there have been some big changes in how secure frames work. You probably know more about that than I do, but I thought I'd mention it just in case.
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\Cartographer_POI\POI.lua line 135:
Trying to set a note with an unknown zone: ""
Debug:
...tographer\libs\LibRockEvent-1.0\LibRockEvent-1.0.lua:473:
...tographer\libs\LibRockEvent-1.0\LibRockEvent-1.0.lua:414
(tail call): ?
[C]: SetMapToCurrentZone()
...\AddOns\Cartographer_Battlegrounds\Battlegrounds.lua:261:
...\AddOns\Cartographer_Battlegrounds\Battlegrounds.lua:259
(tail call): ?
(tail call): ?
(tail call): ?
...nterface\AddOns\Cartographer_Waypoints\Waypoints.lua:1261: MINIMAP_ZONE_CHANGED()
...nterface\AddOns\Cartographer_Waypoints\Waypoints.lua:907: ZONE_CHANGED_NEW_AREA()
...nterface\AddOns\Cartographer_Waypoints\Waypoints.lua:871:
...nterface\AddOns\Cartographer_Waypoints\Waypoints.lua:856
[C]: ?
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2472:
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2447
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2521:
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2514
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2580:
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2557
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2706:
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2704
AddOns:
Swatter, v5.1.3604 (SnaggleTooth)
Atlas, v1.12.2
AtlasBattlegrounds, v1.12.2
AtlasDungeonLocs, v1.12.2
AtlasFlightPaths, v1.12.2
AtlasOutdoorRaids, v1.12.2
AtlasLoot, v5.00.02
AucAdvanced, v5.1.3604 (SnaggleTooth)
AucFilterBasic, v5.1.3604 (SnaggleTooth)
AucFilterOutlier, v5.1.3604.2531
AucMatchUndercut, v5.1.3604.2531
AucStatClassic, v5.1.3604 (SnaggleTooth)
AucStatHistogram, v5.1.3604 (SnaggleTooth)
AucStatPurchased, v5.1.3604 (SnaggleTooth)
AucStatSales, v5.1.3604.2842
AucStatSimple, v5.1.3604 (SnaggleTooth)
AucStatStdDev, v5.1.3604 (SnaggleTooth)
AucStatWOWEcon, v5.1.3604.2530
AucUtilAHWindowControl, v5.1.3604.3311
AucUtilAppraiser, v5.1.3604.2530
AucUtilAskPrice, v5.1.3604.3175
AucUtilAutoMagic, v5.1.3604.3142
AucUtilCompactUI, v5.1.3604.2530
AucUtilEasyBuyout, v5.1.3604.3583
AucUtilItemSuggest, v5.1.3604.3108
AucUtilPriceLevel, v5.1.3604.2545
AucUtilScanButton, v5.1.3604.2530
AucUtilScanFinish, v5.1.3604.2530
AucUtilScanProgress, v5.1.3604.2530
AucUtilSearchUI, v5.1.3604.3483
AucUtilVendMarkup, v5.1.3604.2530
Babylonian, v5.1.DEV.130
BeanCounter, v5.1.3604 (SnaggleTooth)
Carbonite, vTrial1.31
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerCoordinates, v2.0
CartographerFoglight, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerInstanceLoot, v2.0
CartographerInstanceMaps, v2.0
CartographerInstanceNotes, v2.0
CartographerLookNFeel, v2.0
CartographerNotes, v2.0
CartographerPOI, v2.0
CartographerProfessions, v2.0
CartographerWaypoints, v2.0
CartographerZoneInfo, v2.0
Configator, v5.1.DEV.130
CurseProfiler, v
DebugLib, v5.1.DEV.130
EnchantrixBarker, v5.1.3604 (SnaggleTooth)
EnhTooltip, v5.1.3604 (SnaggleTooth)
Informant, v5.1.3604 (SnaggleTooth)
Omen, v3.0
Stubby, v5.1.3604 (SnaggleTooth)
(ck=757)
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Cartographer_POI\POI.lua line 135:
Trying to set a note with an unknown zone: ""
Debug:
...tographer\libs\LibRockEvent-1.0\LibRockEvent-1.0.lua:473:
...tographer\libs\LibRockEvent-1.0\LibRockEvent-1.0.lua:414
(tail call): ?
[C]: SetMapToCurrentZone()
...\AddOns\Cartographer_Battlegrounds\Battlegrounds.lua:261:
...\AddOns\Cartographer_Battlegrounds\Battlegrounds.lua:259
(tail call): ?
(tail call): ?
(tail call): ?
...nterface\AddOns\Cartographer_Waypoints\Waypoints.lua:1261: MINIMAP_ZONE_CHANGED()
...nterface\AddOns\Cartographer_Waypoints\Waypoints.lua:907: ZONE_CHANGED_NEW_AREA()
...nterface\AddOns\Cartographer_Waypoints\Waypoints.lua:871:
...nterface\AddOns\Cartographer_Waypoints\Waypoints.lua:856
[C]: ?
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2472:
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2447
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2521:
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2514
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2580:
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2557
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2706:
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2704
AddOns:
Swatter, v5.1.3604 (SnaggleTooth)
Atlas, v1.12.2
AtlasBattlegrounds, v1.12.2
AtlasDungeonLocs, v1.12.2
AtlasFlightPaths, v1.12.2
AtlasOutdoorRaids, v1.12.2
AtlasLoot, v5.00.02
AucAdvanced, v5.1.3604 (SnaggleTooth)
AucFilterBasic, v5.1.3604 (SnaggleTooth)
AucFilterOutlier, v5.1.3604.2531
AucMatchUndercut, v5.1.3604.2531
AucStatClassic, v5.1.3604 (SnaggleTooth)
AucStatHistogram, v5.1.3604 (SnaggleTooth)
AucStatPurchased, v5.1.3604 (SnaggleTooth)
AucStatSales, v5.1.3604.2842
AucStatSimple, v5.1.3604 (SnaggleTooth)
AucStatStdDev, v5.1.3604 (SnaggleTooth)
AucStatWOWEcon, v5.1.3604.2530
AucUtilAHWindowControl, v5.1.3604.3311
AucUtilAppraiser, v5.1.3604.2530
AucUtilAskPrice, v5.1.3604.3175
AucUtilAutoMagic, v5.1.3604.3142
AucUtilCompactUI, v5.1.3604.2530
AucUtilEasyBuyout, v5.1.3604.3583
AucUtilItemSuggest, v5.1.3604.3108
AucUtilPriceLevel, v5.1.3604.2545
AucUtilScanButton, v5.1.3604.2530
AucUtilScanFinish, v5.1.3604.2530
AucUtilScanProgress, v5.1.3604.2530
AucUtilSearchUI, v5.1.3604.3483
AucUtilVendMarkup, v5.1.3604.2530
Babylonian, v5.1.DEV.130
BeanCounter, v5.1.3604 (SnaggleTooth)
Carbonite, vTrial1.31
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerCoordinates, v2.0
CartographerFoglight, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerInstanceLoot, v2.0
CartographerInstanceMaps, v2.0
CartographerInstanceNotes, v2.0
CartographerLookNFeel, v2.0
CartographerNotes, v2.0
CartographerPOI, v2.0
CartographerProfessions, v2.0
CartographerWaypoints, v2.0
CartographerZoneInfo, v2.0
Configator, v5.1.DEV.130
CurseProfiler, v
DebugLib, v5.1.DEV.130
EnchantrixBarker, v5.1.3604 (SnaggleTooth)
EnhTooltip, v5.1.3604 (SnaggleTooth)
Informant, v5.1.3604 (SnaggleTooth)
Omen, v3.0
Stubby, v5.1.3604 (SnaggleTooth)
(ck=757)
ID: 55
Error occured in: Global
Count: 1
Message: ..\AddOns\Cartographer_POI\POI.lua line 135:
Trying to set a note with an unknown zone: ""
Debug:
...tographer\libs\LibRockEvent-1.0\LibRockEvent-1.0.lua:473:
...tographer\libs\LibRockEvent-1.0\LibRockEvent-1.0.lua:414
(tail call): ?
[C]: SetMapToCurrentZone()
...\AddOns\Cartographer_Battlegrounds\Battlegrounds.lua:261:
...\AddOns\Cartographer_Battlegrounds\Battlegrounds.lua:259
(tail call): ?
(tail call): ?
(tail call): ?
...nterface\AddOns\Cartographer_Waypoints\Waypoints.lua:1261: MINIMAP_ZONE_CHANGED()
...nterface\AddOns\Cartographer_Waypoints\Waypoints.lua:907: ZONE_CHANGED_NEW_AREA()
...nterface\AddOns\Cartographer_Waypoints\Waypoints.lua:871:
...nterface\AddOns\Cartographer_Waypoints\Waypoints.lua:856
[C]: ?
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2472:
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2447
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2521:
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2514
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2580:
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2557
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2706:
...AddOns\Cartographer\libs\LibRock-1.0\LibRock-1.0.lua:2704
AddOns:
Swatter, v5.1.3613 (SnaggleTooth)
WowheadLooter, v30008
Atlas, v1.12.2
AtlasBattlegrounds, v1.12.2
AtlasDungeonLocs, v1.12.2
AtlasFlightPaths, v1.12.2
AtlasOutdoorRaids, v1.12.2
AtlasLoot, v5.01.01
AtlasLootFu, v1.2
AucAdvanced, v5.1.3613 (SnaggleTooth)
AucFilterBasic, v5.1.3613 (SnaggleTooth)
AucFilterOutlier, v5.1.3613.2531
AucMatchUndercut, v5.1.3613.2531
AucStatClassic, v5.1.3613 (SnaggleTooth)
AucStatHistogram, v5.1.3613 (SnaggleTooth)
AucStatPurchased, v5.1.3613 (SnaggleTooth)
AucStatSales, v5.1.3613.2842
AucStatSimple, v5.1.3613 (SnaggleTooth)
AucStatStdDev, v5.1.3613 (SnaggleTooth)
AucStatWOWEcon, v5.1.3613.2530
AucUtilAHWindowControl, v5.1.3613.3311
AucUtilAppraiser, v5.1.3613.2530
AucUtilAskPrice, v5.1.3613.3175
AucUtilAutoMagic, v5.1.3613.3142
AucUtilCompactUI, v5.1.3613.2530
AucUtilEasyBuyout, v5.1.3613.3583
AucUtilItemSuggest, v5.1.3613.3108
AucUtilPriceLevel, v5.1.3613.2545
AucUtilScanButton, v5.1.3613.2530
AucUtilScanFinish, v5.1.3613.2530
AucUtilScanProgress, v5.1.3613.2530
AucUtilSearchUI, v5.1.3613.3483
AucUtilVendMarkup, v5.1.3613.2530
Babylonian, v5.1.DEV.130
BagSort, v2.0.1
Bagnon, v1.6.6
BagnonForever, v1.1.1
BagnonTooltips, v
BeanCounter, v5.1.3613 (SnaggleTooth)
BonusScanner, v4.1
Cartographer, v2.0
CartographerBattlegrounds, v2.0
CartographerCoordinates, v2.0
CartographerFoglight, v2.0
CartographerGroupColors, v2.0
CartographerGuildPositions, v2.0
CartographerInstanceLoot, v2.0
CartographerInstanceMaps, v2.0
CartographerInstanceNotes, v2.0
CartographerLookNFeel, v2.0
CartographerNotes, v2.0
CartographerPOI, v2.0
CartographerProfessions, v2.0
CartographerWaypoints, v2.0
CartographerZoneInfo, v2.0
cgProfiler, v1.$Revision: 69934 $
Configator, v5.1.DEV.130
CTBarMod, v3.0 (CTMod 3.0)
CTBottomBar, v3.0 (CTMod 3.0)
CTCore, v3.0 (CTMod 3.0)
CTExpenseHistory, v2.41 (CTMod 2.0)
CTMailMod, v3.0 (CTMod 3.0)
CTMapMod, v3.0 (CTMod 3.0)
CTPartyBuffs, v3.0 (CTMod 3.0)
CTTimer, v3.0 (CTMod 3.0)
CTViewport, v3.0 (CTMod 3.0)
CurseProfiler, v
DBMAPI, v
DebugLib, v5.1.DEV.130
Enchantrix, v5.1.3613 (SnaggleTooth)
EnchantrixBarker, v5.1.3613 (SnaggleTooth)
EnhTooltip, v5.1.3613 (SnaggleTooth)
EquipCompare, v2.11
Gatherer, v3.1.4
GathererHUD, v3.1.4
Informant, v5.1.3613 (SnaggleTooth)
LightHeaded, v245
Outfitter, v4.3b7
Stubby, v5.1.3613 (SnaggleTooth)
Titan, v4.0.0.30000 (Revision 8)
TitanAmmo, v4.0.0.30000
TitanBag, v4.0.0.30000
TitanClock, v4.0.0.30000
TitanCoords, v4.0.0.30000
TitanGoldTracker, v4.0.0.30000
TitanItemBonuses, v4.0.0.30000
TitanLootType, v4.0.0.30000
TitanPerformance, v4.0.0.30000
TitanRegen, v4.0.0.30000
TitanRepair, v4.0.0.30000
TitanRider, v3.2.9.20400
TitanStanceSets, v3.2.9.20400
TitanVolume, v4.0.0.30000
TitanXP, v4.0.0.30000
TomTom, v
WeaponQuickSwap, v
(ck=b6a)
Another Cartographer spammer,
Clivera
Goto: Interface\AddOns\Cartographer
Open: Cartographer.lua
Change:
function WorldMapButton_OnClick(arg1)
if arg1 == "LeftButton" or arg1 == "RightButton" then
return func(arg1)
end
end
To:
function WorldMapButton_OnClick(me, arg1)
if arg1 == "LeftButton" or arg1 == "RightButton" then
return func(me, arg1)
end
end
There fixed.