Wow Trinket Slot Number Macro

 

The most important equipment slots to remember are: 13 – Trinket 1 14 – Trinket 2. Adding an equipslot # to your macro will activate the respective on-use trinket. For example, if you have an Ancient Petrified Seed equipped in your bottom trinket slot, you could macro it in with Bestial Wrath, like this. Here's a full lazyman's trinket macro that I use on my Death Knight. It rotates between three tanking trinkets on my top trinket slot, and uses that top trinket slot on normal click. #showtooltip /use nomod 13 /equip modifier:alt Indomitable Pride; modifier:ctrl Resolve of Undying; modifier:shift Mirror of Broken Images. /use slot This form of use allows you to use an item in the specified slot. See also InventorySlotId for lists of the slot numbers. Example: /use 13 Uses whatever is in your top trinket slot. /use slot You can also use an item in a specific bag location. Easy Slot Selection To make is easier to work out which slot number equates to which equipment slot on your character, Macro Toolkit includes a dropdown that list all available slots by name, and inserts the appropriate number into your macro. Backup / Restore / Clear All Macros can be backed up to your saved variables file and restored later. The UI Forums and the Druid Forums on the official World of Warcraft website are also great resources, should you need additional help. Stance Number Variations 4.0.6. Many druid macros make use of the stance modifier to detect which form you are taking. The stance numbers each refer to a Form.

Macros
General guides

Macros Beginners Guide
Making a macro
Macro conditionals
Macro commands
Category:Macros

Useful macros by class


Main Menu

This page lists macro conditionals, keywords used with macro commands, the RestrictedEnvironment and the SecureStateDriver API to allow limited logic for player convenience without trivializing the game.

Refer to secure command options for syntax and making a macro for a tutorial.

Wow Macro Trinket Slot Number

Targeting keywords

Targeting keywords begin with @ and assign a temporary target to the macro command. (This does not change the player's selected target.)

Wow trinket slot number macros
@unitId
Any valid unitId.
@cursor
Immediately targets the ground under the cursor.
@none
Interupts auto self-cast and requires a targeting cursor.

Boolean conditions

All other conditionals evaluate as either true to execute the macro command, or false to skip it. The no prefix reverses this (ie, nodead means alive).

The following tables categorize each boolean condition by whether it evaluates the state of any target, only the player, or the user interface.


Evaluated against a target
Macro ConditionalSimilar APIDescription
existsUnitExists()The unit exists
help, harmUnitCanAssist() and UnitCanAttack()The unit exists and can be targeted by helpful/harmful spells
deadUnitIsDeadOrGhost()The unit exists and is dead
party, raidUnitInParty() and UnitInRaid()The unit exists and is in your party/raid
unithasvehicleuiUnitInVehicle()The unit exists and is in a vehicle


Evaluated against the player only
Macro ConditionalSimilar APIDescription
canexitvehicleCanExitVehicle()In a vehicle and able to exit
channeling, channeling:spellNameUnitChannelInfo('player') and ChannelInfo()Channeling any spell, or a certain spell
combatInCombatLockdown or UnitAffectingCombat('player')In combat
equipped:type, worn:typeIsEquippedItemType(type)Refer to itemType for possible types (ie, weapon) and subtypes (ie, sword)
flyableIsFlyableArea()Unreliable in Wintergrasp
flyingIsFlying()Mounted or flight form, and in the air
form:n, stance:nGetShapeshiftForm()Refer to GetShapeshiftForm for possible values
group, group:party, group:raidIsInGroup() and IsInRaid()Self-explanatory
indoors, outdoorsIsIndoors() and IsOutdoors()Self-explanatory
mountedIsMounted()Self-explanatory
pet:name, pet:familyUnitCreatureFamily('pet')Using a hunter pet by name or family
petbattleC_PetBattles.IsInBattle()In a pet battle
restingIsResting()In a rested zone
spec:n, spec:n1/n2GetActiveSpecGroup(false)Activated the n'th (or any of n1, n2) spec
stealthIsStealthed()Self-explanatory
swimmingIsSubmerged()Self-explanatory
talent:row/colThe given row/col talent is active


Wow Trinket Slot Number Macros

Wow Trinket Slot Number Macro
Evaluated against the user interface (action bars, keyboard, mouse)
Macro ConditionalSimilar APIDescription
actionbar:n, bar:n, or bar:n1/n2/...GetActionBarPage()The n'th (or any of n1, n2, ...) action bar page appears
bonusbar, bonusbar:nHasBonusActionBar()The bonus action bar is visible; see
button:n, btn:n1/n2/..., btn:<virtual click>OnClickThe mouse button used as left (1), right (2), middle (3), extra (4 & 5) or virtual
cursorGetCursorInfo()Dragging an action button (item, spell, macro, etc.)
extrabarHasExtraActionBar()An extra action bar/button is visible
modifier, mod, mod:key, mod:actionIsModifierKeyDown() or IsModifiedClick(action)Accepts shift, ctrl, alt, lshift, rshift, ..., and any action title
overridebarHasOverrideActionBar()The override bar is replacing the main action bar
possessbarIsPossessBarVisible()The possess bar is visible
shapeshiftHasTempShapeshiftActionBar()The temporary shapeshift action bar is replacing the main action bar
vehicleuiHasVehicleActionBar()The vehicle UI is active

Patch changes

Patch 6.0.2 (2014-10-14): 'talent' conditional added.
Patch 2.3.0 (2007-11-13): Several conditions and shorthand alternatives added.[1]
Patch 2.0.1 (2006-12-05): Added.

References

Wow
  1. ^Iriel and slouken 2007-08-08. Re: Upcoming 2.3 Changes - Concise List.
Retrieved from 'https://wow.gamepedia.com/Macro_conditionals?oldid=5909111'