Skip to content

Vampire Discipline Dot Accuracy - #1419

Open
Stutternov wants to merge 1 commit into
DarkPack13:masterfrom
Stutternov:Lore-Accurate-Discpline-Dots
Open

Vampire Discipline Dot Accuracy#1419
Stutternov wants to merge 1 commit into
DarkPack13:masterfrom
Stutternov:Lore-Accurate-Discpline-Dots

Conversation

@Stutternov

@Stutternov Stutternov commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

About The Pull Request

Saw Crimson Grid adjusted this and decided to do it myself for upstream given Apocrypha admins stated you should not use all the dots you get on Fledge/Neonate due to the inflated numbers. Better to code-limit the dots to accurate numbers instead of rely off admin enforcement.

Crimson Grid has it's own dot limit that's harsher than this one; just think it's best to use a baseline on master and the servers can adjust it on their downstreams.

The methodology is take the max age for the age grouping and square root it, then round up. If you get 3.1? round up to 4. Etc.

Dots by Age

1-10, Fledgelings: 5 dots
11 - 100, Neonates: 10 dots
101 - 200, Ancilla: 15 dots
200+, Elder: 18 dots (Elders should prob get access to level 6 disciplines and maybe only have 15 dots still, but not coded so - just leaving them with 18.)

Why It's Good For The Game

V20 uses an EXP system, to assign dots this uses NPC character creation rules with a bit of liberty in that it gives Fledges about ~1 extra point than they should have. This is just because 4 feels a little too punishing (given even low-gen fed ghouls should have ~3 dots I believe); though could be adjusted to that if needed.

This limits discipline dots to the amount an NPC should have, and since the expectation is no one or group is a protaganist this methodology should work fine. This makes it more costly to specialize too much into specific abilities.

Only downside of this is that Ancilla and Elders have a much more notable discpline dot gap over the others, though this TT accurate. All I can say regarding that is it's an individual server problem relating to those age ranges; Elder should probably be heavily scrutinized or whitelisted by individuals servers if that is an issue.

Changelog

🆑
balance: Adjusts age range dots for Fledge. 12 dots -> 5.
balance: Adjusts age range dots for Neonate. 14 dots -> 10.
balance: Adjusts age range dots for Ancilla. 16 dots -> 15
/:cl:

@Stutternov
Stutternov requested a review from a team as a code owner August 15, 2026 13:48
@github-actions

Copy link
Copy Markdown
Contributor

You currently have a negative Fix/Feature pull request delta of -64. Maintainers may close this PR at will. Fixing issues or improving the codebase will improve this score.

@chazzyjazzy chazzyjazzy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

this is fine - but beware. without appropriate updating to people's sheets, this means every NEW or reset character is subject to these limitations. any character made prior to this PR will be able to retain their previous points - should they never reset their character. this has been a source of ire for some

@github-actions

Copy link
Copy Markdown
Contributor

This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being auto closed in ~7 days. Please address any outstanding review items and ensure your PR is finished - if both are true, and you have auto-staled anyway, you need to actively ask maintainers (by pinging them in the /tg/station Discord) to (re)review or merge your PR. If no maintainer responds to your request, you may wish to close this PR yourself while you seek maintainer comment, as you will later be able to reopen the PR yourself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants