Quantcast
Download
(2 MB)
Download
Updated: 10-13-20 05:42 PM
Pictures
File Info
Compatibility:
Shadowlands pre-patch (9.0.1)
Updated:10-13-20 05:42 PM
Created:06-22-18 02:52 PM
Downloads:7,026
Favorites:17
MD5:
Categories:nUI+ Full Version, nUI: Core
9.0.1

nUI [Retail]  Updated this week!  Popular! (More than 5000 hits)

Version: 9.0.1.36228.0
by: Xrystal [More]



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).


Now
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.

Going Forward
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 more likely attempt to create my own UI from scratch, that works in a similar vein to nUI for those that just can't play without it, I sure missed those InfoPanels

Issues
I've now been added as an author on the curse project for nUI so can you please post any bugs and issues there where possible so that they can be tracked that little bit easier. But feel free to post here if you are unable to.
https://wow.curseforge.com/projects/nui/issues

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
9.0.1.36228.0
WOW Expansion: Shadowlands Pre-patch
WOW Interface: 90100
WOW Version: 9.0.1.36228

Versions
nUI [Beta] - Retail / Classic
> Intermediate Patches prior to moving to Release
nUI [Alpha] - Retail / Classic
> Development Versions for long term testing - say for an enhancement or Pre Expansion Updates
nUI [Retail]
> Release Versions for the Current Retail Servers
nUI [Classic]
> Release Versions for the Current Classic Servers

Classic / Retail
Due to my version numbering system I have decided to keep Classic and Retail versions separate but there may be multiple Beta/Alpha versions about but the file name will confirm which nUI/WoW version it is for.

-------------------------------------------------------------------------------------------
9.0.1.36228.0
-------------------------------------------------------------------------------------------
* Applied Shadowlands Beta version as Retail including the changes made up to 9.0.1.35707.0

* nUI.xml - Applied BackdropTemplate changes to the splash frame

If you spot anything not quite right let me know.

-------------------------------------------------------------------------------------------
9.0.1.35707.0
-------------------------------------------------------------------------------------------
* Blizzard removed some constants used by nUI .. so implemented them locally in the files
that used them.

nUI_Bags.lua
nUI_ButtonBag.lua


-------------------------------------------------------------------------------------------
9.0.1.35432.2
-------------------------------------------------------------------------------------------
* Flipped the micro button alert frame so that it is under the button and point up.

nUI_MicroMenu.lua


-------------------------------------------------------------------------------------------
9.0.1.35432.1
-------------------------------------------------------------------------------------------
Addon based on Version 8.3.7.35284.1
- WARNING: There will likely be errors

* Various Login Errors fixed in the following files, see Error List in separate file

nUI_PetFeeder.lua
nUI_Movers.lua
nUI_BagBar.lua
nUI_ButtonBar.lua
nUI_KeyBinding.lua
nUI_InfoPanel.lua
nUI_ChatFrame.lua
nUI_Button.lua
nUI_MiniMap.lua
nUI_Location.lua
nUI_SysInfo.lua
nUI_XPBar.lua
nUI_FactionBar.lua
nUI_HonorBar.lua
nUI_ArtifactBar.lua
nUI_AzeriteBar.lua
nUI_TrackerBars.lua
nUI_HUD.lua
nUI_Unit.lua
nUI_UnitFrame.lua
nUI_UnitAura.lua
nUI_UnitFeedback.lua
nUI_UnitPanel.lua
nUI_CooldownBar.lua
nUI_SpecialBars.lua

Previous Expansions Change Logs in the appropriate Patch file in the addon folder.
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Author
Date
9.0.1.36228.0
2MB
Xrystal
08-05-20 05:39 PM


Post A Reply Comment Options
Unread 10-13-20, 03:15 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5507
File comments: 282
Uploads: 24
Shadowlands Pre-Patch...

I have a version ready to upload the moment I get into one of my servers. In theory the Shadowlands Beta version should work just as well if you want to start out the door, I only made one additional change so will upload once I see the start up working.

Remember regular expansion updates .. first start with no addons, then identify addons you need that have been confirmed as working in the new expansion and make sure all works fine before adding the questionable status ones in case those start triggering errors in the other addons.
__________________

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

Forum posts: 5507
File comments: 282
Uploads: 24
Yep, same bar but looks like placement is saved per character. So look at the top of use the/nui mover system to highlight the nUI_XAlternatePowerBar overlay.

There is however the issue with the reinstatement of the totem bar/buttons. nUI removed the functionality when wow did but I haven't played my shaman much without nUI to realise that they had reinstated it. Thankfully the cooldown system includes the totems so shamans haven't really noticed a major change in their game play.

