nUI & Patch 4.3
Hi.
I know that Patch 4.3 is going live on the EU servers tomorrow, and has gone live on the US servers today. Will nUI work with 4.3 (once I have re-ticked 'Load out of date addons'), or do I need to wait for a fix or update. I'm using nUI 5.07.21. |
I have been able to log in with only up to date addons. It keeps timing out on me trying to load out of date addons.
|
at this point myself neither nUI Pro or nUI6 Alpha seem to work with the 4.3 patch. IF you are able to get past the load screen while having nUI loaded, it will not be functional when you get into the game, blizzards default UI loads instead. Haven't heard much from nUI lately so I think the author has been pretty busy. Not sure when we can expect a fix to this.
|
Not sure what is causing your problem, but I just logged into 3 of my toons and the latest nUI loaded fine on all 3. The only errors that shoed up in buggrabber were Carbonite and Smartbuff.
|
Haven't played for some weeks myself, but you may find a fix in this thread
http://www.wowinterface.com/forums/s...ad.php?t=41493 That is however a fix that worked during the early 4.3 ptr so may not be relevant at all for the release version or whatever might be causing problems. If that fix doesn't work then posting the lua errors would help immensely. Try to install bug grabbing addons for that. |
I manually applied the fix to divide by zero in UnitPower.
Not getting lua errors, but the cooldown indicators on buttons don't seem to be working correctly in nUI5. For example, if I cast Healing Rain, the button grays out, and the cooldown pie wedge sweeps around the button as it should, but the text c/d timer overlay on the button doesn't appear until there are only 0.2 seconds left on the c/d. This could well be another divide by zero issue. Investigating... |
I still have the old 4.3 patch fix code I had working on the test center but when I was testing it back then I wasn't looking at anything other than specific errors so will have a look at that sort of stuff .. Healing Rain is shammy right ? Just got mine to 85 so should have that spell somewhere if not on the tool bar rofl .. will jump on a few toons tonight and check things out.
Some things I won't be able to test out properly as I don't play wow as intensively as I used to so if you can get any error messages that would be a boost to me trying to resolve the problem sooner rather than later. |
Healing Rain is shammy, but I suspect it is a problem with any cooldown timer. I just used HR because it doesn't require a target and has a moderate cooldown (10 seconds) which is long enough to see the timer, but short enough that I can use it at will.
|
2 Attachment(s)
Okay, here goes.... :
For those that aren't comfortable making code changes themselves here are the files that I have had to change while playing on the 4.3 beta a whiles back. There may be more errors when hitting live but I will try and catch what I can see. nUI 5 only problem ( so far ) - divide by zero when mousing over other players/npcs (possibly). Scott looks to have thought ahead and sensibly included a check for zero values in nUI 6. Copy the nUI_UnitPower.lua file attached to \Interface\AddOns\nUI\Units\ folder. nUI 6 only problem ( so far ) - attempt to index global 'LFDSearchStatus' (a nil value) error when searching for a group due to their changing the name. If nUI 5 has this somewhere it is not in the same file so it will take a while for me to identify it unless someone finds it by jumping into a dungeon and getting the error rofl. Copy the Minimap.lua file attached to \Interface\AddOns\nUI6\Integration\ folder. The french have also pointed out that, if my translation is right, the heroic flag isn't showing. This might also be resolved by the above if it is the same object. If someone could confirm that that is what they meant it would be great otherwise it would be another thing to look into over the next few days. Be warned that I am usually not around Friday through to Monday for in game stuff but may be able to incorporate some blind fixes to keep people going. Please note that unless you change the TOC value to 40300 I believe then you will need to tick the load out of date addons box. I would also suggest that you try the game without any other addons initially to make sure that they aren't bringing up errors that aren't necessarily nUI's fault, although it may be a compatibility problem new to the patch, but lets get nUI working on its own before we start worrying about that stuff :D |
Still investigating the c/d timer weirdness.
The cooldown is shown correctly on the c/d bar in the HuD. So I don't think it's related to not knowing the correct values. I went to the test dummy and tested the Enh Shammy ability Lava Lash. The first time I use Lava Lash after logging in, the cooldown timer is displayed correctly on the button. After that, no c/d timer text at all. And reloading the UI doesn't fix the problem, only logging out of the game and back in (in which case it again works once and then never again). |
Quote:
|
For those in the Eu, the 4.3 PTR is still up. You might want to try and see what addons work or not before raid time tomorrow.
/edit.. then again, I just got thrown off :-s |
Re: cooldown problem
It looks like the hook to CooldownFrame_SetTimer in nUI_Button is only getting called the first time Lava Lash is used. After that, it never gets called again (even though the default UI c/d spinner on Lava Lash seems to be working), and hence the c/d timer code for Lava Lash never gets called after that. Another example of oddness is Shamanistic Rage. This has a 15 second duration and a 60 second c/d. CooldownFrame_SetTimer is not called until the 15s duration is over. But the cooldown shadow on the button starts immediately. It looks like Blizz may have changed the way they call CooldownFrame_SetTimer, or they may be calling something else, or the same function with a different signature, at some times. |
Yeah I'm finding some inconsistencies ..
Testing on my Mage for example after a minor change to see if it helps ( which it did somewhat) : Invisibility: 3 min cooldown, text ( with my slight change almost immediately otherwise delayed ) Summon Water Elemental : 3 min cooldown .. same as invisibility Ring of Frost : 2 min cooldown .. same as invisibility Blink : 15 sec cooldown .. same as invisibility Evocation : 4 min cooldown .. same as Invisibility Every Man for Himself : 2 min cooldown .. same as invisibility Ones not working: Mage Ward : 30 sec cooldown, no text Frostfire Orb : 1 min cooldown .. same as Mage Ward Portals and Teleports : 1 min cooldown .. same as Mage Ward Ice Barrier : 24 sec cooldown .. same as Mage Ward Checked GCD status as that stops text displaying ... hmm interesting... Duration for Ice Barrier is showing as 1.372 despite the tooltip showing it was at 23 sec exactly the same with Mage Ward .. Now to check the ones that work ... Ah, they have the same GCD test but then it triggers another test and passes .. |
Found this, it seems to be related:
http://us.battle.net/wow/en/forum/topic/3424799129 Still digesting what it means. Edit: It looks like they've basically invalidated the logic nUI uses for dealing with cooldowns, because the lua function nUI is hooking is sometimes bypassed by the C-code. If I understand the above link (especially post #5), nUI will need to register for and handle the event ACTIONBAR_UPDATE_COOLDOWN, rather than hooking CooldownFrame_SetTimer. |
Hmm sounds like either a new button system for cooldowns ...
My mageportals addon works for cooldowns so the actual function to return duration etc works fine .. just can't find where scott gets his values from in nUI. Edit: well looks like somewhere in nUI Scott will need to set up SetActionUIButton(checkboxframe, actionSlot, cooldownframe); Will have to hunt down source code for the api so I can make sense of it but too late now .. already 1am here. |
OmniCC is bitten by this change much like nUI, and the author seems to have figured out how to make it work:
https://github.com/tullamods/OmniCC/...omment-2640919 |
Thanks, I'll look at it tomorrow after work ..
Thankfully I never relied on blizz to update my cooldowns on the mage portal addon so it works like normal rofl .. how lucky is that :D So instead of having to fix my addon and nUI I only have to figure out nUI .. Nothing worse than trying to fathom out someone elses code rofl... It may take a while haha |
so..
So, is there a fix so I can play WoW with 4.3? I log in and it says nui is out of date. im runing the latest of nui5, or i think it is the latest...5.07.21....i just want to kill some horde please
|
Have you read this thread yet ?
Until Scott comes back all we can do is patch it through the forums like I have been doing as I do not have permission to upload a fix patch to the addon page itself. I was in 4.3 for hours tonight without it crashing out. The two fixes I mentioned in this thread will stop it from crashing on both nUI5 and nUI6. 1 fixed file each. You will still have to check the load outdated addons unless you change the nUI.toc file to say 40300 instead of 40200. If you are still having problems and are using other addons you will have to turn off the other addons and try nUI on its own. Whether there are any dungeon/instance/raid related problems I won't know until people report it as I don't run those at the moment. Perhaps you can turn on error reporting in wow and post a copy of the error message you have. It may well have been fixed already in this thread. |
Possible fix for cooldown timer problems (nui5 ONLY)
1 Attachment(s)
OK, here is a first stab at fixing the cooldown timer issue.
This is a replacement for Interface/AddOns/nUI/Bars/nUI_Button.lua It is for nUI5 ONLY. Use at your own risk, and I would recommend making a copy of the old version of the file and saving it somewhere in case this turns out to give lua errors (have tested for a while on combat dummies with no problems, but better safe than sorry). Fortunately, the only change needed is at the very front end of nUI's handling of cooldowns (notification by the Blizz UI). All the internal code for managing things is unchanged. |
Thanks Bele,
I'll have a play with it tomorrow. Hopefully things will be playable now. Will have to see the extent of instance etc problems at some point I guess. |
Hmm, had a try with your code changes and mine back to what Scott had but no joy .. Ice Barrier and FrostFire Orb still not showing a cooldown...
Will see what I can see shortly.. *whistles* erm .. oh look it works .. I'm sure it had nothing to do with adding that extra line where you actually told it to look for the event being called .. of course I wouldn't do something as silly as that rofl. |
Thanks
Just want to thank you all for your hard work keeping us playing ... Would hate to give up NUI and you are the glue keeping it together ...
Thanks |
Rofl, I just hope Scott comes back soon .. because there is nothing worse than trying to work with someone else's code :D
|
Hello, i have a problem since the launch of patch 4.3, my Hots and buffs are not showing on the player and group unit frames, which makes things difficult as a Druid...
Edit : after some time playing, i see that some debuffs are shown, no Hots, no buffs, and the global cooldown bar doesn't show. Buffs, debuffs and Hots are showing correctly on Hud and on the mouseover tooltip. |
Just a thought
Not specifically a 4.3 issue, but all the same...Was wondering, if it wouldn't be too much extra work, if in the process of fixing the timers if we might get it so aura debuffs are viewable on mouse over?
|
Quote:
|
Quote:
|
Quote:
|
Ah, yeah, Blizz changed auras to be secure so some things changed. I believe there is a thread somewhere where I posted what you can change to get it to work ...
Edit: Okay, heres the thread where I explain how to change it . http://www.wowinterface.com/forums/s...ad.php?t=41476 |
Quote:
|
1 Attachment(s)
Okay. Got a new one. The rested XP indicator is not wrapping around correctly for me. I've seen this problem before, but don't remember how it was fixed or what caused it. (see the little red half circle on the bottom edge)
|
ah, I'm seeing that on my girls .. was wondering what that was .. kept trying to move it haha.
I probably won't be playing wow for the next few days so won't be able to do any debugging to track it down but its been there awhile so I guess it can wait a few more days rofl |
Maybe I'll take a look at it myself once I get my girls to bed.
Edit: Here is a previous post concerning the rested XP marker http://www.wowinterface.com/forums/s...=rested+marker |
2 Attachment(s)
Well my level 11 that I haven't played in what is likely to be years is showing it fine.
And my 85 warlock isn't showing the tick at all .. might be a temporamental thing whereby it doesn't go through its update routine properly at random moments.... |
Quote:
|
When logging into 4.3 using nUI 5+ after applying all patches in this thread, I get this message in my chat box, no errors seen thereafter, and everything seems to work other than this mass of white text
nUI: Warning.. anchoring nUI_HUDUnit_NoBars_Player to nUI_HUDLayout_NoBarsFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_NoBars_Focus to nUI_HUDLayout_NoBarsFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_NoBars_Target to nUI_HUDLayout_NoBarsFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_NoBars_Casting to nUI_HUDLayout_NoBars -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_PlayerTarget_Focus to nUI_HUDLayout_PlayerTargetFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_PlayerTarget_Player to nUI_HUDLayout_PlayerTargetFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_PlayerTarget_Target to nUI_HUDLayout_PlayerTargetFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_PlayerTarget_Castbar to nUI_HUDLayout_PlayerTargetFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_PlayerTarget_FocusTarget to nUI_HUDLayout_PlayerTargetFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_PlayerTarget_Pet to nUI_HUDLayout_PlayerTargetFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_PlayerTarget_ToT to nUI_HUDLayout_PlayerTargetFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_HealthPower_FocusTarget to nUI_HUDLayout_HealthPowerFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_HealthPower_Target to nUI_HUDLayout_HealthPowerFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_HealthPower_Player to nUI_HUDLayout_HealthPowerFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_HealthPower_Focus to nUI_HUDLayout_HealthPowerFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_HealthPower_Pet to nUI_HUDLayout_HealthPowerFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_HealthPower_Castbar to nUI_HUDLayout_HealthPowerFader -- anchor point has a <nil> value. nUI: Warning.. anchoring nUI_HUDUnit_HealthPower_ToT to nUI_HUDLayout_HealthPowerFader -- anchor point has a <nil> value. |
I just saw this thread today, and after reading it all _finally_ realized that some WoW problems that lately have been driving me nuts, primarily screen lockups and/or disconnects and screen stuttering in certain zones, were nUI related!!!
Applying the patches from this thread, so far anyway, has fixed things for me. I've been so used to nUI working like a charm for me over the last four years that I never even thought of looking at nUI as the culprit!!! So, lots of kudos to you guys here that put in the time and effort to provide the fixes for the rest of us. Thank you... |
Glad its helped you Coasty ..
And twizt3dkitty, I've not seen that error message stream at all. You started with nUI5+ and just added the version 5 changes only ? Theres a version 6 change in that thread that might cause a problem if it happens to have the same name as a nUI5 file. |
call me blind :)
i know somewhere in the forrest of threads here there is a fix on the "extrabutton1" issue so u can actualy move it to not be over ur cast bars with /nui movers command but i can't find it! and also will it it work for the new HoT instances like the hour glass being on top of ur cast bars aswell.
greets, Rakh |
If you have the "nUI : Plugin [Custom Movers]" addon installed, just re-install it and it will pick up the new frame. If not, install it. And yes, that will take care of the new hourglass frame that covers your action bars. It will show up as a square mover.
|
Quote:
|
Is there a fix for the latency readout? it has shown my latency at 0 since patch.. additionally im a Mac user and have no idea how to apply any of the fixes located here. Any help would be greatly appreciated. :D
Figured out how to apply the fixes. I'm a NEW Mac user, and still learning the querks.. Still have the problem with the latency meter, though. It's annoying when I know I'm lagging, but cant tell how bad it is, cause it says 0 MS. Thanks for any help!! Love this UI, been using it for a while, and don't think i could go back to Blizz UI, or any other for that matter!! |
Quote:
|
well, poo.. Thanks for the info. Hope Blizz fixes it soon.
|
Quote:
|
Quote:
|
Oki doki, just checking .. Just took a look at the nUI code and can't find any reference to Warning text coming from nUI. Of course windows search isn't exactly the best thing in the world ..
The only thing I could suggest, that I'm sure Scott would throw out there when he is similarly stumped and that is to see if it is a data corruption somewhere that isn't damaging enough to play but enough to make your time less fun, is to rename the wtf folder ( or the nUI specific wtf files ) and redownload a fresh copy of nUI 5.07.21 ( applying those emergency fixes ) and see if the error messages go away. |
Quote:
this mean i cant use it with nui5+? |
Quote:
|
NUI5 and NUI5+ are one in the same it just with NUI you only get 10man raid groups and with NUI5+ you 15,20,25,40 raid groups so this fix will work with NUI5+
|
Yes, the fixes do not touch the extra files used for the plus version. If any fix that has to be implemented before Scott gets back occurs in those files I will make relevant plus and lite versions of the fix.
|
Quote:
Hard to sort thru these posts. |
I did. This thread was for any fixes/problems that are found in nUI with the new patch so its all in one place. Or it might be in the other nUI and Patch 4.3 thread, I've lost track which thread I created .. I'll make a link to the fix post I have in place on my signature so hopefully that will help you.
|
Xrystal --
Thanks for having gotten those patches together. /hugs Thanks to both of you for running down the cooldown issue, as well. |
:banana:yaaay youre back :D:banana:
|
Heh... I'll even throw in a dancing banana of my own
:banana: lol |
Let me know if/when you add those 2 new bars to nUI's mover system and I'll remove them from my plugin.
|
I'm going to try to include your plugin into this patch so you don't have to worry with continuing to update it. I'll let you know.
And thanks for holding the fort down Xrystal... you're awesome... truly. |
All times are GMT -6. The time now is 12:03 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI