Quantcast
Download
(2 MB)
Download
Updated: 07-18-18 09:22 PM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:07-18-18 09:22 PM
Created:06-22-18 02:52 PM
Downloads:214
Favorites:4
MD5:
Categories:nUI+ Full Version, nUI: Core
8.0.1

nUI - Live By Scott Piel  Updated Today!

Version: 8.0.1.27101.1
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
For the time being I am posting up an updated version of nUI that has the RuneFrame code fixed that caused log in errors to appear. I will go through the reported problems on curse forget and attempt to identify and fix as necessary and able or find a work around if not. There are quite a few so it may take a while. I have used the 7.02.00 version Scott last posted on the Curse Forge project page ( https://wow.curseforge.com/projects/nui ). I will also post up a Battle for Azeroth version that initially has the log in errors fixed and any immediately found via every day tasks ... flying, crafting, fighting, idling etc.

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 missed 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.0.1.27101.1
WOW Expansion: Battle for Azeroth Pre Patch
WOW Interface: 80100
WOW Version: 8.0.1.27101

Beta/PTR Version
I will set up another Addon for Beta/PTR purposes so that both can be worked on and downloaded at the same time without interfering with each other.

-------------------------------------------------------------------------------------------
Version 8.0.1.27101.1
-------------------------------------------------------------------------------------------
* nUI_UnitCasting - Removed Rank from UnitChannelInfo function
* Corrected TOC with correct Addon Interface Number

-------------------------------------------------------------------------------------------
Version 8.0.1.27101.0 - Battle for Azeroth Pre Patch Version
-------------------------------------------------------------------------------------------
* nUI_ChatFrame.lua - Stopped the ChatFrame1ButtonFrame from moving without our permission
* Tidied up code by removing redundant comments left over from old code changes
* Patch Notes are now in the Patches folder in separate version number files

-------------------------------------------------------------------------------------------
Version 7.3.5.26972.3
-------------------------------------------------------------------------------------------
* nUI_Minimap - Oops, check that there is a ReplacementTracker before trying to access it's
frame
* nUI_Movers - Oops, create the ReplacedFrames table if it doesn't exist so that it can
find it when it needs it

-------------------------------------------------------------------------------------------
Version 7.3.5.26972.2
-------------------------------------------------------------------------------------------
* nUI_Minimap : Utilised the new ReplacedFrames table for the Objective Tracker to tell nUI
that we want to reposition the objective tracker that has been created by someone else.
* nUI_Movers : Added the ability to move frames used by nUI but replaced by other addons

* New functionality:
nUI_ReplacedFrames is a new table to hold any frames currently controlled by nUI but replaced
The first to be added is 'ObjectiveTracker' which will tell nUI that there is an addon with
a replacement tracker frame. Currently tested with !KalielsTracker with minimal problems.

-------------------------------------------------------------------------------------------
Version 7.3.5.26972.1
-------------------------------------------------------------------------------------------
* nUI_Location : Implemented Daveo77 fix for curseforge error #41
* nUI_DevLine : Set Version Number used by Splash Screen and Log in Chat Welcome message
to the value set as in the TOC file as Version field.
* nUI_Config : Removed the version patch fix check and code as it hasn't been used since
version 5.07.13
* nUI.lua : Grab the addon version number if the variable being displayed hasn't been set.

-------------------------------------------------------------------------------------------
Version 7.03.00.735.26972
-------------------------------------------------------------------------------------------
* nUI_CooldownBar : Removed cooldown sound facility as no longer able to play .wav files
* nUI_UnitReaction : Changed PlaySound from filename to FilenameToID conversion
* nUI_UnitSpec : Changed PlaySound from filename to FilenameToID conversion

-------------------------------------------------------------------------------------------
Version 7.03.00.735.26899
-------------------------------------------------------------------------------------------
* Updated TOC for WOW
* Added Wow Version Number to nUI Version Number to see which WOW version it was last
updated for
* Removed redundant rune frame elements to stop errors on logging in
Optional Files (0)


Archived Files (4)
File Name
Version
Size
Author
Date
8.0.1.27101.0
2MB
Xrystal
07-17-18 06:04 PM
7.3.5.26972.3
2MB
Xrystal
07-12-18 03:46 AM
7.3.5.26972.2
2MB
Xrystal
07-11-18 08:57 AM
7.3.5.26972.1
2MB
Xrystal
07-08-18 05:39 PM


Post A Reply Comment Options
Unread Today, 05:12 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5151
File comments: 362
Uploads: 28
Chat frame problems

Seems like the chat frame changes caused more issues than i thought. foregoing the status tracking bar changes until the chat problems are resolved.
__________________
Report comment to moderator  
Reply With Quote
Unread Today, 03:03 AM  
bwhansen
A Fallenroot Satyr
 
bwhansen's Avatar
Premium Member

Forum posts: 28
File comments: 17
Uploads: 0
Originally Posted by Xrystal
But yes, the work around will stop the error. You just lose some buttons rofl. I'll try to get them back somehow.

Edit:
Yep it was in the Beta/PTR comments..

Thanks to NUI controlling the bars I didn't notice the loss of any buttons from unchecking those boxes in the interface options. I do only use the 6 bars that face forward and don't scroll thru the action bar so perhaps that's where they are lost. I'll have to look when I return from work.
Report comment to moderator  
Reply With Quote
Unread Today, 09:24 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5151
File comments: 362
Uploads: 28
Re: Coming in Update 8.0.1.27101.1

Originally Posted by Xrystal
I'll add to this as I go but you will see what probems I am coming across and fixing as I go. Rather than fix and update every 5 minutes I'll post the problem. solution until I am sure no more problems will occur in a short space of time rofl.

First Up ...

This error message:
Code:
Message: Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:524: attempt to perform arithmetic on field 'end_time' (a boolean value)
It only occurs when Channelling. The Casting version had been fixed but I had overlooked the one above it for channelling. It is simply the case of removing the 'rank' return value as that no longer exists.
This patch has been uploaded now. This will give me time to work on the StatusBarTracking frames and look into the new action bars blizz added without these channelling errors to get on your nerves
__________________
Report comment to moderator  
Reply With Quote
Unread Today, 09:03 PM  
timmed1577
A Defias Bandit

Forum posts: 2
File comments: 6
Uploads: 0
Originally Posted by bwhansen
Originally Posted by timmed1577
Been getting this error since updating, it happens whenever I change into different forms on my druid



I don't see a callout for nUI specifically, but I can't replicate the issue with nUI disabled.

Also, I want to note that now my b.net toast window is in the center of my screen (and shows up blank), and the chat window buttons are not clickable it seems.

I was getting this message also, but was able to stop the message from coming up.


I didn't change any code, but after reading the message I went to the Interface menu (esc) and on the action bars page I unchecked the two boxes for the right bars. You'll get the error when you uncheck the second bar but not the first.


Blizzard made a change to those bars so if you have a large screen monitor those bars can be stacked instead of side by side and this may be what causes that error.


That's just a workaround for now, somebody who codes can maybe make a more permanent change <waves at Xrystal>
That worked, and makes sense. Thanks!
Report comment to moderator  
Reply With Quote
Unread Today, 09:01 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5151
File comments: 362
Uploads: 28
StatusTracking Bars ( XP/Faction/Honor/Azerite/Artifact )

I am almost finished on setting up a simple double team on these bars. Just need to finalize positioning and see if the bar config code needs adjusting to suit the bars in question or needs rewriting in total.

I'm trying to figure out the best set up with as little change as possible.

I have created 3 more bars. Artifact, Azerite and Honor.

I have Honor set to appear in place of XP, so will make this toggleable but not sure how this will affect those in WarMode. Maybe see if I can have them fit side by side and take up half the space so both are visible at the same time so you can view xp changes and honor changes as and when they occur. Maybe a layout change dependent on WarMode toggle ( if it can be tested). So XP Mode / Honor Mode / War Mode options will show a different bar setup.

I am not sure if Artifact tracking is going the way of the weapon but I have it coded up ready to test and revise as needed as I play through on my 100-110 toons.

Similarly I have an AzeriteBar setup with the azerite specific commands commented out as some of them will error out until the azerite item is equipped. Again, it's partially done but will need to test further, either on beta or on live when it hits.

At present I have these special bars set to appear in the same location as the faction bar. But am not sure of its convenience there.

Any suggestions / thoughts ?
__________________
Report comment to moderator  
Reply With Quote
Unread Today, 08:47 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5151
File comments: 362
Uploads: 28
Hmm, I think I made a similar note regarding the bars and then promptly forgot about them.

I'll take another look at them again as I just had the same thing come up on a character I hadn't logged in before so I think that was the workaround I posted in one of the nUI pages somewhere.

Action bars are a bit more complex due to their secure frame settings so those will take a bit more time to figure out. But yes, the work around will stop the error. You just lose some buttons rofl. I'll try to get them back somehow.

Edit:
Yep it was in the Beta/PTR comments..
__________________
Last edited by Xrystal : 07-18-18 at 09:04 PM.
Report comment to moderator  
Reply With Quote
Unread Today, 06:15 PM  
bwhansen
A Fallenroot Satyr
 
bwhansen's Avatar
Premium Member

Forum posts: 28
File comments: 17
Uploads: 0
Originally Posted by timmed1577
Been getting this error since updating, it happens whenever I change into different forms on my druid



I don't see a callout for nUI specifically, but I can't replicate the issue with nUI disabled.

Also, I want to note that now my b.net toast window is in the center of my screen (and shows up blank), and the chat window buttons are not clickable it seems.

I was getting this message also, but was able to stop the message from coming up.


I didn't change any code, but after reading the message I went to the Interface menu (esc) and on the action bars page I unchecked the two boxes for the right bars. You'll get the error when you uncheck the second bar but not the first.


Blizzard made a change to those bars so if you have a large screen monitor those bars can be stacked instead of side by side and this may be what causes that error.


That's just a workaround for now, somebody who codes can maybe make a more permanent change <waves at Xrystal>
Last edited by bwhansen : 07-18-18 at 06:17 PM.
Report comment to moderator  
Reply With Quote
Unread Today, 06:08 PM  
timmed1577
A Defias Bandit

Forum posts: 2
File comments: 6
Uploads: 0
Been getting this error since updating, it happens whenever I change into different forms on my druid

Message: Interface\FrameXML\MultiActionBars.lua:85: MultiBarRight:SetScale(): Scale must be > 0
Time: Wed Jul 18 16:55:24 2018
Count: 14
Stack: Interface\FrameXML\MultiActionBars.lua:85: MultiBarRight:SetScale(): Scale must be > 0
[C]: in function `SetScale'
Interface\FrameXML\MultiActionBars.lua:85: in function `MultiActionBar_Update'
Interface\FrameXML\ActionBarController.lua:175: in function `ValidateActionBarTransition'
Interface\FrameXML\ActionBarController.lua:143: in function `ActionBarController_UpdateAll'
Interface\FrameXML\ActionBarController.lua:62: in function <Interface\FrameXML\ActionBarController.lua:51>

Locals: (*temporary) = MultiBarRight {
0 = <userdata>
slideOut = <unnamed> {
}
}
(*temporary) = -0.18297063854058
I don't see a callout for nUI specifically, but I can't replicate the issue with nUI disabled.

Also, I want to note that now my b.net toast window is in the center of my screen (and shows up blank), and the chat window buttons are not clickable it seems.
Last edited by timmed1577 : 07-18-18 at 06:09 PM.
Report comment to moderator  
Reply With Quote
Unread Yesterday, 12:53 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5151
File comments: 362
Uploads: 28
Coming in Update 8.0.1.27101.1

I'll add to this as I go but you will see what probems I am coming across and fixing as I go. Rather than fix and update every 5 minutes I'll post the problem. solution until I am sure no more problems will occur in a short space of time rofl.

First Up ...

This error message:
Code:
Message: Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:524: attempt to perform arithmetic on field 'end_time' (a boolean value)
It only occurs when Channelling. The Casting version had been fixed but I had overlooked the one above it for channelling. It is simply the case of removing the 'rank' return value as that no longer exists.
__________________
Report comment to moderator  
Reply With Quote
Unread 07-15-18, 02:12 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5151
File comments: 362
Uploads: 28
Patch Day ....

The Beta Version (8.0.1.27075.1) should be ready to take over on patch day so if anyone needs it before I get a chance to test and update this live version they are free to use the beta version and see if it works fine for them. It will include a couple of fixes for bugs reported on CurseForge, which are noted a few posts before this one.


Edit: So that those in the EU don't get totally messed up rofl. I'l hold off making the permanent swap over until tomorrow. But I can confirm that the Beta version works on live after the patch.
__________________
Last edited by Xrystal : 07-17-18 at 03:03 PM.
Report comment to moderator  
Reply With Quote
Unread 07-12-18, 03:28 PM  
bwhansen
A Fallenroot Satyr
 
bwhansen's Avatar
Premium Member

Forum posts: 28
File comments: 17
Uploads: 0
Re: Re: minimap and objective tracker has moved

Wonderful.

Thank you very much for all that you're doing to bring NUI back to life.



Originally Posted by Xrystal
Originally Posted by bwhansen
Using the newest version causes my minimap and the objective tracker to return to the upper right corner even though I am not using other addons to replace the NUI versions. I've tried /nui rl and it does not return them to their proper place. Also the area where the player portraits appear no longer seems to work either.
Hmm, interesting. I totally forgot to check the scenario with no replacements. Will test and correct so that it works in both scenarios.


Edit: Yep, simple programming error of not testing what if scenarios and validating objects exist before using them rofl. All fixed and the new version on the way on to the site.
Report comment to moderator  
Reply With Quote
Unread 07-12-18, 03:37 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5151
File comments: 362
Uploads: 28
Re: minimap and objective tracker has moved

Originally Posted by bwhansen
Using the newest version causes my minimap and the objective tracker to return to the upper right corner even though I am not using other addons to replace the NUI versions. I've tried /nui rl and it does not return them to their proper place. Also the area where the player portraits appear no longer seems to work either.
Hmm, interesting. I totally forgot to check the scenario with no replacements. Will test and correct so that it works in both scenarios.


Edit: Yep, simple programming error of not testing what if scenarios and validating objects exist before using them rofl. All fixed and the new version on the way on to the site.
__________________
Last edited by Xrystal : 07-12-18 at 03:45 AM.
Report comment to moderator  
Reply With Quote
Unread 07-12-18, 03:24 AM  
bwhansen
A Fallenroot Satyr
 
bwhansen's Avatar
Premium Member

Forum posts: 28
File comments: 17
Uploads: 0
minimap and objective tracker has moved

Using the newest version causes my minimap and the objective tracker to return to the upper right corner even though I am not using other addons to replace the NUI versions. I've tried /nui rl and it does not return them to their proper place. Also the area where the player portraits appear no longer seems to work either.
Report comment to moderator  
Reply With Quote
Unread 07-11-18, 06:31 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5151
File comments: 362
Uploads: 28
Other CurseForge bug reports that still need checking...

As I said I would I have been slowly going through the list of bug reports that have been posted on curseforget over the last 2 years, basically since Scott faded away from the addon and maybe even wow itself.

Most would have been fixed with the first set of changes I made but here are ones that I have a feeling are still there and will need figuring out...

Monk and Demon Hunter Class Icons #33
https://wow.curseforge.com/projects/nui/issues/33
-- I actually never noticed this when I added the Monk and Demon Hunter class changes to nUI when their appropriate expansion went into beta/live.
>> Will be an easy fix,
**** Applied to version 8.0.1.27075.0

Ravenquest's Legacy is bugged #34
https://wow.curseforge.com/projects/nui/issues/34
-- This is a known issue to do with secure frame functionality and switching to the special frame on the fly. Some bar addons have successfully done this and other's haven't. I have tried several times in the past and I did manage to get some working but not all.

Rogue Deep Stratagem Combo Point #32
https://wow.curseforge.com/projects/nui/issues/32
-- I've not played my rogue much and not sure if it is high enough to benefit from that additional combo point. Definitely something to investigate and fix as needed.
>> My rogue has that talent and can confirm the problem. Initial attempt at fixing didn't work so suspect
a more thorough look is required.
>> Finally fixed, only a few lines to change but took a while to locate which ones rofl.
**** Applied to version 8.0.1.27075.0, and non combo point units error fixed in 8.0.1.27075.1

Artifact Power tracking bar #31
https://wow.curseforge.com/projects/nui/issues/31
-- This always irked me too .. so now that I have the power ...
>> Investigated and it looks like this will involve a hefty amount of work and may include 2 or more new files Artifact/Azerite/end game tracking watching to replace the XP bar and Honor watching to replace the Reputation/Faction bar. Will check in on this again once the post patch bugs are ironed out
** Will be implemented in one of the next few updates. ( 8.0.1.27101.1 or higher )
__________________
Last edited by Xrystal : 07-18-18 at 08:48 PM.
Report comment to moderator  
Reply With Quote
Unread 07-11-18, 04:14 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5151
File comments: 362
Uploads: 28
Issue 39 on CurseForge - Kaliel's Tracker Compatibility / SexyMap replacement choice

This was reported a few years back with no response from Scott nor the developers that were/are in place.
https://wow.curseforge.com/projects/nui/issues/39

The idea of replacing the tracker and minimap with alternatives is good. So I will investigate the possibility of a plugin system for those items. However, unless it is a clear and easy feature to add, I will incorporate it as part of the Battle for Azeroth changes that have to be made ready for when it is needed.
__________________
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: