• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

MagicMarker

 

Project Updated:
Files Updated: Tue, Aug 11 2009
Supports Game Version: 3.2.0
Category: Boss Encounters
Tags:

, , , and [Edit Tags]

Project Manager: dhedbor
Additional Authors: No additional authors
Current Version: r154
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 45
Downloads Total: 46,836
Favorites: 104
Comments: 20
  • About MagicMarker
  •  

Magic Marker lets you easily classify and mark mobs simply by moving the mouse over them while pressing a modifier key. This allows incredibly fast marking of trash groups. Although not necessary for the addon to function, you can configure the priority and crowd control methods you wish to use on a per mob basis. You can also customize the marks to use for tank targets and each crowd control method. This allows for consistent marking of targets to tank and crowd control in raid and party situations

Features

  • Mob-level configuration to specify the priority, desired category (i.e Tank or Crowd Control) and applicable crowd control methods.
  • Automatically learns new crowd control methods as they are discovered.
  • Prioritize raid icon configuration for tank targets and all crowd control methods.
  • Prioritize crowd control methods.
  • Separate priorities for crowd controlling and tanking (optional).
  • Marks targets in priority order simply my mousing over them.
  • Automatically learn about new mobs as you encounter them.
  • Ability to unmark and mark targets manually at the press of a button.
  • Ability to ignore mobs you don't want to mark.
  • Never use more raid icons for a specific CC method than there are members of the class in the raid/party (i.e if there are two mages in the raid, there will never be more than 2 targets marked for sheeping).
  • Option to honor externally marked targets (i.e if someone manually marked a target MagicMarker won't clobber it).
  • Option to preserve marks on the raid members.
  • Ability to save a template of the marks on the raid and recall them (not persistant).
  • Ability to mark members of the raid based on some preset rules.
  • Full fledged dynamically generated UI to configure all the details (while using minimal amount of memory).
  • Network syncing for marking, unmarking and sharing of the mob database and mark/cc settings.
  • Clears used marks when mob dies.
  • Send a list of marks, mob name and kill/cc method to the raid / party chat channel.
  • Keybindings to manipulate mob configuration (priorities, category) without opening the mob database, makes initial configuration and adjustments easier.
  • Ability to select minimum number of mobs to always mark as tank targets.
  • Ability to import data from MagicMarker_Data (included in the package).

AddOn developnent updates:

If you want to get the latest news of new AddOn releases or work in progress, subscribe to my Twitter feed.

  • Downloads (5)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  MagicMarker r154 Release 3.2.0 7,811 8/11/2009
  MagicMarker 1.0.152 Release 3.2.0 2,562 8/8/2009
  MagicMarker r151 Release 3.1.0 7,262 5/7/2009
  MagicMarker r150 Release 3.1.0 3,544 4/25/2009
  MagicMarker r149 Release 3.1.0 418 4/20/2009
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • isidian said 

    I've been getting an incredible number of these errors after patch 3.2 came out, both inside instances and out. I've had to disable the addon as a result. Any thoughts? I've had at least one weird stack overflow problem (I had to disable QuestFu to get IceHUD to work), so I suspect that here.

    Message: Interface\AddOns\MagicMarker\MagicMarker.lua:509: attempt to index upvalue 'spellIdToCCID' (a nil value)
    Time: 08/09/09 10:01:15
    Count: 7
    Stack: [string "Interface\FrameXML\BasicControls.xml:(Scrip..."]:18: in function ([string "Interface\FrameXML\BasicControls.xml:(Scrip..."]:4)
    (tail call): ?
    Interface\AddOns\MagicMarker\MagicMarker.lua:509: in function `?'
    ...oft\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:291: in function (...oft\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:291)
    [string "safecall Dispatcher[13]"]:8: in function ([string "safecall Dispatcher[13]"]:8)
    [C]: ?
    [string "safecall Dispatcher[13]"]:26: in function `?'
    ...oft\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181: in function `Fire'
    ...AddOns\Bartender4\libs\AceEvent-3.0\AceEvent-3.0.lua:119: in function (...AddOns\Bartender4\libs\AceEvent-3.0\AceEvent-3.0.lua:118)

    Locals: self = (table) {
    MarkRaidFromTemplate = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:713
    MAJOR_VERSION = "MagicMarker-1.0"
    MarkRaidTargets = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:631
    CancelTimer = (function) defined @Interface\AddOns\ClassTimer\libs\AceTimer-3.0\AceTimer-3.0.lua:305
    MoveCCPrioUp = (function) defined @Interface\AddOns\MagicMarker\Config.lua:1458
    BroadcastRaidTargets = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:494
    debug = (function) defined @Interface\AddOns\MagicMarker\Libs\LibLogger-1.0\LibLogger-1.0.lua:103
    SetDefaultModulePrototype = (function) defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:415
    NoMobNote = (function) defined @Interface\AddOns\MagicMarker\Config.lua:239
    IsEnabled = (function) defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:457
    UnmarkSingle = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:1343
    ScheduleGroupScan = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:736
    MarkSingle = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:1339
    ScanGroupMembers = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:648
    RegisterMessage = (function) defined @Interface\AddOns\Aloft\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:233
    UnregisterMessage = (function) defined @Interface\AddOns\Aloft\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:359
    OnCommResetV2 = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:886
    QueryAddonVersions = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:348
    OnCommUnmarkV2 = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:327
    db = (table) {
    }
    SetEnabledState = (function) defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:430
    hasInfo = (function) defined @Interface\AddOns\MagicMarker\Libs\LibLogger-1.0\LibLogger-1.0.lua:106
    SendBulkMessage = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:1333
    OnEnable = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:248
    NotifyChange = (function) defined @Interface\AddOns\MagicMarker\Config.lua:1246
    LoadMobListForZone = (function) defined @Interface\AddOns\MagicMarker\Config.lua:1395
    ZoneChangedNewArea = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:560
    QueueData_Send = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:375
    InsertNewUnit = (function) defined @Interface\AddOns\MagicMarker\Config.lua:1077
    OnInitialize = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:197
    NewModule = (function) defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:247
    EnableEvents = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:590
    MarkRaidFromCache = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:672
    SendUrgentMessage = (function) defined @Interface\AddOns\MagicMarker\MagicMarker.lua:1329
    GetLogLevel = (function) defined @Interface\AddOns\MagicMarker\Libs\LibLogger-1.0\LibLogger-1.0.l

    Reply Report Permalink
  • isidian said 

    I should add that I can just disable event handling. I don't need to disable the whole addon to prevent the errors.

    Reply Report Permalink
  • dhedbor said 

    Strange. This is with the latest updated version?

    Reply Report Permalink
  • isidian said 

    Also tried disabling all other addons to no avail. Happens anytime there is a spellcast nearby.

    Reply Report Permalink
  • dhedbor said 

    Are you running disembedded? I just tried with the latest version and get no errors so either you're using an old version or you're somehow missing Libs/MagicComm.

    Reply Report Permalink
  • isidian said 

    I auto-updated with the curse client to the most recent version. Libs/MagicComm has 3 files: CCSpellIDs.lua, lib.xml, MagicComm.lua. I'll try deleting the addon and re-installing manually to see if anything changes.

    Reply Report Permalink
  • isidian said 

    Ok, I've fixed it. I tried doing a variety of things (deleting and re-installing, clearing the cache, etc.).

    What ultimately fixed it was just deleting the corresponding SavedVariables file and starting from scratch.

    I'm going to go cry for a while (I had a pretty awesome database going on), and then when I get over it, I'll finish re-customizing my settings. Thanks for taking a look at my critwall of text (and of course, for the addon).

    Reply Report Permalink
  • dhedbor said 

    Did you back it up? If I have a way to reproduce it I can fix it..

    Reply Report Permalink
  • dhedbor said 

    All I can say is that I ran a bare UI with only MagicMarker in there and it appears to work fine.

    Reply Report Permalink
  • isidian said 

    Thanks for taking a look. I guess my database just didn't cross over correctly. But it works now.

    Reply Report Permalink
  • dhedbor said 

    It was a bug on my end. I've fixed the bug in r154. If you still have your old save file you can load it up again.

    Reply Report Permalink
  • Smartmarking does not seem to be working with the new update...the new db layout is very nice

    Reply Report Permalink
  • dhedbor said 

    Hmm, there should have been no changes there. I'll test it out, might be that something else changed in 3.2 that I didn't notice.

    Reply Report Permalink
  • dhedbor said 

    I'll fix it up tonight.

    Reply Report Permalink
  • nagjein said 

    Great! I'm lost without this addon. I look forward to the update. Thanks!

    Reply Report Permalink
  • dhedbor said 

    It's fixed. As an added bonus, I gave the mob database a long due overhaul. Also merged heroic and normal raids since there appears to be no differences in terms of what mobs there are or what crowd control works on them.

    Reply Report Permalink
  • harro1 said 

    Yeah isnt working for me since the last patch.

    Reply Report Permalink
  • TuscanCS said 

    MagicMarker r151

    Error on entry to instances:

    Date: 2009-08-06 00:07:48
    ID: 2
    Error occured in: Global
    Count: 3
    Message: ..\AddOns\MagicMarker\Config.lua line 979:
    attempt to call upvalue 'GetCurrentDungeonDifficulty' (a nil value)
    Debug:
    (tail call): ?
    MagicMarker\Config.lua:979: GetZoneName()
    MagicMarker\MagicMarker.lua:562: ?()
    ...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146:
    ...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146
    [string "safecall Dispatcher[1]"]:4:
    [string "safecall Dispatcher[1]"]:4
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: ?()
    ...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: Fire()
    ...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119:
    ...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:118
    AddOns:
    Swatter, v5.6.4380 (KangaII)
    AckisRecipeList, v1.0 RC10 2264
    AdvancedTradeSkillWindow, v
    Altoholic, v3.1.003b
    Atlas, v1.14.1
    AtlasBattlegrounds, v1.14.1
    AtlasDungeonLocs, v1.14.1
    AtlasOutdoorRaids, v1.14.1
    AtlasTransportation, v1.14.1
    AtlasLoot, vv5.07.01
    AtlasLootFu, vv5.07.01
    AtlasMajorCities, vv1.5a
    AucAdvanced, v5.6.4380 (KangaII)
    AucDb, v5.1.DEV.3583
    AucFilterBasic, v5.6.4380 (KangaII)
    AucFilterOutlier, v5.6.4380.2531
    AucMatchUndercut, v5.6.4380.2531
    AucStatClassic, v5.6.4380 (KangaII)
    AucStatHistogram, v5.6.4380 (KangaII)
    AucStatiLevel, v5.6.4380 (KangaII)
    AucStatPurchased, v5.6.4380 (KangaII)
    AucStatSales, v5.6.4380.2842
    AucStatSimple, v5.6.4380 (KangaII)
    AucStatStdDev, v5.6.4380 (KangaII)
    AucStatWOWEcon, v5.6.4380.2530
    AucUtilAHWindowControl, v5.6.4380.3311
    AucUtilAppraiser, v5.6.4380.2530
    AucUtilAskPrice, v5.6.4380.3175
    AucUtilAutoMagic, v5.6.4380.3142
    AucUtilCompactUI, v5.6.4380.2530
    AucUtilEasyBuyout, v5.6.4380.3583
    AucUtilItemSuggest, v5.6.4380.3108
    AucUtilPriceLevel, v5.6.4380.2545
    AucUtilScanButton, v5.6.4380.2530
    AucUtilScanFinish, v5.6.4380.2530
    AucUtilScanProgress, v5.6.4380.2530
    AucUtilSearchUI, v5.6.4380.3655
    AucUtilSimpleAuction, v5.6.4380.0
    AucUtilVendMarkup, v5.6.4380.2530
    Babylonian, v5.1.DEV.130
    BeanCounter, v5.6.4380 (KangaII)
    Clique, vwowi:revision
    CollectMe, v1.1.2
    Configator, v5.1.DEV.130
    DBMBurningCrusade, v
    DBMCore, v
    DBMLDB, v
    DBMPartyWotLK, v
    DebugLib, v5.1.DEV.130
    DrDamage, v1.6.9_release
    DroodFocus, v3.4.0a
    Enchantrix, v5.6.4380 (KangaII)
    EnhancedFlightMap, v2.1.1
    EnhTooltip, v5.1.3715 (SnaggleTooth)
    Factionizer, v30200.1
    FBBroker, v1.5 (FB 0.9.8)
    FBOutfitDisplayFrame, v0.9.8
    FBTrackingFrame, v0.9.8 Beta 1
    FishingBuddy, v0.9.8
    FuBar, v
    FuBarAtlasFu, v
    FuBarCurrencyFu, v1.2.1
    FuBarFishingBuddyFu, v2.2g
    FuBarMagicMarker, v1.0.47
    FuBarMoneyFu, vv1.2.1
    FuBarOutfitterFu, v
    FuBarPerformanceFu, v2.0.0
    FuBarRecountFu, v3.7
    FuBarTrackerFu, v1.1.57
    FuBarWintergraspFu, v1.2 Beta 4 (speedwaystar)
    Gatherer, v3.1.13
    GCD, v1.7b
    GFWDisenchantPredictor, v3.2
    GFWFactionFriend, v3.2
    GFWLevelator, v3.2
    Grid, v1.30200.2009080501
    GridIndicatorCornerText, v1.0
    GridIndicatorSideText, v1.0
    GridManaBars, v0.9
    GridStatusHots, v3.13b
    GridStatusLifebloom, vv3.01.01.05 release
    GrimReaper, v2.0 $Revision: 64 $
    HeadCount, v1.5.8
    HideBlizzard, v1.0.44
    HMB, v1.3
    IceHUD, v1.5.12 (Revision: 434)
    Informant, v5.6.4380 (KangaII)
    MagicMarker, v1.0.151
    MalygosStacks, v1.1
    MapNotes, v5.16.30100
    MapNotesBrowser, vv1.00.30100
    MapNotesForAtlas, v1.00.30100
    MapNotesIconLib, v1.04.30100
    MapNotesIconLibFancy, v
    MapNotesIconLibLegacy, v
    MapNotesIconLibNeptunia, v
    MapNotesIconLibNumbers, v
    Mapster, v1.2.1
    MikScrollingBattleText, v5.4.63
    MiniPet, v5.0.180
    Mounted, v1.3.11.20081201210047
    Omen, v3.0.7
    OmniCC, v2.5.6
    Outfitter, v4.7.4
    Overachiever, v0.44
    PallyPowerInfo, v1.0
    Postal, v3.1.2
    Prat30, v3.2.4
    Prat30Libraries, v
    Proculas, vr208
    ProculasFu, vv1.0
    PyriteStacks, v1.0.2
    RatingBuster, v
    Recount, v
    SexyMap, v
    SlideBar, v5.6.4380 (KangaII)
    Stubby, v5.6.4380 (KangaII)
    SwindlerPreventer, v3.1.3
    TinyTip, v0.3-Beta
    TrinketMenu, v
    UndressButton, v
    WGInvite, v0.9.6-1
    XPerl, v3.0.4c
    XPerlRaidAdmin, v
    XPerlRaidHelper, v
    XPerlRaidMonitor, v
    Yikes, v1.2.6
    (ck=d74)

    Reply Report Permalink
  • Mufasta said 

    Probably the best kept marking secret on the web. Beats the pants off of other marker- addons and macro's. Easy to use with out much set-up hassle, but if u take the time to populate and streamline the database it works even better. I use it in conjunction with keybound marks to numberpad keys to tweak any mobs that are incorrectly assigned. No excuses to hit wrong targets now from the pew pew peanut gallery.

    Reply Report Permalink
  • Linaeri said 

    Any chance you can host this elsewhere? Curse won't let me download this addon.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 28,546 Deadly Boss Mods Boss Encounters, and Combat
  2. 7,018 BigWigs Bossmods Boss Encounters, and Combat
  3. 3,857 Omen Threat Meter Boss Encounters, and Combat
  4. 3,118 Decursive Buffs & Debuffs, Boss Encounters...
  5. 1,731 Deadly Boss Mods - Burning Crusade mods Boss Encounters, and Combat