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

[Balance] Use skill tier duration multipliers for non-master engineers #4411

Merged

Conversation

TeDGamer
Copy link
Contributor

@TeDGamer TeDGamer commented Sep 14, 2023

About the pull request

Skill system and duration multipliers exist.

Other than master engineers, it didn't affect anybody with lower skill tiers ( like squad engies and trained engies )

What gets changed for non-master engineers ( squad engies and trained engies):

  • Floodlights can be fixed faster
  • Fusion engine steps fixed faster
  • Geothermal engines steps fixed faster
  • Defusing a nuke faster
  • Welding cameras faster
  • Telecomms repaired faster
  • Un/Loading dropship ammo
  • Un/Loading dropship equipment
  • Recycling dropship equipment
  • Repairing and unfolding m2c
  • Reloading Sentries
  • Repairing, assembling, disassembly, reloading m56d
  • Fixing sensor towers
  • Disassembling SMES
  • Install / uninstall APC / tank

However, I do remove a double skill reduced timing for M56d. It was disassembly 30 ( ticks?) where trained is 5 (ticks?) and master engineers can reduce that to 5 * .25 = 1.25 (ticks? ).

I left it as 30 ticks and based on duration skill multiplier tiers.
Master: 30 * .25 = 7.50 (ticks)
Squad Engies: 30 * .5 = 15 (ticks)
Trained Engies: 30 * .75 = 22.5 ( ticks )
Untrained Engies: 30 (ticks)

Needs to be tested.

Explain why it's good for the game

There's a skill system and only master engineers seem to benefit from faster anything in terms of repairs or anything when I feel any engie with some skill should be able to affect the duration it takes to do something like repairs.

Shouldn't affect balance too much, but some timings may need to be changed if they get too wonky ( repairing cades super speed but synth already should be repairing these fairly qucikly )

Also, feels like people are using the m56d offensively and m2c defensively lol.

WIth this, m2c should be the definitive offensive weapon with deploy and undeploy times while m56d should be setup in areas where you have a bit of time to setup.

Changelog

🆑
balance: All trained+ engineer skill levels affect duration now.
balance: Removed double skill duration multiplier for m56d's.
/:cl:

@github-actions github-actions bot added the Balance You need to be a professional veteran game maintainer to comprehend what is being done here. label Sep 14, 2023
Copy link
Member

@morrowwolf morrowwolf left a comment

Choose a reason for hiding this comment

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

If this causes some weirdness down the line we'll manage it then.

Otherwise I agree the skills should be a bit more effective like this.

@morrowwolf morrowwolf added this pull request to the merge queue Sep 26, 2023
Merged via the queue into cmss13-devs:master with commit 18866f4 Sep 26, 2023
27 checks passed
cm13-github added a commit that referenced this pull request Sep 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Balance You need to be a professional veteran game maintainer to comprehend what is being done here.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants