Download
(2MB)
Download
Updated: 09-23-24 03:13 PM
Pictures
File Info
Compatibility:
The War Within (11.0.2)
Updated:09-23-24 03:13 PM
Created:06-22-18 02:52 PM
Downloads:11,198
Favorites:20
MD5:
Categories:nUI+ Full Version, nUI: Core
11.0.2

nUI [Retail]  Updated less than 3 days ago!  Popular! (More than 5000 hits)

Version: 11.0.2.56647.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
  • ElvUI

Latest Version Uploaded
11.0.2.56647.0
WOW Expansion: The War Within
WOW Interface: 110002
WOW Version: 11.0.2.56647

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

-------------------------------------------------------------------------------------------
-- 11.0.2.56647.0
-------------------------------------------------------------------------------------------
* nUI_Viewport.lua
> An attempt at identifying the cause and solution to the viewport shifting during gameplay.
Latest theory is cut scene, so attempting to fix that with CINEMATIC_STOP event.

-------------------------------------------------------------------------------------------
-- 11.0.2.56513.1
-------------------------------------------------------------------------------------------
* Includes all the intermediate patches since 11.0.2.56421.0

- Contains a f few random fixes - details in the addon's patches folder as there are a ton - and some key updates highlighted as follows:
- 11.0.2.56421.0a - Empowered Cast Bar Features added to the Cast Bar
- 11.0.2.56421.0b - Button Bag and Bag Bar Changes
- 11.0.2.56421.0c - Minimap Displayed Button Layout Changes - Menu System Part 1
- 11.0.2.56513.0a - Menu System Part 2 and Settings Panel Setup

IMPORTANT:
I would highly suggest using the Menu System's reset to default option to ensure that all values have
their base values. It will cause a reload but should stop any random errors that occur due to these values not existing.
Apparently a null value stored in the saved variables file will overwrite a pre-set value.
Using the option will update the saved variable values between loading and saving them so will correct any oversights
caused by earlier updates to the game or changes Blizzard has done since.

MENU SYSTEM:
The menu system consists of a small button with nUI's logo on it. It will default to the center of the screen
but you are able to move it to where you want.
The menu system doesn't have all the slash commands in it but it does have all the toggling ones.
Anything that will reload the UI automatically are marked with a (*). It also contains the aforementioned
Resetting to defaults option, which will hopefully mean no more needing a reset of the WTF files.
Although I still suggest that at least when a new expansion or major UI change has been done by Blizzard.
You can access the menu by right clicking on the menu button. Left clicking will take you to the settings panel.


SETTINGS PANEL SYSTEM:
The Settings Panel is accessible via the menu button or via the built in settings panel system.

I have separated them into sections with each section having their own defaults button that can be used
to reset 'Just these' settings rather than all settings. All Settings may or may not mean just the addons
or ALL options Blizzard and other addons as well.
It also has an apply setting where, depending on your current view will show the visual change as if it was
being done, with the option to cancel the change. Reload ones might not show this as some times the change
happens after the reload.

BUTTON BAG and BAG BAR:
The main things in this change is that the bags will always open up in the bottom right ( above the area where the bag bar is by default.)
The Button Bag will always appear at the bottom, with the open bags above going up and then left ( as per Blizzard )
This allows people to move the bag bar to where they want.
The Bag Bar is always in expand mode now with the helps of a Blizzard function hook.
And finally, when in combat, don't get distracted by a button bag wanting to be opened as it will no longer let you open it.
It always kicked an error anyway. And you can always check that bugsack error after the fight rofl.

EMPOWERED CAST BAR:
The most observant dracthyr amongst may have noticed no cast bar appearing when doing an empowered ability.
This fix does it's best to simulate the Blizzard one by changing the bars colour as each stage ticks. It's not
100% perfect but it seems to do the job reasonably well.

MINIMAP BUTTON LAYOUT:
Not much here but I noticed the Landing Page button was right where the Indicator frame which contains the mail button
and crafting orders button. So, moved the landing page button to a spot on the left ( assuming you have chosen to show it ).
And the Indicator frame was changed from it's default horizontal layout to a vertical layout.




-------------------------------------------------------------------------------------------
-- 11.0.2.56421.0
-------------------------------------------------------------------------------------------
* Includes the changes made in intermediate patch 11.0.2.56313.0a and ... the following
additional changes

* nUI_Button.lua
> Removed nUI's grid overlay ( used when dragging spells to the bar ) as Blizzard has it's own

* nUI_BagBar.lua
* nUI_Bags.lua
* nUI_Integration.xml
> Given some flexibility to how the bag bar can be used. It's not perfect but an improvement
> We can now have the bag bar in the top or bottom areas. It then positions the first bag you open
> just above the infopanel area and then does it's usual right to left display.

> Removed nUI_Bags.lua from the Integration xml file and moved its useful functionality into
> nUI_BagBar.lua

> /nui bagscale will now scale the open container frames rather than the buttons themselves.
> It will not redraw the frames but will reflect the change when you open the next bag.
> Although the wording is somewhat incorrect, the range is 0.5 to 1.0 with 0.75 as the default


* nUI_Movers.lua
> Added the BankFrame to the movable frame collection

-------------------------------------------------------------------------------------------
-- 11.0.2.56311.1
-------------------------------------------------------------------------------------------
* Includes all the intermediate patches since 11.0.2.56196.0

I was hoping to get an empowered cast bar added into the mix, but it's hit a bump in the road
The visual and audio queues are there though even if you can't see a bar.
When I tried showing a bar for the empowered spells it stopped it from appearing for regular spells.

-------------------------------------------------------------------------------------------
-- 11.0.2.56311.0d
-------------------------------------------------------------------------------------------
* nUI_UnitHolyPower.lua
> Added the orbs to the hud and update the unit frame versions
> Both are using frame pools to ease recreation when needed
> For some reason, sometimes it logs you in with only 3 holy power available, I suspect a
spec/talent update issue so monitor MAXPOWER and SPEC CHARGE to cater for that situation

* nUI_UnitSkin_***Player.lua ( not 25 or 40 )
> Adjusted sizing and positioning elements for holy glyphs on the unit frame

* nUI_HUDSkin_***+_Player.lua
> Set up the holy glyphs as an element in the hud
> Noticed duplicate deathknight rune elements so removed the extra one

* nUI_Units.xml
> Added a template to use to create a simple glyph for the unit frame version


WARNING:
This is the last of the special power bar updates but, all my characters are level 70, so
I haven't tested those levelling up who may not have access to these bars until a higher level.
Please let me know if you come across these problems and I will look into updating it. But,
in most cases a reload should resolve the problem.

-------------------------------------------------------------------------------------------
-- 11.0.2.56311.0c
-------------------------------------------------------------------------------------------
* nUI_UnitEssenceOrbs.lua
> Added the orbs to the hud, and updated the unit frame ones
> Noticed that there was a talent that increased the max orb count, so turned this
> into a framepool and utilised MAXPOWER and SPEC CHANGE events to update the orb count
> display

* nUI_UnitSkin_***Player.lua ( not 25 or 40 )
> Adjusted sizing and positioning elements for essence orbs on the unit frame

* nUI_HUDSkin_***+_Player.lua
> Set up the essence orbs as an element in the hud

* nUI_Units.xml
> Added a template to use to create a simple orb for the unit frame version

* nUI_HUDSkin_***+_Castbar.lua
> Raised the casting bar so that it isn't hidden or hiding another hud element

NOTE: The nUI Casting Bar doesn't utilise the empowering abilities. I will see if I can build it into the channelling texture
on the button itself or create an Empowering Bar or maybe both. It depends on how easy it is with just 3 functions and 3 events
to identify everything.

For now, using the skill again at key moments will utilise the empower level appropriate. Sound seems to help identify the stages.

-------------------------------------------------------------------------------------------
-- 11.0.2.56311.0b
-------------------------------------------------------------------------------------------
* nUI_SoulShards.lua
> Did some tidying up and ensure that only Warlocks will create the shard bar

* nUI_UnitTotems.lua
> Added the totem icons to the hud ( sorry no right click destroy facility)
> Updated the unit frame versions

* nUI_UnitGhoul.lua
> Added the ghoul icons to the hud
> Updated the unit frame versions

* nUI_UnitRunes.lua
> Added the rune icons to the hud
> Updated the unit frame versions

* nUI_UnitSkin_***Player.lua ( not 25 or 40 )
> Adjusted sizing and positioning elements for totems and runes on the unit frame

* nUI_HUDSkin_***+_Player.lua
> Added Shaman Totems to element list
> Added Runes and Ghoul to element list


-------------------------------------------------------------------------------------------
-- 11.0.2.56311.0a
-------------------------------------------------------------------------------------------
* nUI_SoulShards.lua
* nUI_ArcaneCharges.lua
> Converted unit frame version to a framepool
> Added the hud version as a framepool

* nUI_UnitSkin_***Player.lua ( not 25 or 40 )
> Adjusted sizing and positioning elements for shard and charges on the unit frame

* nUI_HUDSkin_***+_Player.lua
> Added SoulShards to element list
> Added ArcaneCharges to element list
> Adjusted positioning of the various frames so that they are more central

* nUI_Units.xml
> Added a frame template for the frame pool system for the soul shards and arcane charges
> used on the unit frames


-------------------------------------------------------------------------------------------
-- 11.0.2.56288.0c
-------------------------------------------------------------------------------------------
* nUI_UnitHarmonyOrbs.lua
> Converted unit frame version to a framepool
> Added the hud version as a framepool
> All Monks monitor the frames status but only the WindWalker displays it

* nUI_UnitSkin_***Player.lua ( not 25 or 40 )
* nUI_HUDSkin_***+_Player.lua
> Added HarmonyOrbs to element list
> Some of the Hud file elements were connected to the wrong Hud frame - so corrected

* nUI_Units.xml
> Added a frame template for the frame pool system for the harmony orbs used on the unit frames



-------------------------------------------------------------------------------------------
-- 11.0.2.56288.0b
-------------------------------------------------------------------------------------------
* nUI_UnitComboPoints.lua
- Oops forgot to tell it to leave the create a frame process if not a druid or rogue
> Added an else condition to return an non existent frame if not a druid or rogue

-------------------------------------------------------------------------------------------
-- 11.0.2.56288.0a
-------------------------------------------------------------------------------------------
* nUI_UnitComboPoints.lua
> Updated to separate the Druid and Rogue Combo Point functionality where needed with the
bulk as common code
> Replaced nUI Combo Points with Blizzard Combo Points, with animation happening on the hud versions
- One last test highlighted things didn't work when you first log in, so ..
> Switched to Frame Pools for the combo points, so that we can set up the frame as usual, but create
the frame pools at that time, and then set up the combo points when the UNIT_MAXPOWER event triggers
that updates the number of max combos in the case of increases due to talents which the rogue has
I added the same check for druids just in case, but it didn't trigger for mine

* nUI_UnitSkin_***Player.lua ( not 25 or 40 )
> Updated the ComboPoint element to resize the frame

nUI_UnitSkin_***Target.lua (not 25 or 40 )
> Removed references of ComboPoint element from the target files
- I forgot to do this when I did it on the Solo version in an earlier patch

* nUI_HUDSkin_***+_Player.lua
> Added ComboPoint element with a hud option to differentiate functionality as needed

* nUI_Units.xml
> Set up the unit frame version of the combo buttons as templates for use in the frame pool system
> Which are a cut down version of the Blizzard template which is used for the hud version

NOTE:
It appears the latest patch has done something with the power system and now if you log in in cat form,
while being in boomkin spec. It will set up the unit frame as if you were in that form.
This was causing me to tear out my head for hours today thinking I had broken nUI rofl
It can be rectified by doing a quick shapeshift, which triggers the update correctly.


-------------------------------------------------------------------------------------------
-- 11.0.2.56196.0a
-------------------------------------------------------------------------------------------
* nUI.lua
> Hook into the Blizzard UpdateShownState function belonging to the PetFrame.
- This should fix the issues where the Pet Frame shows up, probably after going through portals.

* nUI_Button.lua
> Shifted the bar dimming block so it leaves straight away if we are not button dimming
> Correctly commented out overlay.updateCooldown function, how it didn't error out I don't know
> Added a NORMAL coloring mode to the status coloring ( OOR, OOM, USABLE, CDC1, CDC2)
> Added alpha values to the default status coloring table
- Noticed that if the buttons faded while the target was out of range, and then you removed
your target, it would set the whole button to a dimmed state, regardless of the icon and cooldown
settings.
> To correct the above, I set the alpha of the whole button to the same as the icon and cooldown
per the tests.

NOTE:
/nui bar dimming and /nui bar dimalpha 0.3 doesn't seem to have any effect ( at least during my tests)
Please let me know which class/spec/ability if you see this dimming working. Thanks.

* nUI_UnitRange.lua
> Always update range status - mainly because we don't have an event to use at the right time


-------------------------------------------------------------------------------------------
-- 11.0.2.56196.0
-------------------------------------------------------------------------------------------
* Includes all the intermediate patches since 11.0.2.56110.0

