Skip to content

Physical Flaws (Part Two)#1176

Open
Icarus-The-Sun wants to merge 5 commits into
DarkPack13:masterfrom
Icarus-The-Sun:flaws-2
Open

Physical Flaws (Part Two)#1176
Icarus-The-Sun wants to merge 5 commits into
DarkPack13:masterfrom
Icarus-The-Sun:flaws-2

Conversation

@Icarus-The-Sun

@Icarus-The-Sun Icarus-The-Sun commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

About The Pull Request

Adds the Disfigured (481), Glowing Eyes (482), and Smell of the Grave (481) flaws. Touches discipline code to make them apply penalties (and add a boost for intimidation for glowing eyes).
Glowing eyes applies a -1 perception penalty, and gives a boost (-1 diff) to intimidation rolls against non-kindred. Also, masq violating eyes. Users spawn with sunglasses if they take it. (Kindred only)
Disfigured adds a penalty (+2 diff) to social rolls in general, and caps appearance to 2. (Not splat restricted)
Smell of the Grave adds a penalty (+1 diff) to social rolls against mortals. (Kindred only)

Details

Disfigured: App 5 being disfigured. Screenshot 2026-06-20 223307

Glowing Eyes:
Glowing eyes in the dark.
Screenshot 2026-06-20 223033
Out of the dark.
Screenshot 2026-06-20 223040
Flavor text when eyes are exposed.
Screenshot 2026-06-20 223123

Smell of the Grave:
Flavor text.
image

Why It's Good For The Game

More flaws.

Changelog

🆑
add: Adds Disfigured, Glowing Eyes, and Smell of the Grave flaws
/:cl:

@Icarus-The-Sun Icarus-The-Sun requested a review from a team as a code owner June 21, 2026 02:52
@github-actions

Copy link
Copy Markdown
Contributor

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

if(HAS_TRAIT(user, TRAIT_GRAVE_SMELL))
involved_social_roll += 1
if((HAS_TRAIT(user, TRAIT_GLOWING_EYES)) && (!user.is_eyes_covered()) && (used_stat == STAT_INTIMIDATION))
involved_social_roll -= 1

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.

It might make sense to genersise this into a "get mortal indtimidation" getter or something as you copypaste similar code into a few other procs.

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