From 0eda35b90dd6bd6e5a3272e9bb40641f4805ee26 Mon Sep 17 00:00:00 2001 From: evilchili Date: Thu, 29 Aug 2024 16:14:29 -0700 Subject: [PATCH] ancestry speeds should be configurable at init --- src/ttfrog/db/schema/character.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ttfrog/db/schema/character.py b/src/ttfrog/db/schema/character.py index 766d0bb..2afe3c9 100644 --- a/src/ttfrog/db/schema/character.py +++ b/src/ttfrog/db/schema/character.py @@ -107,9 +107,9 @@ class Ancestry(BaseObject, ModifierMixin): size: Mapped[str] = mapped_column(nullable=False, default="medium") speed: Mapped[int] = mapped_column(nullable=False, default=30, info={"min": 0, "max": 99}) - fly_speed: Mapped[int] = mapped_column(init=False, nullable=True, info={"min": 0, "max": 99}) - climb_speed: Mapped[int] = mapped_column(init=False, nullable=True, info={"min": 0, "max": 99}) - swim_speed: Mapped[int] = mapped_column(init=False, nullable=True, info={"min": 0, "max": 99}) + fly_speed: Mapped[int] = mapped_column(nullable=True, info={"min": 0, "max": 99}, default=None) + climb_speed: Mapped[int] = mapped_column(nullable=True, info={"min": 0, "max": 99}, default=None) + swim_speed: Mapped[int] = mapped_column(nullable=True, info={"min": 0, "max": 99}, default=None) _traits = relationship( "AncestryTraitMap", init=False, uselist=True, cascade="all,delete,delete-orphan", lazy="immediate"