Poster: Vika at 6/13/2005 9:20:57 AM PDT Subject: Upcoming 1.6 Changes - Concise List |
| |
Default UI Changes
Option to save account name for the login screen
Auto-Completion of Guild Members in the Send Mail interface
Consumable items will stay in the action bar after being depleted. They'll just grey-out until you get more of the same item.
Default Raid UI Improvements (Note: Slouken has said this will come in the future, but not necessarily 1.6)
New Functions
TargetLastTarget() - Will target your previous target, hostile or friendly.
Events
GUILD_ROSTER_SHOW will no longer fire.
MINIMAP_PING will correctly have arg1 filled with raid members (only does party members currently)
Bug Fixes
ListChannelByName() tends to crash on occasion with a #132 error. This will be fixed.
Minimap pings from raid membrs have a few bugs that will be squashed.
SpellCanTargetUnit() will now correctly return true/false for area of effect spells.
StaticPopup.lua a minor adjustment to the battlegrounds popup was made.
Functionality Changes
Tab Targetting (TargetNearestEnemy(), TargetNearestFriendly(), TargetNearestPartyMember(), TargetNearestRaidMember()) will be changed a bit. Q u o t e: If you are cycling through tab targets and then select a different target, and
then quickly hit tab again, your last tab-selected target will be re-selected and
you can continue tab selecting where you left off. If you select another target
and then reselect the last tabbed target, then tab selection will continue
unhindered. Clearing your target or staying on the same target for 3 seconds will
restart the tab selection process.
If a frame object has an anonymous parent frame (no 'name' defined), you can still access that frame via GetParent()
Etc..
"Interface\Minimap\UI-Minimap-Border"
"Interface\CastingBar\UI-CastingBar-Border"
"Interface\CastingBar\UI-CastingBar-Flash" will be available in memory to allow changing of the minimap border and casting-bar without needing to modify the default FrameXML files
---
Please post anything I missed, misunderstood, incorrectly represented, etc...[ post edited by Vika ]
WatchDog
http://www.xchain.org/Vika/
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post159131 |
| |
Poster: slouken at 6/13/2005 3:48:12 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
A couple more:
Added UnitInRaid() to the scripting system.
GetPlayerMapPosition() will only work for you, party members, and raid members.
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post159497 |
Poster: slouken at 6/13/2005 4:49:16 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Q u o t e: Any chance the Blizzard UI Customization Tool can be updated to extract for the test server install as well as the live one? Pretty please?
Check the latest download, it might already be updated. (If not, it's in the Q/A - release pipeline)
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post159536 |
Poster: slouken at 6/14/2005 5:03:28 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
I added the function GetItemInfo(), which takes as a parameter either an item ID, or an item link, and returns the item name and the full item chat hyperlink, if that item is in the local cache.
Note that you cannot send this item's chat hyperlink to other players unless you have seen that item in this play session.
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post160343 |
Poster: slouken at 6/14/2005 5:03:28 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List *edited post* |
| |
I added the function GetItemInfo(), which takes as a parameter either an item ID, or an item link, and returns the item name and other information, if that item is in the local cache.
function foo(x)
local name, link, quality, minLevel, class, subclass, maxStack = GetItemInfo(x);
if ( name ) then
message(name.." ("..link..") quality="..quality..", minLevel="..minLevel..", class="..class..", subclass="..subclass.." maxStack="..maxStack);
else
message("Item not cached");
end
end
If the function returns information, it is safe to pass the returned item link to tooltip:SetHyperlink(), but it is not necessarily safe to create a chat link for it. It is only safe to send a chat link to another player if you have seen the item in your current play session.[ post edited by slouken ]
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post160343 |
Poster: slouken at 6/15/2005 10:23:51 AM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Vika, I updated information about GetItemInfo(), in my post above.
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post160916 |
Poster: slouken at 6/15/2005 11:20:24 AM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
One of the features for 1.6 is the ability to shift-click on item links when your chat editbox is open and have them pasted into your chat.
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post160969 |
Poster: slouken at 6/26/2005 8:42:00 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Scripts can no longer move the player without user intervention.
Fixed a few loopholes where scripts could cast spells, use items, and command pets without user intervention.
CVar changes are are no longer saved immediately, they are now saved on UI reload and shutdown (or disconnect) like other UI settings.[ post edited by slouken ]
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post168621 |
Poster: slouken at 6/26/2005 9:22:55 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Keybindings are still reloaded, mostly because the entire UI infrastructure is broken down and then rebuilt.
Yep, it'll be a loud week when this patch goes to the test server. :)[ post edited by slouken ]
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post168651 |
Poster: slouken at 6/27/2005 11:20:52 AM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
That's in for 1.7. :)
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post168921 |
Poster: slouken at 6/27/2005 11:24:02 AM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Q u o t e: I suspect I wasn't specific enough.. Not on ReloadUI(), but on ResetBindings()?
Right now it's the only vector I know to get data into the game without restarting the UI or doing bad things witk keyboard drivers.
No, but as of 1.6 there's a lot more validation in the loading code for the key bindings.
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post168923 |
Poster: slouken at 6/28/2005 1:52:02 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Q u o t e: Ugh, can you PLEASE re-enable the pet casts with no user interaction until you either FIX the stupid pet AI or give us a subset of allowable events to trigger off of? My prime example of this would be the felhunter spell lock ability. The autocast setting for this one is ABSOLUTELY USELESS!!!! It casts a 30 sec cooldown ability as soon as it attacks. At the very least it should look for the first non-instant spell to be cast by the target.
If you have specific requests like this, please post them in the Bug Report forum. We do have Q/A dedicated to watching that forum for bug reports, so it's pretty likely that it will get entered for us to fix. If it's not fixed in the next patch after you post, post again! You'll get the best response if you collect a whole set of issues and post them at once.
I'll forward this particular issue to the creature AI guy.
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post169542 |
Poster: slouken at 6/28/2005 2:14:55 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Q u o t e: Why not see if the authors of these sorts of addons can come up with a solution that works in the new world first? If the user's interacting with the game, there's plenty of user triggers going on that could be borrowed for this sort of thing.
The UI is simply not supposed to make intelligent decisions and execute actions on behalf of the player. Mods that abuse the system to do this will eventually be banned.
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post169558 |
Poster: slouken at 6/28/2005 2:18:24 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Q u o t e: Pet AI problems have been posted for months on end with numerous promises of fixes.
Post a collection of pet AI issues in a single post on the bug report forum, and post a link to it here, and I'll make sure somebody looks at it.
Keep in mind that the pet AI is hints only. If you want better control over your pet's abilities, just turn off the AI and control your pet yourself. Obviously burning a 30 minute cooldown ability at the start of combat is something we'd want to fix.
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post169561 |
Poster: slouken at 6/28/2005 2:32:17 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Q u o t e: Is there a hope of improving the in-game MP3 functionality for WoW? Support for playlists, detecting whether music is currently playing or not, added functionality (time/track positioning, fwd, rev, pause, etc.) would be a huge bonus.
Thanks very much.
Thanks for your clear, cogent, and kind post. (sometime's it's really rough reading the forums :)
What specifically would you like to do that the existing PlayMusic() API isn't robust enough to handle?
Keep in mind that you can't communicate in real-time with external programs or scan the drive for music files, though you could have the user run a program before the game starts that sets a music playlist and other configuration settings.
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post169582 |
Poster: slouken at 6/28/2005 4:28:00 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Thanks. Q/A and the AI scripting guy will be looking at those issues.
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post169661 |
Poster: slouken at 6/28/2005 5:08:09 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
I saw them, but I haven't had time to look at them, although I think I fixed the bug with unit death status a few minutes ago.
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post169692 |
Poster: slouken at 6/28/2005 7:17:39 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Q u o t e: I have a mod that cancels the wand autoshoot when a spell is unable to be cast because you're wanding.. However the way it works is by doing:
MoveBackwardStart(0);
MoveBackwardStop(0);.
Is there any other functionality that will be able to replace this? Sorry for being such a newbie :(
Yes, there's a function to cancel casting a spell, though I forget exactly what it is. Look for what ESCAPE does by default. It cancels auto-shoot in 1.6
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post169830 |
Poster: slouken at 7/2/2005 10:53:36 AM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Q u o t e: it took me 5 minutes to figure out how to cast spells from anywhere in Lua code without a hardware event. Injecting other functions (e.g. GetUnitPosition(), or GetUnitLevelX()) into the Lua scripting environment is harder (probably beyond the reach of the script kiddies), but doable. The thing that would be *really* interesting is injecting code into the function which maps unit IDs to actual units, to let you reference *any* nearby entity with a numerical unitID. And you'd probably want to register an auto-loot function too. These changes would turn the built-in Lua environment into a most excellent botting platform--far better than external programs like AutoIt (or whatever the kiddies are using these days).
Are you actually able to do this without modifying WoW code?
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post172820 |
Poster: slouken at 7/2/2005 11:06:07 AM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
*grin*
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post172829 |
Poster: slouken at 7/3/2005 8:31:10 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Q u o t e:
/cast Scatter Shot
/script PetWait()
/script PetPassiveMode()
Will macros like this still work?
Yep!
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post173583 |
Poster: slouken at 7/5/2005 8:15:20 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Thanks Iriel
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post174859 |
Poster: slouken at 7/11/2005 8:17:22 PM PDT Subject: Re: Upcoming 1.6 Changes - Concise List |
| |
Thanks. :)
|
| | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=159131&p=#post178561 |