might want to use "this->isAttacking"  the unitActionStates are currently used for animation.  In addition, there is a "start_special" and "end_special" state that we might also wanna broadcast these messages during