Commit Graph

5660 Commits

Author SHA1 Message Date
Molti
c7f7d0ccb2 Nocturnal Regen nerf (#16812) 2022-12-02 14:06:31 +00:00
Molti
dec71837f1 Plasma fixation heals less (#16811)
* nerf plasma fixation

* tweaks

* so picky
2022-12-02 14:06:14 +00:00
SapphicOverload
66c05d1923 IPC cooling/heating rework (#16580)
* ipc cooling rework

* forgor to allow the IPC tanks into suit storages

* missed a few

* yikes

* as requested

* remove smoke effect, may add later
2022-12-02 12:04:52 +00:00
Molti
3f0748a178 Reworks Mech pilot suits to instead be a component (#16524)
* Reworks EVA suits to instead be a clothing variable

* Now a component instead of a variable

* random recompile

* Lets people also get the component, not just clothing

* random recompile to fix lintbot

* Updates melee weapons

* only checks the jumpsuit rather than every clothing item
2022-12-02 11:42:24 +00:00
TheRyeGuyWhoWillNowDie
5120782083 Update thermite.dm (#16754) 2022-11-30 16:25:30 +01:00
N3D6
3807819537 fixes that stuff (#16762) 2022-11-28 15:58:49 -06:00
Redd
9d88851f02 [READY] Mass English Fixes PHASE 1 (#16484)
* fixes contractions to proper english in negative.dm

* fixes possessives in miscellaneous.dm

* fixes capitalization in brain_item.dm

* fixes capitalization in liver.dm

* Fixes negative.dm typo

* adds a missing i to ai _DEFINES

* Fixes typo in cargo defines to spell auxiliary properly

* fixes contractions in code\datums\action.dm

* fixes capitalization in code\datums\components\religious_tool.dm

* Fixes spelling of sudoriferous in code\datums\diseases\advance\symptoms\fire.dm

* changes necrotizing tissues and organs to necrosing tissues and organs in code\datums\diseases\advance\symptoms\flesh_eating.dm

necrosing is proper english here

* Fixes a missing letter in code\datums\diseases\advance\symptoms\itching.dm

* Changes s to z in code\datums\diseases\advance\symptoms\radiation.dm

* Updates clarity in code\datums\diseases\brainrot.dm

* spells vengeance properly in code\datums\diseases\parrotpossession.dm

* fixes grammar in code\datums\diseases\wizarditis.dm

* fixes the spelling of "casualties" in code\datums\ert.dm

* removes extra t in code\datums\martial\cqc.dm

* Updates code\datums\martial\flying_fang.dm to match style of previous code

* adds t to code\datums\mutations\antenna.dm

* spells agitation right in code\datums\mutations\hulk.dm

* spells perceive right in code\datums\mutations\sight.dm

* fixes a contraction in code\datums\ruins\lavaland.dm

* changes "unbreachable" to "impenetrable" and "tradestation" to "trade station", as well as fixing a typo in code\datums\ruins\space.dm

* fixes typos in code\datums\shuttles.dm

* fixes a typo in code\datums\station_traits\negative_traits.dm

* Fixes a typo in code\datums\station_traits\positive_traits.dm

* Fixes spelling in code\datums\wires\mech_fabricator.dm

* fixes typo in code\datums\wounds\burns.dm

* resanguination is not a real word

* fixes typo in code\game\gamemodes\changeling\traitor_chan.dm

* fixes typos in code\game\gamemodes\clock_cult\clock_cult.dm

* fixes spelling in code\game\gamemodes\cult\cult.dm

* adds an s to posses in code\game\gamemodes\eldritch_cult\eldritch_cult.dm

* fixes a spelling mistake in code\game\gamemodes\hivemind\radar.dm

* fixes a typo in code\game\gamemodes\malfunction\malf.dm

* fixes spelling mistake in code\game\gamemodes\wizard\wizard.dm

* Fixes a spelling mistake in code\game\machinery\bounty_board.dm

* fixes whatever the fuck medical kiosks were spelling wise

* removes a t and lowercases bluespace as it isn't a proper noun in code\game\machinery\sci_bombardment.dm

* Fixes spelling mistake in code\game\machinery\shuttle\shuttle_heater.dm

* Fixes spelling issue in code\game\machinery\stasis.dm

* Fixes spelling issue in code\game\machinery\telecomms\computers\logbrowser.dm

* oranges can't fucking spell in code\game\mecha\equipment\tools\medical_tools.dm

* authentication is now spelled correctly in code\game\mecha\mech_fabricator.dm

* fixes spelling mistake in code\game\mecha\mecha.dm

* Updates "Defence" to "Defense" to be more in line with sprite information

* Fixes spelling issue in code\game\objects\items\grenades\chem_grenade.dm

* updates mecha defence mode to defense mode to be more in line with what is written as the icon_state

* Fixes english in code\game\objects\items\implants\implant_greytide.dm

* fixes spelling issue in code\game\objects\items\robot\robot_parts.dm

* fixes spelling issues in code\game\objects\items\storage\lockbox.dm

* Revert "Changes s to z in code\datums\diseases\advance\symptoms\radiation.dm"

This reverts commit 170f514f67 to change the z back to an s

* updates an extra m in object path in code\game\objects\structures\signs\signs_departments.dm

* spelling fix in code\game\objects\structures\crates_lockers\closets\bodybag.dm

* spells otherworldly correctly in code\game\objects\items\twohanded.dm

* food service is 2 separate words in code\game\objects\structures\crates_lockers\closets\job_closets.dm

* Fixes a spelling mistake in code\game\objects\items\toys.dm

* Fixes spelling of Nanotrasen in code\game\objects\items\supermatter_delaminator.dm

* Adderall is a proper noun in code\game\objects\items\sharpener.dm

* fixes spelling mistake in code\game\objects\items\religion.dm

* code\game\objects\items\puzzle_pieces.dm

* Janitalia is a proper noun

* Fixes spelling of occurrence in code\game\objects\items\miscellaneous.dm

* fixes the spelling of nurture and fixes a title in code\game\objects\items\manuals.dm

* @cuackles can't capitalize in code\game\objects\items\holy_weapons.dm

* nobody can spell environment in code\game\objects\items\holosign_creator.dm

* code\game\objects\items\gems.dm spelling fix

* spelling fix in code\game\objects\items\cards_ids.dm

* spelling fix code\game\objects\items\airlock_painter.dm

* map object paths updated for the one letter change to an object path

* more fixes

* Revert "updates an extra m in object path in code\game\objects\structures\signs\signs_departments.dm"

This reverts commit 98cb63b396.

* Revert "map object paths updated for the one letter change to an object path"

This reverts commit f4220a3505.

* Update mecha_topic.dm

* i hate myself
2022-11-26 15:52:14 +00:00
ynot01
c89833c727 envy buff (#16649) 2022-11-26 14:32:36 +00:00
Altoids1
926e8e98e7 Removes several unused properties which had types that don't even exist, picked up by OpenDream (#16648)
* Makes OpenDream compilation ignore the max BYOND version stuff

OD doesn't really have a consistent, exact BYOND version it's even trying to mimic, necessarily, so

* Removes dead members with types that don't even exist

OpenDream picked these up after I made it actually require that typed members actually get their type defined at any point.

Some interesting examples include a riding_datum member that is some left-over before we moved riding into a component, and a reference to some old aspect of goonchat.
2022-11-26 14:30:14 +00:00
Molti
1cd5d52d29 adds ghetto crafting prosthetics (#16641) 2022-11-26 14:28:32 +00:00
ynot01
2789ca8744 Flamethrower rework (#16590)
* make flamethrower good again

* Update granters.dm

* add hydrogen and trit

* Update flamethrower.dm

* Update flamethrower.dm

* Update flamethrower.dm
2022-11-26 13:01:25 +00:00
Bop
609850a54e Add a new advanced decontamination storage and suit storage snit QoL tweaks [REVIVE] (#16584)
* test

* done

* lastly

* shocking

* bit

* span span

* change

* delete other things

* no it was green

* forgot one decal

* sprites slightly adjusted

* bugfix

* reverse

* ⠀⠀⠀⠀⠀⠀⠀⣠⣴⣶⣿⣿⣷⣶⣄⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⣾⣿⣿⡿⢿⣿⣿⣿⣿⣿⣿⣿⣷⣦⡀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢀⣾⣿⣿⡟⠁⣰⣿⣿⣿⡿⠿⠻⠿⣿⣿⣿⣿⣧⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⣾⣿⣿⠏⠀⣴⣿⣿⣿⠉⠀⠀⠀⠀⠀⠈⢻⣿⣿⣇⠀⠀⠀
⠀⠀⠀⠀⢀⣠⣼⣿⣿⡏⠀⢠⣿⣿⣿⠇⠀⠀⠀⠀⠀⠀⠀⠈⣿⣿⣿⡀⠀⠀
⠀⠀⠀⣰⣿⣿⣿⣿⣿⡇⠀⢸⣿⣿⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣿⡇⠀⠀
⠀⠀⢰⣿⣿⡿⣿⣿⣿⡇⠀⠘⣿⣿⣿⣧⠀⠀⠀⠀⠀⠀⢀⣸⣿⣿⣿⠁⠀⠀
⠀⠀⣿⣿⣿⠁⣿⣿⣿⡇⠀⠀⠻⣿⣿⣿⣷⣶⣶⣶⣶⣶⣿⣿⣿⣿⠃⠀⠀⠀
⠀⢰⣿⣿⡇⠀⣿⣿⣿⠀⠀⠀⠀⠈⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀
⠀⢸⣿⣿⡇⠀⣿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠛⠉⢉⣿⣿⠀⠀⠀⠀⠀⠀
⠀⢸⣿⣿⣇⠀⣿⣿⣿⠀⠀⠀⠀⠀⢀⣤⣤⣤⡀⠀⠀⢸⣿⣿⣿⣷⣦⠀⠀⠀
⠀⠀⢻⣿⣿⣶⣿⣿⣿⠀⠀⠀⠀⠀⠈⠻⣿⣿⣿⣦⡀⠀⠉⠉⠻⣿⣿⡇⠀⠀
⠀⠀⠀⠛⠿⣿⣿⣿⣿⣷⣤⡀⠀⠀⠀⠀⠈⠹⣿⣿⣇⣀⠀⣠⣾⣿⣿⡇⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣦⣤⣤⣤⣤⣾⣿⣿⣿⣿⣿⣿⣿⣿⡟⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠻⢿⣿⣿⣿⣿⣿⣿⠿⠋⠉⠛⠋⠉⠉⠁⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠁

* cool add

* kol

* done

* you cant see them

* final

* unga bunga

* FUCK

* f

* finish

* use smart fridge ui

* fix

* forgot

* thanks biomu

* final fix
2022-11-26 12:46:46 +00:00
Molti
866281bf1f Inorganic synthesis lets viruses infect ipc (#16581) 2022-11-26 12:41:24 +00:00
Bop
392fc5c210 Revert "Let Snellie play the game again (#16499)" (#16656)
This reverts commit 3ac128004d.
2022-11-22 15:25:55 +00:00
monster860
8de16779d6 Replays 2.0 (#16211)
* C++ demo

* linuxy shit

* Working linuxy shit

* demo writer is necessary I guess

* use the working one

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
2022-11-21 23:11:17 +00:00
Theos
44647ad63c fixes z check in regenerative core status effect (#16539) 2022-11-19 15:33:01 +00:00
Simplehorror
3ac128004d Let Snellie play the game again (#16499) 2022-11-19 15:05:34 +00:00
Bop
a3c0a52648 Add a new hack wire for advanced airlock controller that can toggle cycle by pulsing (#16489)
* done

* fuck

* good
2022-11-19 15:02:57 +00:00
Mqiib
12ed7f845a Revert "Increases throw force & knockdown of most shuttles (#16375)" (#16503)
This reverts commit 30164f36ae.
2022-11-16 12:46:06 +01:00
Byemoh
b1475d9dd4 Update LavalandGenerator.dm (#16381) 2022-11-13 14:49:34 +00:00
Simplehorror
30164f36ae Increases throw force & knockdown of most shuttles (#16375) 2022-11-13 14:25:46 +00:00
Molti
3e200298ac Adds digitigrade prosthetics (#16340)
* Adds groundwork for digitigrade prosthetics

* Actually implements them
2022-11-13 12:35:43 +00:00
MenacingManatee
771f464d86 Removes clownboy (#16333)
* merge into main

* Revert "merge into main"

This reverts commit b6aa002a82.

* Update ai_laws.dm
2022-11-13 12:33:01 +00:00
Molti
a2b9da3104 Makes Monochromacy a negative rather than neutral (#16322) 2022-11-13 12:22:26 +00:00
Molti
16d65f52b8 MANKIND IS DEAD. BLOOD IS FUEL. HELL IS FULL. IPC MARTIAL ART (#16073)
* MANKIND IS DEAD.
BLOOD IS FUEL.
HELL IS FULL.

* now for the boring update commits

* brings back "Martial" from the comment

* maybe fixes the error?

* should fix the error now

* It worky now?

* adding emp counter

* EMP proof fuckery

* Adding temporary empresistance is a headache

* EMP counter works now
Also gives short term immunity after either counter or getting hit

* All done, except for that one error in the linter

* i might have just been dumb

* Blood is fuel part is improved
Shotgun now causes blood splatters
Variable speed boosts

* adds a dash sound effect

* screen_alert.dmi fixes

* readds the icons
2022-11-13 11:30:23 +00:00
Bop
843eb57491 Makes Plasma materials can reduce radiation strength from travelling through (#16154)
* E

* Fine

* e

* whoop

* foror

* last

* final fix

* whoop

* e

* ok

* bap

* bye code

* wrong math

* better one
2022-11-08 18:18:01 +01:00
Bop
1754c830f6 Sheet snatcher now can be held in utility belt, also fix mats inserting fuckery for sheet snatcher (#16278)
* e

* fock yeah

* Update stack.dm
2022-10-29 15:47:43 +01:00
SapphicOverload
e8f867684a Update good.dm (#16252) 2022-10-29 15:41:28 +01:00
00ze-cyclone
9a6c275521 Make pump up useful (#16218)
* pump up reduce stamina damage by 15% now

* Remove the check for STUNRESISTANCE

You can't get it anymore and it was pretty useless anyway.

* remove the check for TRAIT_STUNRESISTANCE

Same reason as for the stunbaton

* remove the stun resistance trait

Leaving it here would just be poor form considering everything relating to it got deleted

* Add craftable pump up

* little rewritting

Mention it's effectiveness on disablers rather than stunbatons due to the fact stunbatonsd deal 70 stamina per hit so pump up won't save you.

* PROPERLY remove the stun resistance check

* PROPERLY remove the stun resistance check

* Update code/datums/components/crafting/recipes.dm

Co-authored-by: ynot01 <ynot000001@gmail.com>

* Update code/modules/reagents/chemistry/reagents/drug_reagents.dm

Co-authored-by: ynot01 <ynot000001@gmail.com>

* Update code/modules/reagents/chemistry/reagents/drug_reagents.dm

Co-authored-by: ynot01 <ynot000001@gmail.com>

* Update stunbaton.dm

* Update robot_items.dm

Co-authored-by: ynot01 <ynot000001@gmail.com>
2022-10-29 15:19:27 +01:00
ChesterTheCheesy
4aa6c0b45d either destroys the entire game, or increases performance... maybe both (#16178) 2022-10-29 15:02:44 +01:00
Vaelophis Nyx
502f8d7e15 Adds Tribal Stack-Healing Items + Adjusts Aloe Cream (#15998)
* g u h

* e

* a

* Update stack_medical.dmi

* Update medical.dm

* healing is negative
2022-10-29 14:27:08 +01:00
Waterpig
bf75980088 Exosuit fabricator wires and hacking (#16160)
* Adds exofab wire code

Not functional, I just want it commited

* Adds hacking wire, breaking limbs

* Finalised

* Now also deals a bit of brute

* Larger text of breaking

* Much nicer

* I have schizophrenia coded this shit once already

* Ok this should fix one of the 3 issues

* Nvm turns out I am a retard

* I am in bliss also reviews still not fixed all

* Bracket moment. I hate indentations

* Bibby please I have a family

* Fixed a return statement missing

* Ok maybe now
2022-10-22 19:22:48 +02:00
ynot01
e9ac61b313 Adds item image previews to uplink (#16195)
* initial

* duplicate & missing sprites

* typo
2022-10-22 14:23:13 +01:00
SapphicOverload
406422e996 prescription sunglasses (#16126) 2022-10-22 13:54:43 +01:00
Vaelophis Nyx
5b6dbf5b37 Adds Gummy Bears To Chem Master, Cargo, And More (#16024)
* mmmm gummies

* done

* god

* e

* Update uplink_items.dm

* Update uplink_items.dm

* Update medical.dm

* asfa

* Update negative.dm

* experimental pills-in-big-bottles?

* Update negative.dm

* Update gummies.dm

* oops

* Update chemical.dmi
2022-10-22 13:16:29 +01:00
Sniblet
50df4c8a6c Mutate spell will no longer put entire lizardpeople on your head (#16050)
* Update sight.dm

* maybe do cult eye :flushed~1:

* well that didn't work 😳

oh well
2022-10-08 15:13:47 +01:00
ynot01
240bb4c06f Firearms rework again [Modular Attachments] (#16028)
* initial modular attachment commit

* fix bitflags

* Update code/modules/projectiles/gun.dm

Co-authored-by: tattax <71668564+tattax@users.noreply.github.com>

* Update code/modules/projectiles/attachments/laser_sight.dm

Co-authored-by: tattax <71668564+tattax@users.noreply.github.com>

* Update code/modules/projectiles/attachments/_attachment.dm

Co-authored-by: tattax <71668564+tattax@users.noreply.github.com>

* Update code/datums/action.dm

Co-authored-by: tattax <71668564+tattax@users.noreply.github.com>

* Update code/datums/action.dm

Co-authored-by: tattax <71668564+tattax@users.noreply.github.com>

* Update code/datums/action.dm

Co-authored-by: tattax <71668564+tattax@users.noreply.github.com>

* Update code/datums/action.dm

Co-authored-by: tattax <71668564+tattax@users.noreply.github.com>

* Update code/modules/projectiles/attachments/_attachment.dm

Co-authored-by: tattax <71668564+tattax@users.noreply.github.com>

* Update code/modules/projectiles/attachments/_attachment.dm

Co-authored-by: tattax <71668564+tattax@users.noreply.github.com>

* use better names

* fix tatax breaking my pr

Co-authored-by: tattax <71668564+tattax@users.noreply.github.com>
2022-10-08 15:03:11 +01:00
TheRyeGuyWhoWillNowDie
936b2549e1 Update weapons.dm (#16015) 2022-10-08 14:56:32 +01:00
Theos
c176386a0d Makes chemical grenades explode on emp but not in a way that makes them horrible to use just nerf the fucking chems if they're that much of a problem you inbreds (#15901)
* Update chem_grenade.dm

* Update explosive.dm

* Update chem_grenade.dm
2022-10-08 14:43:34 +01:00
AlvCyktor
c510c18646 Fishing Overhaul!!! (+seafood) (#15036)
* leech

* Update bait.dm

* Shazam!

* COOK THAT FISH

* updates wild bait sprite

* recolor

* Bluespace bait

* fixes fishing vendors not having a circuit board

* actually does that better

* chef powercreep time

still need the sprites, but hey, it compiles

* whoops

* Update snacks_seafood.dm

* fried rice sprites

* updated per request of cuackles

* taiyaki ice cream cone & deluxe ice creams

* actually adds the new files to the dme.

also ice cream has different food groups now

* revert changes to icecream_vat.dm

* missed one

it's JUST the ice cream flavor foodtypes now

* kill me

* reverts kitchen.dmi change

* taiyaki take 2

* desc fix

* COMMAS MY HATED

* fixes blue taiyaki

* Update food.dmi

* fish pizza box

* puts that in the crate

* leech

* Update bait.dm

* Shazam!

* COOK THAT FISH

* updates wild bait sprite

* recolor

* Bluespace bait

* fixes fishing vendors not having a circuit board

* actually does that better

* chef powercreep time

still need the sprites, but hey, it compiles

* whoops

* Update snacks_seafood.dm

* fried rice sprites

* updated per request of cuackles

* taiyaki ice cream cone & deluxe ice creams

* actually adds the new files to the dme.

also ice cream has different food groups now

* revert changes to icecream_vat.dm

* missed one

it's JUST the ice cream flavor foodtypes now

* kill me

* reverts kitchen.dmi change

* taiyaki take 2

* desc fix

* COMMAS MY HATED

* fixes blue taiyaki

* Update food.dmi

* fish pizza box

* puts that in the crate

* fixes typepath

* sprites

* Update food.dmi

* Update food.dmi

* Update food.dmi

* Update snacks_seafood.dm

* Update snacks_seafood.dm

* changes

* Update recipes_bait.dm

* shrimp tempura

biome wanted it

* cevich sprite

Co-authored-by: Vaelophis Nyx <vaelophisnyx@gmail.com>
2022-10-08 14:28:39 +01:00
Redmoogle
6af8277ad1 fixes (#16063) 2022-10-05 22:55:42 -04:00
Molti
d6ae7fc95f Reworks the poor aim quirk and all sources of poor aim to be able to stack (#15847)
* Reworks POOR_AIM and all aiming inaccuracy debuffs to stack

* "Fixed" the issue
2022-10-01 12:50:26 +01:00
Vaelophis Nyx
cfd924c54e Stalwart 3; Its actually scary this time 2 (#15841)
* Update necropolis_chests.dm

* le fix
2022-10-01 12:49:44 +01:00
SuperSlayer
ea5da41c19 [Ready][Bounty] Adds new racial martial arts (#14709)
* Update computer.dm

* Update meat.dm

* Update objects.dm

* Update computer.dm

* Update meat.dm

* Update objects.dm

* boowomp

* e

* s

* s

* 3

* rev

* Update antagonists.dm

* Update blob_overmind.dm

* Update radial.dm

* Delete info.dm

* Update overmind.dm

* Update overmind.dm

* Update powers.dm

* Update role_preferences.dm

* Update job.dm

* Update mind.dm

* Update dynamic_rulesets.dm

* Update dynamic_rulesets_latejoin.dm

* Update dynamic_rulesets_roundstart.dm

* Update antag_panel.dm

* Update revolution.dm

* Update bureaucratic_error.dm

* Update _job.dm

* Update ai.dm

* Delete anti_union_propaganda.txt

* Update antagonists.dm

* Update blob_overmind.dm

* Update generic_negative_events.dm

* Update _blobstrain.dm

* Update _blob.dm

* Update _job.dm

* amonus

* del

* e

* e

* i hope ot will work

* Update antagonists.dm

* Update role_preferences.dm

* Update status_effects.dm

* Update traits.dm

* Update mind.dm

* Update objectives.dm

* Update objectives.dm

* Update traits.dm

* Update generic_positive_events.dm

* Update dynamic_rulesets_roundstart.dm

* Update hivemind.dm

* Create radar.dm

* fixes

* fix2

* fix3

* fix4

* tverb

* explosive fisting is 300$

* e

* e

* bebra

* aboba

* abobrus

* e

* amon sus

* help_verb

* bebra

* e

* vine snatch

* sususus amogus

* e

* wtf

* D

* help

* amongus

* granters

* fix

* Update garden_warfare.dm

* fixed some bugs

* vine throw now actually throws a vine

* Sex

* preternis gun

* Update garden_warfare.dm

* Update garden_warfare.dm

Co-authored-by: SuperSlayer <91609255+TymurShatillo@users.noreply.github.com>
2022-10-01 12:37:24 +01:00
TheRyeGuyWhoWillNowDie
907e3479b9 Update weapons.dm (#15921) 2022-09-30 19:46:54 +02:00
TheRyeGuyWhoWillNowDie
42640e2e41 Update krav_maga.dm (#15824) 2022-09-30 19:08:51 +02:00
Vaelophis Nyx
9980edd60e nerf the granite (#15827) 2022-09-30 19:08:36 +02:00
Vaelophis Nyx
6ad87368a9 Medical Crafting Update (+New Ointment & Ghetto Sutures) (#15790)
* A

* 1

* Update medical.dm
2022-09-30 18:49:29 +02:00
SapphicOverload
65f6a19ab1 Fixes a few runtimes (#15730)
* fixes some runtimes

* Update inventory.dm
2022-09-23 16:48:47 +02:00
Theos
98ece35907 Legion core nerf - legion cores provide reduced damage slowdown on station vs immunity and are slower to apply (when on station) (not on lavaland) (#15768)
* oh, that's a baseball! (#14)

* [READY] Disarm Rework: Shove that Dickhead (#42958)

The War on Stun Based Combat Phase II
About The Pull Request

A massive change in gameplay that affects more than just disarm. Hopefully in an interesting way.
There's two parts to this, part 1 is that disarm's functionality has been entirely stripped out and replaced with essentially a new purpose: Shoving.
Shoving is the new action that occurs when clicking on people while in the disarm intent.
Shoving someone pushes them one tile away from you. If there is otherwise nothing blocking them, they are slowed down very slightly for 3 seconds. If you shove someone again while they are slowed, it knocks ranged weapons out of their active hand. I'm not sure about this part and may buff or remove it depending on how it works in practice.
If the blocking tile has a table on it, they're pushed onto it knocking them over for 3 seconds. If it has another human on it, it knocks them both over, the collateral victim for 1 second instead of 3. If the tile is otherwise blocked besides them, it knocks them down for 3 seconds. All knockdowns cause you to drop items, and do not stun at all and can be immediately crawled away from.
However, once knocked down, if you are shoved again it paralyzes for 4 seconds. This is the same length as the old disarm push. It cannot be chained or extended, shoving them again while they're paralyzed does not extend the length of the paralyze. Once it ends, the person will be up and moving.
Now you might be thinking, why would I want to shove someone unless they're against a wall?
Here's part 2:
Moving into someone in a hostile intent no longer pushes them. They'll stay where they are and your movement is blocked. If you want to get someone out of the way, you need to shove them.
Why It's Good For The Game

Changes a previously RNG based mechanic that was basically just spammed until you got that lucky "I win" roll into a positioning based utility that has a point to use in many situations. Livens up simple melee combat and makes fighting in confined areas more lively and unpredictable. Introduces some new epic gamer strats, I've been playing around and it's pretty fun.
Also why not try something really crazy and see what happens? If it's shit it can be reverted :^)
Changelog

Special thanks to whoneedsspace, the inventor of the singlecap, for deshitcodifying this hard.

cl
add: Disarm has been reworked, instead of an rng based system instead it pushes people away from you. If their movement is blocked it knocks them over. Shoving someone twice quickly will knock ranged weapons out of their hands.
del: Moving into humans while in a hostile intent no longer pushes them.
tweak: Passive grabs need to be resisted out of while on the ground, and can't be directly crawled out of
/cl

* [READY] Disarm Rework: Shove that Dickhead

Co-authored-by: Rob Bailey <actioninja@gmail.com>
Co-authored-by: yogstation13-bot <jahostagat@thraml.com>

* Revert "oh, that's a baseball! (#14)" (#16)

This reverts commit 6c77b25374.

* Update regenerative_core.dm

* Update buffs.dm

* Update regenerative_core.dm

* Update buffs.dm

* transit is "reserved"

* Update regenerative_core.dm

* Update buffs.dm

* Update regenerative_core.dm

* Update regenerative_core.dm

* Update regenerative_core.dm

* Update regenerative_core.dm

Co-authored-by: Rob Bailey <actioninja@gmail.com>
Co-authored-by: yogstation13-bot <jahostagat@thraml.com>
2022-09-17 14:55:13 +01:00