From 78d7efc712ecb37cb8963176a0db93ebe5c811c5 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Wed, 20 Mar 2024 13:05:17 +0000 Subject: [PATCH] Fix tracing of turns from turns --- src/syndicate/actors.nim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/syndicate/actors.nim b/src/syndicate/actors.nim index 50825a5..f63fd88 100644 --- a/src/syndicate/actors.nim +++ b/src/syndicate/actors.nim @@ -233,10 +233,10 @@ proc queueEffect*(turn: var Turn; target: Facet; act: TurnAction) = if fremdTurn.isNil: fremdTurn = Turn(facet: target) turn.effects[fremd] = fremdTurn - when tracing: - fremdTurn.desc.id = nextTurnId() - fremdTurn.desc.cause = TurnCause(orKind: TurnCauseKind.turn) - fremdTurn.desc.cause.turn.id = turn.desc.id + when tracing: + fremdTurn.desc.id = nextTurnId() + fremdTurn.desc.cause = TurnCause(orKind: TurnCauseKind.turn) + fremdTurn.desc.cause.turn.id = turn.desc.id fremdTurn.work.addLast((target, act,)) type Bindings = Table[Value, Value]