-------------------------------------------------------------------------------------------
-- 11.0.2.56162.0d
-------------------------------------------------------------------------------------------
* nUI_UnitSkin_SoloToT.lua
* nUI_UnitSkin_PartyToT.lua
* nUI_UnitSkin_Raid10ToT.lua
* nUI_UnitSkin_Raid15ToT.lua
* nUI_UnitSkin_Raid20ToT.lua
* nUI_UnitSkin_Raid25ToT.lua
* nUI_UnitSkin_Raid40ToT.lua
> Added Range Element to these frames for target of target rangechecking

NOTE:
This is handy for those with macros that handle both target and target of target
For the action bars range lookup, it will prioritise based on your macro
For example: I have a chain heal macro that checks the target first for helping, then targetoftarget
Now, the macro won't work if the target goes out of range and is friendly, but, if your target is the enemy
and their target is friendly, it will respond to the targetoftarget status.
This also means that there is a target of target change update in process. So, if the target, changes target,
your appropriate target of target buttons will update its usability status.
A quick test using the events and it seems to work.
This will also, hopefully, mean that the intermittent fading out and not fading back in situations are resolved.



-------------------------------------------------------------------------------------------
-- 11.0.2.56162.0c
-------------------------------------------------------------------------------------------
* nUI.lua
- Forgot that removing the PowerBars.lua file meant no one was hiding the Blizzard frames
> Made those HideDefaultFrame changes now

* nUI_Bars.xml
- Also forgot to remove the old PowerBars.lua file from this files list
> Made that change now

* nUI_UnitHarmonyOrbs.lua
- The Harmony Bar was showing for non Windwalker monks

* nUI_ComboPoints.lua
- Added check for DRUID and ROGUE
- Added check for UPDATE_SHAPESHIFT_FORM to handle switch to and from feral and keep the combo points

NOTE: Hopefully that's everything working as expected now
I did a quick run through on all the characters and made any corrections as needed

-------------------------------------------------------------------------------------------
-- 11.0.2.56162.0b
-------------------------------------------------------------------------------------------
* nUI_UnitSkin_SoloPlayer.lua
* nUI_UnitSkin_SoloTarget.lua
> Moved Combo Point element from target to player frame
> Added the other elements

* nUI_UnitSkin_PartyPlayer.lua
* nUI_UnitSkin_Raid10Player.lua
* nUI_UnitSkin_Raid15Player.lua
* nUI_UnitSkin_Raid20Player.lua
> Found spots for the elements to appear as well
> tested on PartyPlayer and assumed to look and work the same in the others.

* nUI_unitComboPoints.lua
> Also monitor events:
- UNIT_POWER_UPDATE
- UNIT_POWER_POINT_CHARGE

* nUI_unitHarmonyOrbs.lua
* nUI_unitEssenceOrbs.lua
* nUI_unitSoulShards.lua
* nUI_unitArcaneCharges.lua
* nUI_unitHolyPower.lua
> Clones of unitComboPoints with some slight variants in texture and variety

* nUI_unitRunes.lua
> Clone of unitComboPoints with some changes
> replaced UNIT_POWER_UPDATE with RUNE_POWER_UPDATE
> replaced UNIT_POWER_POINT_CHARGE with RUNE_TYPE_UPDATE
> added PLAYER_SPECIALIZATION_CHANGED to the event watching
NOTE: I only ever saw RUNE_POWER_UPDATE trigger during testing

* nUI_UnitTotems.lua
* nUI_UnitGhoul.lua
> Clones of unitComboPoints with totem specific changes
> The UnitPower events and functions aren't required
> Monitor PLAYER_TOTEM_UPDATE event
> Unholy Death Knight doesn't have a Ghoul Totem as their Ghoul is an active pet

* nUI_Unit.lua
> Added creation of these elements

