Skip to content

[DNR] Xeno content pack: Buffs, Nerfs, Fixes and QoL (Check PR for Atomization progress) - #12601

Draft
Venuska1117 wants to merge 15 commits into
cmss13-devs:masterfrom
Venuska1117:not-united2
Draft

[DNR] Xeno content pack: Buffs, Nerfs, Fixes and QoL (Check PR for Atomization progress)#12601
Venuska1117 wants to merge 15 commits into
cmss13-devs:masterfrom
Venuska1117:not-united2

Conversation

@Venuska1117

@Venuska1117 Venuska1117 commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

This PR will be closed when most atomization will be done, i need it to stay in pull request to keep track on changes that i could miss.

Atomization in process:

@github-project-automation github-project-automation Bot moved this to Awaiting Review in Review Backlog Jul 7, 2026
@cmss13-ci cmss13-ci Bot added Sound Blast 5 minutes of bass boosted music to our players Feature Feature coder badge Balance You need to be a professional veteran game maintainer to comprehend what is being done here. Code Improvement Make the code longer Removal snap Fix Fix one bug, make ten more Quality of Life Make the game harder to play size/XXL Denotes a PR that changes 2000+ lines, ignoring generated files. labels Jul 7, 2026

@fira fira left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

wow i'm so not reviewing all of that. atomize this. seriously.

Comment thread code/__DEFINES/xeno.dm Outdated
Comment thread code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.dm Outdated
Comment thread code/modules/mob/living/carbon/xenomorph/abilities/xeno_action.dm Outdated
@github-project-automation github-project-automation Bot moved this from Awaiting Review to Changes Requested in Review Backlog Jul 7, 2026
@cm13-github

Copy link
Copy Markdown
Contributor

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

@cm13-github cm13-github added the Merge Conflict PR can't be merged because it touched too much code label Aug 2, 2026
Rain7x pushed a commit to Rain7x/cmss13 that referenced this pull request Aug 2, 2026
…mss13-devs#12607)

Detached from: cmss13-devs#12601

# About the pull request

Removes old unused code:

- Some code might have changed single vars to snake_case (and some other
types)
- Moved code from _powers.dm to respective files, exception is
queen_powers.dm (_powers.dm are deleted)
- Removed remains of "agility" code
- Removed remains of "pierce_spin" from vanguard.
- Removed unused old "acid lance" code from boiler.
- Removed unused old "bombard" code from queen and boiler.

# Explain why it's good for the game

More organized and cleaner code, if someone really need some of this
code back, they can always revert this changes.

:cl: Venuska1117
del: Removed unused queen "bombard" and boiler "acid lance" code.
del: Removed remains of vanguard "pierce_spin" and "agility" code.
del: Removes most of xenos _powers.dm files, exception is
queen_powers.dm.
/:cl:
@cm13-github cm13-github removed the Merge Conflict PR can't be merged because it touched too much code label Aug 3, 2026
@cm13-github

Copy link
Copy Markdown
Contributor

Conflicts have been resolved. A maintainer will review the pull request shortly.

pull Bot pushed a commit to Rug-Dealer/cmss13 that referenced this pull request Aug 7, 2026
Detached from: cmss13-devs#12601

# About the pull request

Updates abilities code.

# Explain why it's good for the game

Cleaner code, easier to follow.

# Testing Procedure

Made new code, run code, no errors.
spawn ravager, strain to berserker, use abilities, abilities work fine.

Code works as intended.

# Changelog

:cl: Venuska1117
refactor: Updates Berserker Ravager code for cleaner look and making it
easier to follow.
/:cl:
@Venuska1117 Venuska1117 changed the title [DNR] Xeno content pack: Buffs, Nerfs, Fixes and QoL (Atomization in process) [1/16] [DNR] Xeno content pack: Buffs, Nerfs, Fixes and QoL (Atomization in process) [2/16] Aug 7, 2026
@Venuska1117 Venuska1117 changed the title [DNR] Xeno content pack: Buffs, Nerfs, Fixes and QoL (Atomization in process) [2/16] [DNR] Xeno content pack: Buffs, Nerfs, Fixes and QoL (Atomization in process) [3/16] Aug 7, 2026
@cmss13-ci cmss13-ci Bot added the Missing Changelog Maintainers always document their changes. label Aug 7, 2026
@Venuska1117 Venuska1117 changed the title [DNR] Xeno content pack: Buffs, Nerfs, Fixes and QoL (Atomization in process) [3/16] [DNR] Xeno content pack: Buffs, Nerfs, Fixes and QoL (Atomization in process) [3/17] Aug 7, 2026
@Venuska1117 Venuska1117 changed the title [DNR] Xeno content pack: Buffs, Nerfs, Fixes and QoL (Atomization in process) [3/17] [DNR] Xeno content pack: Buffs, Nerfs, Fixes and QoL (Atomization in process) Aug 8, 2026
@Venuska1117 Venuska1117 changed the title [DNR] Xeno content pack: Buffs, Nerfs, Fixes and QoL (Atomization in process) [DNR] Xeno content pack: Buffs, Nerfs, Fixes and QoL (Check PR for Atomization progress) Aug 8, 2026
oceany-a11y pushed a commit to oceany-a11y/cmss13 that referenced this pull request Aug 12, 2026
…). (cmss13-devs#12634)

Detached from: cmss13-devs#12601

# About the pull request

replaces locate() with get_turf()

# Explain why it's good for the game

Update code, better logic.

# Testing Procedure

Made new code, run code, no errors.
spawn runner, use bone spur, bone spur work fine.

Code works as intended.

# Changelog

:cl: Venuska1117
refactor: Changes Runner bone_spur code to use get_turf() instead of
locate().
/:cl:
@cm13-github cm13-github added the Merge Conflict PR can't be merged because it touched too much code label Aug 12, 2026
@cm13-github

Copy link
Copy Markdown
Contributor

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

@cm13-github cm13-github removed the Merge Conflict PR can't be merged because it touched too much code label Aug 13, 2026
@cm13-github

Copy link
Copy Markdown
Contributor

Conflicts have been resolved. A maintainer will review the pull request shortly.

Drulikar pushed a commit to Drulikar/cmss13 that referenced this pull request Aug 14, 2026
# Feedback: 
https://discord.com/channels/150315577943130112/1464087612796174501


Detached from: cmss13-devs#12601

# About the pull request

Increases acid grenade speed by one tier and changes launch_type to
"HIGH_LAUNCH"

# Explain why it's good for the game

Prae acid grenades are at wierd spot, they are partially dependant on
RNG mechanic, but this PR is not about RNG issue, it is more about "time
dilation" that you can experience in game, when throwing grenade it
sometimes can travel slower than observed on private instance (most of
time when server start to lag or slow down by some code issues), and in
general this skill is not as fast as it should be.

With this change acid grenades travel *slightly* faster and can travel
over obstacles such as handrails, racks or closets, of course in
exchange for speed increase and better throwing of acid grenades your
fuze time of acid grenade is increased from 1s to 1.25s


# Testing Videos

<details>
<summary>▶️ Acid grenade BEFORE changes</summary>


https://github.com/user-attachments/assets/b2030d2d-e885-4223-9935-3d1ffb8f9750

</details>

<details>
<summary>▶️ Acid grenade AFTER changes</summary>


https://github.com/user-attachments/assets/2b3b90b9-4b6d-4e6f-929e-dd725b2124f5

</details>

# Changelog

:cl: Venuska1117
balance: Praetorian acid grenade got increased throwing speed and
launch_type changed to "HIGH_LAUNCH", allowing it to throw over more
obstacles such as railings or closets, but in exchange "explosion" time
is increased from 1s to 1.25s
fix: Fixed cades that got unwired not getting back their pass_flags.
/:cl:
@cm13-github cm13-github added the Merge Conflict PR can't be merged because it touched too much code label Aug 14, 2026
@cm13-github

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

Balance You need to be a professional veteran game maintainer to comprehend what is being done here. Code Improvement Make the code longer Feature Feature coder badge Fix Fix one bug, make ten more Merge Conflict PR can't be merged because it touched too much code Missing Changelog Maintainers always document their changes. Quality of Life Make the game harder to play Removal snap size/XXL Denotes a PR that changes 2000+ lines, ignoring generated files. Sound Blast 5 minutes of bass boosted music to our players

Projects

Status: Awaiting Review

Development

Successfully merging this pull request may close these issues.

3 participants