WoW:API HasPetUI: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Corrected the return types, added a second example and removed an incorrect and rather confusing "result" clause.) |
||
Line 1: | Line 1: | ||
{{wowapi}} | {{wowapi}} | ||
Returns | Returns <tt>1</tt> if the player has a pet User Interface. | ||
hasUI = HasPetUI(); | hasUI, isHunterPet = HasPetUI(); | ||
---- | ---- | ||
Line 13: | Line 13: | ||
:hasUI, isHunterPet | :hasUI, isHunterPet | ||
:;hasUI : | :;hasUI :The number <tt>1</tt> if the player has a pet User Interface, <tt>nil</tt> if he does not. | ||
:;isHunterPet : | :;isHunterPet :The number <tt>1</tt> if the pet is a hunter pet, <tt>nil</tt> if it is not. | ||
---- | ---- | ||
Line 20: | Line 20: | ||
if ( HasPetUI() ) then DoPetStuff(); end | if ( HasPetUI() ) then DoPetStuff(); end | ||
;'' | ;''Example'' | ||
local hasUI, isHunterPet = HasPetUI(); | |||
if hasUI then | |||
if isHunterPet then | |||
DoHunterPetStuff(); -- For hunters | |||
else | |||
DoMinionStuff(); -- For Warlock minions | |||
end | |||
end |
Revision as of 10:27, 1 December 2008
Returns 1 if the player has a pet User Interface.
hasUI, isHunterPet = HasPetUI();
- Arguments
- none
- Returns
- hasUI, isHunterPet
- hasUI
- The number 1 if the player has a pet User Interface, nil if he does not.
- isHunterPet
- The number 1 if the pet is a hunter pet, nil if it is not.
- Example
if ( HasPetUI() ) then DoPetStuff(); end
- Example
local hasUI, isHunterPet = HasPetUI(); if hasUI then if isHunterPet then DoHunterPetStuff(); -- For hunters else DoMinionStuff(); -- For Warlock minions end end