WoW:API CastShapeshiftForm: Difference between revisions
Jump to navigation
Jump to search
<b[[>API CastShapeshiftForm - Submitted by Naliya
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
<center><b[[>API CastShapeshiftForm</b> - <i>Submitted by [[/User:Naliya|Naliya]]</i></center><br> | <center><b[[>API CastShapeshiftForm</b> - <i>Submitted by [[/User:Naliya|Naliya]]</i></center><br> | ||
<p>Casts Shapeshift on yourself. | <p>Casts Shapeshift on yourself. This is class dependant - not all classes have special abilites. | ||
</p> | </p> | ||
<pre>CastShapeshiftForm(#);</pre> | <pre>CastShapeshiftForm(#);</pre> | ||
Line 7: | Line 7: | ||
<p><b><i>Arguments</i></b><br> | <p><b><i>Arguments</i></b><br> | ||
<br>(# in this case relates to the different forms)<br> | <br>(# in this case relates to the different forms)<br> | ||
Druid<br> | |||
*1 = Bear/Dire Bear Form<br> | *1 = Bear/Dire Bear Form<br> | ||
*2 = Aquatic Form<br> | *2 = Aquatic Form<br> | ||
*3 = Cat Form<br> | *3 = Cat Form<br> | ||
*4 = Travel Form | *4 = Travel Form<br><br> | ||
Rogue<br> | |||
*1 = Stealth<br><br> | |||
Warrior<br> | |||
*1 = Battle Stance<br> | |||
*2 = Defensive Stance<br> | |||
*3 = Beserker Stance<br> | |||
<br>Rumours abound that 0 is caster form, but I can't personally get that to work, so I've omitted it for now.</p> | <br>Rumours abound that 0 is caster form, but I can't personally get that to work, so I've omitted it for now.</p> | ||
Line 27: | Line 35: | ||
<b><i>Result</i></b><br> | <b><i>Result</i></b><br> | ||
<br>In this case, the script checks if you're in Bear/Dire Bear form, and if so, casts the spell to change you back to Caster form. | <br>In this case, the script checks if you're in Bear/Dire Bear form, and if so, casts the spell to change you back to Caster form. | ||
<br>It has the same restrictions as other casting spells in that the trigger event needs to involve a keystroke or mouse click. |
Revision as of 10:30, 25 May 2005
Casts Shapeshift on yourself. This is class dependant - not all classes have special abilites.
CastShapeshiftForm(#);
Arguments
(# in this case relates to the different forms)
Druid
- 1 = Bear/Dire Bear Form
- 2 = Aquatic Form
- 3 = Cat Form
- 4 = Travel Form
Rogue
- 1 = Stealth
Warrior
- 1 = Battle Stance
- 2 = Defensive Stance
- 3 = Beserker Stance
Rumours abound that 0 is caster form, but I can't personally get that to work, so I've omitted it for now.
Returns
- Nil
Example
CastShapeshiftForm(1);
Result
Shapeshifts caster into Bear Form.
Note, casting the spell again changes back to caster form. So, for instance;
if (GetNumShapeshiftForms()==1) then CastShapeshiftForm(1);end;
Result
In this case, the script checks if you're in Bear/Dire Bear form, and if so, casts the spell to change you back to Caster form.
It has the same restrictions as other casting spells in that the trigger event needs to involve a keystroke or mouse click.