* Localization.enUS.lua
* Localization.enGB.lua
> added localized text as per combo points ( used in notifying callbacks but don't see it displayed anywhere )

* nUI_Hud.lua
> Temporarily removed the death knight rune cooldown check from the hud
> Will return it when these power bars are added to the hud itself.

* nUI_Units.xml
> Added the new files to the list

* nUI_PowerBars.lua
> Removed from the addon

-------------------------------------------------------------------------------------------
-- 11.0.2.56162.0a
-------------------------------------------------------------------------------------------
* nUI_FactionBar.lua
> Compare faction names not name to id *slaps head*
- Earned factions during game play should set the watched faction and switch the bar if it is active

* AuraButtons.lua
> Display message in chat frame if in combat when trying to use the aura button slash command

* nUI_PowerBars.lua
> Hid Blizzards AlternatePowerBar - in the hopes it will stop the intermittent error
- AddOn 'nUI' tried to call the protected function 'AlternatePowerBar:Hide()'


-------------------------------------------------------------------------------------------
-- 11.0.2.56110.0b
-------------------------------------------------------------------------------------------
* nUI_PowerBars.lua
> Removed references to AltPowerBar stuff as this is handled by nUI ( hopefully )

* nUI_UnitAltPower.lua
> Copy of UnitPower but with extra functionality and naming for AltPower
> Fade out alt power bar if current spec doesn't have an alt power ( extra )
> Check for alt power existence ( extra )
> STAGGER has different functionality
- Max Value is Health
> EBON_MIGHT has different functionality
- Cur Value is gained via a specific aura and is counted down
- Max Value is set to 20 but aura timing decides where it starts counting down from

* nUI_Units.xml
> Added nUI_UnitAltPower.lua to the list of files ( after UnitPower )

* nUI_Unit.lua
> Added the creation call for the Alt Power Bar if there is an AltPower element in the layout

* nUI_UnitSkin_SoloPlayer.lua
* Others to Add once test is successful on solo
> Added AltPower Element which is a copy of Power Element
> Added AltPctPower label to the label section

* nUI_UnitSkin_PartyPlayer.lua
* nUI_UnitSkin_Raid10Player.lua
* nUI_UnitSkin_Raid15Player.lua
* nUI_UnitSkin_Raid20Player.lua
> Added AltPower Element as a copy of the Power Element minus the text display
> Moved the Spec ( humanoid / critter etc ) element so that is sitting close to the top of the portrait frame
> Moved the Portrait Frame so that it is higher up the unit frame to provide room for a 3rd bar
> Moved the Stats Frame ( where the numbers are ) so that they sit between portrait and bars

* nUI_UnitSkin_Raid25Player.lua
* nUI_UnitSkin_Raid40Player.lua
> Added AltPower Element as a copy of the Power Element
> Removed the curPower portion of both Power Elements
> Adjusted Anchors for health and power so that they weren't centered
> Adjusted Power Element to be on the left side, Alt Power Element on the right side

NOTE:
I have only added this new element to the player frame as, I suspect it is a player only access
And, would be fiddly to make changes for all frames and make checks for player each time.
Where I have had to make a choice between primary or secondary (alt) power I opted for primary
as the active power.
I have not added this to the HUD. This is because each bar added is specifically created and I don't
want to use a bar that would go to another element in the hud.

-------------------------------------------------------------------------------------------
-- 11.0.2.56110.0a
-------------------------------------------------------------------------------------------
* nUI_Button.lua
> Right Button Clicks were causing a message box to appear.
> Applied a few lines of code from the Frame Load function of Blizzards Action Button file
> It now self, focus and target casts where applicable.

* nUI_SysInfo.lua
> Use the C_AddOns namespace for addon related functions


-------------------------------------------------------------------------------------------
-- 11.0.2.56110.0
-------------------------------------------------------------------------------------------
- Includes all the changes made since version 11.0.0.55939.1

And ..

* nUI_InfoPanel_BattlefieldMinimap.lua
* nUI.toc
> Setup Blizzard_BattlefieldMap as a dependancy
> Handle the possibility that the infopanel is attempting to setup before the Battlefield Map is active

NOTE: If you are indoors there is a chance the map will not load until you leave the room. Such as an inn.


-------------------------------------------------------------------------------------------
-- 11.0.2.56044.0a ( Tested on PTR )
-------------------------------------------------------------------------------------------
* nUI_UnitAura.lua
> UnitAura function now changed to C_UnitAuras.GetAuraDataByIndex
> UnitDebuff function changed to C_UnitAuras.GetDebuffDataByIndex(unit_id, i , "RAID") for dispellable

* nUI_InfoPanel_BattlefieldMinimap.lua
* nUI_InfoPanel_CombatLog.lua
* nUI_InfoPanel_Omen3.lua
* nUI_InfoPanel_Recount.lua
* nUI_InfoPanel_Skada.lua
* nUI_BrokerDisplay.lua
* nUI_ChatFrame.lua
* nUI_RotationHelper.lua
* nUI_Movers.lua
> Use the new IsAddOnLoaded and LoadAddOn functions
> InfoPanel plugins had an added level of checking for the addon in question being loaded in case it
> loads before nUI.

* nUI_KeyBinding.lua
* nUI_Location.lua
> Use the new LoadAddOn functions

* nUI_UnitPower.lua
* nUI_UnitThreat.lua
> Remove reference to IsAddOnLoaded as it isn't used

* nUI.lua
> Removed check for Aura Bars plugin

* nUI_Button.lua
* nUI_UnitCasting.lua
* nUI_CooldownBar.lua
> Use the namespace version of GetSpellInfo function
> Replace BOOKTYPE_SPELL with "spell" where needed


-------------------------------------------------------------------------------------------
-- 11.0.0.56008.0b
-------------------------------------------------------------------------------------------
* AuraButtons.lua
> Forgot to add a combat check in before executing the slash command
> Because the reload of the UI can only be done in response to a hardware event by the player
> The command can't be queued up for post combat execution.
> On PlayerLogin there is a message saying whether the button plugin is active or not.

* SlashCommands.enGB.lua
* SlashCommands.enUS.lua
> Added generic in combat message for slash commands that can't be executed while in combat.

* nUI_UnitRange.lua
> Corrected an issue in createRangeList where I forgot to transfer the correct variables to the
OOR display range check code later on
> Also forgot / erroneously removed from BuildSpellBookTable the fact that the spell had a name.
This is because the range list is indexed on the name ( for some reason )

* nUI_Button.lua
> Reverted back to dimming the cooldown layer, this is what happened back in 7.00.03.03 before I
took over.
> Now that the spellbook data is correctly updated so that the rangecheck can use it, the buttons
OOR range colouring appears to work too.


-------------------------------------------------------------------------------------------
-- 11.0.0.56008.0a
-------------------------------------------------------------------------------------------
* nUI_Movers.lua
> Added PlayerSpellsFrame to the movable frames collection so we can get access to the button
bars when wanting to put abilities on the bars.

* nUI_InfoPanel_CombatLog.lua
> Noticed that the combat log ( chat frame 2 ) had the same edit mode override issue
> So, hooked into the same funciton OnExitEditMode to reapply our changes.
> Also, going through portals messed it up as well - so PlayerEnteringWorld needs to handle this as well..
> But, also need to check for combat status and use Regen Status to monitor when it is safe to proceed.

* nUI_ChatFrame.lua
> While working on the combat log portal issues ( while doing the TWW Events ) I noticed the chat frame
> did the same, so did a similar check using PlayerEnteringWorld and Regen/Combat status checks.

NOTE: I suspect there isn't a way to automate the process of accessing edit mode to
trigger the fix to occur. So, if you want the chat frames fixed, just open edit mode
and close it to trigger the chat frame fix.


-------------------------------------------------------------------------------------------
-- 11.0.0.55960.0a
-------------------------------------------------------------------------------------------
* nUI_Button.lua
> Checked for nil remain value on durations when checking for zero just in case

* AuraButtons sub folder in Layouts folder ( Now moved out of the Layouts folder )
> AuraButtons.lua - almost a copy of the nUI_AuraButtons plugin addon
- Added new option setting - nUI_Options.auraButtons
- Included hud skin adjustment to remove the equivalent Aura[2] buttons from the hud
- That removal might be wrong as Scott never did it himself. So it might get removed from the process.

* SlashCommands.lua
* SlashCommands.enUS.lua
* SlashCommands.enGB.lua
> /nui aurabuttons slash command added to switch between aura lists and buttons


-------------------------------------------------------------------------------------------
-- 11.0.0.55939.1
-------------------------------------------------------------------------------------------
* Incorporated changes made in ..
> 11.0.0.55939.0c
> 11.0.0.55939.0b
> 11.0.0.55939.0a

- A few fixes and the reintroduction of the hud's cooldown bar which appeared to have disappeared at some point
- Details in the sections below


IMPORTANT:
If this is the first time using nUI since the pre-expansion I would highly suggest renaming your WTF folder to
ensure a clean experience, the game will recreate stuff it needs. If you notice something missing after this
you should be able to reset it or copy it across from the old folder.

-------------------------------------------------------------------------------------------
-- 11.0.0.55939.0c
-------------------------------------------------------------------------------------------
* nUI_FactionBar.lua
> GetFactionByIndex and SetWatchedByIndex needed to be changed to reflect the namespace
* nUI_Button.lua
> Don't display keybind info on button if no ability there.
> Don't dim the cooldon clock/text
> Remove nUI's action button cooldown code and replace with Blizzards. This helped clear off the buff/debuff
durations at an adequate time.
> With a large chunk of the cooldown unused by the addon it helped narrow down what was needed to stop the texts
from overlapping.
> Found a font that should fit in both the action buttons and this cooldown frame.

NOTE:
Whenever there is an ACTION_BAR_COOLDOWN update for any of the action buttons it sets up the cooldown on the
cooldown layer on the button. During the update cycle for the buttons, nUI checks for any aura's linked to the
buttons and if it finds any it turns off the cooldown counter layer so that the duration layer (cdc2) is visible.
Once the duration count has finished, it turns on the cooldown counter layer again.

NOTE:
This means that while there is a cooldown and duration counter active, you will not see the countdown swipe animation
until the duration timer is finished. This display switch over only happens if you have bar durations active ( the default )

/nui bar duration


-------------------------------------------------------------------------------------------
-- 11.0.0.55939.0b
-------------------------------------------------------------------------------------------
* nUI_CooldownData.lua
> Moved some code around so that the active cooldown list can have sections
> added as they are identified, but the rest is the same
- Spell Cooldowns ( ACTIONBAR_UPDATE_COOLDOWN )
- Inventory Cooldowns ( ACTIONBAR_UPDATE_COOLDOWN )
- Recharge Cooldowns ( UPDATE_SPELL_CHARGES )
> Recharge Cooldowns can have several after each other based on the charge count


-------------------------------------------------------------------------------------------
-- 11.0.0.55939.0a
-------------------------------------------------------------------------------------------
* nUI_HudLayout_NoBars.lua
* nUI_HudLayout_PlayerTarget.lua
* nUI_HudLayout_HealthPower.lua
> Changed Cooldown Bar parent to nUI_MasterFrame as the old version causes issues with the
> new cooldown bar and the original cooldown bar stopped working at some point

* nUI_Bars.xml
> Removed old Cooldown bar from the list

* nUI_Hud.lua
> Create cooldown Bars for each of the hud layouts based on the new code and functionality

* SessionData folder containing ..
> SpellBookData.lua - Handle creation of a spell book table
> InventoryData.lua - Handle creation of an inventory table
> SessionData.xml - file to hold the various files that may be added here

* Cooldowns folder containing ..
> CooldownData.lua - Utilises SpellBookData and InventoryData tables to create a list of active cooldowns
> CooldownBar.lua - Utilises the CooldownData list to fill its cooldown bar with active cooldowns
> Cooldowns.xml - File to hold any files related to cooldowns
NOTE: In theory, the nUI_Button.lua file should be able to utilise the CooldownData list to ensure it's
buttons react to their cooldowns correctly. But that's for another day
NITE: This does not take into account recharge cooldowns


* nUI_FactionBar.lua
> GetNumFactions() replaced with C_Reputation.GetNumFactions()
> Cater for characters that haven't been watching a faction for a long while

* nUI_Movers.lua
> Fix PlayerPowerBarAlt's default location as it was connected to a non existent frame

* nUI_ChatFrame.lua
* nUI_UnitLevel.lua
> Some time after a player level up the chat frame is misaligned after sending the level up
message so, have tried to correct after the fact. Where level up can be in combat a check for
that is needed before trying to change anything. It's not perfect but it's an improvement.

-------------------------------------------------------------------------------------------
-- 11.0.0.55824.0
-------------------------------------------------------------------------------------------
* nUI.lua
> Make sure that the Blizzard cooldown display is toggled on and nUI's is toggled off

* nUI_Button.lua
* nUI_ButtonBar.lua
> Utilise Blizzards cooldown functions to access the font settings and display
- duration = cooldown:GetCooldownDisplayDuration()
- cooldown:SetCountdownFont("GameFontNormalSmall2")
NOTE: If this becomes a permanent thing, I will attempt to create a custom font
to use on the countdown to work with nUI's button dimming system, as at the moment
when there is a cooldown the button is dimmed. For some reason it doesn't include
the icon but the text is very faint and I haven't figured out a way to change that yet

NOTE: nUI's cooldown slash command has been turned off. Bear in mind this will
display an invalid command message if you do try to use it.

KNOWN ISSUE: Durations don't always disappear when they reach 0.0. A reload should
fix it if it gets annoying. But during testing it did randomly decide to disappear
when it should, but I couldn't find the block of code that did that.


* nUI_Minimap.lua
* nUI_ButtonBag.lua
* SlashCommands.lua
* SlashCommands.enUS.lua - Other locales have some set up but not all
* nUI_Layout_Dashboard.lua
> Adjusted the minimap size slightly - see below
> Adjusted the minimap connected buttons size slightly - see below
> The above was done as the space around the minimap in raid25/raid40 unit panel display
was not enough to fit the minimap buttons comfortably.
> Added ExpansionLandingPageMinimapButton to the slash command system to allow users to choose
whether to keep the button in the button bag or next to the map. /nui landingpage
> Resized the minimap buttons ( 30 to 20 )
> Adjusted positioning of the Tracking frame to outside the minimap

NOTE: This is in preparation for a more flexible and visual minimap button map/bag selection.

NOTE: Reminder of minimap button toggles
> /nui landingpage - Show the Landing Page in its allotted spot by the minimap
> /nui calendar - Show the Calendar in its allotted spot by the minimap


* nUI_MicroMenu.lua
> Removed from Mover System, as we are using Blizzards menu and positioning tool alongside nUI's values
> Removed old button setup code as no longer needed
> Adjusted the sizing of the buttons to reflect the largest button in case they aren't consistent

NOTE: The Buttons in theory should still scale alongside nUI's scaling system.

* nUI_UnitRaidSort.lua
> Noticed that the raid sorting slash command and functionality was using the localized values
> rather than using the base language version when storing and comparing with the stored value.
> Also added a display of current status if no arguments supplied

NOTE: This might involve the need to re-execute the slash command if you have used it since
your last WTF refresh and you were using one of the supported locales

* nUI_UnitFeedback.lua
> corrected the display message after using the slash command
> Also added a display of current status if no arguments supplied

* nUI.lua
> Removed commented out code relating to the old viewport code as it was moved into
> its own file

* nUI_ButtonBar.lua
> Removed commented out code relating to totem bar and boomkin bar slash commands
> Removed commented out code relating to the bar switching that included the bars
> nUI has on permanent display.

* nUI_ButtonBar.lua
* nUI_Button.lua
> Moved the BlizzardHooking function to before the initialisation of the button. So that
it is only called once, instead of 3 times depending on the situation. Apparently Blizzard
doesn't like it anymore. Only affects the initial log in, but should only be hooked once
anyway.

-------------------------------------------------------------------------------------------
-- 11.0.0.55818.0
-------------------------------------------------------------------------------------------
* nUI_FactionBar.lua
- Possible Blizzard Bug
- GetWatchedFactionData returns personal values
- GetFactionDataByID returns warband values
> Used GetWatched to get the factionID for the faction being watched
> Used the watched faction ID to get the warband values for it

IMPORTANT:
Rename the WTF folder so that a new one is created.
If you don't want to do the whole WTF folder at least delete the files for nUI
Account Wide Values : WTF > Account > ACCOUNT_NAME > SavedVariables
Character Values : WTF > Account > ACCOUNT_NAME > SERVER > CHARACTER > SavedVariables
If just removing the nUI files doesn't correctly set up nUI ( with just nUI installed )
then, try renaming the WTF folder and letting it rebuild that as well. If that works
then something in the other files were messing nUI up.

UI SCALING:
Scaling has changed in some way in 11.0. At least something has affected how nUI displays
that appears to be affected by it. nUI appears to work with 100% uiScale setting which it
automatically sets when you first log in. If you try and adjust it, it messes things up and
you have to do a reload of the UI. I have added uiScale settings to the layout file to allow
custom layouts to work around a different uiScale setting.

WHATS CHANGED:
For the last few months I have made some changes, most have been superficial but others
haven't. I suggest you browse back through the patch notes until you hit the version you
last used to see what's been done since. There is also a tidy up post on curse that explains
my plans for nUI in the near future.
https://legacy.curseforge.com/wow/addons/nui/issues/208

KNOWN TAINT ERRORS:
https://legacy.curseforge.com/wow/addons/nui/issues/210
Blizzards UpdatePressAndHoldAction function calls SetAttribute during combat
which is not allowed with addons. Some characters might see it more than others but
doesn't seem to cause many issues apart from triggering the error.
It appears to be linked to abilities with charges.
Reload the UI if you start seeing issues after to reset the restricted environment.

-------------------------------------------------------------------------------------------
-- 11.0.0.55793.0
-------------------------------------------------------------------------------------------
* Incorporated the Keybinding related changes from 10.2.7.55664.0a

------------------------------------------------------------
-- 10.2.7.55664.0a - Keybinding Tooltip Addition for buttons
------------------------------------------------------------
* nUI_Keybinding.lua
> Added addon wide function to get keybinding keys for a given button, currently only used in this file
> Adjusted to use the Blizzard Options Keybinding values rather than nUI's custom alternative

* nUI_ButtonBar.lua
> Added access to nUI Keybinding frame for easier set up of keybinds
NOTE: Some bars may still need to be added, like the PetBar. Once this has been tested
and appears to be working as expected, I will do another update for any of the bars that
don't seem to work for whatever reason it is.

* nUI_Tooltips.lua
> Added tooltip postcall to add nUI keybinding information
> It should display what keybinds it currently has or whether it has none
> And also, the mouseover keybind to access the nUI keybinding frame

* nUI_Integration.xml
> Put nUI_Keybinding.lua back into the addon loading process


-------------------------------------------------------------------------------------------
-- 11.0.0.55478.0a : The War Within Pre-Patch PTR
-------------------------------------------------------------------------------------------
Based on 10.2.7.55461.0b

* nUI_PetBar.lua
> Update Autocast changes

* nUI_CooldownBar.lua
> Update Spellbook Changes

* nUI_UnitRange.lua
> Deal with Spell Namespace and SpellBook Changes

* nUI_Minimap.lua
> TrackingFrame renamed again

* nUI_FactionBar.lua
> Deal with Reputation Namespace Changes

NOTE:
Had to activate the Blizzard Option to use UIScale but keep it at 100% for the default nUI setup.
There are some minor dashboard positioning issues, but the micro menu is quite bad, so will likely
need to alter the base frame size.
If the UIScale is set to minimum 65% the Console area is almost perfect along with the objectives frame ( for me at least ) .

* nUI_MicroMenu.lua
> Removed block of code that rescaled/resized the micromenu buttons
> Without it, the 100% useUIScale setting works fine ( even if big - might have to look into a scalable UI at some point )

* nUI_Movers.lua
> Added ProfessionsBookFrame and ProfessionsFrame to the mover system and removed TradeSkill and CraftUI off.
> Although if this was to be a cross version addon, they may have to be reinstated if they don't move the new UI to the Classic versions

* nUI_HUD.lua
> Correctly scaled the font by including the base scale variable

* nUI_Layout_Console_HUDSelector.lua
> Resize default button Size and font Size

* nUI_Viewport.lua
* nUI_Layout_Misc.lua
> Corrected SlashCommand callback function ( darn copy and paste errors rofl )
> Raised the default offset to 150
> Using /nui hud vofs x will allow personal adjustments with 0 resetting to default

* nUI.lua
* nUI_Layout_Misc.lua
> Added uiScaling Setup to the Layout files to allow layouts to define the scaling settings of the UI
> Default Layout requires Enabled and 100% scaling

NOTE: Although nUI presets the settings to the layouts values, and reverts any changes to it back to the skin's values,
It doesn't update the settings screen with the reset and the PetBar gets messed up along with the HUD.
A reload is the only solution but cannot be done automatically, it involves a user interaction
I tried to trigger a button to push but it triggers when the addon sets the initial values as well .. so not a solution.


-------------------------------------------------------------------------------------------
-- 10.2.7.55461.0b - Out of Range Dimming
-------------------------------------------------------------------------------------------
* nUI_ButtonBar.lua
> Out of Range dimming now works more accurately with the use of a Blizzard Function
> ActionButton_UpdateRangeIndicator which allows us to use similar tests and results to
> dim the button accordingly.
> Also an adjustment to the previous patch as the main action bar had issues

NOTE: This doesn't seem to want to work with cooldowns however. While InCombat or a target
it will stay undimmed but out of combat and no target it will dim as expected.

* nUI_Button.lua
> Adjusted nUI's overlay.updateCooldown function to set up alpha status if there is a timer text
> or not. But, it doesn't stop the abovementioned rules from kicking in and replacing it.

-------------------------------------------------------------------------------------------
-- 10.2.7.55461.0a - Keybind Clicking
-------------------------------------------------------------------------------------------
* nUI_ButtonBar.lua
> When I moved nUI's personal keybinding entries in the Bindings.xml file and thus the settings
> page, it also removed access to the pushed status update process.
> This resolves that issue - hopefully


Based on 10.2.7.55461.0
Earlier Patch Notes are in the addon's Patch Notes folder
Optional Files (0)


Archived Files (8)
File Name
Version
Size
Author
Date
11.0.2.56513.1
2MB
Xrystal
09-15-24 07:41 AM
11.0.2.56421.0
2MB
Xrystal
09-01-24 10:50 PM
11.0.2.56311.1
2MB
Xrystal
08-26-24 08:35 AM
11.0.2.56196.0
2MB
Xrystal
08-20-24 03:28 PM
11.0.0.56110.0
2MB
Xrystal
08-13-24 04:47 PM
11.0.0.55939.1
2MB
Xrystal
08-06-24 04:58 AM
11.0.0.55824.0
2MB
Xrystal
07-28-24 03:48 PM
11.0.0.55818.0
2MB
Xrystal
07-24-24 02:18 AM


Post A Reply Comment Options
Unread 10-05-22, 09:08 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6007
File comments: 287
Uploads: 30
Dragonflight Update Status

For those that don't frequent the nUI page on curse I thought I would give you an update.
A few days back I had a bout of inspiration and managed to get nUI almost working on the PTR. It has errors when you try to use edit mode and use the options screen but everything works/saves/updates etc by the looks of it at least.

Until we know whether it is a problem in the development of Dragonflight or an intended change that addons will need to identify the required changes we will have to live with those errors. Seeing as both are unlikely to be in play during combat I haven't deemed it as an important element to investigate with other issues more important.

I still don't have beta access but someone has been testing my WIP versions of the PTR working nUI.
For anyone that wants to help test things out I have been uploading them to my google drive until I am happy to upload it to either site.
https://drive.google.com/drive/folde...KX?usp=sharing

If possible : any feedback on this would be appreciated at https://www.curseforge.com/wow/addons/nui/issues/162 to keep everything in one place.
__________________


All Level 70 Characters:
Demon Warlock
Resto Druid
Disc Priest
Resto Shaman
Survival Hunter
Augment Evoker
Frost Mage
Vengence Demon Hunter
Rogue ( was subtlety )

Brewmaster Monk (TR)
Prot Paladin (TR)
Blood Death Knight ( TR)

As you can see I am missing a warrior

And .. I don't have all the allied races covered. Time Runner time when it happens again

Last edited by Xrystal : 10-05-22 at 09:10 PM.
Report comment to moderator  
Reply With Quote
Unread 09-10-22, 05:37 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6007
File comments: 287
Uploads: 30
Well, had an attempt at creating an nUI layout in code .. but unfortunately it hit the forbidden action error that nUI does.

However, you can share to clipboard and inport and paste from clipboard. This for example is one I made up while playing about with it.

================== Start of Layout Code =================================

5 23 0 0 4 4 UIParent 50.0 -155.0 0 ##$%%/&''%)$+# 0 1 4 4 UIParent -218.0 -230.7 0 ##$%%/&%'%(#,$ 0 2 4 4 UIParent -217.4 -153.3 0 ##$%%/&%'%(#,$ 0 3 7 7 UIParent -266.7 31.0 0 ##$$%/&$'%(#*#,$ 0 4 7 7 UIParent 371.4 28.0 0 ##$$%/&$'%(#*#,$ 0 10 7 7 UIParent -264.8 156.5 0 ##$$&('% 0 11 4 4 UIParent 51.0 -218.0 0 ##$$&&'%,$ 0 12 4 4 UIParent -44.2 -132.0 0 ##$$&('% 1 -1 4 4 UIParent -377.0 -212.5 0 ##$$ 2 -1 7 7 UIParent 48.0 38.0 0 #$ 3 0 4 4 UIParent -243.0 -38.0 0 ##$$ 3 1 4 4 UIParent 316.0 -50.0 0 %$ 3 2 4 4 UIParent 110.0 -57.3 0 %#&# 3 3 7 7 UIParent 262.0 185.0 0 '#(#)#-#.#/# 3 4 7 7 UIParent 345.0 67.0 0 )$,%-#.#/#0#1#2' 3 5 3 3 UIParent 25.0 -39.0 0 &$*$ 4 -1 7 7 UIParent -254.0 209.0 0 &$*$ 5 -1 3 3 UIParent 352.0 -177.0 0 &$*$ 6 0 7 7 UIParent -351.5 66.0 0 ##$#%#&((')(*# 6 1 7 7 UIParent -177.0 66.0 0 ##$#%#'((')(*# 7 -1 3 3 UIParent 37.0 -23.5 0 ##$#%#'((')(*# 8 -1 6 6 UIParent 51.0 50.0 0 #'$C%$&t 9 -1 4 4 UIParent -62.5 -86.0 0 #'$C%$&t

==================== End of Layout Code ================================




The down side is that the tracker, micro buttons, bag bar and tracking bars are not a part of the editmode system. At least for the moment.
__________________


All Level 70 Characters:
Demon Warlock
Resto Druid
Disc Priest
Resto Shaman
Survival Hunter
Augment Evoker
Frost Mage
Vengence Demon Hunter
Rogue ( was subtlety )

Brewmaster Monk (TR)
Prot Paladin (TR)
Blood Death Knight ( TR)

As you can see I am missing a warrior

And .. I don't have all the allied races covered. Time Runner time when it happens again

Last edited by Xrystal : 09-10-22 at 05:38 AM.
Report comment to moderator  
Reply With Quote
Unread 09-09-22, 05:51 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6007
File comments: 287
Uploads: 30
Re: nUI : Dragonflight Status

Now that Dragonflight Pre-Patch is on PTR I have been able to test nUI against its new interface changes.

It looked hopeful at first with the log in errors easily fixed. I then started working through the visual issues ( button bag needs moving over and had a click error that I fixed ), the action bars having extra oversized borders that I can't identify, resize or remove, and the new Edit Mode system kicking up errors when nUI is active but not when other addons are.

So, it seems, at least for the moment, that updating nUI to work with Dragonflight is on hold.

The good news is that for the most part you can use the EditMode system to place the main Blizzard frames where nUI would ( although the main action bar frame includes 2 bars that you cycle between but hopefully there will be a way to separate them )

The bad news is that nUI's special functionality like the info panel system will have to be created as smaller addons ( which I was already considering as an option ). However, off the top of my head I can't think of anything else nUI has that Blizzard hasn't implemented themselves yet.

So .... if there is anything you would miss from nUI let me know ( preferably on curse's issue for this purpose - https://www.curseforge.com/wow/addons/nui/issues/162 - to keep it in the same place ).



Originally Posted by Xrystal
Having watched Bellular's video : https://www.youtube.com/watch?v=m1Vo4YUFkqs it looks like they have made some significant UI changes and the action bar changes alone worries me on how they could break nUI.

Hopefully I will get into one of the tests to see the changes for myself but its early days yet and things may change.
__________________


All Level 70 Characters:
Demon Warlock
Resto Druid
Disc Priest
Resto Shaman
Survival Hunter
Augment Evoker
Frost Mage
Vengence Demon Hunter
Rogue ( was subtlety )

Brewmaster Monk (TR)
Prot Paladin (TR)
Blood Death Knight ( TR)

As you can see I am missing a warrior

And .. I don't have all the allied races covered. Time Runner time when it happens again

Report comment to moderator  
Reply With Quote
Unread 08-19-22, 12:46 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6007
File comments: 287
Uploads: 30
Quest: Sparkles Rain From Above Action Bar Issue

It seems the action bar has been changed again so that spawned bars glitch out with addons that customize the action bars. The existing changes made last time this happened doesn't quite work this time. I was hoping I could cancel and redo the quest like others that had this problem but alas, twas not to be. It will have to wait until I get this far on another character in the future.



Workaround for the moment is to disable nUI and use the Blizzard special action bar.

I have this in an open issue on CurseForge to remind me when I next come across this quest.
__________________


All Level 70 Characters:
Demon Warlock
Resto Druid
Disc Priest
Resto Shaman
Survival Hunter
Augment Evoker
Frost Mage
Vengence Demon Hunter
Rogue ( was subtlety )

Brewmaster Monk (TR)
Prot Paladin (TR)
Blood Death Knight ( TR)

As you can see I am missing a warrior

And .. I don't have all the allied races covered. Time Runner time when it happens again

Report comment to moderator  
Reply With Quote
Unread 07-18-22, 04:42 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6007
File comments: 287
Uploads: 30
nUI : Dragonflight Status

Having watched Bellular's video : https://www.youtube.com/watch?v=m1Vo4YUFkqs it looks like they have made some significant UI changes and the action bar changes alone worries me on how they could break nUI.

Hopefully I will get into one of the tests to see the changes for myself but its early days yet and things may change.
__________________


All Level 70 Characters:
Demon Warlock
Resto Druid
Disc Priest
Resto Shaman
Survival Hunter
Augment Evoker
Frost Mage
Vengence Demon Hunter
Rogue ( was subtlety )

Brewmaster Monk (TR)
Prot Paladin (TR)
Blood Death Knight ( TR)

As you can see I am missing a warrior

And .. I don't have all the allied races covered. Time Runner time when it happens again

Report comment to moderator  
Reply With Quote
Unread 03-30-21, 08:46 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6007
File comments: 287
Uploads: 30
Re: Not loading for hunters.

Originally Posted by mscott998
NUI isnt loading properly for hunters. Only NUI is loaded so i know it is the problem.
Sorry for the delay

My main is a hunter and was playing it yesterday. Have you got any other existing characters to try ? Create a new hunter ? see what happens then.

If you haven't already make sure you have the latest https://www.wowinterface.com/downloa...5-BugSack.html and buggrabber addon loaded in case there are loading errors that are happening in your case.

Can you make sure that no addon is loaded by selecting all and then deselecting all, then selecting nUI ( and the aforementioned bug tracking addons). I noticed with Shadowlands that any new addon placed in the folder is automatically loaded, even if not explicitly ticked.

Another option is that if you have used custom addons before some of your WTF files may have corrupted including those that nUI uses. So I would suggest because you said it affects hunters, go to your hunter's wtf > account > server > character folder and rename the nUI.lua file in that folder. See if the rebuilt file fixes the problem. If not work back and find any nUI.lua file ( I think the next will be at account level ) and do the same test.

If none of these work... send a screenshot to [email protected] and I will see if I recognise the problem.
__________________


All Level 70 Characters:
Demon Warlock
Resto Druid
Disc Priest
Resto Shaman
Survival Hunter
Augment Evoker
Frost Mage
Vengence Demon Hunter
Rogue ( was subtlety )

Brewmaster Monk (TR)
Prot Paladin (TR)
Blood Death Knight ( TR)

As you can see I am missing a warrior

And .. I don't have all the allied races covered. Time Runner time when it happens again

Last edited by Xrystal : 03-30-21 at 08:47 PM.
Report comment to moderator  
Reply With Quote
Unread 03-30-21, 05:56 PM  
mscott998
A Chromatic Dragonspawn

Forum posts: 152
File comments: 4
Uploads: 0
Not loading for hunters.

NUI isnt loading properly for hunters. Only NUI is loaded so i know it is the problem.
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: 6007
File comments: 287
Uploads: 30
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.
__________________


All Level 70 Characters:
Demon Warlock
Resto Druid
Disc Priest
Resto Shaman
Survival Hunter
Augment Evoker
Frost Mage
Vengence Demon Hunter
Rogue ( was subtlety )

Brewmaster Monk (TR)
Prot Paladin (TR)
Blood Death Knight ( TR)

As you can see I am missing a warrior

And .. I don't have all the allied races covered. Time Runner time when it happens again

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: 6007
File comments: 287
Uploads: 30
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
__________________


All Level 70 Characters:
Demon Warlock
Resto Druid
Disc Priest
Resto Shaman
Survival Hunter
Augment Evoker
Frost Mage
Vengence Demon Hunter
Rogue ( was subtlety )

Brewmaster Monk (TR)
Prot Paladin (TR)
Blood Death Knight ( TR)

As you can see I am missing a warrior

And .. I don't have all the allied races covered. Time Runner time when it happens again

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: 6007
File comments: 287
Uploads: 30
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.
__________________


All Level 70 Characters:
Demon Warlock
Resto Druid
Disc Priest
Resto Shaman
Survival Hunter
Augment Evoker
Frost Mage
Vengence Demon Hunter
Rogue ( was subtlety )

Brewmaster Monk (TR)
Prot Paladin (TR)
Blood Death Knight ( TR)

As you can see I am missing a warrior

And .. I don't have all the allied races covered. Time Runner time when it happens again

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: 6007
File comments: 287
Uploads: 30
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.
__________________


All Level 70 Characters:
Demon Warlock
Resto Druid
Disc Priest
Resto Shaman
Survival Hunter
Augment Evoker
Frost Mage
Vengence Demon Hunter
Rogue ( was subtlety )

Brewmaster Monk (TR)
Prot Paladin (TR)
Blood Death Knight ( TR)

As you can see I am missing a warrior

And .. I don't have all the allied races covered. Time Runner time when it happens again

Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: