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

Rebalance gang weaponry #18369

Merged
merged 10 commits into from Apr 4, 2024
Merged

Conversation

TDHooligan
Copy link
Contributor

@TDHooligan TDHooligan commented Apr 1, 2024

[GAMEMODES][BALANCE]

About the PR

Lowers the overall stun power of gang weapons. Improves their lethality to boot.

Why's this needed?

Gang/sec balance revolves around sec's stun power having a leg-up on gangs. Sec should be able to arrest a lone murdery gang member, or at least stun & run away if they're outnumbered.

However, all the old gang weapons are superbly good at stun. So good, in fact, that security don't have a chance. They receive a knife/D-sword/shuriken to the torso and then get permastunned and die.

This PR buffs gangs' lethal potential, but lowers their stun potential. Security officers are naturally a lot more resistant to being Gun or being Stab. So they're a bigger threat now.

  • D-Saber disorient is now very brief (will mess up a tile's movement)

    • To give something back, D-saber now does more damage, and is CUT instead of BURN (so it hits BRUTE death rolls + bleed)
    • also more consistent with being a Discount CSaber (rather than a fake csaber)
  • Throwing knives do less stun. Shuriken no longer instantly stun.

    • I have old shuriken code to refactor, that should make shuriken a much more fun/better weapon overall. This will help in the short term
  • Syndicate fighting knives from the gang crate are swapped with a new version that uses the gang palette. They also don't stun any more.

Changelog

(u)TDHooligan
(+)Gang weapons no longer stun as hard. They kill harder. So kill each other harder, gangs.

@boring-cyborg boring-cyborg bot added the C-Sprites Automatically applied on any .dmi or icons folder change label Apr 1, 2024
@github-actions github-actions bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Apr 1, 2024
@keywordlabeler keywordlabeler bot added A-Gamemodes Changes or additions to any gamemode's main features C-Balance Balance changes, buffs and nerfs labels Apr 1, 2024
code/obj/item/misc_weapons.dm Outdated Show resolved Hide resolved
code/obj/item/misc_weapons.dm Outdated Show resolved Hide resolved
throw_range = 10
flags = FPRINT | TABLEPASS | USEDELAY //| NOSHIELD
desc = "Like many knives, these can be thrown. Unlike many knives, these are made to be thrown."
gang
name = "familiar fighting knife"
force = 21
Copy link
Contributor

Choose a reason for hiding this comment

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

This is a lot of damage, more than double that of the switchblade which feels kind of wrong? Also no-one is ever going to throw something that does that much melee damage and that little disorient when thrown.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

yeah, you're right it's too high when you look at the other knives. i'll knock it down a peg. The main unique trait this brings to the table is definitely the movespeed, given it's in a swathe of other throwing options.

@TobleroneSwordfish TobleroneSwordfish merged commit 3cf5197 into goonstation:master Apr 4, 2024
22 checks passed
github-actions bot pushed a commit that referenced this pull request Apr 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Gamemodes Changes or additions to any gamemode's main features C-Balance Balance changes, buffs and nerfs C-Sprites Automatically applied on any .dmi or icons folder change size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants