From e16dcb2fb9caf74d8d6e2dbef8ca928fd5517a20 Mon Sep 17 00:00:00 2001 From: Harmenszoon <25753539+Harmenszoon@users.noreply.github.com> Date: Mon, 11 May 2026 03:43:55 -0400 Subject: [PATCH] [Action] fix report-only variable actions --- engine/action/variable.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/engine/action/variable.cpp b/engine/action/variable.cpp index 9e51c03e76a..b64eee790df 100644 --- a/engine/action/variable.cpp +++ b/engine/action/variable.cpp @@ -125,7 +125,10 @@ variable_t::variable_t( player_t* player, std::string_view options_str ) } if ( operation == OPERATION_REPORT ) + { var->report = true; + background = true; + } } void variable_t::init_finished() @@ -327,6 +330,8 @@ void variable_t::execute() else var->current_value_ = value_else_expression->eval(); break; + case OPERATION_REPORT: + break; default: assert( 0 ); break;