I'll be working out the totem bar/button system after nUI Retail is updated with the Shadowlands changes for the pre-expansion release as it affects other classes who have uncontrollable summonable pets etc. Like warlocks.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Last edited by Xrystal : 10-11-20 at 03:34 AM.
Report comment to moderator  
Reply With Quote
Unread 10-11-20, 03:06 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5507
File comments: 282
Uploads: 24
Originally Posted by Atalon
FYI I was trying out a shaman to see if I would like it and it does the same thing as the shadow priest with the mana bar.
Hmm it should have been working with the same block of code but I'll take a look at my shaman.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Report comment to moderator  
Reply With Quote
Unread 10-11-20, 02:26 AM  
Atalon
A Defias Bandit

Forum posts: 2
File comments: 5
Uploads: 0
FYI I was trying out a shaman to see if I would like it and it does the same thing as the shadow priest with the mana bar.
Report comment to moderator  
Reply With Quote
Unread 10-06-20, 06:14 PM  
Atalon
A Defias Bandit

Forum posts: 2
File comments: 5
Uploads: 0
Yep it was right at the top of the screen just under the game menu. I have moved it to a more visible place. thanks
Report comment to moderator  
Reply With Quote
Unread 10-06-20, 04:11 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5507
File comments: 282
Uploads: 24
Aha .. we did add a new bar that did the job but for some reason it isn't visible so looking into that. It's a separate bar added to the mover system and is usually just under the menu bar at the top of the screen. You should see it when you first log in but then when you get in combat it disappears rofl.


Okay, it is still visible but where you didn't know where it was or may have moved it so that it was positioned behind a frame the actual display wasn't visible. Once you have found it use /nui movers to access the mover system and move the rectangle for that frame to where you prefer it to be. For now put it in a clear area so that there is less chance of it being covered up.

After pre-patch arrives and I can apply the shadowlands beta version and make sure that all works fine I'll look into making the frame an overlay of some sort so that it doesn't go under frames.

Give it a go and let me know your thoughts.

PS. The name of the window is nUI_XAlternatePowerBar
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Last edited by Xrystal : 10-06-20 at 06:01 PM.
Report comment to moderator  
Reply With Quote
Unread 10-06-20, 03:57 PM  
Atalon
A Defias Bandit

Forum posts: 2
File comments: 5
Uploads: 0
Thanks, that would be wonderful if you find something.
Report comment to moderator  
Reply With Quote
Unread 10-06-20, 03:51 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5507
File comments: 282
Uploads: 24
Ah, maybe since I played my shadow priest they added some mana usage ones.. I recalled everything in shadow form used the power orbs.

I'll jump on my priest and see what I can see and work out a solution that doesn't involve a rewrite of the unit frame system.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Report comment to moderator  
Reply With Quote
Unread 10-06-20, 02:52 PM  
Atalon
A Defias Bandit

Forum posts: 2
File comments: 5
Uploads: 0
There are several priest spells that require mana. I first realized this because as I was healing myself in a fight I heard it say out of mana. Then after checking Shadow Mend, power word spells and a couple others all still use mana in the shadow form. in the second screenshot without any mods from my other post you can see the The health bar, insanity bar (currently black as I was out of combat for a bit), and then the mana bar below.

Here is screenshot of the Shadow Mend spell and it's mana cost. I will try to edit the other post to make the separation of the screenshots easier to see.

Report comment to moderator  
Reply With Quote
Unread 10-06-20, 05:28 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5507
File comments: 282
Uploads: 24
I think Wow replaces the mana bar with the power bar when you switch modes. The same happens with druids. I don't think Scott thought of adding the visible mana bar as it is never used during that form if I remember rightly.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Report comment to moderator  
Reply With Quote
Unread 10-05-20, 10:19 PM  
Atalon
A Defias Bandit

Forum posts: 2
File comments: 5
Uploads: 0
Priest can't see mana bar

Any ideas why I can't see my mana bar on the priest? if I unload the addons it shows fine but only the health and power for shadow priest when everything is loaded. (current regular retail version, latest updates through twitch desktop app) Also just tried loading the nUI only and same thing.

I have done the UI reset and then redownloaded the game. Not sure what to do and I don't see a search to see if this was mentioned before. (sorry if I missed it)


-
-
Last edited by Atalon : 10-06-20 at 02:52 PM.
Report comment to moderator  
Reply With Quote
Unread 09-27-20, 10:38 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5507
File comments: 282
Uploads: 24
Ah I think I found the reason why nUI triggers the problem generated in Blizzards code ..

nUI's mover system loads Blizzard addons with frames we want to add to the mover system. Once the Blizzard_InspectUI addon is loaded, and an addon using the inspect functionality is active it triggers this problem unless the one using the inspect functionality covers for the eventuality that the INSPECT_UNIT may be null every time they call the inspect frame up.

Looking at nUI's code it appears it has the code to display talent information on the tooltip if the data is available.. it also hooks into the NotifyInspect function and has a specialisation icon on the unit frame .. going to see if I can see this working without the extra addon.


