thoth always either evaluates or errors
This commit is contained in:
parent
72a1f28902
commit
bf5c908273
1 changed files with 4 additions and 0 deletions
|
@ -71,6 +71,10 @@ class CastingHarness private constructor(
|
|||
info.earlyExit = info.earlyExit || !lastResolutionType.success
|
||||
}
|
||||
|
||||
if (continuation is SpellContinuation.NotDone) {
|
||||
lastResolutionType = if (lastResolutionType.success) ResolvedPatternType.EVALUATED else ResolvedPatternType.ERRORED
|
||||
}
|
||||
|
||||
return ControllerInfo(
|
||||
info.playSound,
|
||||
this.stack.isEmpty() && this.parenCount == 0 && !this.escapeNext,
|
||||
|
|
Loading…
Reference in a new issue