Quantcast
Download
(2 MB)
Download
Updated: 06-17-19 07:52 PM
Pictures
File Info
Compatibility:
Rise of Azshara (8.2.0)
Updated:06-17-19 07:52 PM
Created:06-22-18 03:55 PM
Downloads:653
Favorites:1
MD5:
Categories:nUI+ Full Version, nUI: Core
8.2.0

nUI - Beta/PTR By Scott Piel

Version: 8.2.0.30827.0a (More Errors at Login)
by: Xrystal [More]



nUI by Scott Piel

Preamble
Last year Scott made the decision to step away from nUI development and maybe even WOW itself. So that his baby would go forward without his assistance he placed the addon under Creative Commons license to enable others to carry on maintaining it. I was one of the people he asked if I wanted to be one of the developers going forward. At the time I wasn't playing the game at all due to funds but as per usual, expansion came along and it was time to get my characters up to speed, as well as my addons. So I monitored the CurseForge page and found disappointing customers, I then emailed Scott and had no reply. I decided I would take up the baton and try and keep it at least running with as few problems as possible, my skills are not on par with Scott so it may take me longer to identify some errors than it would for him.

Scott's Last Patch Notes
-------------------------------------------------------------------------------------------
Version 7.02.00.00
-------------------------------------------------------------------------------------------
* Updated TOC for WoW
* Re-released under Creative Commons Attribution-NonCommerical 3.0 Unported license

nUI is no longer author supported and is released to the public in the hopes that the
community will continue to support and grow nUI in the years to come. My sincere
thanks to everyone over the years who have helped make nUI what it is (was).


Going Forward
I will keep this maintained as long as I am able to and try to keep WOW non access to a period of working I will of course fix any errors that are identifiable without access, or available via lowbie access if money causes me to take another break.

Also, depending on the legalities of the license, I will either attempt to create a more robust version of nUI using the newer Blizzard API functionality, or attempt to create my own UI that works in a similar vein to nUI for those that just can't play without it, I sure miss those InfoPanels

Alternatives
Of course, like many others, we had problems with nUI that just couldn't easily be fixed or was getting too clunky to be worth using .. but the task of finding an alternative but similar UI is hard to come by .. so here are the ones I tried for a considerable while and will offer them as alternatives to enable you to play the game. All I believe are available via wow interface and may be enough for you to get by.

  • GW2_UI
  • SyncUI
  • SpartanUI

Latest Version Uploaded
8.2.0.30827.0a
WOW Expansion: Battle for Azeroth (PTR/Beta)
WOW Interface: 80100
WOW Version: 8.2.0.30827
Based on Live Version: 8.1.5.29981.1


Versions
PTR/Beta - Pre Patch/Expansion versions with significant API changes to warrant a pre patch update in preparation for release to the Live Servers.
Development - Development Versions for intermediate updates prior to moving to Live Versions
Live - Live Versions for the Current Live Servers

Classic ?
Until I see how nUI fares with the Classic version of WOW I don't know how the update cycle will be for it.
Where possible I will try to keep to one version of the addon with a Classic/Normal validator to toggle any blocks of code on or off as needed. Worse case scenario a separate version will need to be kept. I will have other decisions to make in the latter scenario that may affect the addon projects setup.

-------------------------------------------------------------------------------------------
8.2.0.30827.0a (More Errors at Login)
-------------------------------------------------------------------------------------------
* nUI.lua - Removed viewport functionality as 8.2 doesn't like you to reposition the WorldFrame.
* nUI_Location.lua - center_x and center_y may be nil so set to 0 if nil
* nUI_Movers.lua - previous changes reverted back as error was due to Blizzard bug that was fixed

Please use Bugsack and !Buggrabber to catch any errors as the built in error
grabber doesn't seem to catch them all.

-------------------------------------------------------------------------------------------
8.2.0.30430.0a
-------------------------------------------------------------------------------------------
* nUI_Movers.lua - If you are not in a guild at time of login then do not try to make
the guildbank frame movable, as it causes an error when trying to load the guild tabard in
the blizzard code. This means, until you log back in ( or reload ) after joining a guild
you won't be able to move the guild bank frame.

-------------------------------------------------------------------------------------------
8.1.5.29981.1
-------------------------------------------------------------------------------------------
Live Version incorporated
Optional Files (0)


Archived Files (2)
File Name
Version
Size
Author
Date
8.2.0.30430.0a (Errors at Login)
2MB
Xrystal
05-16-19 02:52 PM
8.1.0.28768.0
2MB
Xrystal
12-18-18 01:05 PM


Post A Reply Comment Options
Unread 07-31-18, 06:34 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5306
File comments: 336
Uploads: 23
8.0.1.27178.0 Uploaded

This is the live version 8.0.1.27178.0 so that they are kept in sync as much as possible so that the switch at the time the expansion hits is as smooth as possible.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Report comment to moderator  
Reply With Quote
Unread 07-15-18, 02:03 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5306
File comments: 336
Uploads: 23
8.0.1.27075.1 Version Uploaded

This includes the fixes for the extra combo points for Rogues, UnitCastingInfo removal of the rank return ( 2nd parameter ) and correctly assigning the Monk and Demonhunter class icons.

This version should work on live once the 8.0 Pre Expansion Patch hits next week but I won't replace the live version until I know for sure.

Edit: Some adjustments
Forgot to ensure that Combo Buttons don't appear if you don't have any and noticed a Faction/Reputation tracking error while investigating a feature addition.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Last edited by Xrystal : 07-15-18 at 05:56 PM.
Report comment to moderator  
Reply With Quote
Unread 07-14-18, 07:39 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5306
File comments: 336
Uploads: 23
Errors found in Beta

