Quantcast
Download
(2 MB)
Download
Updated: 07-12-18 03:46 AM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Updated:07-12-18 03:46 AM
Created:06-22-18 02:52 PM
Downloads:140
Favorites:3
MD5:
Categories:nUI+ Full Version, nUI: Core
7.3.0

nUI - Live By Scott Piel  Updated this week!

Version: 7.3.5.26972.3
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).


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 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
7.3.5.26972.3
WOW Expansion: Legion
WOW Interface: 70300
WOW Version: 7.3.5.26972

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 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
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
7.03.00.735.269
2MB
Xrystal
07-08-18 01:06 AM
7.03.00.735.268
2MB
Xrystal
06-22-18 02:52 PM


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

Forum posts: 5143
File comments: 350
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.
__________________
Last edited by Xrystal : 07-15-18 at 05:56 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: 15
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: 5143
File comments: 350
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: 15
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: 5143
File comments: 350
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
__________________
Last edited by Xrystal : 07-15-18 at 06:00 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: 5143
File comments: 350
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
Unread 07-08-18, 04:32 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5143
File comments: 350
Uploads: 28
Thanks for pointing out the version number places... that was usually something Scott did when he transferred my fixes across to his main copy of the addon.

The error messages I think are to do with the in dungeon player location. I thought it was something Scott had fixed before but maybe not after all. I'll take a look over the next day or so.
__________________
Report comment to moderator  
Reply With Quote
Unread 07-08-18, 03:40 PM  
timmed1577
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
Just got this error a few thousand times when I went into a mythic-keystone CoS

Message: Interface\AddOns\nUI\Plugins\nUI_Location.lua:135: attempt to perform arithmetic on upvalue 'player_x' (a nil value)
Time: 07/08/18 14:16:26
Count: 7863
Stack: Interface\AddOns\nUI\Plugins\nUI_Location.lua:135: attempt to perform arithmetic on upvalue 'player_x' (a nil value)
...ce\AddOns\TradeSkillMaster\Core\Lib\ErrorHandler.lua:696: in function <...ce\AddOns\TradeSkillMaster\Core\Lib\ErrorHandler.lua:653>
[C]: ?
Interface\AddOns\nUI\Plugins\nUI_Location.lua:135: in function <Interface\AddOns\nUI\Plugins\nUI_Location.lua:116>

Locals: errMsg = "Interface\AddOns\nUI\Plugins\nUI_Location.lua:135: attempt to perform arithmetic on upvalue 'player_x' (a nil value)"
errorTime = 618577595.24536
tsmErrMsg = nil
notOld = false
oldModule = nil
private = <table> {
AddonBlockedEvent = <function> defined @Interface\AddOns\TradeSkillMaster\Core\Lib\ErrorHandler.lua:378
num = 0
ErrorHandler = <function> defined @Interface\AddOns\TradeSkillMaster\Core\Lib\ErrorHandler.lua:107
errorFrame = <unnamed> {
}
origErrorHandler = <function> defined @Interface\SharedXML\SharedBasicControls.lua:207
errorReports = <table> {
}
SubmitErrorReport = <function> defined @Interface\AddOns\TradeSkillMaster\Core\Lib\ErrorHandler.lua:393
SantizeErrorReportString = <function> defined @Interface\AddOns\TradeSkillMaster\Core\Lib\ErrorHandler.lua:386
IsTSMAddon = <function> defined @Interface\AddOns\TradeSkillMaster\Core\Lib\ErrorHandler.lua:358
}
MAX_STACK_DEPTH = 50
TSM = <table> {
}
Report comment to moderator  
Reply With Quote
Unread 07-08-18, 02:31 PM  
timmed1577
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
Originally Posted by Xrystal
Originally Posted by Chilayse
Oh goodness you're taking over nUI?! This is so awesome. I shall help in any way I can which is ... pretty much testing it by playing and reporting errors.
Rofl. Initially the same as it has been the last few expansions .. fix log in errors and wait for reports and fix those .. but this time I can upload immediately rather than send it to Scott and wait for him to apply the fixes.
One thing I just noticed with this new version, is the nUI version number does not appear to have incremented on both the splash and chat log when you log in.

I've also noticed that the nUI.toc doesn't include the updated version number.

Just a couple of small/trivial things.
Report comment to moderator  
Reply With Quote
Unread 07-08-18, 05:17 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5143
File comments: 350
Uploads: 28
Originally Posted by Chilayse
Oh goodness you're taking over nUI?! This is so awesome. I shall help in any way I can which is ... pretty much testing it by playing and reporting errors.
Rofl. Initially the same as it has been the last few expansions .. fix log in errors and wait for reports and fix those .. but this time I can upload immediately rather than send it to Scott and wait for him to apply the fixes.
__________________
Report comment to moderator  
Reply With Quote
Unread 07-08-18, 04:29 AM  
Chilayse
A Kobold Labourer
 
Chilayse's Avatar

Forum posts: 0
File comments: 32
Uploads: 0
Oh goodness you're taking over nUI?! This is so awesome. I shall help in any way I can which is ... pretty much testing it by playing and reporting errors.
Report comment to moderator  
Reply With Quote
Unread 07-08-18, 01:04 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5143
File comments: 350
Uploads: 28
Yep, that was one that had to do with PVP Flag sound. Have made that adjustment as well as the Elite Sound ( which I still cannot get to play on my system, even with all sounds at max rofl ).
__________________
Report comment to moderator  
Reply With Quote
Unread 07-08-18, 12:16 AM  
timmed1577
A Defias Bandit

Forum posts: 2
File comments: 4
Uploads: 0
Just a note, I came up with a sound error as well while I was just doing a greater invasion, it was referencing Interface\AddOns\nUI\Units\nUI_UnitReaction.lua:587: in function `updateReactionInfo'
Report comment to moderator  
Reply With Quote
Unread 07-07-18, 11:59 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5143
File comments: 350
Uploads: 28
Re: Elite NPCs

Thanks, it seems there are about 4 more places the PlaySound function is mentioned so will make the appropriate changes there as well.
__________________
Report comment to moderator  
Reply With Quote
Unread 07-07-18, 09:31 PM  
Juderix
A Murloc Raider

Forum posts: 4
File comments: 4
Uploads: 0
Originally Posted by Juderix
Originally Posted by Xrystal
Ah its a sound file error. I probably have that stuff turned off. the error message shows that blizzard changed the playsound function sometime during legion and no one came across the problem.


yep, looks like it changed in 7.3.0 based on this post.

http://www.wowinterface.com/forums/s...ad.php?t=55536

I will see what needs to be changed and find out why i had no problems.



If you have a game editor and are confident at changing information try this change out.

File: nUI/Units/nUI_UnitSpec.lua
Line: 368 or near it

Lua Code:
  1. --PlaySound("AuctionWindowOpen");
  2.                 PlaySound(SOUNDKIT["AUCTION_WINDOW_OPEN"])

The change should be the same in both versions but will check and confirm before finalising.
I'm always open to mucky about in code. I'll give it a try and report back.
Okay, that seemed to work on Legion code for the one mob I targeted. Will look at beta later.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: