Esempio n. 1
0
func (b *Encounter) playerTurn(player character.Player) (afterPlayer character.Player) {
	damage := b.playerAttack(player)
	b.Enemy.DamageHP(damage)

	if b.Enemy.IsDown() {
		exp := b.enemyDown()
		player.AddExp(exp) // 撃破経験値獲得
	}

	return player
}