1. Monk Class - MultiActionBarRight .. Having no nUI code being pointed to, to check against, will make solving this problem hard if it wasn't a wow bug. But it looks like it may be connected to the MultiBar stacking facility Blizzard set up which may assume it is parented to the minimapCluster.

Edit...
Yes, it appears there are 2 new action bars added ( Right Button, Right Button 2 ) and can be toggled off in the options screen, actionbar page. Just turning those off stopped the error from occurring. It should do until I can figure out how to use them in nUI, if at all.

Lua Code:
  1. Message: Interface\FrameXML\MultiActionBars.lua:85: MultiBarRight:SetScale(): Scale must be > 0
  2. Time: Sun Jul 15 02:17:03 2018
  3. Count: 1
  4. Stack: Interface\FrameXML\MultiActionBars.lua:85: MultiBarRight:SetScale(): Scale must be > 0
  5. [C]: in function `SetScale'
  6. Interface\FrameXML\MultiActionBars.lua:85: in function `MultiActionBar_Update'
  7. Interface\FrameXML\ActionBarController.lua:175: in function `ValidateActionBarTransition'
  8. Interface\FrameXML\ActionBarController.lua:143: in function `ActionBarController_UpdateAll'
  9. Interface\FrameXML\ActionBarController.lua:62: in function <Interface\FrameXML\ActionBarController.lua:51>
  10.  
  11. Locals: (*temporary) = MultiBarRight {
  12.  0 = <userdata>
  13.  slideOut = <unnamed> {
  14.  }
  15. }
  16. (*temporary) = -0.18298039521659

2. Rogue Class - Cast Bar error
Edit: This is due to blizzard's removal of subtext/rank values. This one got overlooked, there may be others. This one however is fixed in 8.0.1.27075.0

Lua Code:
  1. Message: Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:524: attempt to perform arithmetic on field 'end_time' (a boolean value)
  2. Time: Sun Jul 15 03:02:54 2018
  3. Count: 2
  4. Stack: Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:524: attempt to perform arithmetic on field 'end_time' (a boolean value)
  5. Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:524: in function `updateCastingInfo'
  6. Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:297: in function <Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:267>
  7.  
  8. Locals: self = <table> {
  9. updateLevelFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitLevel.lua:526
  10. refreshReadyCheckCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitReadyCheck.lua:298
  11. unregisterClassCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitClass.lua:457
  12. deletePortraitFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPortrait.lua:543
  13. notifyCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitCache.lua:801
  14. deleteLevelFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitLevel.lua:502
  15. createUnit = <function> defined @Interface\AddOns\nUI\Units\nUI_Unit.lua:268
  16. registerCombatCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitCombat.lua:130
  17. configFeedbackColor = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitFeedback.lua:512
  18. configCastBar = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:357
  19. deletePvPFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPvp.lua:508
  20. refreshThreatCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitThreat.lua:480
  21. registerPortraitCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPortrait.lua:218
  22. refreshComboPointsCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitComboPoints.lua:243
  23. refreshPortraitCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPortrait.lua:326
  24. getUnitInfo = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitCache.lua:612
  25. createRoleFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitRole.lua:383
  26. registerPvPCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPvp.lua:210
  27. refreshFeedbackCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitFeedback.lua:792
  28. updateComboPointsInfo = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitComboPoints.lua:216
  29. createPvPFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPvp.lua:376
  30. unregisterLabelCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitLabel.lua:210
  31. refreshRestingCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitResting.lua:240
  32. updatePvPFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPvp.lua:532
  33. createGCDFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitGCD.lua:148
  34. configFeedback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitFeedback.lua:497
  35. updatePortraitFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPortrait.lua:567
  36. registerFeedbackCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitFeedback.lua:551
  37. unregisterStatusCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitStatus.lua:234
  38. deletePowerFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPower.lua:636
  39. updateLabelInfo = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitLabel.lua:248
  40. createRunesFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitRunes.lua:454
  41. deleteCombatFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitCombat.lua:381
  42. configAura = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitAura.lua:1121
  43. registerLevelCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitLevel.lua:207
  44. createLabelFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitLabel.lua:304
  45. refreshRangeCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitRange.lua:533
  46. updateLabelFrame = <function> defined @Interface\AddOns\nUI\U
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Last edited by Xrystal : 07-15-18 at 01:56 PM.
Report comment to moderator  
Reply With Quote
Unread 07-12-18, 02:15 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5306
File comments: 336
Uploads: 23
Version 7.3.5.26972.3 for Beta (8.0.1.27026) and PTR (8.0.1.26970)

As the title says I have used the latest live version as of today, and incorporated the many BfA specific changes so that people are able to use nUI on Beta and PTR. I have done an additional change this time regarding group ( party/raid ) settings so if people can confirm if all is okay with their party/raid frames or let me know of any problems along with their error messages. Thanks.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Report comment to moderator  
Reply With Quote
Unread 07-08-18, 06:59 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5306
File comments: 336
Uploads: 23
Updates on Live Version but not on Beta/PTR Version

Don't worry, this is intended. I wanted to make sure that the current bug appearances from the users on the live servers are correctly applied on live before transferring if needed to the Beta/PTR version. Some of the changes will be different between the versions due to the BfA api changes ( especially regarding maps ). If no more errors surface in the next couple of days I'll do an update for Beta/PTR version, so bear with me.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: