WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   nUI: Bug Reports (https://www.wowinterface.com/forums/forumdisplay.php?f=90)
-   -   Pet Bar not always appearing bug ... (https://www.wowinterface.com/forums/showthread.php?t=36123)

Xrystal 10-22-10 07:17 AM

Pet Bar not always appearing bug ...
 
The best description I could give just in case people didn't figure out the reason for it.

After the last few days playing with my warlock, hunter and mage I have noticed something that may or may not be able to be fixed in nUI.

If you enter combat before your pet has been spawned, as in you flew in and dismounted and started fighting, then the pet action bar doesn't respawn. If the pet is on passive they will not attack during that fight. However, if you had previously toggled the pet as defensive it will automatically fight as per normal.

The bar will re-appear though once the combat has finished.

spiel2001 10-22-10 11:06 AM

Getting any taint messages when this happens?

whereswaldo 10-22-10 11:14 AM

Something I have noticed on my hunter is that the Aspects are showing up on the pet bar and at random times the bar is either centered or shifted to the right. Turning on /nui movers shows that when it is shifted to the right, the mover is only the size of the 4 aspect buttons and when it is centered it is the size of the entire bar including the aspect buttons. Don't know if this is of any use to the problem at hand, but it looks like there may be several issues with the pet bar.

BTW, Scott, I'm sorta new at this. Where would I find the taint messages???

spiel2001 10-22-10 11:24 AM

If you're using a bug grabbing mod, there's usually an option in the mod for it to capture taint messages (or warnings as the case may be)

The issue with the pet bar not being centered is related to the bar not showing at all. I think it's all taint related, but need to confirm.

Xrystal 10-22-10 11:53 AM

I'll have a look while Im on my hunter now .. seeing the shifting bar thing as well even with the pet bar visible .. click a button and it shifts

spiel2001 10-25-10 01:25 AM

This problem is fixed in the 5.07.06 (Development) release to be published shortly

spiel2001 10-27-10 04:40 AM

Quote:

Originally Posted by shad2k8 (Post 214363)
Just use a file compare program ...

@shad2k8 -- you're about to see me do something I *never* do in my support forums, but I'm going to do it here and now....

I have had just about all of your stupidity I can tolerate.

I am not an admin and I cannot remove you from WoW Interface, but I am the mod of these forums and I will delete every new post you make in my forums without further comment and regardless of content.

Furthermore, your license to use nUI is revoked. It's my right. I don't think you're man enough to honor that fact, but consider it officially stated. If I find any copy of any portion of my code redistributed by you in any form whatsoever, modified or not, I will seek legal action.


PISS THE F**K off and go away!

voodoodad 10-27-10 04:46 AM

Quote:

Originally Posted by spiel2001 (Post 214524)
@shad2k8 -- you're about to see me do something I *never* do in my support forums, but I'm going to do it here and now....

I have had just about all of your stupidity I can tolerate.

I am not an admin and I cannot remove you from WoW Interface, but I am the mod of these forums and I will delete every new post you make in my forums without further comment and regardless of content.

Furthermore, your license to use nUI is revoked. It's my right. I don't think you're man enough to honor that fact, but consider it officially stated. If I find any copy of any portion of my code redistributed by you in any form whatsoever, modified or not, I will seek legal action.


PISS THE F**K off and go away!

HALLELUJAH!!!

We Dwarves are normally a good-natured people, but piss us off and you'd better get out of the way, FAST!!!:D

Dramber 10-27-10 06:01 AM

Have I mentioned I love you Scott?

guladrian 11-07-10 08:36 PM

Pet bar Still Not working with nUI
 
Quote:

Originally Posted by spiel2001 (Post 213869)
This problem is fixed in the 5.07.06 (Development) release to be published shortly

Actually, I am running that version and my lock's minion bar never shows up. Any ideas? :(

spiel2001 11-08-10 07:43 AM

Never shows up?

If you mount/dismount while not in combat, does the bar not appear when your pet respawns? It should. I have seen the issue with the pet bar not showing when you spawn your pet in combat, but never while out of combat.

Blanckaert 11-08-10 10:01 AM

My bar does NOT spawn when I did dismount, until I use my pet.... (or there might be a delay until the screen refreshes - just thought of this, will check)

basically I either Ctrl-1 (standard wow key bind) or use my attack macro that sends my pet in then the bar shows up.

(the follow has nothing to do with this pet bar but...... )

But also I have no 'cancel' or exit vehicle show up for some quests, like the one (for the horde side) that you create an abom in grizzly hills, I had 'blow myself up' to get out of the abom, but for another quest I had to '/cancelaura (vehicle name)' to get out of it... so I dont know if this is an easy fix, because it sounds like the blizz protected thingy that we chewed to death in another post.....

Gaidinward 11-08-10 11:45 AM

My lock pet bar is the same. It will not show up when I dismount unless I use the CTRL 1 to have my pet attack or resummon the demon. Lack of combat doesn't seem to matter.

spiel2001 11-08-10 12:28 PM

Hmph.... okay... sounds like the pet bar has the same bug as the hunter pet happiness system. Will look into it.

The cancel button is probably the same thing, as well... it's all a part of the special bars system.

bgosnell3 11-27-10 08:44 AM

Scott, I believe I have found another bug for you.

I am a frost mage, which allows me to control a water elemental (as I'm sure you already know). However, if I do not have my elemental summoned before nUI+ loads, the pet bar is not visible. It doesn't appear if I summon my elemental after the UI loads. I can still command my pet, but I cannot see the pet bar. I checked /nui movers, and it hadn't moved. After a little more playing with it I found out that I have the same issue as Gaidinward. If I use the ctrl-1 command, it appears, but otherwise, it is invisible.

I also have a request which I think many people may enjoy in later versions of nUI. In your UI, spells/abilities are faded out when they are on cooldown. Would it be difficult to implement this into the pet bar? It is difficult to know when my pet's freeze ability is off cooldown unless I use a cool-down monitor otherwise. I don't code so I don't know how difficult that would be, but it would be nice in later versions. Thanks for looking into all this and making such an excellent UI for all of us!

spiel2001 11-27-10 09:11 AM

The pet bar has changed dramatically, so I do believe it will be much easier to implement the cooldown features in the main action bars with the pet bar now. So, hopefully, the answer to that question is that I will be able to do that.

As for the pet bar not appearing... it's the same bug across all classes. A Ctrl-1 should make it appear in many situations. But, the bottom line is that it's a new taint bug introduced by the changes to the pet action system in 4.0 and I'm going to have to recode the pet bars to fix it.

Jran Sakarra 12-08-10 04:26 PM

Quote:

Originally Posted by spiel2001 (Post 220075)
The pet bar has changed dramatically, so I do believe it will be much easier to implement the cooldown features in the main action bars with the pet bar now. So, hopefully, the answer to that question is that I will be able to do that.

As for the pet bar not appearing... it's the same bug across all classes. A Ctrl-1 should make it appear in many situations. But, the bottom line is that it's a new taint bug introduced by the changes to the pet action system in 4.0 and I'm going to have to recode the pet bars to fix it.

Thank you for your hard work in this.

spiel2001 12-08-10 10:59 PM

If you haven't given it a try yet... try the new nUI 6.04.03.03 and see if the pet bar behaves as expected there.

Xrystal 12-23-10 11:15 PM

Okay, I started playing my mage today and noticed every time I dismounted my horse the pet bar never reappeared. After multiple tests with it happening every time I thought it was an ideal opportunity to find a way of getting it to work .. in nUI 5 at any rate. This is what I ended up doing to make it work. I have highlighted the lines I changed.

Hopefully they will work even with combat but I'll test that while questing.


Edit: Hmm Nevermind .. didn't work repeatedly .. d'oh but it worked the first time for some reason.


nUI_PetBar.lua

Code:

-------------------------------------------------------------------------------
-- manage the layout of the bar

RegisterStateDriver( frame, "visibility", "[target=vehicle, exists] hide; [target=pet, exists] show; hide" );

anchor:SetScript( "OnEvent",

        function( who, event, arg1 )

--                nUI_ProfileStart( ProfileCounter, "OnEvent", event );
       
                local update_state = false;
               
       
                if event == "UNIT_PET"
                then
                       
                        if UnitIsUnit( arg1, "player" )
                        then update_state = true;
                        end
                       
                elseif event == "UNIT_FLAGS"
                or    event == "UNIT_AURA"
                then
                       
                        if UnitIsUnit( arg1, "pet" )
                        then update_state = true;
                        end
                       
                else
                       
                        update_state = true;

                end
               
                if update_state then
                        for i=1, #frame.Buttons do
                                frame.updateState( i );
                        end
                end               
               
                if event == "PLAYER_ENTERING_WORLD"
                or event == "PET_BAR_UPDATE"
                or event == "ACTIONBAR_UPDATE_STATE"
                then
                        frame.applyScale();
                       
                end
                               
--                nUI_ProfileStop();
               
        end
);

anchor:RegisterEvent( "PLAYER_ENTERING_WORLD" );
anchor:RegisterEvent( "PLAYER_CONTROL_LOST" );
anchor:RegisterEvent( "PLAYER_CONTROL_GAINED" );
anchor:RegisterEvent( "PLAYER_FARSIGHT_FOCUS_CHANGED" );
anchor:RegisterEvent( "PET_BAR_UPDATE" );
anchor:RegisterEvent( "UNIT_PET" );
anchor:RegisterEvent( "UNIT_FLAGS" );
anchor:RegisterEvent( "UNIT_AURA" );
anchor:RegisterEvent( "ACTIONBAR_UPDATE_STATE" );


Xrystal 12-24-10 01:09 AM

Just wanted to point out as well Scott that my 100% mount/dismount/pet bar disappears bug so far is 100% working in the latest nUI 6 download.


All times are GMT -6. The time now is 08:46 PM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI