- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
5,105 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks WoT Mods
- Top Starcraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Videos
- Forums
Target For Me 2
- 0 Likes
- World of Warcraft
- 31 Monthly Downloads
- Supports: 4.0.1
- 2,653 Total Downloads
- Updated 11/14/2010 10:27:19 AM
- Created 10/28/2010 11:32:02 AM
- 20 Favorites
- Project Site
- Comments
- Release Type: Beta
- License: GNU General Public License version 3 (GPLv3)
- Newest File: TFM2 beta 4.0.1e
About Target For Me 2
The Core Concept
TargetForMe2 allows the player to use a single macro to perform the majority of targetting requirements on all boss fights.
When raiding, some boss fights require you to re-target a number of times during the fight, to kill different targets, often new adds that have been summoned.
Sure, I could tab target, but that can be unreliable depending upon facing. I could click, but the point is, using a macro is FASTER. It may only be a second faster, but it's still faster and that's better.
Using TFM2 - the simple version
- Install the TargetForMe2 mod.
- Open up your macro panel (type /macro whilst in game).
- Locate the macro called _TFMTarget and drag it onto one of your bars where it will be accessible during boss fights.
- When in an instance, in a boss fight, use the macro to efficiently target the right target.
Using TFM2 - advanced
TargetForMe2 allows you to customise the functionality of the mod in a number of ways.
These are accessed by opening the TFM2 options. This can be done by opening the Blizzard options and looking for TargetForMe2, or as a shortcut you can type /tfm or /tfm2. There is also a databroker LDB icon built in, which can be displayed on any broker bar.
Adding Spells/Abilities to the macro
On the main options page, there are two input boxes where you can add an additional line that will be added to the end of every targetting macro. TFM2 indicates which spec you are currently using (primary or secondary). Against each spec, enter the additional macro command you would like to add to targetting macros whilst in that spec. For example I could enter /cast Fireball for my primary spec and then /cast Frostbolt for my secondary spec.
Viewing or Editing targetting macros
TFM2 allows you to view all macros stored in the mod from the options panel. You can also override the targetting macros I have provided.
- Select the Overrides section of the options for TFM2.
- Select the ROLE that you want to view/edit macros for. This will default to your current role.
- Select the INSTANCE and BOSS that you want to view/edit the macro for.
- The macro code will be shown in the Override Macro Code box below. If you would like to edit the macro for that Role/Boss combination, just edit the text in the Override section and then click the Accept button.
- If you would like to revert any macro you have edited to the default one provided with TFM2, select it and then click the Reset Macro button.
Additional macros for a boss
For some boss fights, it's handy to have another macro, maybe for tasks other than targetting. For example, in the Anub'arak fight in TotC, I might want a macro that uses /cancelaura to remove my stamina buffs. I use it myself in the Lich King fight for a macro to target a Shambling Horror and cast Charge to get there asap, so I can drop off the plague debuff. TFM2 creates an additional macro called _TFMCustom. This macro will remain empty unless you create one, using the same method as for override of targetting macros above.
- Select the Custom macros section of the options for TFM2.
- Set the dropdowns to the role/instance/boss you want, then enter the macro.
- When you encounter that boss, the _TFMCustom macro will be rewritten to be the macro code you entered through the options page.
How it Works
TFM2 creates and automatically updates a targetting macro for you, based upon which boss you are facing. This macro is called _TFMTarget and can be found in your standard macros collection. It does this by tracking what zone you are in and whether any of your group/raid members are targetting a known boss. When a boss is targetted, TFM2 will automatically rewrite the _TFMTarget macro with the correct macro for that boss. TFM2 also understands what class and spec you are and translates that to one of the following four roles:
- Tank
- Melee DPS
- Ranged DPS
- Healer
The targetting order for a boss is sometimes different for these roles, such as ranged needing to prioritise a different target to the melee, so a targetting macro is set and stored for each role against each boss. For Tank and Melee DPS the targetting macro also has the /startattack command added, to ensure that you're actually attacking the target. Especially useful for warriors with insufficient rage to activate whatever spell/ability they have set.
I ran into some difficulty with feral druids, as they can be either tank or dps role. If you're a feral druid, TFM2 checks for the Natural Reaction talent. If it finds it, it assumes you are a tank. If it doesn't find it, it assumes dps.
As an example, the TFM2 macro for Professor Putricide is:
/cleartarget /tar Volatile Ooze /tar [noexists][dead] Gas Cloud /tar [noexists][dead] Professor Putricide
When I push the keybind for this macro, it looks for a Volatile Ooze to target, if it can't find one, it targets a Gas Cloud and lastly, if there's no gas cloud, it will target Professor Putricide.
Supported Instances
Wrath of the Lich King
- Icecrown Citadel (10/25 raid)
Cataclysm
- Blackrock Caverns (5-man)
- Throne of the Tides (5-man)
- Grim Batol (5-man)
- Halls of Origination (5-man)
- Lost City of the Tol'vir (5-man)
- The Stonecore (5-man)
- The Vortex Pinnacle (5-man)
(only Blackrock Caverns and Throne of the Tides have actual targeting macros for the bosses, the rest currently have empty macros so you can store your own)
You can help!
I primarily play tank and melee dps, so my knowledge of ranged dps and healing roles in fights is a bit limited. Even with regards to Tanking and Melee, the macros in TFM2 aren't guaranteed to be the best, they're just the ones I came up with.
If you find a way to improve upon any of the targetting macros I have included in TFM2, please let me know! I'll take a look and if I consider it to be better for the majority of users, I'll change the default macro in the mod and credit you. :)
History
The original mod, TargetForMe ended up hugely exceeding the design scope that I set for it, so TargetForMe2 has been fully re-written from scratch, to utilise the Ace3 framework and provides all of the functionality that was in the original mod, plus lots more.
- Fixed problem with nil default spells causing an error.
- Added Halion to supported bosses list.
- Changed the edit field in options for spell(s) to cast to a multi-line dialog.
- Added in warning if SetMacro tries to set a macro that is over 255 characters.
- Added a count for macro size to the options dialog.
- Fixed an issue to do with options pages sharing names with other addons (profiles page).
- Added in all boss in Cataclysm 5-man instances. No default targeting macros in for them yet though.
- Changed dependency on Ace3 to an optional dep, as the mod wasn't working unless the user had ACe3 libs installed directly as a mod.
- Working beta release. Contains some instances.
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| TFM2 beta 4.0.1e | Beta | 4.0.1 | 1,847 | 11/14/2010 10:27:19 AM |
| TFM2 beta 4.0.1d | Beta | 4.0.1 | 379 | 11/3/2010 11:24:16 AM |
| TFM2 beta 4.0.1c | Beta | 4.0.1 | 187 | 11/1/2010 12:18:03 PM |
| TFM2 beta 4.0.1b | Beta | 4.0.1 | 124 | 10/31/2010 4:39:09 PM |
| TFM2 beta 4.0.1a | Beta | 4.0.1 | 119 | 10/31/2010 8:49:28 AM |
Top Downloads
-
- Bagnon
- Bags & Inventory
- 359,243 Monthly Downloads
-
- Deadly Boss Mods
- Combat and Boss Encounters
- 297,158 Monthly Downloads
-
- Recount
- Combat
- 295,968 Monthly Downloads
-
- SpellFlash
- PvP, Buffs & Debuffs, Quests & Leveling, Action Bars, and Combat
- 284,254 Monthly Downloads
-
- GatherMate2_Data
- Achievements
- 208,828 Monthly Downloads






Comments
As far as I see I cant add bosses manually or?
[15:06:49] Interface\AddOns\TargetForMe2\Core.lua:57: attempt to concatenate field 'Test' (a nil value)
(tail call): ?
Interface\AddOns\TargetForMe2\Core.lua:57: in function
(tail call): ?
[C]: ?
(tail call): ?
...ce\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:543: in function `EnableAddon'
...ce\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:635: in function
[C]: in function `LoadAddOn'
Interface\AddOns\Skillet\Skillet.lua:482: in function `DisableBlizzardFrame'
Interface\AddOns\Skillet\Skillet.lua:746: in function
(tail call): ?
[C]: ?
(tail call): ?
...ce\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:543: in function `EnableAddon'
...ce\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:635: in function
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:242: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:265: in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:519: in function
and
[15:06:49] Interface\AddOns\TargetForMe2\Core.lua:140: attempt to concatenate field 'active' (a nil value)
(tail call): ?
Interface\AddOns\TargetForMe2\Core.lua:140: in function `DiscoverPlayerRole'
Interface\AddOns\TargetForMe2\Core.lua:73: in function `?'
...ags\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...ags\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
...ce\AddOns\AdiBags\libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function
What language version of the client are you running? The first call that fails there is a reference to the localization language file and I've only included English language at the moment, until I am happy the add-on has completed it's beta phase.
Date: 2010-11-12 00:43:17
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\TargetForMe2\Core.lua line 112:
bad argument #1 to 'strlen' (string expected, got nil)
Debug:
(tail call): ?
[C]: strlen()
TargetForMe2\Core.lua:112: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[2]"]:4:
[string "safecall Dispatcher[2]"]:4
[C]: ?
[string "safecall Dispatcher[2]"]:13: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
Ace3\AceEvent-3.0\AceEvent-3.0.lua:120:
Ace3\AceEvent-3.0\AceEvent-3.0.lua:119
AddOns:
Swatter, v3.1.16 ()
WowheadLooter, v40009
NPCScan, v4.0.0.5
NPCScanOverlay, v4.0.0.3
Ace3, v
Achieved, v0.4
ACP, v3.3.9
AddonLoader, v2.0
Atlas, v1.17.2
AtlasBattlegrounds, v1.17.2
AtlasDungeonLocs, v1.17.2
AtlasOutdoorRaids, v1.17.2
AtlasTransportation, v1.17.2
AtlasLoot, vv5.11.07
AtlasLootFu, vv5.11.07
AucAdvanced, v5.9.4960 (WhackyWallaby)
AucFilterBasic, v5.9.4960 (WhackyWallaby)
AucFilterOutlier, v5.9.4960.2531
AucMatchUndercut, v5.9.4960.2531
AucStatHistogram, v5.9.4960 (WhackyWallaby)
AucStatiLevel, v5.9.4960 (WhackyWallaby)
AucStatPurchased, v5.9.4960 (WhackyWallaby)
AucStatSales, v5.9.4960.2842
AucStatSimple, v5.9.4960 (WhackyWallaby)
AucStatStdDev, v5.9.4960 (WhackyWallaby)
AucStatWOWEcon, v5.9.4960.2530
AucUtilAHWindowControl, v5.9.4960.3311
AucUtilAppraiser, v5.9.4960.2530
AucUtilAskPrice, v5.9.4960.3175
AucUtilAutoMagic, v5.9.4960.3142
AucUtilCompactUI, v5.9.4960.2530
AucUtilEasyBuyout, v5.9.4960.3583
AucUtilFixAH, v5.9.4960 (WhackyWallaby)
AucUtilGlypher, v5.9.4960.2545
AucUtilItemSuggest, v5.9.4960.3108
AucUtilPriceLevel, v5.9.4960.2545
AucUtilScanButton, v5.9.4960.2530
AucUtilScanFinish, v5.9.4960.2530
AucUtilScanProgress, v5.9.4960.2530
AucUtilScanStart, v5.9.4960.4819
AucUtilSearchUI, v5.9.4960.3655
AucUtilSimpleAuction, v5.9.4960.4546
AucUtilVendMarkup, v5.9.4960.2530
AutoDestroy, v1.09
AutoRole, v1.0.2
Babylonian, v5.1.DEV.130
BadPet, v
Bagnon, v2.14.0
BagnonBrighter, v1.2.0
BagnonForever, v1.1.2
BagnonTooltips, v
Bartender4, v4.4.13
BeanCounter, v5.9.4960 (WhackyWallaby)
BestSeller, v4.0.1.9
betterkeybinding, v
BlizzMove, vv1.1.1
BonusScanner, v5.3.1
ButtonFacade, v4.0.340
ButtonFacadeApathy, v4.0.80
ButtonFacadeAperture, v1.0
ButtonFacadeCaith, v4.0.62
ButtonFacadeCards, v4.0.0
ButtonFacadeDarion, v3.0.3.2
ButtonFacadeDek, v3.0.47
ButtonFacadeDek2, v3.0.47
ButtonFacadeElegance, v3.3.0
ButtonFacadeEntropy, v4.0.62
ButtonFacadeGears, v4.0.52
ButtonFacadeJigsaw, v4.0.0
ButtonFacadeLiteFlat, v3.0.2
ButtonFacadeLiteStep, v4.0.53
ButtonFacadeOnyx, v4.0.62
ButtonFacadeSerenity, v4.0.63
ButtonFacadesimpleSquare, v1.1
ButtonFacadeSion, v
ButtonFacadeSleek, v4.0.0
ButtonFacadeSvelte, v1.1
ButtonFacadeTones, v4.0.0
ButtonFacadeTrinity, v40000.1
ButtonFacadeVista, v1.0.6
BuyEmAll, v3.0.3
CantHealYou, v3.13
Capping, v4.0.002
CeaphyrelsAutoAcceptInvite, v1.2
Chatter, v1.0
Chinchilla, vv2.2.2
ClamStacker, v1.2.5
Configator, v5.1.DEV.282
Critline, v3.1.1
DebugLib, v5.1.DEV.275
DinnerBell, v
DoomCooldownPulse, v
DroodFocus, v4.1.8 beta
DXE, v
DXELoader, v
EasyDestroy, vv201011041156
Enchantrix, v5.9.4960 (WhackyWallaby)
EnchantrixBarker, v5.9.4960 (WhackyWallaby)
EnsidiaFails, v
epgp, v5.5.22
epgplootmaster, v0.6.01
epgplootmasterml, v0.6.01
EpicGemList, v1.5
EventNotifier, v
Examiner, v10.11.07
ExplorerCoords, v1.22
Factionizer, v40000.3
FascistGnome, v
FishingBuddy, v0.9.9b
FreeHat, v4.0.1b
FreierGeistInstanceTime, v
Gatherer, v3.1.16
GCD, v10.11.0-beta
GearScore, v3.1.20 - Release
GoingPriceAllakhazam, v4.0.1289490032
GoingPriceThottbot, v4.0.1288982401
GoingPriceWowhead, v4.0.1289490261
GoldenTicket, v1.0.17
Grid, v1.40000.1370
GridConfigIcons, v40000-1
GridCooldownText, v
GridIndicatorCornerIcons, v40000-1
GridIndicatorCornerPlus, v40000-1
GridIndicatorCornerText, v1.4.2
GridIndicatorSideIcons, v40000-1
GridIndicatorSidePlus, v40000-1
GridManaBars, v1.04
GridStatusControlPipes, v1.22
GridStatusDistance, v1.0c
GridStatusDruidAoe, vv0.1
GridStatusHealthFade, v4.0.0.1
GridStatusHealthPercent, v1.3.1
GridStatusMTs, v40000-1
GridStatusRaidDebuff, vv3.1
GridStatusRaidIcons, v40000-2
GridStatusRDBC, v1.0.1
GridStatusRDWotLK, v1.1
GridStatusRole, v1.3.1
GridTooltip, v0.1
GridUnitMenu, v30300.1
GroupCalendar5, v5.3
GTFO, v3.0
GuildMemberStatus, v1.31
IceHUD, v1.7.3.6 (Revision: 775)
icwutudidthere, v
Informant, v5.9.4960 (WhackyWallaby)
LevelFlight, v40000.2
LibBabbleBoss30, v
LibBabbleFaction30, v
LibBabbleInventory30, v
LibBabbleRace30, v
LibBabbleTalentTree30, v
LibBabbleZone30, v
LinkWrangler, v1.83
LunarSphere, v1.09
LunarSphereExporter, v1.09
MakeRoom, v1.3.1
Mapster, v1.3.11
MinimapButtonFrame, v3.1.4
MinimapButtonFrameSkinPack, v3.0
MobInfo2, vv3.83
MobMap, v401
myhonor, v1.2.7
oGlow, v2.0
Omen, v3.0.11
OmniCC, v3.1.4
oRA3, v
Outfitter, v5.0.3
Overachiever, v0.57
PassLoot, v4.2
PassLootAtlasLoot, v1.1
Pawn, v1.4.1
PetLeash, v1.5.9.1
PointMe, v
PowerAuras, v4.5
Quartz, v3.0.4
QuartzProcs, v3.32
QuestItemBar, vv0.6.1
QuickMark, v3.1415926
RangeDisplay, vv3.9.2
RatingBuster, v
Raven, v
ReforgedTooltip, v1.0.2
Reforgenator, v0.0.21
ReputationBars, v1.1.10 (rev 88)
SatrinaBuffFrame, v3.1
SayGMOTD, v2010-10-30
ScreenGrid, vv1.4
sct, v6.2
sctd, v3.1
ShadowedUnitFrames, vv3.3.1
Skada, v1.2-30
SkadaAbsorbs, v1.0
SkadaCC, v1.0
SkadaDamage, v1.0
SkadaDamageTaken, v1.0
SkadaDeaths, v1.0
SkadaDebuffs, v1.0
SkadaDispels, v1.0
SkadaEnemies, v1.0
SkadaFailbot, v1.0
SkadaHealAbsorbs, v
SkadaHealing, v1.0
SkadaPower, v1.0
SkadaThreat, v1.0
SkadaWindowButtons, v1.0
SpellSpy, v10.10.26
Stubby, v5.9.4960 (WhackyWallaby)
TargetForMe2, v4.0.1d
TidyPlates, v5.13.6 (R39)
TidyPlatesGrey, v
TidyPlatesNeon, v
TidyPlatesThreatPlates, v4.0-c
TipTac, v10.11.10
TipTacItemRef, v10.11.10
TipTacTalents, v10.10.27
Titan, v4.3.9.40000 - Revision 386
TitanBag, v4.3.9.40000
TitanCataTime, v2.2
TitanClock, v4.3.9.40000
TitanCoords, v4.3.9.40000
TitanCurrency, v0.4
TitanEmote, v1.0.9.40000
TitanGoldTracker, v4.3.9.40000
TitanGuild, v3.6j
TitanLootType, v4.3.9.40000
TitanMail, v4.02.
TitanPals, v4.3.9.40000 - r61
TitanPerformance, v4.3.9.40000
TitanRaidIds, v2.4.60
TitanRepair, v4.3.9.40000
TitanReputation, v3.6.6
TitanRestPlus, v4.0.1
TitanSocial, v4.0.1r4
TitanSpec, v1.7.3.1.40000
TitanSpeed, v4.0.001
TitanTrashCan, vv4.0.0
TitanVolume, v4.3.9.40000
TitanXP, v4.3.9.40000
TomTom, vv40000-1.0.1
UndressButton, v
VludsQuickLootDistroLookup, v4.00.017
WarcraftPetsExpress, v1.07b
WoWMouseFix, v1.0.0
XLoot, v0.91.1
XLootGroup, v0.61
XLootMonitor, v0.71
BlizRuntimeLib_enUS v4.0.1.40000
(ck=194c)
Just wanted to let u know that.
Ruby Sanctum would be handy:
/tar Halion
/tar [noexists][dead]Living Inferno
Professor Putracide:
Targeting macro would be problematic as you get both oozes but can only dps 1 on hardmode 25. In this case allowing you to tab through them starting with Volatile would be great or use shift to force targeting of the gas cloud?
As for Prof P, I've generally found that being in the right place and manually targetting or tabbing worked best for me there (I play melee dps). There isn't really a macro that will target the correct ooze based upon your debuff.