Download
(64Kb)
Download
Updated: 11-06-10 05:30 AM
Pictures
File Info
Updated:11-06-10 05:30 AM
Created:03-02-10 10:50 AM
Downloads:3,256
Favorites:13
MD5:

Tyra Misdirect

Version: 1.6
by: Tyraei [More]

Tyra Misdirect gives you up to 10 macros. (/cast [target=] Misdirection)
For each one of them there will be a button in the contextmenu of other players to set the target of the macro.
The name of the macro and the Buttons in the Contextmenu will Contain the names of people currently in it.
All options are in blizzards interface addon options.

optional features:
- automatic lfg tank set to macro 1
- automatic oRA/CTRA maintanks set to macro 1-10
- automatic Blizzard MT detection
- announce Misdirection to group/raid/... etc
- set each Macros Icon

Because of the many requests i got to continue this addon i finally decided to provide a new version
(its basically a limited version of my addon TyraMagicMacros )

If you upgrade from v1.5 to v1.6 of this addon you probably have to delete the saved variables located at .../"your wow folder"/WTF/Account/"your Account name"/SavedVariables/tmisd.lua

1.6
Fixed many bugs
running with 4.0.1
collored Addon Masssages
Better Tooltips
Announcement via Combat log
and probalby some more stuff i forgot

1.5b
Fixed chat spam caused by ora/ctra
disabled the contextmenu entrys while in combat
Added /w "targetname" to announce options

1.5a
Localized the Macro names (you may have to recreate your macros but i hope you donīt)
Fixed a bug occuring when having macros with "Msdirection" in the name that didnīt belong to the addon
Fixed a bug with the oRA/CTRA tanks where the addon tried to alter a macro that didnīt exist
Optional Files (0)


Post A Reply Comment Options
Unread 04-03-10, 05:14 PM  
Dethstalker
A Murloc Raider

Forum posts: 7
File comments: 15
Uploads: 0
Relocated a couple of macros to the general macro tab to free up some space. Looks like that did the trick. I think I understand how the mod works now. As you add MD targets you need to have macro space for each new target. I have space for 4 macros now, and that should work for me fine.

Originally posted by Dethstalker
Create macro failed? Does this mod really try to create 10 Misdirection macros? IMHO, 10 may be a bit much. I rarely have more than four MD targets (pet, MT, OT1 and OT2).

-------------------------------------------------------------------------

1x TMisd-1.5b\TMisd.lua:134: CreateMacro() failed, already have 36 macros
TMisd-1.5b\TMisd.lua:134: in function `ApplySettings'
TMisd-1.5b\TMisd.lua:196: in function <TMisd\TMisd.lua:171>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5 (Ace3):539: in function `EnableAddon'
AceAddon-3.0-5 (Ace3):629: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:615>
<in C code>: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:235: in function `UIParentLoadAddOn':
Interface\FrameXML\UIParent.lua:258: in function `CombatLog_LoadUI':
Interface\FrameXML\UIParent.lua:482: in function <Interface\FrameXML\UIParent.lua:454>:
Report comment to moderator  
Reply With Quote
Unread 04-03-10, 04:54 PM  
Dethstalker
A Murloc Raider

Forum posts: 7
File comments: 15
Uploads: 0
Create macro failed? Does this mod really try to create 10 Misdirection macros? IMHO, 10 may be a bit much. I rarely have more than four MD targets (pet, MT, OT1 and OT2).

-------------------------------------------------------------------------

1x TMisd-1.5b\TMisd.lua:134: CreateMacro() failed, already have 36 macros
TMisd-1.5b\TMisd.lua:134: in function `ApplySettings'
TMisd-1.5b\TMisd.lua:196: in function <TMisd\TMisd.lua:171>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5 (Ace3):539: in function `EnableAddon'
AceAddon-3.0-5 (Ace3):629: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:615>
<in C code>: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:235: in function `UIParentLoadAddOn':
Interface\FrameXML\UIParent.lua:258: in function `CombatLog_LoadUI':
Interface\FrameXML\UIParent.lua:482: in function <Interface\FrameXML\UIParent.lua:454>:
Report comment to moderator  
Reply With Quote
Unread 04-01-10, 09:51 AM  
antisocialink
A Kobold Labourer

Forum posts: 0
File comments: 39
Uploads: 0
Loving this.

Any hope of seeing a similar AddOn or added functionality for Tricks of the Trade?
Report comment to moderator  
Reply With Quote
Unread 03-04-10, 05:19 PM  
Grungra
A Deviate Faerie Dragon

Forum posts: 14
File comments: 29
Uploads: 0
You were spot on on the correction, I did have another macro that I had made before using your addon, as soon as I deleted it, the problem went away.

Trying the new version 1.5a, will remake the macro and let you know if the fix you put in works, but as of now without any other macro named misdirection, the addon works great.

Thanks.
Report comment to moderator  
Reply With Quote
Unread 03-04-10, 05:01 AM  
Tyraei
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 3
Uploads: 2
Thatīs propably because you have a macro with a name containing the word "Misdirection" (or the localized name of your client for it).

I will fix this in the next release but it would be very helpfull if you could rename/delete the macro if there is any and say if that helped.

edit: if you updated from an older version deleting the saved variables in
wow/wtf/account/ACCOUNTNAME/SavedVariables/TMisd.lua
could also help but im not sure yet
Last edited by Tyraei : 03-04-10 at 05:34 AM.
Report comment to moderator  
Reply With Quote
Unread 03-03-10, 02:59 PM  
Grungra
A Deviate Faerie Dragon

Forum posts: 14
File comments: 29
Uploads: 0
Error in version 1.5

Error in version 1.5, on loading it shows:

1x TMisd-1.5\TMisd.lua:116: table index is nil
TMisd-1.5\TMisd.lua:188: in function <TMisd\TMisd.lua:163>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5 (Ace3):539: in function `EnableAddon'
AceAddon-3.0-5 (Ace3):629: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:615>
<in C code>: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:234: in function `UIParentLoadAddOn':
Interface\FrameXML\UIParent.lua:257: in function `CombatLog_LoadUI':
Interface\FrameXML\UIParent.lua:481: in function <Interface\FrameXML\UIParent.lua:453>:

Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: