From 73fcdffd8689d1e56f56a085424d2a037fcac7d6 Mon Sep 17 00:00:00 2001 From: bridge Date: Sat, 22 Nov 2025 21:19:21 +0800 Subject: [PATCH] fix bug --- src/classes/long_term_objective.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/classes/long_term_objective.py b/src/classes/long_term_objective.py index af5ee1c..2932cc4 100644 --- a/src/classes/long_term_objective.py +++ b/src/classes/long_term_objective.py @@ -176,10 +176,11 @@ def set_user_long_term_objective(avatar: "Avatar", objective_content: str) -> No set_year=current_year ) - # 用户手动设定长期目标时,清空短期目标,以便AI重新规划 + # 用户手动设定长期目标时,清空短期目标和后续计划,以便AI重新规划 avatar.short_term_objective = "" + avatar.clear_plans() - logger.info(f"玩家为角色 {avatar.name} 设定长期目标:{objective_content},并已清空短期目标") + logger.info(f"玩家为角色 {avatar.name} 设定长期目标:{objective_content},并已清空短期目标和后续计划") def clear_user_long_term_objective(avatar: "Avatar") -> bool: