-
Several enhancements have been made to ICCom and Players should notice a 100-400% effective bandwidth increase for LUA mods due to reduction of overhead.
-
New restrictions have been made to messages sent through ICCom. Players can only send private messages to no more than 255 players per message. Players can only send a message with less than 1000 tables in it. Players can only send a message that does exceed a table depth of 50. Players can only send a message that does not exceed 64kb including overhead.
-
/who finally has a UI -- no more chat spam!
-
The /who command will now search for players within a specified zone or sub zone.
-
The cast bars on the unit frames have been updated to be much more noticeable.
-
A new icon has been added for the Key Slot in the Character Panel UI.
-
The cooldown for a Ready Check is down to 15s from 60s.
-
Inventor Pinger's storefront in Whitevale now properly categorizes specials in the specials tab instead of 'general' tab.
-
Hoverboards are now more visible in the Mount Customization UI.
-
Zone map dropdown windows now resize according to the content within them.
-
Fixed a bug where the character count displayed on the realm select screen was inaccurate after deleting a character.
-
There are now controls to show/hide text bubbles for players and NPC's. They are located in the Chat Options UI.
-
Fixed an issue where unspent ability and amp points were sometimes not reported to the pinned interface menu list button.
-
Workorder Board and Tradeskills quests will now show up on the maps with a quest colored orange tradeskill icon.
-
Public Events now have their own achievement icons.
-
Slider buttons now function properly in the Nameplate options window.
-
Titles of tradeskill tech tree entries should now use the proper localization for male/female variants.
-
Corrected the match text in Group Finder for the Practice level 30-49 version of Daggerstone Pass to read (30-49) instead of (30-39).
-
Under the "Names" tab on the Character form, there are areas for entering new names for pets and houses.
-
Added an option to filter quests in the quest tracker settings that are not affiliated with the zone the players character is in.
-
Newly created characters should now show up on the realm change screen, and players should no longer have to logout and back into their account.
-
Button tooltips for C.R.E.D.D. exchange buy orders now factor in the 5% fee.
-
A new, cleaner "options" style flyout and button has been added. The Guild Info panel has been cleaned up slightly, and now allows the News panel to be expanded and collapsed.
-
Manual chat links such as items are no longer started with { and end in }. Chat links are now started with < and end in >. This was done to help prevent collisions with the sentence construction tokens.
-
Updated the 'Also add player to my Ignore List' option so that if the check box to add players to ignored list is checked, sending the player ticket will also add the player to ignored list.
-
Fixed vendor buyback item price displayed.
-
Nameplate options: Info Bar has been renamed to Health Bar.
-
Added a ‘mute all’ check box to the sound options screen.
-
Messages from the vendor will now be sent to the Loot channel.
-
There have been updates made to the Minimap and ZoneMap tooltips to give players more information - Each unit of marker has been sorted into categories, and multiple units with the same name are now collapsed into one entry. In addition, any units and markers that are hidden on the Minimap or Zone Map are no longer displayed in the tooltips. In addition, quests will now show the quest's level, and the level will be colored according to its relative difficulty in relation to the player's level.
-
The fatigued tooltip when running/swimming too far out from a playspace has been adjusted. It no longer says "You swam out too far. Return to shore!", and instead says "The primal forces of Nexus take a heavy toll on those who travel too far afield. Go back!"
-
ZoneMap: Fixed issue where loading into a zone when at max zoom would not load the correct sub zone name into the zone drop down.
-
The option to constrain windows to the edges of the screen has been replaced with a slider that will now allow players to specify how far outside of the screen windows can be constrained by.
-
The vendor will now show a blocker when the tab is switched automatically. When this blocker is up, no interaction with the container list can be made. However, the player may switch tabs to cut the duration of the blocker.The blocker appropriately lets the player know that a transition has occurred.
-
The rune slot filters for item auctions have been fixed and should work as intended now, showing only items that have at least one of the selected rune slot type.
-
Attached the Drusera Galactic Archive entries to her Galactic Archive article so they will all properly unlock.
-
Queuing for random content in the Group Finder now offers a bonus reward. There's a tooltip in the UI that details what players will get!
-
When an instance encounter ends that would change available resurrection options, the five second death timer will be reset for players waiting to resurrect.
-
The default inventory size has been made a bit wider to accommodate a higher currency count. Remember though, this window can be resized!
-
Arkship Tutorials - Removed the cog icon from the flavor lore objects in the Museum and Relic Room.
-
When purchasing items from vendors who sell limited quantities of an item, there has been no feedback flash given upon a purchase (unlike other vendors). These vendors will now flash when purchasing any item, as well as selling and buying back.
-
Customization options in character create will update to the correct options after the player presses the Randomize All button.
-
Tradeskills and Inventory UI will no longer jump to the top of other windows when toggled off.
-
The Communicator Call UI will now change its framing based on which faction players are speaking with.
-
Item tooltips with special requirements should now display when the requirement is not met.
-
Tooltips for mail attachments will now update correctly when a player takes an attachment.
-
Hostile players or player pets in instanced pvp now have a new crosshair icon over their nameplate.
-
Slash command emotes in French and German no longer require accents.
-
Now when beginning to type in RP mode, the {*} will not be selected and overwritten.
-
Added checkbox for "Play Sound In Background" to the sound menu.
-
Deleting a macro will now delete any action bar shortcuts associated with it.
-
Hovering over icons on the ZoneMap will now yield consistent looking tooltips.
-
Fixed an issue that prevented some characters from saving their Limited Action Set and AMPs.
- Addons
-
In the main addons list, there is now a new search feature to immediately find the addon and it's information.
-
Fixed an issue that caused the Match Maker addon to show PvP Gear Score on the Rated Battlegrounds tab instead of the player's PvP Rating.
- Apollo API
-
New Function: Item.IsTradeable(). This function returns true if the item can be traded to another player.
-
New Function: GroupLib.SetOrder(nMemberIdx, nSortIdx). This function sets an index that can be used to sort group members. This function returns a value from the GroupLib.ActionResult enum.
-
New Function: Guild:GetBankMoneyRepairRemaining(). This function returns a Money object with the amount of money remaining in the player’s Guild Repair allowance.
-
Updated GameLib.GetDyeCost( arItemData, nDyeId0, nDyeId1, nDyeId2). Passing -1 for any of the nDyeId values returns the cost of setting that dye channel back to its original color.
-
New Function: Item.GetEffectiveLevel(). This returns the item’s effective level.
-
Added the nEffectiveLevel element to the table returned by Item.GetDetailedInfo(). This element contains the item’s effective level.
-
New Console Variables: matching.mercenaryAllowed and matching.warpartyAllowed. These console variables determine the default queue the player is added to when queuing for Warplots. If neither value is set to ‘true’, the player will be added to the Warparty queue if they are in a Warparty and the Mercenary queue if they are not.
-
New Function: MatchingGame:GetReward(). This function returns a table with the rewards for completing a match/instance that the player randomly queued for. The return table can contain nXpEarned, monReward, itemReward, and/or nItemCount.
-
New Function: CostumeWindow:RemoveItem(GameLib.CodeEnumItemSlots). This function hides whatever item is shown for the specified item slot in a Costume Window. The item can be shown again with the CostumeWindow:SetItem() function.
-
New Functions: ProgressBar.GetFloor(), ProgressBar.GetMax(), and ProgressBar.GetProgress(). These functions return the minimum, maximum, and current values of the progress bar, respectively.
-
The Immortal Datascape achievement reward title of ".Invincible" is now ".Invincible();"
-
Added the strSubZone element to the table in the first return value of the WhoResponse event. This element names the subzone the player that was returned is in.
-
Added strLastQuery as the third return value in the WhoResponse event. This value is the string that was used in the search query.
-
Changed the strType element in the values returned in Unit:GetRewardInfo() to eType. The new element corresponds with the Unit.CodeEnumRewardInfoType.
-
ApolloTimers will now call an event Multiple times if the frequency of the timer is less then the frame time.
-
New Function: PublicEventObjective:GetMedalPoints(). This function returns the number of Dungeon Medal Points the player receives for completing this Public Event Objective.
-
Updated the ‘arImbuements’ element in the table returned by Item:GetDetailedInfo() to include new imbuement types. It will now contain the ‘eNewQuality’ element if the item’s quality will be updated (corresponds with the Item.CodeEnumItemQuality enum), nAddedLevels if the item’s iLevel will be updated, or nAddedRuneSlots if Rune Slots will be added to the item.
-
New Function: MatchingGame.GetMatchingGameType() to get the current matching game type. The return value corresponds with the MatchingGame.MatchType enum.
-
New Function: PublicEvent:GetStat(PublicEvent.PublicEventStatType). This returns the specified stat value for the current player.
-
Added PublicEvent.PublicEventStatType enum.
-
New Function: Quest:GetZoneId(). This function returns the World Zone Id associated with the quest.
-
Changed the CashWindow:SetAmount() function. The first parameter can now be a number, a single Money object, or an array of two Money objects. If an array is provided then both currencies will be displayed. The CashWndow still only supports entering a value for a single currency.