Has a Higher level BO already been casted?

Add a check to see if the character already has BO from another party member.
If this BO is higher then the character's own BO, then do not cast BO again.

This will guard against people with very low BO levels giving their shitty BO the entire party.

I'm not sure if I placed the comment in the appropriate place (where the change needs to be made).

Let me know what you think, please.