User Interface
* Many of the default Interface Options settings have been changed for greater ease of use by new players. Existing players who create new characters may want to review the Interface Options in the event that the default settings feel different.
* Quest Tracking Feature
o Players can now track quest objectives on the map (M key).
o Quest Log
+ A Show Map button has been added to the Quest Log. Selecting a quest and pressing this button will open the map for the zone in which the quest objective is located displaying the associated area of interest. Any other active quests in a players Quest Log for that zone will also be displayed.
o Map
+ The map interface has been separated into four separate panes: a map pane (left), a pane listing active quest names for the zone being viewed (right), a pane listing the full quest text for any highlighted quest (bottom left), and a pane listing the quest rewards for any highlighted quest (bottom right).
+ All active quests listed in the right pane for the zone being viewed on the map will be assigned a number. These numbers will be displayed on the map according to the areas of interest for each quest.
+ Highlighting a quest name in the right pane will highlight the corresponding area of interest on the map in the left pane, show its quest text in the lower left pane, and list the quest rewards in the lower right pane.
+ Given that some quest objectives can be achieved in multiple locations within a given zone, highlighting such a quest will highlight an area of interest closest in proximity to the characters current location.
+ This feature can be disabled by un-checking the Show Quest Objectives box in the bottom right corner of the new map interface, restoring the map to its standard full-screen display.
+ Clicking on the arrow in the top right corner of the new map interface will hide all but the map pane, bringing the map out of full-screen mode and allowing players to leave it open while navigating a zone or engaging in combat.
o Objectives Tracking
+ This frame has been improved to offer new functionality and can be used with the new shrunken map option.
+ The Objectives frame is now docked below the mini-map next to the right 2 action bars and will track up to 10 quests for a zone.
+ Numbers have been added next to each quest name and objective corresponding with those areas of interest displayed on the map.
+ If a quest objective has been completed, the number will be replaced with a yellow question mark symbol.
+ The arrow button in the top right corner of the Objectives frame can be used to toggle between minimizing and maximizing the quest objective display.
o Quest Difficulty Tracking
+ This feature is off by default and can be enabled in the Objectives window from the Interface Options menu. Turning this feature on will color-code all quest names displayed in the map interface according to difficulty (grey, green, yellow, orange, and red).
* Dungeon Finder
o This feature has replaced the Looking For Group tool and provides all-new dungeon party creation functionality.
+ Players can join as individuals, as a full group, or a partial group to look for additional party members.
+ Groups using this tool will be able to teleport directly to the selected instance. Upon leaving the instance, players will be returned to their original location. If any party member needs to temporarily leave the instance for reagents or repairs, they will have the option to teleport back to the instance.
+ Players can choose the Random Dungeon option.
# The Heroic Wrath of the Lich King Daily Random Dungeon option will award two Emblems of Frost no more than once a day.
# The normal Wrath of the Lich King Daily Random Dungeon option will award two Emblems of Triumph no more than once a day.
# Continuing to complete Wrath of the Lich King Heroic instances using the Daily Random Dungeon option will award players two additional Emblems of Triumph each time.
# Daily Heroic and normal dungeon quests have been removed. These quests have been replaced with weekly raid quests (see the Quests section for details).
# Level-appropriate rewards will be offered to players who choose the Random Dungeon option for pre-Wrath of the Lich King dungeons.
# Players can be placed in a group for a random dungeon no more than once every 15 minutes.
# Random Dungeon rewards will be placed in each players inventory automatically upon completion of the dungeon (final boss killed). A pop-up notification will display any rewards earned through the Dungeon Finder.
+ Instead of choosing a random dungeon, players can also choose specific dungeons appropriate for their level range. Multiple instances can be selected at one time. The feature no longer limits the choice to look for only 3 dungeon groups at one time.
+ Pick-Up Groups
# Cross-realm instances are now available and use an improved matchmaking system to assist players in looking for additional party members. As with Battlegrounds, the realms in each Battlegroup are connected.
# As part of the matchmaking system, some of the more difficult dungeons will have a minimum gear requirement. Players also need to meet the requirements for dungeons that require attunement, such as keys or quests. If a player does not meet the requirements for a particular dungeon, a lock icon will be displayed next to that dungeon. Hovering over this icon will display the requirements which have not been met.
# Only conjured items and loot dropped in a dungeon for which other party members are eligible can be traded between players from different realms.
# A Vote Kick feature will be available in the event a member of a party is not performing to the expectations of the other members.
# Players who leave the group prematurely are subject to a Deserter debuff preventing them from using the Dungeon Finder for 15 minutes.
# If an existing group loses a member, the leader will be asked if he or she wants to continue the dungeon. Choosing to continue will automatically place the group back into the Dungeon Finder queue.
# A Player will not be placed in a group with people on his or her Ignore list.
# Players who take part in groups who have one or more members who have been matched with them randomly from within the Dungeon Finder will receive extra rewards, up to and including the coveted Perky Pug non-combat pet. The more random players with whom one groups, the faster the pet can be obtained.
# The Need Before Greed loot system will be the unalterable default looting system for pick-up groups in the Dungeon Finder and has been updated.[ul]
# Need Before Greed will now recognize gear appropriate for a class in three ways: the class must be able to equip the item, pure melee will be unable to roll on spell power items, and classes are limited to their dominant armor type (ex. paladins for plate). All items will still be available via Greed rolls as well as the new Disenchant option should no member be able to use the item.
# Players will be able to roll on items with a required minimum level higher than a players current level.
User Interface
* Looking For Raid
o There is a new Looking For Raid option available to players that can be accessed via the Raid Information screen in the interface or by typing /LFR.
+ Players will be able to browse the system manually for any other players looking for a raid dungeon group.
+ While browsing LFR players may sort the list ascending or descending by left-clicking the following headers: Name, Level, Class, Tank Role, Healer Role, and Damage Role. The crown is the Leader Role (representing a raid group with 2 or more people). Players can left-click on this header to sort the list with groups at the top or at the bottom.
+ Hovering over players listed in LFR will display their name, class, level, roles and comments. Hovering over a raid/group will display the leaders name, the raid information (number of people in the raid), comments, if there are any bosses dead (and which ones), and if there are any friends from your Friends list or ignored players from your Ignore list in the raid group.
* The Looking For Group chat channel has returned and can be accessed in all major cities (similar to the Trade chat channel) without the use of the Dungeon Finder interface.
* Players may only be queued or listed in one of the following systems at a time: Dungeons, LFR, Battlegrounds, or Arenas.
* Ignore List: The amount of characters a person can ignore has been increased to 50. In addition, players on other realms can be placed on the Ignore list.
* Buffs and Debuffs: This is a new section added to Interface Options.
o New option - Castable Debuffs: Enabling this will cause only debuffs you have cast on an enemy target to appear.
o New option - Consolidate Buffs: Enabling this adds a buff consolidation box near the mini-map. Very short term buffs (e.g. Replenishment) and very long term buffs (e.g. Prayer of Fortitude) are filtered into the buff box. The icons are stacked here, but they can still be seen by moving the mouse cursor over the buff box. Long term buffs will move out of the box when they are about to expire. Buffs such as important procs (e.g. Art of War, Maelstrom Weapon), cooldowns (e.g. Bloodlust / Heroism, Combustion) or limited in range (e.g. totems and paladin auras) are always displayed.
* Tutorial System: The tutorial pop-ups are now larger, contain images, and better try to direct players to the relevant locations or user interface elements on the screen. In addition, several new tips have been added, while some existing tips will now appear at more appropriate times for new players.
* Dungeon & Raid Difficulty Display: A groups dungeon or raid difficulty setting will now be displayed via an icon off of the mini-map.
* Group Disenchanting Option: In addition to rolling Need or Greed on items, players now have the option to elect for an item to be disenchanted if an enchanter of the appropriate skill level is in the group. Disenchant works exactly like Greed except if a player wins the Greed roll, they will receive the disenchanted materials instead. Players who choose Need will always win the item and will always beat those that choose Greed or Disenchant.
* Lag Reports: Players can now report high latency or lag by accessing the Help Request menu.
* Unit Nameplates
o The range at which players can see unit nameplates has been increased by 40 yards.
o Unit nameplates are now subject to line-of-sight limitations in certain situations (this does not pertain to objects like Arena pillars or bridges).
o Players can now adjust select unit nameplate display settings listed below under Interface Options via the Names tab.
+ Friendly/enemy pet nameplates can be toggled.
+ Enemy totem nameplates can be toggled (friendly totem nameplates are never displayed).
+ Players can choose whether or not unit nameplates overlap.
o Unit nameplates for critters are never displayed.
* Non spell-based tracking now persists through logout.
* Any party member may mark targets (this does not apply to raid groups).
* Players will be warned when their talents are reset due to a new patch.
* /Settitle command has been added.
* Instant quest text is on by default.
* Tentative status added for calendar responses.
* Players below level 10 may not join raids.
* Ignore list expanded to 50 to match the friends list.
* Unit frames added for special encounters.
* Interface element added next to the mini-map to show what dungeon you are in (ex: 10- and 25-player Heroic dungeons marked with a skull).
* Experience earned for a quest will display in the Quest Rewards section.
* Confirmation box added when buying stable slots.
* Macro Changes
o Symbol @ added as a synonym for target=;. For example, /cast [@focus] Flash Heal.
o New macro conditionals: vehicleui (if the player has a vehicle UI) and unithasvehicleui (if the target of the macro has a vehicle UI).
* Addon Author Changes
o registerForClicks added to xml buttons.
o MouseIsOver has been converted to a C function for increased efficiency (e.g. /dump PlayerFrame:IsMouseOver() ).
o When an addon file is loaded, the addon name and an addon table are passed to the file through
. The same addon table is passed to every file loaded by a particular TOC file (example at the top of a Lua file: local addonName, addonTable =
;.
o motionScriptsWhileDisabled attribute added to buttons. This allows OnEnter; and OnLeave; to fire while the button is disabled.
o GetFileHeight() and GetFileWidth() added to Texture objects. 0 is returned if no texture file is associated with the texture.
o You can now query for a list of completed quests with QueryQuestsCompleted() then wait for the QUEST_QUERY_COMPLETE event, and call GetQuestsCompleted(<luatable>).
* For additional notes on Lua and XML changes please visit the UI & Macros Forum:
http://forums.worldofwarcraft.com/board.html?sid=1&forumId=11114