First round of substantial bug fixes
This commit is contained in:
		| @@ -8,13 +8,14 @@ import ( | ||||
| ) | ||||
|  | ||||
| func RunSimpleTerminalUI[C StatsCollection](p *Player[C]) error { | ||||
| 	for { | ||||
| 		err := p.StartNextTurn() | ||||
| 		if p.DebugLevel < 1 && IsSeriousError(err) { | ||||
| 			return err | ||||
| 		} | ||||
| 		p.ReportError(err) | ||||
|  | ||||
| 	err := p.StartNextTurn() | ||||
| 	if p.DebugLevel < 1 && IsSeriousError(err) { | ||||
| 		return err | ||||
| 	} | ||||
| 	p.ReportError(err) | ||||
|  | ||||
| 	for { | ||||
| 		for p.CanAct() { | ||||
| 			isCard, cardIdx, choiceIdx, err := pickNextAction(p) | ||||
| 			p.ReportError(err) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user