WoW:API GetShapeshiftFormInfo: Difference between revisions
Jump to navigation
Jump to search
GetShapeshiftFormInfo -Documentation by Satsh-
No edit summary |
(Added form indexes from CastShapeshiftForm()) |
||
Line 11: | Line 11: | ||
:;type : One of the following: | :;type : One of the following: | ||
:::; index : Index of ShapeshiftForm, counted from left to right from Iconpositions in the Shapeshift/Stance bar. May not be greater then GetNumShapeshiftForms(); | :::; index : Index of ShapeshiftForm, counted from left to right from Iconpositions in the Shapeshift/Stance bar. May not be greater then GetNumShapeshiftForms(); | ||
:;Druid | |||
:*1 = Bear/Dire Bear Form | |||
:*2 = Aquatic Form | |||
:*3 = Cat Form | |||
:*4 = Travel Form | |||
:*5 = Moonkin Form | |||
: | |||
:;Rogue | |||
:*1 = Stealth | |||
: | |||
:;Warrior | |||
:*1 = Battle Stance | |||
:*2 = Defensive Stance | |||
:*3 = Beserker Stance | |||
---- | ---- |
Revision as of 05:27, 11 September 2006
Retrieves information about an available Shapeshiftform or Stance.
icon, name, active, castable = GetShapeshiftFormInfo(index);
- Arguments
- (Number Index)
- type
- One of the following:
- index
- Index of ShapeshiftForm, counted from left to right from Iconpositions in the Shapeshift/Stance bar. May not be greater then GetNumShapeshiftForms();
- Druid
- 1 = Bear/Dire Bear Form
- 2 = Aquatic Form
- 3 = Cat Form
- 4 = Travel Form
- 5 = Moonkin Form
-
- Rogue
- 1 = Stealth
-
- Warrior
- 1 = Battle Stance
- 2 = Defensive Stance
- 3 = Beserker Stance
- Returns
- icon
- Position and name of the icon used for the button
- name
- Name of the ShapeshiftForm or Stance (optional)
- active
- Returns 1 if this ShapeshiftForm/Stance is currently active, else 0 (optional)
- castable
- identifies if its castable.
- Example
icon = GetShapeshiftFormInfo(1); icon, name = GetShapeshiftFormInfo(1); icon, name, active = GetShapeshiftFormInfo(1); icon, name, active, castable = GetShapeshiftFormInfo(1);