Skip to content

Adds Telekinetic Punt to Powers & makes vending-machine-fu less opressive. - #1140

Open
TheOneAndOnlyCreeperJoe wants to merge 8 commits into
DopplerShift13:masterfrom
TheOneAndOnlyCreeperJoe:tk_offensive_power
Open

Adds Telekinetic Punt to Powers & makes vending-machine-fu less opressive.#1140
TheOneAndOnlyCreeperJoe wants to merge 8 commits into
DopplerShift13:masterfrom
TheOneAndOnlyCreeperJoe:tk_offensive_power

Conversation

@TheOneAndOnlyCreeperJoe

@TheOneAndOnlyCreeperJoe TheOneAndOnlyCreeperJoe commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

About The Pull Request

Adds a new ability to Psyker which has Telekenisis as it's prerequisite. Allows you to quickly lob nearby objects at a target! It uses a form of smart-targetting where it will measure nearby objects, pick a nearby object that is the best (based upon damage, distance, if diagonal, etc) and then toss it at a target. You can lock a specific object in with middle mouse or just have it automatically grab stuff for you at nauseum. Causes 15 stress per toss.

Vending machine throwing have been nerfed to only topple 5% of the time.

Also fixes a bug where you cannot deselect powers that are on cooldown. This behavior is unique to powers and specifically never came up outside of this ability sooo. Ye. It does that now.

image Comes with a half-baked sprite.

Why It's Good For The Game

Offensive psyker ability that is cool. Psyker's current offense is distinctly lacking and TK standalone is not flexible enough to be used for offensive throwing.

As part of this it was kind-of needed to address the elephant in the room: vending machine throwing. It was funny with punt, but this also turns Punt, Telekenisis and this new Telekientic punt into basically a 90damage meteor of death. It's just, not conductive to a good time, as funny as it is. Giving it basically a 5% "critical hit" chance of toppling I think is fine and still keeps the rare funny interactions.

Testing Evidence

Video in #dev-showcase on Doppler (GiT doesn't let me upload the video its too big). Can't easily demonstrate the power in screenshots cause its a throw.
image

This was made on the current master branch so it may merge-conflict with powers2.

Changelog

🆑TheOneAndOnlyCreeperJoe
add: Telekenetic Punt! Using smart-targetting, it selects a nearby object and tosses it a target; or select one yourself and toss it at them. Stronger when throwing structures: hit em with the locker!
fix: Fixed being able to unselect powers while they were on cooldown.
balance: Thrown vending machines now only have a 5% chance to topple on impact rather than 100%.
/:cl:

TheOneAndOnlyCreeperJoe added 4 commits July 11, 2026 12:45
@github-actions github-actions Bot added Sprites Funny little pixels on our screen Fix Pest removal; Bugs Feature Something new, something fresh. Balance Keeps the game fair for all. labels Jul 14, 2026
@github-actions

Copy link
Copy Markdown

This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being auto closed in ~ 7 days, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself

@github-actions github-actions Bot added the Stale label Jul 22, 2026
Comment thread code/modules/vending/vendor/throwing.dm Outdated

@00-Steven 00-Steven left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

need to give this a proper lookover still

Comment thread modular_doppler/modular_powers/code/powers/resonant/psyker/telekinetic_punt.dm Outdated
Comment thread modular_doppler/modular_powers/code/powers/resonant/psyker/telekinetic_punt.dm Outdated
Comment thread modular_doppler/modular_powers/code/powers/resonant/psyker/telekinetic_punt.dm Outdated
Co-authored-by: _0Steven <42909981+00-Steven@users.noreply.github.com>
Signed-off-by: TheOneAndOnlyCreeperJoe <TheOneAndOnlyCreeperJoe@users.noreply.github.com>
TheOneAndOnlyCreeperJoe and others added 2 commits August 2, 2026 11:26
Signed-off-by: TheOneAndOnlyCreeperJoe <TheOneAndOnlyCreeperJoe@users.noreply.github.com>
…s max distance screen width so it feels smoother. Removes a leftover that made it include the melee force of an item.
@NewyearnewmeUwu

NewyearnewmeUwu commented Aug 3, 2026

Copy link
Copy Markdown

Accessibility request: make this less loud. Used it in front of someone with a ear condition who needs to keep SS13 at a 1% volume and they asked me to not use it near them.

@444Portal

Copy link
Copy Markdown

Additional context: I am said player, I have Hyperacusis. It is unusually loud compared to other sounds - Including stuff like explosions. This made my ears ring. Otherwise, this is really cool and I am glad it is in the game.

@TheOneAndOnlyCreeperJoe

Copy link
Copy Markdown
Collaborator Author

Additional context: I am said player, I have Hyperacusis. It is unusually loud compared to other sounds - Including stuff like explosions. This made my ears ring. Otherwise, this is really cool and I am glad it is in the game.

I nudged it down to 2/3 of its volume. When you have the chance again, could you try it out?

@444Portal

Copy link
Copy Markdown

This is better volume now , thanks Joe lets kiss.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Balance Keeps the game fair for all. Feature Something new, something fresh. Fix Pest removal; Bugs Sprites Funny little pixels on our screen

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants