From f8d675fccf1804d73866656865cf39b3e4839ac2 Mon Sep 17 00:00:00 2001 From: bridge Date: Tue, 11 Nov 2025 18:16:50 +0800 Subject: [PATCH] simplify mutual action logic --- src/classes/mutual_action/mutual_action.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/classes/mutual_action/mutual_action.py b/src/classes/mutual_action/mutual_action.py index 6a6cade..1019594 100644 --- a/src/classes/mutual_action/mutual_action.py +++ b/src/classes/mutual_action/mutual_action.py @@ -151,7 +151,6 @@ class MutualAction(DefineAction, LLMAction, TargetingMixin): feedback = r.get("feedback", "") target_avatar.thinking = thinking - target_avatar.clear_plans() self._settle_feedback(target_avatar, feedback) fb_label = self.FEEDBACK_LABELS.get(str(feedback).strip(), str(feedback)) feedback_event = Event(self.world.month_stamp, f"{target_avatar.name} 对 {self.avatar.name} 的反馈:{fb_label}", related_avatars=[self.avatar.id, target_avatar.id]) @@ -232,7 +231,6 @@ class MutualAction(DefineAction, LLMAction, TargetingMixin): feedback = r.get("feedback", "") target.thinking = thinking - target.clear_plans() self._settle_feedback(target, feedback) fb_label = self.FEEDBACK_LABELS.get(str(feedback).strip(), str(feedback)) feedback_event = Event(self.world.month_stamp, f"{target.name} 对 {self.avatar.name} 的反馈:{fb_label}", related_avatars=[self.avatar.id, target.id])