the actionMenuState, the psiAttack function in tileEngine, the getActionTUs function in BattleUnit, the projectileFlyBState, the RuleItem and the aggroBAIState (if you want aliens to be able to use it), at the very least.
It might be worthwhile to push the logic for determining psi attack / defense strength into the BattleUnit to prevent the different bits of code from getting out of sync.