UI Suggestions - Concise List

#7 - May 2, 2007, 6:17 p.m.
Blizzard Post
Or possibly syntax like this:

/sequence cast Hunter's Mark, petattack, s Go Hubert!!!

The problem I see is that suddenly you have to know how to detect failure from all different sorts of slash commands (so that it doesn't blast on past to a chat message when the cast or petattack right before failed).

Q u o t e:
Toggling combat logging off should dump the in memory bits of the logfile and close out the file.

That's not gonna happen.
#75 - Aug. 7, 2007, 7:56 p.m.
Blizzard Post
Q u o t e:

Generic /sequence command


Declined

Q u o t e:

Eliminate the need for /stopcasting in macros that have multiple instant, non-GCD spells


Coming in 2.3

Q u o t e:

Abbreviated macro options


Was there a specific list of abbreviations that were suggested?

Q u o t e:

Spell Queuing


Declined
#78 - Aug. 7, 2007, 8:05 p.m.
Blizzard Post
Q u o t e:

Vendor value without being at a vendor


Declined

Q u o t e:

API to retrieve DND or AFK status message from another player


Declined

Q u o t e:

Finer-grained events with some logic moved C-side


Details?

Q u o t e:

APIs to check whether a spell or item is helpful or harmful (or both)


What would this be useful for?
#86 - Aug. 7, 2007, 9:56 p.m.
Blizzard Post
Q u o t e:

Finer-grained action button enable/disable events with some logic moved C-side


Declined

Q u o t e:

/stopcasting <optional spell name>


Declined

Q u o t e:

/swapgroup <playerName> <playerName | subGroup>


Declined
#87 - Aug. 7, 2007, 9:58 p.m.
Blizzard Post
By the way, in 2.2 the action bar has been significantly optimized. :)
This may make the action button event request obsolete.
#92 - Aug. 7, 2007, 10:57 p.m.
Blizzard Post
Q u o t e:

/petautocasttoggle
/targetlastenemy, /targetlastfriend


Coming in 2.3...

Iriel, maybe it's time for an Upcoming 2.3 thread? :)
#94 - Aug. 8, 2007, 12:10 a.m.
Blizzard Post
Q u o t e:

Frame method to enumerate registered events


In 2.3 there is a new Frame member function:
registered = Frame:IsEventRegistered("event")
#95 - Aug. 8, 2007, 12:35 a.m.
Blizzard Post
Q u o t e:

API to enumerate frames registered for a given event


For 2.3, there will be a function to query which frames are registered for an event:
frame1, frame2, ... = GetFramesRegisteredForEvent("event")
#107 - Aug. 8, 2007, 6:45 p.m.
Blizzard Post
Q u o t e:
It would be nice to have some way to iterate over the pet spell lists of pets you're not currently using. Right now if I have my voidwalker out I have no access to the spell list for my imp.


The client doesn't have this information, sorry! (declined)
#108 - Aug. 8, 2007, 7:26 p.m.
Blizzard Post
Q u o t e:

Abbreviated macro options


Added the following macro option abbreviations for 2.3:
modifier -> mod
button -> btn
actionbar -> bar
equipped -> worn
#109 - Aug. 8, 2007, 7:43 p.m.
Blizzard Post
Q u o t e:

/target command that does exact name match


Sure. I've added /targetexact for 2.3:
#112 - Aug. 8, 2007, 9 p.m.
Blizzard Post
Q u o t e:

hasReagent = SpellHasReagent(name | id, book)
count = GetSpellReagentCount(name | id, book)


For 2.3, I've added an optional argument to GetItemCount() that will return the same value that GetActionCount() would for that item:
count = GetItemCount(item, includeBank, includeUses)

I've also added a function for spells which returns the same value that GetActionCount() would return for that spell:
count = GetSpellCount(name | slot, book)
#113 - Aug. 8, 2007, 9:12 p.m.
Blizzard Post
Q u o t e:

SetCursorItem(name | inv slot | bag, slot | id | link)


For 2.3 I've added this API function: PickupItem(itemID or "item")
#120 - Aug. 8, 2007, 9:55 p.m.
Blizzard Post
Q u o t e:
I didn't read through the entire thread so this has probably been suggested, but any chance on getting /cancelform to be recognized instantly like /dismount is currently?


Yes, this is coming in 2.3
#143 - Aug. 10, 2007, 11:02 p.m.
Blizzard Post
Q u o t e:

APIs to check whether a spell or item is helpful or harmful (or both)


Added functions for 2.3:
helpful = IsHelpfulItem(item) - Contains a right click ability that targets friendly units
harmful = IsHarmfulItem(item) - Contains a right click ability that targets enemy units
helpful = IsHelpfulSpell("name" or slot,"book") - The spell targets friendly units
harmful = IsHarmfulSpell("name" or slot,"book") - The spell targets enemy units
Note that a few spells are neither helpful nor harmful and can be cast on anyone.
#155 - Aug. 12, 2007, 2:43 a.m.
Blizzard Post
The helpful/harmful thing is a little tricky, since what it's actually doing is checking the implicit targeting of the spell. Any spell that targets enemy units is "harmful" and any spell that targets friendly units is "friendly". There are a few spells which target any unit, which may be cast on any unit regardless of whether the unit can be attacked, can be assisted, or neither. There are also a few spells which target no units, where help/harm doesn't make any sense.
#156 - Aug. 12, 2007, 2:44 a.m.
Blizzard Post
Q u o t e:
In the interface options, there are checkboxes for Players and NPCs. A nice addition would be a checkbox to display only friendly or enemy names. (Great for BGs so you can see only enemies or for raid healing to see only raid members)


Are you asking about the names over the unit's head, or the nameplates that are turned on with the 'v' key?
#211 - Aug. 20, 2007, 8:21 p.m.
Blizzard Post
Q u o t e:
Any chance that we could make 'actionpage' an attribute of action bar frames?


Sure!
#212 - Aug. 20, 2007, 8:23 p.m.
Blizzard Post
Q u o t e:
Hey, theres a guy from EU wondering whether we could see a 3rd arg for "CHAT_MSG_MONSTER_x" events (yell/emote etc) giving a unique ID, the reason for this is to make the creation of Boss Mods easier in the region of translation and Curse of Tongues.


There are no plans to do this at this point.
#253 - Aug. 28, 2007, 2:10 a.m.
Blizzard Post
Q u o t e:

I will be content if Blizzard declines my request. If a measurable (albeit unnoticable) performance gain, and improved consistency and accuracy do not outweigh the work and testing required to make the functions available, I will completely understand.


Yes. this would be declined. :)
#298 - Oct. 24, 2007, 11:05 p.m.
Blizzard Post
Q u o t e:

Make auto-loot work consistently (e.g. for pickpocket & disenchanting)


Added for 2.3.
#299 - Oct. 24, 2007, 11:06 p.m.
Blizzard Post
Q u o t e:

Show talents when inspecting


Implemented for 2.3.