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;