diff --git a/courtroom.cpp b/courtroom.cpp index 9f2f7f7..3ed1e74 100644 --- a/courtroom.cpp +++ b/courtroom.cpp @@ -1582,13 +1582,6 @@ void Courtroom::handle_chatmessage_3() { start_chat_ticking(); - if (m_chatmessage[REALIZATION] == "1") - { - realization_timer->start(60); - ui_vp_realization->show(); - sfx_player->play(ao_app->get_custom_realization(m_chatmessage[CHAR_NAME])); - } - int f_evi_id = m_chatmessage[EVIDENCE_ID].toInt(); QString f_side = m_chatmessage[SIDE]; @@ -1979,6 +1972,13 @@ void Courtroom::start_chat_ticking() if (text_state != 0) return; + if (m_chatmessage[REALIZATION] == "1") + { + realization_timer->start(60); + ui_vp_realization->show(); + sfx_player->play(ao_app->get_custom_realization(m_chatmessage[CHAR_NAME])); + } + ui_vp_message->clear(); set_text_color(); rainbow_counter = 0;