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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Staff of Shrinking for the wizard #83115

Merged
merged 3 commits into from
May 15, 2024
Merged

Conversation

PKPenguin321
Copy link
Contributor

@PKPenguin321 PKPenguin321 commented May 7, 2024

About The Pull Request

Adds a new staff for the wizard that shoots shrink rays. Also a corresponding wand that comes with the wand belt. Shrinking is a mechanic already implemented by abductors, but it's not often used because it doesn't fit their kit super well. That's a huge shame because shrinking stuff/people is really funny. And you know where funny stuff fits well? The wizard kit.

OH YEAH and being shrunken now gives you the squash component so you can be squashed as though you were a roach, though this only deals 10 damage instead of gibbing you

tiny staff
68747470733a2f2f696462322e616666656374656461726330372e636f2e756b2f696d616765732f32353836323339392f38333131352f31333237383435323531373936343834343132322e706e67
tiny wand
68747470733a2f2f696462322e616666656374656461726330372e636f2e756b2f696d616765732f32353836323339392f38333131352f393439333932353034373033303238393530372e706e67
exhausted wand turns back to a big wand sprite :)
68747470733a2f2f696462322e616666656374656461726330372e636f2e756b2f696d616765732f32353836323339392f38333131352f323039323438333731323537303338313239362e706e67

Why It's Good For The Game

Shrinking stuff is funny, plus it gives the wizard something new to do besides polymorphing everyone or turning everybody to stone or ei nathing people.

Changelog

馃啈
add: New funny wizard staff/wand that shrinks stuff.
add: Being shrunken now leaves you vulnerable to being crushed to death.
/:cl:

@tgstation-server tgstation-server added Sprites A bikeshed full of soulless bikes. Sound Oh god my ears, they bleed, did you normalise the volume? Feature Exposes new bugs in interesting ways labels May 7, 2024
@PKPenguin321
Copy link
Contributor Author

PKPenguin321 commented May 7, 2024

This adds a new sound with a free license (found here, I trimmed it and made it fade in/out for in-game use), license info is located in the metadata of the sound. Not 100% if that's sufficient attribution, if not I can throw a .txt with credits or something. Actually yeah that page says credit not necessary so we're cool

@Sadboysuss
Copy link
Contributor

this could be treated as a buff to abductors since they have a shrink ray gun

@PKPenguin321
Copy link
Contributor Author

yeh but theyre not supposed to murder folks anyway so

@ElGitificador
Copy link

any chance you make the shrink permanent? it d be hilarous to have a miniaturized crew after a wizard attack. pretty ss13 if you ask me

@improvedname
Copy link
Contributor

improvedname commented May 7, 2024

make the wizard shrink perma for shit n giggles while abductor shrink is timed

wizards have 200 ways to round remove people anyways and shrinking still keeps them in the round

@SomeoneYouProbablyKnow
Copy link
Contributor

Permanent shrinking would be very funny as long as you don't put that on the wand belt, every second wizard gets it wouldnt want to make it mandatory

@PKPenguin321
Copy link
Contributor Author

Yeah I could make it permanent and drop the wand charges down a bit, sure
Also would it be broken to make shrunken items a smaller w_class

@Sadboysuss
Copy link
Contributor

Yeah I could make it permanent and drop the wand charges down a bit, sure Also would it be broken to make shrunken items a smaller w_class

yes

@PKPenguin321
Copy link
Contributor Author

Should I do that anyway

@SomeoneYouProbablyKnow
Copy link
Contributor

As long as smaller backpacks carry less stuff so it evens out for shrunk people? but smells of feature creep ngl

@Sadboysuss
Copy link
Contributor

Should I do that anyway

let's make singularity hammer, mjolnir and high frequency blade fit in backpack and pocket is what you're saying

@jughu
Copy link
Contributor

jughu commented May 7, 2024

make it half damage by each weight level it shrunk

code/datums/components/shrink.dm Outdated Show resolved Hide resolved
code/datums/components/shrink.dm Show resolved Hide resolved
code/datums/components/shrink.dm Show resolved Hide resolved
code/modules/projectiles/guns/magic/staff.dm Outdated Show resolved Hide resolved
code/modules/projectiles/guns/magic/wand.dm Outdated Show resolved Hide resolved
code/modules/projectiles/guns/magic/wand.dm Outdated Show resolved Hide resolved
code/modules/projectiles/projectile/magic.dm Outdated Show resolved Hide resolved
code/modules/projectiles/projectile/magic.dm Outdated Show resolved Hide resolved
code/modules/projectiles/projectile/magic.dm Outdated Show resolved Hide resolved
@tralezab
Copy link
Contributor

tralezab commented May 7, 2024

wouldn't be a bad wand of chaos bolt

@PKPenguin321
Copy link
Contributor Author

Yeah it's on the chaos staff too

@Wallemations Wallemations added the Needs Pictures I want to make sure you ran this on your local machine label May 8, 2024
@EricZilla
Copy link
Contributor

I think if you want to make it permanent maybe make it only permanent on the staff then have the wand not be permanent

@GuillaumePrata
Copy link
Contributor

Could make them all permanent, but being blessed by the chaplain, eating a holy melon, or whatever else makes sense, turn you back to normal.

Now it is on the victims to choose if they care enough to go back, because shrunk station staff does sound a lot funnier for the round.

@PKPenguin321
Copy link
Contributor Author

PKPenguin321 commented May 8, 2024

addressed requested changes and added sprites to PR body. shrinking from the staff only (not the wand or abductor gun) is now permanent

known issue:

  • if you hit someone with a shrink ray when theyre already shrunk it removes the squash component? and also the trait that makes you able to pass through them? not sure what the deal is, some component nonsense, help appreciated

possible maybe changes to shrinking:

  • the slowdown is pretty brutal, permanent shrinking seems a bit miserable with how slow you go. maybe that could be temporary on hit but the rest of the shrink can be normal idk
  • the remove by chaplain idea is cool and shouldnt be super hard
  • i think it would be cool if shrunk structures had their armor and HP severely reduced
  • i think it would be cool if small items had their damage and weight class severely reduced but yeah maybe thats a bit broken idk
  • it would be nice if small people couldnt squish other small people, not sure how that works. do mobs have a size tracker on them nowadays or anything convenient like that?
  • it would be funny if shrunk people could ventcrawl and walk under tables
  • it would be funny if shrunk people had to climb over regular objects left on the floor as though they were tables though that would suck to play probably
  • shrunk people can just pick their stuff back up and put it on, i am fine with this as a gameplay mechanic but if theres a more flavorful idea on how to handle this i would like ideas

@carlarctg
Copy link
Contributor

Yeah I could make it permanent and drop the wand charges down a bit, sure
Also would it be broken to make shrunken items a smaller w_class

yes but so is wizard as a whole. this sounds incredibly fun and 'interacts with the sandbox' which is what all the mantainers love

@MrDoomBringer
Copy link
Contributor

make it lower w_class and if it really sucks we can just undo it

@ATH1909
Copy link
Contributor

ATH1909 commented May 10, 2024

Yeah I could make it permanent and drop the wand charges down a bit, sure
Also would it be broken to make shrunken items a smaller w_class

yes but so is wizard as a whole. this sounds incredibly fun and 'interacts with the sandbox' which is what all the mantainers love

wizard stuff is intentionally OP, but balancing levers (that aren't trivial to circumvent), such as item size, are still nice to have.

@PKPenguin321
Copy link
Contributor Author

alright cool

@PKPenguin321 PKPenguin321 deleted the magic-shrink branch May 16, 2024 02:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Exposes new bugs in interesting ways Needs Pictures I want to make sure you ran this on your local machine Sound Oh god my ears, they bleed, did you normalise the volume? Sprites A bikeshed full of soulless bikes.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet