diff --git a/bot/utils/bipolar_mode.py b/bot/utils/bipolar_mode.py index 38b1a87..d7b0192 100644 --- a/bot/utils/bipolar_mode.py +++ b/bot/utils/bipolar_mode.py @@ -934,14 +934,14 @@ async def run_argument(channel: discord.TextChannel, client, trigger_context: st # Record result in scoreboard with arbiter's reasoning scoreboard = record_argument_result(winner, exchange_count, judgment) - # Switch to winner's mode + # Switch to winner's mode (including role color) from utils.evil_mode import apply_evil_mode_changes, revert_evil_mode_changes if winner == "evil": print("👿 Evil Miku won! Switching to Evil Mode...") - await apply_evil_mode_changes(client) + await apply_evil_mode_changes(client, change_username=True, change_pfp=True, change_nicknames=True, change_role_color=True) else: print("💙 Hatsune Miku won! Switching to Normal Mode...") - await revert_evil_mode_changes(client) + await revert_evil_mode_changes(client, change_username=True, change_pfp=True, change_nicknames=True, change_role_color=True) # Clean up argument conversation history try: