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

Special buckshot will now deal mostly normal buckshot #162

Conversation

KoishiVibe
Copy link
Contributor

Summary

  • Special B/S will now not kill outright. Instead it will put people into various states of paincrit if they are wearing armor of any note, even at pointblank.
  • Multipliers ensure anti-xenomorph damage is retained
  • Light armor will incap with fractures of the chest, medium is over 100 damage, heavy is somewhere around 50 damage per shot.
  • Still needs adjusting based on vision for what is actually wanted, the idea of having to pay up for someone else's mistakes strikes me as a terrible game design decision and very unfun, but I do like the RP potential of "AUGH FUCK GODDAMNIT YOU SHOT ME IN THE BACK"

@FslashN FslashN marked this pull request as draft March 19, 2024 23:24
Copy link
Contributor

@FslashN FslashN left a comment

Choose a reason for hiding this comment

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

Just from personal opinion, I don't like this change. If you're doing huge damage to aliens, you should be doing huge damage to allies if you misfire. Friendly fire is one reason marines can't just spam their guns in a lot of instances. Also, logically, there is no reason special buck would do more damage to aliens than marines, unless it was designed to specifically kill xenos.

Having said that, I do think being instantly killed by special buck is kind of unfun, since it can happen suddenly and with no warning to the person getting shot. On a technical side, variable damage numbers like this lead to confusing and inconsistent math (and snowflake code); some ways you could handle it:

Nerf buck so that it doesn't immediately kill marines, though I doubt this is feasible while keeping it at the same power level against aliens.

Rework alien defenses to where multiple pellet weapons are uniformly more powerful against them, not just special buck itself. Maybe something to do with alien armor calculations.

Add some kind of PB prevention for friendlies, since that seems to be the most prevalent way for marines to insta die to the special buck. Though I don't know if that's necessarily mechanically sound either.

code/datums/ammo/bullet/shotgun.dm Outdated Show resolved Hide resolved
code/datums/ammo/bullet/shotgun.dm Outdated Show resolved Hide resolved
@FslashN FslashN requested a review from morrowwolf March 19, 2024 23:39
@DexterDude
Copy link
Contributor

Shotgun is faaaarrr too weak against marines. I got PBed and had 0 damage to my name except for shrapnel.

damage = 60
bonus_projectiles_amount = EXTRA_PROJECTILES_TIER_8
damage = 25
bonus_projectiles_amount = EXTRA_PROJECTILES_TIER_18
Copy link
Member

Choose a reason for hiding this comment

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

This will likely cause lag weirdness, proooobably not this high lmao

I like what you're going for here, the decreased damage per pellet is probably too low if we lower the projectiles down again.

Copy link
Contributor

@AndroBetel AndroBetel left a comment

Choose a reason for hiding this comment

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

i have to agree with rock on this one, and apart from "high risk - high reward" thing we have with buckshot its kind of iconic to pve community and, imo, its not often marines get one shot killed by it

@AndroBetel
Copy link
Contributor

author decided to take a break from ss13, if they return they can contact any maintainer to have their PR reopened

@AndroBetel AndroBetel closed this Apr 30, 2024
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.

5 participants