ancestry speeds should be configurable at init
This commit is contained in:
parent
5c80565264
commit
0eda35b90d
|
@ -107,9 +107,9 @@ class Ancestry(BaseObject, ModifierMixin):
|
||||||
size: Mapped[str] = mapped_column(nullable=False, default="medium")
|
size: Mapped[str] = mapped_column(nullable=False, default="medium")
|
||||||
speed: Mapped[int] = mapped_column(nullable=False, default=30, info={"min": 0, "max": 99})
|
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})
|
fly_speed: Mapped[int] = mapped_column(nullable=True, info={"min": 0, "max": 99}, default=None)
|
||||||
climb_speed: Mapped[int] = mapped_column(init=False, nullable=True, info={"min": 0, "max": 99})
|
climb_speed: Mapped[int] = mapped_column(nullable=True, info={"min": 0, "max": 99}, default=None)
|
||||||
swim_speed: Mapped[int] = mapped_column(init=False, nullable=True, info={"min": 0, "max": 99})
|
swim_speed: Mapped[int] = mapped_column(nullable=True, info={"min": 0, "max": 99}, default=None)
|
||||||
|
|
||||||
_traits = relationship(
|
_traits = relationship(
|
||||||
"AncestryTraitMap", init=False, uselist=True, cascade="all,delete,delete-orphan", lazy="immediate"
|
"AncestryTraitMap", init=False, uselist=True, cascade="all,delete,delete-orphan", lazy="immediate"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user