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,288
Favorites:20
MD5:
Categories:nUI+ Full Version, nUI: Core
11.0.2

nUI [Retail]  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 09-10-24, 02:32 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
Menu and Settings Systems

These are now ready for testing on CurseForge under the alpha downloads.

https://legacy.curseforge.com/wow/ad.../files/5711545
__________________


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 09-08-24, 12:51 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
Settings Pages

Currently working on the settings pages which will be a companion to the menu and slash commands systems.

Hopefully the next upload will be either an intermediate version on Curse ( if it is working by then ) or a release version on here. I will post when I get closer to that time frame.
__________________


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 09-05-24, 02:24 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
Menu System

The Menu portion of the config system is all but complete ( still need to be localized )
You can download it from the intermediate patch at https://legacy.curseforge.com/wow/ad.../files/5695660.

The Menu portion handles a fair number of the slash commands that involve a single click to activate or toggle a setting.
__________________


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 09-03-24, 02:50 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
Bag Bar Fixes and the Start of the new Settings and Menu system

A new interim patch on curse to fix an oops I did in the last release patch and shows off the start of the new settings and menu system I am setting up as an alternative to the slash commands.

https://legacy.curseforge.com/wow/ad.../files/5689395
__________________


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 09-02-24, 08:40 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
Empowered Cast Bar Testing - Intermediate Patch

https://legacy.curseforge.com/wow/ad.../files/5686510

If you choose to test this out, your feed back would be appreciated.
__________________


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-25-24, 11:04 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
And finally last of the special power bars ( that I can think of )

https://legacy.curseforge.com/wow/ad.../files/5662763

This contains the Paladin Holy Glyphs display ( unfortunately without it's holder ) as well as a couple of minor fixes.
__________________


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-24-24, 11:59 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
Edit:
https://legacy.curseforge.com/wow/ad.../files/5662342
The above also includes the Evoker Essence Orbs in the hud
The cast bar has also been moved slightly to avoid overlaying or being overlaid

Latest intermediate alpha patch on curse
https://legacy.curseforge.com/wow/ad.../files/5661131

This has the shaman totems and Death Knight ghoul totem and runes.
__________________


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 : 08-25-24 at 08:43 AM.
Report comment to moderator  
Reply With Quote
Unread 08-23-24, 08:44 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
Edit:
Warlock SoulShards and Mage Arcane Charges added to the Hud and some unit frame adjustments
https://legacy.curseforge.com/wow/ad.../files/5659602


Before:
Monk Harmony Bar now added to the Hud and the unit frame version updated
https://legacy.curseforge.com/wow/ad.../files/5657820
__________________


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 : 08-24-24 at 12:10 PM.
Report comment to moderator  
Reply With Quote
Unread 08-23-24, 11:08 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
For the druids and rogues out there ( especially those that missed the extra powered combo points that I wasn't aware of ) I have now added that stuff to the combo points in nUI.

Not only on the unit frame in a simple form but also in a more fancy form on the hud.


Alpha version of nUI available with this change on curse ( https://legacy.curseforge.com/wow/ad.../files/5656397 )
CORRECTION:
https://legacy.curseforge.com/wow/ad.../files/5656573
I forgot to test a non combo point user to make sure it leaves the creation process

I will be adding the other special bars to the hud and update where necessary on the unit frame with each one getting its own alpha upload before a full blow upload as soon as possible after they are all done.
__________________


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 : 08-23-24 at 11:54 AM.
Report comment to moderator  
Reply With Quote
Unread 08-18-24, 11:21 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
Intermediate Patch on Curse concentrating on Power Bars in the Unit Frame

The AlternatePowerBar and Monk's Stagger Bar are now a third status bar on the unit frame.
The Special Power Bars the other classes have, are distributed in a basic form on the unit frame for Solo, Party and Raids 10-20 Unit Modes.


https://legacy.curseforge.com/wow/ad.../files/5642858
__________________


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-15-24, 04:44 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
More Intermediate ( alpha ) patches on Curse

https://legacy.curseforge.com/wow/addons/nui/files

nUI [Retail] 11.0.2.56110.0a ( Right Click Buttons, Sys Info Errors )

This hopefully corrects the right click issue on buttons ( although I did notice a problem today but was in the middle of the event to recall the situation ). Also, hovering over the Sys Info area displayed errors, these have been rectified.

nUI [Retail] 11.0.2.56110.0b ( Alt Power Status Bars in Unit Frame )

This has moved all the status bar type of power bars from the power bar section of the addon ( under the mover system ) to the unit frame as a third bar ( 2nd power bar ) similar to how Blizzard does it. Characters affected by this should be :
Shadow Priests, Balance Druids and Elemental Shamans for their mana bar secondary power bars.
Brewmaster Monks for their stagger bar
Augment Evokers for their ebonmight bar
__________________


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-13-24, 01:26 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
Alpha Version: 11.0.2 Compatibility Patch

It appears there were some functions that were added between 10.2.5 and 11.0.0 that were removed in 11.0.2. I thought I had caught all the 10.0 functions but was expecting the 11.0 to last until next expansion, but alas.

Anyway,
I finally managed to get onto the PTR to quickly test the latest alpha version on there.
I found a few errors on log in and while attacking some dummies. There may be some other errors that were not noticed which I will catch as soon as I can get online to continue my 3rd time runners levelling through Pandaria.

The latest 11.0.2 patch can be found under alpha status at https://legacy.curseforge.com/wow/ad.../files/5625548
__________________


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-11-24, 03:18 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
Alpha Version: Aura Button and Out Of Range Missing Elements

Basically:

In Combat check for the Aura Button slash command execution, displays a message (oops forgot to tell it to display the message if in combat - but it will silently fail)

Out of Range spell list wasn't correctly storing the min/max range of each ability so it was causing the out of range display code block to never execute, which in itself had an error in that never surfaced before.

The Unit Frame and Buttons now have visual queues for out of range ( and for those with mana, hopefully that too ).

https://legacy.curseforge.com/wow/ad.../files/5619382
__________________


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 : 08-11-24 at 03:27 PM.
Report comment to moderator  
Reply With Quote
Unread 08-10-24, 08:17 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
Chat Frame / Combat Log Misalignments

Hopefully the changes on the latest alpha patch on cruse ( https://legacy.curseforge.com/wow/ad.../files/5616870 ) will alleviate most of those situations.

It also includes adding the spellbook frame to the movable frames system so that you can push it to the side to access the buttons for dragging spells to.
__________________


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-07-24, 03:58 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 6009
File comments: 289
Uploads: 30
nUI_AuraButtons Integration

For those that use the nUI_AuraButtons plugin I have now integrated it into nUI. I did make a little change ( regarding the hud's aura display ) so if you use it and see something wrong, that could be why, so let me know if that is the case please.

Alpha Version on Curse with this change ( and a fix for a minor bug to the cooldown layer of the action buttons )
https://legacy.curseforge.com/wow/ad.../files/5605997
__________________


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: