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

  • Your Rating

  • Share
  • Report Abuse

MagicMarker

 
Project Updated:
Files Updated: Thu, Dec 17 2009
Supports Game Version: 3.3.0
Category: Boss Encounters
Tags:

, , , , and [Edit Tags]

Project Manager: dhedbor
Additional Authors: No additional authors
Current Version: r159
License: All Rights Reserved
Development Site: WowAce.com
Avg Daily DL (last 30 days): 33
Downloads Total: 55,632
Favorites: 93
Comments: 27
  • 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 r159 Release 3.3.0 3,129 12/17/2009
  MagicMarker r156 Release 3.3.0 3,110 12/9/2009
  MagicMarker r155 Release 3.3.0 1,554 12/8/2009
  MagicMarker r154 Release 3.2.0 8,759 8/11/2009
  MagicMarker 1.0.152 Release 3.2.0 2,583 8/8/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.
  • Butch82 said

    Can this addon look for debuffs/buffs on certain mobs (on mouseover) and mark them accordingly? Or is there an addon that can do that?

    What i mean is, in a group of 10 mobs, one gets a buff and has to be focused, it would be nice if i just needed to mouseover all adds and auto-mark the one with the buff.

    Thx for suggestions. ;)

    Reply Report Permalink
  • BFGoob said

    Why don't Forge of Souls, Pit of Saron, and Halls of Reflection don't show up in mob database?

    Reply Report Permalink
  • rtrind said

    First, I would like to thank the addon author. This addon is awesome when its working perfectly. But I want to report some issues i am having with it.

    Sometimes, the addon just stops working correctly without any lua errors. I press my smart mark modifier (alt) and mouseover some targets and it doesn't do anything. If i click my main target it gets the first symbol but the secondary ones don't work anymore. Even clicking.

    Sometimes the problem is solved with a /reloadui. But 15 minutes I am back to the wrong behavior.

    Additionally in Violet Hold if a Portal Guardian spawn and accidentally my mouse is over him, the addon bugs. I think it's something related to the unknown name of the mob affecting the addon. This also stops the addon from working.

    If you need any extra information let me know.

    Thanks again.

    Reply Report Permalink
  • dhedbor said

    1) Bind a key to reset all targets. Many mobs don't actually die, and if you wipe it doesn't know the mobs are no longer valid. I basically reset by reflex between each pack.
    2) Never seen that. Is there any lua errors by chance? Can't fix it if I don't know what's wrong unfortunately.

    Reply Report Permalink
  • rtrind said

    Ok, I will try that.

    Actually there is a lua error for the VH case. I will try to copy it next time it happens, didn't thought of saving it at that time.

    Thanks for the quick answer.

    Reply Report Permalink
  • Linaeri said

    Two issues with this addon:

    1) Since 3.3 anyone can mark but this addon does not allow you to assign marks to mobs if you are not the party leader.
    2) The addon seems to mark just by targetting a mob now instead of just by using the smart mark modifier, which is a problem when I need to mark specific mobs and I happen to target the wrong one.

    Reply Report Permalink
  • dhedbor said

    1) should be fixed in r159.
    2) That's a per-zone setting. Go in the Mob Database, select the zone and there's a flag "enable auto-marking on target change". It's not a global setting though.

    Reply Report Permalink
  • rintin said

    hi, am i right in saying the mob database on a fresh install is empty then it should learn as you do the instances? if thats the case ive done toc normal about 20 times since i installed this and there is still nothing in the db? it says enabled when i enter the instance but seems to do nothing, do i have to be the tank for it to learn? thanks for any help as this sounds like it will be awesome.

    Reply Report Permalink
  • Vimes said

    When you enter an instance.. mouseover a mob and you should see a message saying that it has been found and added to the instances DB.. however if you don't go into config and assign it to a priority before you log out of the game, it will be whiped.

    Reply Report Permalink
  • rintin said

    Not sure if this helps

    Date: 2009-12-10 19:41:14
    ID: -3
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\MagicMarker\Config.lua line 1683:
    attempt to concatenate field 'version' (a nil value)
    Debug:
    [C]: ?
    MagicMarker\Config.lua:1683:
    MagicMarker\Config.lua:1680
    (tail call): ?
    ...\AceConfig-3.0\AceConfigCmd-3.0\AceConfigCmd-3.0.lua:135:
    ...\AceConfig-3.0\AceConfigCmd-3.0\AceConfigCmd-3.0.lua:125
    ...\AceConfig-3.0\AceConfigCmd-3.0\AceConfigCmd-3.0.lua:404:
    ...\AceConfig-3.0\AceConfigCmd-3.0\AceConfigCmd-3.0.lua:330
    (tail call): ?
    ...\AceConfig-3.0\AceConfigCmd-3.0\AceConfigCmd-3.0.lua:758: HandleCommand()
    ...\AceConfig-3.0\AceConfigCmd-3.0\AceConfigCmd-3.0.lua:770: ?()
    ..\FrameXML\ChatFrame.lua:3544: ChatEdit_ParseText()
    ..\FrameXML\ChatFrame.lua:3213: ChatEdit_SendText()
    ..\FrameXML\ChatFrame.lua:3237: ChatEdit_OnEnterPressed()
    [string "*:OnEnterPressed"]:1:
    [string "*:OnEnterPressed"]:1

    Reply Report Permalink
  • rintin said

    Ok i worked out that the Addon ImpIgnore was stopping MM from working http://wow.curse.com/downloads/wow-addons/details/impignore.aspx

    Reply Report Permalink
  • Vimes said

    Any way to allow this to mark when you are not the leader now? people seem unwilling to pass leader over now.

    Reply Report Permalink
  • syali said

    Only leaders can mark.

    Reply Report Permalink
  • Vimes said

    The 3.3 patch has made it so that in 5 man groups, anyone in the group can mark.. but the addon doesn't reflect this.

    Reply Report Permalink
  • kedearian said

    There seems to be an issue with this addon in ToC 5 man. After running it twice the addon stopped putting up marks on any targets. I tried reseting raid markings several times, but after that it would still only set the first mark and none of the rest. Not sure why this happened, no errors on screen at the time. Great addon tho, thanks for it.

    Reply Report Permalink
  • 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
  • Addon Packs Containing MagicMarker

Most Downloads / Day

  • Similar Addons
  •  

Average downloads per day

  1. 23,777 Deadly Boss Mods Boss Encounters, and Combat
  2. 5,653 BigWigs Bossmods Boss Encounters, and Combat
  3. 3,360 Omen Threat Meter Boss Encounters, and Combat
  4. 1,450 Elitist Group Quests & Leveling, Boss Encounters...
  5. 1,391 Deadly Boss Mods - Vanilla and BC mods Boss Encounters, and Combat