dcbot/internal/domain/ennoblement.go
Dawid Wysokiński cfbaba198a
All checks were successful
ci/woodpecker/push/govulncheck Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
refactor: twhelp - migrate to /v2 API endpoints (#155)
Reviewed-on: #155
2024-05-02 05:57:24 +00:00

19 lines
316 B
Go

package domain
import "time"
type Ennoblement struct {
ID int
Village VillageMeta
NewOwner PlayerMeta
CreatedAt time.Time
}
func (e Ennoblement) IsBarbarian() bool {
return !e.Village.Player.Valid
}
func (e Ennoblement) IsSelfConquer() bool {
return e.NewOwner.ID == e.Village.Player.Player.ID
}