Edit:
Had a look and there is an empty function which I can only assume is due to redundant/non working code being taken out. I tried adding the NotifyInspect functionality directly into nUI to make the rest of the talent/spec information work and I came across the same problem that isn't resolved by the addition I made to tiptactalents. I suggest for now you utilise that addon with the extra line of code I added that stops the error and see how that works for you in the interim.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Last edited by Xrystal : 09-27-20 at 11:29 AM.
Report comment to moderator  
Reply With Quote
Unread 09-26-20, 04:09 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5507
File comments: 282
Uploads: 24
I added the highlighted line in ttTalents.lua file and the error goes away now when I mouseover. At some point it seems INSPECTED_UNIT is cleared by Blizzard causing the Blizzard update to loop without a unit reference so, just prior to letting Blizzard know we are going to request an inspect make sure that the current unit or the player unit is used to when Blizzards inspect frame runs its update routine.

Lua Code:
  1. -- OnUpdate -- Sends the inspect request after a delay
  2. ttt:SetScript("OnUpdate",function(self,elapsed)
  3.     self.nextUpdate = (self.nextUpdate - elapsed);
  4.     if (self.nextUpdate <= 0) then
  5.         self:Hide();
  6.         -- Make sure the mouseover unit is still our unit
  7.         -- Check IsInspectFrameOpen() again: Since if the user right-clicks a unit frame, and clicks inspect,
  8.         -- it could cause TTT to schedule an inspect, while the inspection window is open
  9.         if (UnitGUID("mouseover") == current.guid) and (not IsInspectFrameOpen()) then
  10.             lastInspectRequest = GetTime();
  11.             self:RegisterEvent("INSPECT_READY");
  12. vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
  13.             if not INSPECTED_UNIT then INSPECTED_UNIT = current.unit or "PLAYER" end
  14. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  15.             NotifyInspect(current.unit);
  16.         end
  17.     end
  18. end);
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Last edited by Xrystal : 09-27-20 at 10:00 AM.
Report comment to moderator  
Reply With Quote
Unread 09-26-20, 02:58 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5507
File comments: 282
Uploads: 24
It's hard to say. There could be a conflict situation involved. Or it could be something that a reload triggered after the other addon was added. I'll take a look at some point to see if I can identify the cause, just in case the other addon doesn't require updating, or it gets updated and people want to use it. If it is something that can't be sorted out I will see what the other addon does and see if it is something I can add as a feature to nUI with little to no conflict with the rest of the addon.


Edit:
ElvUI apparently had a similar problem related to one of it's modules. But even those without any UI changing addons were having the problem.

It appears that when the InspectFrame is opened it attempts to call a function that requires a unit. Somewhere along the lines the notify frames update window is called by which point the unit in question ( mouseover ) is possibly no longer valid but is still being used without validating it.

Someone did find a solution to this ( for the ElvUI users ) so will see if I can identify what that is to see if it is something you can add to the tiptactalents addon yourself or see if the addon developer is still actively working on it ( it was updated for BfA so quite possible ) and can work out where they need to fix it...

Alternatively, based on what this particular addon does ( display talent info in the tooltip display ) I can see whether it is something I can add into nUI after the expansion has hit and nUI is in a stable updated mode.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Last edited by Xrystal : 09-26-20 at 03:36 PM.
Report comment to moderator  
Reply With Quote
Unread 09-26-20, 02:48 PM  
Rhaen
A Kobold Labourer
 
Rhaen's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
thanks for the suggestion. I am running WOW BFA retail, not Classic or any betas.


I disabled all of the additional Add Ons that I also had loaded along with nUI, and just enabled nUI..no errors upon inspection of other players.


Enabled each of my other Add Ons separately, checking for errors after each reload, and found that when TipTacTalents was enabled, that same LUA error would appeared.


While TipTacTalents hasn't been updated in a couple of years, and it doesn't enhance my game play much, I can do without it, but this didn't happen before I added nUI to my arsenal, so could there be some coding wires crossed?


thanks for keeping this add on alive. I'll try to donate as soon as I can










Originally Posted by Xrystal
Just to clarify, you were using it on the current regular game ? Not in Classic, PTR or Shadowlands Beta ?

You have no other addons installed at all ? The reason I ask is because the error is not showing where in nUI it is triggered which usually means another addon may have caused it. If you do have other addons installed can you do what you did without any addons running and then with just nUI running. If it still only happens with nUI running then come back here with the steps you did to get the error.

Unfortunately with no error in nUI itself I can't see where the problem is in nUI to fix it.

Thanks.

Edit:
A quick google found this report from last year on the official game forums.
https://us.forums.blizzard.com/en/wo...ectui/123441/2
The offending addon appeared to be Exorsus Raid Tools but seeing as they mention Azerite Pieces, it could be something in nUI that is causing the problem.

My Test:
Logged into Retail WoW with just nUI installed, no error. Walked up to a player and inspected them .. no error. There must be another factor involved .. so clarify what out of the ordinary is happening or in place.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: