Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

changeling economy rebalance #996

Merged

Conversation

Darkmajia
Copy link

@Darkmajia Darkmajia commented Dec 12, 2024

part of #943: this is a big rebalancing to the snowball-y aspect of changeling, as well as a changeling's power curve. currently i don't believe there are enough options for changelings to promote diverse playstyles, but this should definitely have an impact on how changelings approach situations and consider their evolution points purchases.

the important stuff:

  • changelings start with 10 evolution points instead of 16
  • every ability (except chameleon skin, which already had a price reduction) has had its cost reduced to fit the new economy
  • changelings no longer gain evolution points from absorbing regular crew members
  • changelings gain 2 evolution points instead of 10 from absorbing another changeling
  • after any absorption, a changeling earns the ability to completely refund their evolutions

Changelog
🆑

  • tweak: Changelings have had their evolution point economy significantly rebalanced.
  • remove: Absorbing crewmates grants no evolution points, and absorbing changelings grants fewer evolution points than before.
  • add: Absorption grants changelings the ability to fully refund their evolution points.

@@ -103,6 +103,9 @@ public sealed partial class ChangelingComponent : Component
public float BiomassUpdateTimer = 0f;
public float BiomassUpdateCooldown = 60f;

[DataField, AutoNetworkedField]
Copy link
Author

Choose a reason for hiding this comment

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

i do not know if AutoNetworkedField is really necessary here. i just copy pasted and its late and i didnt want to think too hard

@Darkmajia Darkmajia mentioned this pull request Dec 12, 2024
9 tasks
@formlessnameless formlessnameless merged commit 948a214 into impstation:master Dec 12, 2024
4 checks passed
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.

2 participants