Quote Originally Posted by MilesSaintboroguh View Post
You can't prepare for attacks that have no charge time.
All boss attacks in the game that have any real impact on the fight have charge time, or a cooldown.

For cooldown abilities, they can be made random by not making the boss use it immediately as it comes off cooldown. You would think this would make the fight easier but it doesn't - having the AI play perfectly is easier to deal with since it's so predictable.