I don't play this game, but looking at the code my "guess" is you'll need to modify it. In specific, each power use a 'can_X' function to check if it can be used.
For example, line 298 in combat_player.rpy, function can_hulkOut():
if com_player.energy >= 30 and player_hulkOut.temp_cooldown == 0 and com_player.powered and powerTp2 and powerTs2==False and powerTm2==False and powerTg2==False:
Just strip the last three tests while keeping the ':' like this:
if com_player.energy >= 30 and player_hulkOut.temp_cooldown == 0 and com_player.powered and powerTp2:
You'd need to do this as well on line 316, 334, 352, 372 and 392. I've not tested this, but this should give you a good start.
-T-