API CastPetAction

CastPetAction

Cast the corresponding pet skill.

CastPetAction(index, [unit]);


 * Arguments


 * (index)
 * index : Number - The index of the pet skill for query.


 * (unit)
 * unit : UnitId - Optional UnitId


 * Returns


 * nil

Cast by specified action name
 * Example

for i=1, NUM_PET_ACTION_SLOTS, 1 do   local name, subtext, texture, isToken, isActive, autoCastAllowed, autoCastEnabled = GetPetActionInfo(i); if ( name == "Sacrifice" ) then CastPetAction(i); end end

Please notice that this exemple will only works if the sacrifice skill is named "Sacrifice" in the client locale.


 * Description


 * Cast the corresponding pet skill. Requires a button press.