Fix tracing of turns from turns

This commit is contained in:
Emery Hemingway 2024-03-20 13:05:17 +00:00
parent 289754499c
commit 78d7efc712
1 changed files with 4 additions and 4 deletions

View File

@ -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]