Bringing over some of the still-relevant issues from the SL version of this thread.
Historical Issues
- Fix the bug with
/petdefensive
not putting pets into defensive stance - Change
[flyable]
to check whether the character can fly in a given zone, not whether the given zone is flight-enabled - Fix the left/right modifier key issues introduced in 9.0
- Fix the Reticle condition issues introduced in 9.2.5
New Dragonflight Issues
- Need logic for handling talents with the new DF system
- Need a condition for identifying if Dragon Flight is active in a zone, maybe set it up as a parameter for the
[flyable]
condition eg.[flyable]
returns true for flight & dragonflight,[flyable:1]
returns true for regular flight,[flyable:2]
returns true for dragonflight.
Macro API/UI Improvements
- Additional Character Specific Macro Slots
- Class Specific Macro Tab - so you can easily reuse macros for a given spec without cluttering up the general area
- Macro conditions for identifying…
- when warmode is active
- when pvp talents are active
- if a given pvp talent is selected
- Consolidation/Morphing of Cleansing spells so they don’t need to be coded separately
- Druid: Remove Corruption and Nature’s Cure
- Paladin: Cleanse Toxins and Cleanse
- Priest: Purify Disease and Purify
- Shaman: Cleanse Spirit and Purify Spirit
- Morphable base spells for hunter pet family abilities so they don’t need to be explicitly coded for each pet family - similar to Command Demon
-
[petspec:#]
for hunters so pet family-specific abilities can be macro’ed more easily without resorting to itemizing each and every pet that I could possibly use in that family.
-
- Reticle condition support (
[@cursor]
[@player]
) for items and commands eg./petmoveto
- Make
/castrandom
and/userandom
follow the same priority logic as/cast
and/use
.- Currently
/cast
prioritizes spells and/use
prioritizes items while/userandom
is simply an alias of/castrandom
- Horn of Winter (Spell: 57330) and Horn of Winter (Item:140749) can be used to test
- Currently
-
/castsequence
,/castrandom
etc. support for items/spells with commas in their names (eg Yu’lei, Daughter of Jade)
Proposed Aliases for Commonly Used Conditions
-
#showtooltip - #st
- and/or have #showtooltip be implied for all macros unless explicitly disabled or modified by #show
- talent - tal
- @mouseover - @mo