Thread Tools Display Modes
10-22-10, 07:17 AM   #1
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,929
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.
__________________


Characters:
Gwynedda - 70 - Demon Warlock
Galaviel - 65 - Resto Druid
Gamaliel - 61 - Disc Priest
Gwynytha - 60 - Survival Hunter
Lienae - 60 - Resto Shaman
Plus several others below level 60

Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
 
10-22-10, 11:06 AM   #2
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
Getting any taint messages when this happens?
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
10-22-10, 11:14 AM   #3
whereswaldo
A Chromatic Dragonspawn
 
whereswaldo's Avatar
Join Date: May 2008
Posts: 167
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???
__________________

[SIGPIC][/SIGPIC]
 
10-22-10, 11:24 AM   #4
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
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.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
10-22-10, 11:53 AM   #5
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,929
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
__________________


Characters:
Gwynedda - 70 - Demon Warlock
Galaviel - 65 - Resto Druid
Gamaliel - 61 - Disc Priest
Gwynytha - 60 - Survival Hunter
Lienae - 60 - Resto Shaman
Plus several others below level 60

Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
 
10-25-10, 01:25 AM   #6
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
This problem is fixed in the 5.07.06 (Development) release to be published shortly
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
10-27-10, 04:40 AM   #7
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
Originally Posted by shad2k8 View Post
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!
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
10-27-10, 04:46 AM   #8
voodoodad
Large, Friendly Letters!
 
voodoodad's Avatar
Join Date: Oct 2008
Posts: 1,632
Originally Posted by spiel2001 View Post
@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!!!
__________________

~ no need to make the message completely obnoxious - Cairenn
 
10-27-10, 06:01 AM   #9
Dramber
A Chromatic Dragonspawn
 
Dramber's Avatar
Join Date: Nov 2008
Posts: 142
Have I mentioned I love you Scott?
__________________
"Polymorph skills... portal skills... mage table skills... Girls only want mages who have great skills!"

-Napoleon Dynamage
 
11-07-10, 08:36 PM   #10
guladrian
A Defias Bandit
 
guladrian's Avatar
Join Date: Oct 2009
Posts: 3
Pet bar Still Not working with nUI

Originally Posted by spiel2001 View Post
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?
 
11-08-10, 07:43 AM   #11
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
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.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
11-08-10, 10:01 AM   #12
Blanckaert
A Flamescale Wyrmkin
Join Date: May 2010
Posts: 121
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.....
__________________
Have fun, and remember WOW is just a game, for us to enjoy, and all the Addons we use.... remember the programmer is a human too, and MOST times, is doing this as a hobby, so give them time to have their life, so they can fix the addons, so we can have our WOW life.
 
11-08-10, 11:45 AM   #13
Gaidinward
A Wyrmkin Dreamwalker
 
Gaidinward's Avatar
Join Date: Oct 2008
Posts: 58
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.
 
11-08-10, 12:28 PM   #14
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
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.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
11-27-10, 08:44 AM   #15
bgosnell3
A Kobold Labourer
Join Date: Nov 2010
Posts: 1
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!

Last edited by bgosnell3 : 11-27-10 at 08:51 AM.
 
11-27-10, 09:11 AM   #16
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
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.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
12-08-10, 04:26 PM   #17
Jran Sakarra
A Deviate Faerie Dragon
Join Date: Jul 2009
Posts: 11
Originally Posted by spiel2001 View Post
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.
 
12-08-10, 10:59 PM   #18
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
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.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
12-23-10, 11:15 PM   #19
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,929
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" );
__________________


Characters:
Gwynedda - 70 - Demon Warlock
Galaviel - 65 - Resto Druid
Gamaliel - 61 - Disc Priest
Gwynytha - 60 - Survival Hunter
Lienae - 60 - Resto Shaman
Plus several others below level 60

Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
 
12-24-10, 01:09 AM   #20
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 5,929
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.
__________________


Characters:
Gwynedda - 70 - Demon Warlock
Galaviel - 65 - Resto Druid
Gamaliel - 61 - Disc Priest
Gwynytha - 60 - Survival Hunter
Lienae - 60 - Resto Shaman
Plus several others below level 60

Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
 
 

WoWInterface » Featured Projects » nUI, MozzFullWorldMap and PartySpotter » Support » nUI: Bug Reports » Pet Bar not always appearing bug ...


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off