Skip to content

automatic advantages in subrace parameters#151

Merged
elyukai merged 3 commits into
mainfrom
feature/automatic-advantage-options
Jun 8, 2026
Merged

automatic advantages in subrace parameters#151
elyukai merged 3 commits into
mainfrom
feature/automatic-advantage-options

Conversation

@Lector

@Lector Lector commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

Changed automatic dis/advantages in the Subrace so they take the same parameters as the other dis/advantages

Closes /issues/150

@Lector Lector requested a review from elyukai as a code owner June 8, 2026 11:02

@elyukai elyukai left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Das würde nicht über CommonnessRatedAdvantageDisadvantage funktionieren, da die mehrere Optionen für eigentlich separate Einträge vereinen können. Hier bräuchten wir etwas wie bei ActivatablePrerequisite. Daher würde ich den Typ AutomaticAdvantageDisadvantage belassen und level und options aus ActivatablePrerequisite in src/types/prerequisites/single/ActivatablePrerequisite.ts übernehmen.

@elyukai elyukai left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sieht gut aus!

@elyukai elyukai merged commit a7b8e7e into main Jun 8, 2026
2 checks passed
@elyukai elyukai deleted the feature/automatic-advantage-options branch June 8, 2026 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Race Variant - automatic (dis)advantages - level and options

2 participants