Description: Pet's will attempt to use an ability when the pet's power/moralle is insufficient to use the ability resulting in the cooldown being triggered.

Details: My captain pet will atempt to use its heal ability on me when its power is insufficient. The result is that the cooldown effect will be triggered with no net gain/loss to myself or the pet.

Possible Cause: The check for whether a pet is able to use an ability takes place after the call is made to initiate the cooldown effect.