Skip to content

New damage groups for structures#44642

Open
iaada wants to merge 15 commits into
space-wizards:masterfrom
iaada:structs/damagegroups
Open

New damage groups for structures#44642
iaada wants to merge 15 commits into
space-wizards:masterfrom
iaada:structs/damagegroups

Conversation

@iaada

@iaada iaada commented Jul 13, 2026

Copy link
Copy Markdown
Member

About the PR

New damage groups for the structure rebalance.

Why / Balance

Our current modifier sets are really extreme and make a lot of entities way stronger than they should be. The new ones also take a different paradigm, focusing on flat reductions rather than percentage reductions (percentage increases are still there). I touch on it more in space-wizards/docs#660 .

Technical details

DamageModifierSets have been split up into separate folders for readability. The old modifiers were placed in their own file and ""deprecated"" to be removed in a later PR, though some of them probably will stay as they're used on items.

DamageContainer Box was also removed. It was previously used only for cardboard boxes and definitely way too specific to be useful.

Test plan

Tested in spreadsheets, not much to test in-game yet.

Requirements

  • I have read and am following the Pull Request and Changelog Guidelines.
  • I have tested this pull request and written instructions on how to test it
  • I have added media to this PR or it does not require an in-game showcase.

Breaking changes

DamageContainer Box has been removed. It was previously used only for cardboard boxes. While not a 1 to 1 replacement, Inorganic should do in most cases as a replacement.

@themias themias added P3: Standard Priority: Default priority for repository items. T: Refactor Type: Refactor of notable amount of codebase D3: Low Difficulty: Some codebase knowledge required. T: Balance Change Type: Balance changes through direct value changes, or changes to mechanics that affect it A: Combat Area: Combat features and changes, balancing, feel A: General Interactions Area: General in-game interactions that don't relate to another area. labels Jul 13, 2026
@github-actions github-actions Bot added the S: Merge Conflict Status: Needs to resolve merge conflicts before it can be accepted label Jul 18, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

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

Labels

A: Combat Area: Combat features and changes, balancing, feel A: General Interactions Area: General in-game interactions that don't relate to another area. D3: Low Difficulty: Some codebase knowledge required. P3: Standard Priority: Default priority for repository items. S: Merge Conflict Status: Needs to resolve merge conflicts before it can be accepted T: Balance Change Type: Balance changes through direct value changes, or changes to mechanics that affect it T: Refactor Type: Refactor of notable amount of codebase

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants