Giter VIP home page Giter VIP logo

misdirectionhelper-plus-macro's Introduction

MisDirectionHelper

Misdirection Helper 2

Intelligently creates and self modifies your misdirection / tricks of the trade macro for easy control of your misdirection / tricks of the trade ability. Unique LDB / minimap button tooltip that allows for quick misdirection / tricks of the trade assignments that auto adjust your macro on the fly. Using Misdirection Helper 2 Set your misdirection / tricks of the trade target using either the LDB dropdown menu, or the dropdown menu from the minimap button. Misdirection Helper will create a macro in your character specific macros. Just drag this onto your action bar and use when required. If you change your misdirection / tricks of the trade target using the dropdown menu, the macro will automatically update.

From version 4.2.1.0 it is possible to set two targets. Left click on an option in the dropdown menu to set one target, right click on an option to set a second target (doing the same on Clear Target clears the relevant target). When you use the macro, left clicking will misdirect / tricks of the trade to the target set from the dropdown menu (left click), right clicking will target the target set from right clicking the dropdown menu. Holding down the shift key whilst clicking the macro should cause it to behave as though you had just click the standard misdirection / tricks of the trade icon on your action bar.

Please note that you cannot change your misdirection / tricks of the trade target during combat as addons are prevented from modifying macros unless your character is out of combat.

Themes As of V5.0.0.2 Misdirection Helper has custom theme support. It also now supports an ElvUI look and feel and has basic TipTac support.

Data Broker Misdirection helper includes Data Broker support. This provides one click access to the interface and right click access to a drop down menu.

NOTE: To see the Data Broker features, you will need to use a Data Broker Display addon.

All data broker options are also available via a minimap button.

Locales Misdirection helper is currently localised for all WoW locales.

Acknowledgments Beutju for MoP bug fixes - many thanks! Gabriel for the original addon code Kazragore for the German translation Spiritlebon for the French translation

I am not the original author. I have just maintained and updated this since BFA.

misdirectionhelper-plus-macro's People

Contributors

the-sickness avatar ncoghlan avatar frozn avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

ncoghlan frozn

misdirectionhelper-plus-macro's Issues

MDHLDB.lua error

7x MisDirectionHelper2/MDHLDB.lua:39: attempt to call field 'GetSpellInfo' (a nil value)
[string "@MisDirectionHelper2/MDHLDB.lua"]:39: in main chunk

Locals:
LibStub =

{
NewLibrary = defined @LibDBIcon-1.0/LibStub/LibStub.lua:20
minors =
{
}
minor = 2
IterateLibraries = defined @LibDBIcon-1.0/LibStub/LibStub.lua:46
GetLibrary = defined @LibDBIcon-1.0/LibStub/LibStub.lua:36
libs =
{
}
}
AceDB =
{
db_registry =
{
}
frame = Frame {
}
New = defined @Alts/Libs/AceDB-3.0/AceDB-3.0.lua:705
}
AceAddon =
{
DisableAddon = defined @Alts/Libs/AceAddon-3.0/AceAddon-3.0.lua:551
EnableAddon = defined @Alts/Libs/AceAddon-3.0/AceAddon-3.0.lua:516
EmbedLibrary = defined @Alts/Libs/AceAddon-3.0/AceAddon-3.0.lua:182
InitializeAddon = defined @Alts/Libs/AceAddon-3.0/AceAddon-3.0.lua:493
IterateAddonStatus = defined @Alts/Libs/AceAddon-3.0/AceAddon-3.0.lua:593
EmbedLibraries = defined @Alts/Libs/AceAddon-3.0/AceAddon-3.0.lua:164
initializequeue =
{
}
statuses =
{
}
GetAddon = defined @Alts/Libs/AceAddon-3.0/AceAddon-3.0.lua:149
NewAddon = defined @Alts/Libs/AceAddon-3.0/AceAddon-3.0.lua:101
IterateModulesOfAddon = defined @Alts/Libs/AceAddon-3.0/AceAddon-3.0.lua:598
IterateEmbedsOnAddon = defined @Alts/Libs/AceAddon-3.0/AceAddon-3.0.lua:597
embeds =
{
}
IterateAddons = defined @Alts/Libs/AceAddon-3.0/AceAddon-3.0.lua:583
frame = AceAddon30Frame {
}
addons =
{
}
enablequeue =
{
}
}
AceConfig =
{
RegisterOptionsTable = defined @Alts/Libs/AceConfig-3.0/AceConfig-3.0.lua:45
}
AceConfigDialog =
{
ConfigTableChanged = defined @Alts/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1816
CloseAll = defined @Alts/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1797
Close = defined @Alts/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1807
SetDefaultSize = defined @Alts/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1827
tooltip = AceConfigDialogTooltip {
}
Open = defined @Alts/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1842
AddToBlizOptions = defined @Alts/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1974
BlizOptions =
{
}
popup = Frame {
}
GetStatusTable = defined @Alts/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:401
OpenFrames =
{
}
Status =
{
}
frame = Frame {
}
FeedGroup = defined @Alts/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1587
SelectGroup = defined @Alts/Libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:431
}
icon =
{
Register = defined @LibDBIcon-1.0/LibDBIcon-1.0/LibDBIcon-1.0.lua:372
callbacks =
{
}
Unlock = defined @LibDBIcon-1.0/LibDBIcon-1.0/LibDBIcon-1.0.lua:389
IsButtonInCompartment = defined @LibDBIcon-1.0/LibDBIcon-1.0/LibDBIcon-1.0.lua:491
IsButtonCompartmentAvailable = defined @LibDBIcon-1.0/LibDBIcon-1.0/LibDBIcon-1.0.lua:485
Lock = defined @LibDBIcon-1.0/LibDBIcon-1.0/LibDBIcon-1.0.lua:378
ShowOnEnter = defined @LibDBIcon-1.0/LibDBIcon-1.0/LibDBIcon-1.0.lua:441
SetButtonToPosition = defined @LibDBIcon-1.0/LibDBIcon-1.0/LibDBIcon-1.0.lua:477
SetButtonRadius = defined @LibDBIcon-1.0/LibDBIcon-1.0/LibDBIcon-1.0.lua:468
Unr

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.