Commit Graph

1697 Commits

Author SHA1 Message Date
Ling
a737b7291e Fix a ton of harddels (#17803)
* Fix a ton of harddels

* Out of scope

* Stupid
2023-02-11 16:35:33 +00:00
Molti
8f4993ae0b Miners wormhole jaunter location shuffle (#17724)
* Gives mining medic a jaunter

* in the outfit rather than the locker

---------

Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2023-02-11 16:34:45 +00:00
Xander3359
402e2d775a One handed crusher (With new sprites) (#17778)
* 1-Handed Crusher

The crusher can now be held in 1 hand, wield it to use it.

* one-handed crusher

one-handed crusher

* Update dynamic.json
2023-02-11 16:27:38 +00:00
Manatee
ed09aa658d Removes mod disks from loot pool, and makes them orderable from cargo. Also adds a KA crate. (#17739)
* fug

* no more disks
2023-02-11 03:18:18 -06:00
LazennG
09a038e850 no more curveballs (#17873) 2023-02-11 03:07:15 -06:00
Manatee
9f91e2edf7 les go (#17852) 2023-02-10 02:53:45 -06:00
ynot01
26ad93fd58 Big Heretic revamp (finally) (#17670)
* heresy

* Update eldritch_book.dm

* heat resistant lizards

* 5 tile range only!

* delete the shield dummy!

* Update eldritch_items.dm

* new sounds

* Update eldritch_antag.dm

* Update eldritch_items.dm

* sanity

* Update code/modules/antagonists/eldritch_cult/eldritch_book.dm

Co-authored-by: Ling <lingbleed@gmail.com>

---------

Co-authored-by: Ling <lingbleed@gmail.com>
2023-02-09 17:41:17 +02:00
Ling
f83723c389 Ports SSfoam and SSsmoke (#17742)
* Ports SSfoam and SSsmoke

* Remove dupe define
2023-02-08 00:52:57 +00:00
Molti
2420aaaa4b prestrip signal now sends to the item (#17700) 2023-01-31 04:50:20 -05:00
Aquizit
70c7cc49e8 gives the miner closet a jaunter at round start (#17686) 2023-01-30 08:31:24 -06:00
LazennG
32f835dd8d cursed cane shouldn't crash the server anymore (#17660)
* checks limit sooner

* added the proximity check i forgot to implement and also made it so aides dont all spawn ontop of you with band
2023-01-27 20:41:53 -06:00
LazennG
fe44bb2f0a kills grand core for new item called cursed cane (#17531)
* grand cope

* you know what fuck it it's not like tiny changes like this are gonna make the item any better so i'm gonna eat the entire enchilada and rework it
2023-01-24 22:07:05 -06:00
ynot01
ace761bc1b Update fulton.dm (#17575) 2023-01-22 15:36:08 -06:00
Ling
df044da860 Backports several SSlighting improvements: overlay lighting (#17271)
* Backports SSlighting optimizations

* Overlay lighting, first version compiles

* Change conflicting defines

* Sparks and beams dont count towards lumcount

* Fix rendering

* Various fixes

* Fix errors

* Fix PDA light


1

* a

* Update game_options.txt

* Fix plasmaman helmet

* Fixes

* Glowy changes

Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
2023-01-13 22:42:23 +00:00
Manatee
1ba55a0a37 Replaces lag with lag(lite) (#17319)
* a couple files

* another quarter basically

* awooga

* so many changes

* comma moment

* oop and a zero

* guggugugug

* Update magic.dm

* e

* Update dcs.dm

* e

* finally

* Update watertank.dm

Fixwatertank

Co-authored-by: Molti <gamingjoelouis@gmail.com>
2023-01-12 01:07:38 +00:00
Mqiib
64044dab14 Lava staff is no longer also a one-handed lava axe (#17322)
* why are you hitting people with this

its not a bo staff

* Update code/modules/mining/lavaland/necropolis_chests.dm

Co-authored-by: Theos <theubernyan@gmail.com>

Co-authored-by: Theos <theubernyan@gmail.com>
2023-01-06 18:14:12 -06:00
Manatee
2db89f75bc oopsie dasies (#17362) 2023-01-06 12:13:24 +02:00
Ling
c7226a179b Modernizes components (#17260)
* Part 1

* Refactor signals into different files

* Remove redundant file

* Add missing movable signals

* Add signals log

* Split signal registering with list into new proc

* Add comments to component.dm and remove signal_enabled

* Fix yogs code

* Not this one

* Hopefully make linter happy

* Remove duplicate file

* More duplicates signals
2023-01-04 22:29:34 +00:00
LazennG
555a034ca3 die (#17258) 2023-01-03 19:19:14 -06:00
GraveHat
53a0e7b8e6 Cleaving Saw buff + Saw Bleed passive damage (#17214)
* Cleaver Buff

Cleaver Buffed

* Lavaland bleeds more now

The bloodletter and co are no longer buffed.

* Drink more blood

The healing was too negligible in testing to be noticeably good.
2023-01-02 00:36:46 +00:00
Ling
1e546cd676 Speeds up the preference menu, implement object pooling (#17133)
* Speeds up the preference menu

https://github.com/tgstation/tgstation/pull/63225

* Fix compile
2023-01-02 00:22:11 +00:00
LazennG
550894c442 hopefully makes bloody knuckles less mid by hurting lavaland fauna more (#17197)
* 42

* who's gonna notice the gimmick if they're dead before they can move
2022-12-29 22:40:34 +00:00
Notamaniac
27b19a71d4 Stops you from lariating or mopping people while in timestop or otherwise stunned/paralysed (#17078)
* Stops you from lariating or mopping people while in timestop or otherwise stunned

* Update seismicarm.dm

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
2022-12-15 22:46:47 +00:00
Molti
5ca8e42386 Adds a warning to taking your own linked Memento Mori off (#16923)
* Adds a warning to taking your own linked memento mori off

* slave driver manatee
2022-12-05 10:21:11 -06:00
LazennG
9f3ae9d6e0 Update explorer_gear.dm (#16766) 2022-12-02 13:26:54 +00:00
Sniblet
9303e3359c Update marker_beacons.dm (#16731) 2022-12-02 13:10:56 +00:00
LazennG
19f51ec300 Changes hierophant crusher trophy's effect and makes colossus a bit more approachable. (#16600)
* decided not to go all the way but oh well

* oops

Co-authored-by: Byemoh <baiomurang@gmail.com>

Co-authored-by: Byemoh <baiomurang@gmail.com>
2022-11-26 13:10:22 +00:00
Simplehorror
8d1567322f Remove spaceproof from HECK Suit (#16534) 2022-11-26 12:17:13 +00:00
Molti
442e982214 Adds Leg implants (#16445)
* Adds Leg implants

* Adds airshoes, removes unneeded code

* bit of maglock work

* maglock working

* multisurgeon start

* removes autosurgeon stuff

* should all be done

* adds implant icon

* Adds Noslipice to a number of implants in prep for the ice map someone is working on
2022-11-26 12:05:00 +00:00
Molti
f570a6b094 Minebots no longer passively die on jungleland (#16527)
* no more dying to nothing on jungleland

* lets them get repaired while in combat mode
2022-11-19 15:27:41 +00:00
LazennG
fa0c268c7f 3 seconds (#16350) 2022-11-19 14:18:03 +00:00
LazennG
fe439312a2 you can no longer noclip others with seismic arm (#16462)
* Update seismicarm.dm

* oops
2022-11-13 15:39:44 +00:00
Manatee
8a45986a91 Makes Crusher Lavaproof (#16452) 2022-11-13 15:27:58 +00:00
LazennG
dbfbb4ef2b swaps out soulstone tendril loot for a new one called seismic right arm (#16247)
* msot of it done

* Update devilarm.dm

* FINALLY DONE I THINK GOD

* Update actions_arm.dmi

* last touches i hope

* Update seismicarm.dm

* FORGOT TO MAKE THE COOLDOWN 3 SECONDS FORREAL OOPS

* actually nvm 3 is too long

* wait why do i care if the target falls in lava or a chasm lol

* forgot about borgs lol

* holoparas take 40 damage from righthook instead of fucking 100

* wake up babe new cuackles sprite just dropped

* nevermind babe go back to sleep

* just learned what can_cast is also swapped out the soulstone instance in the puzzle chest
2022-11-08 18:13:38 +01:00
Byemoh
54b67ba2b4 LET THEM STACK COINS (#16370)
* LET THEM STACK COINS

* stupid
2022-11-08 18:08:25 +01:00
Molti
973ea2819c Makes minebots worth getting? (#16251) 2022-10-29 15:41:15 +01:00
ChesterTheCheesy
4aa6c0b45d either destroys the entire game, or increases performance... maybe both (#16178) 2022-10-29 15:02:44 +01:00
Theos
3b563438bc Snake rod can copy advanced surgeries (#16173)
* someone fucking broke tails again thanks guys

* snake stick now gets advanced health analyzer stats

* Update necropolis_chests.dm
2022-10-29 14:57:23 +01:00
Yvoi29
fd71ef9be7 fixes regenetativecore on station use. (#16184) 2022-10-22 14:06:53 +01:00
Vaelophis Nyx
f3fefacfe1 Removes Bowl of Blood From Necro Chest, Moves it to the necropolis, adds replacement item Blindfold of Telepathy (#16120)
* Update necropolis_chests.dm

* Update Lavaland.dmm

* Update necropolis_chests.dm
2022-10-22 13:42:55 +01:00
GraveHat
5aaa3cfdb5 pick em up pick em up pick em up yeah (#16020) 2022-10-07 19:16:42 -05: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
Vaelophis Nyx
5da8b97a83 Update kinetic_crusher.dm (#15697) 2022-10-01 12:37:45 +01:00
Theos
a38eba526e Gem bag (#15987) 2022-10-01 03:16:21 -05:00
Skrem_7
ff91363f7c Fixes description discrepancies from #15706 and renames some drinks for Lore™ purposes (#15898)
* bood you actual clown

* i need more coffee and i didn't double check my work sue me

* Apply suggestions from code review

Co-authored-by: Theos <theubernyan@gmail.com>

* lore name changes because i cannot be assed

Co-authored-by: Theos <theubernyan@gmail.com>
2022-09-30 19:40:10 +02:00
boodaliboo
88084d2aa9 (port) Lizard Food: a Taste of the Homeworld (drinks and plants only) (#15706)
* Create korta_nut.dm

* Update alcohol_reagents.dm

* Update drink_reagents.dm

* Update toxin_reagents.dm

* Update medicine_reagents.dm

* Update medicine.dm

* Update megaseed.dm

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Update ash_flora.dm

* Update ash_flora.dm

* Update drinks_recipes.dm

* Update food.dm

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

Co-authored-by: Redmoogle <dakotamew@gmail.com>

* Update alcohol_reagents.dm

* Update alcohol_reagents.dm

* Update drink_reagents.dm

* Update alcohol_reagents.dm

* Update toxin_reagents.dm

* Update medicine.dm

* Update alcohol_reagents.dm

* Update ash_flora.dm

* Update ash_flora.dm

* Update alcohol_reagents.dm

* Update alcohol_reagents.dm

* Update alcohol_reagents.dm

* Update alcohol_reagents.dm

* Update alcohol_reagents.dm

* Update alcohol_reagents.dm

* Update alcohol_reagents.dm

* Update ash_flora.dm

* Update alcohol_reagents.dm

* Update alcohol_reagents.dm

* Update alcohol_reagents.dm

* Update korta_nut.dm

* Update drinks_recipes.dm

* Update alcohol_reagents.dm

* Update ash_flora.dm

* Update ash_flora.dm

* Update korta_nut.dm

* Update korta_nut.dm

* Update food_reagents.dm

* Update food_reagents.dm

* Update drinks_recipes.dm

* Update yogstation.dme

* Update korta_nut.dm

* Update code/modules/hydroponics/grown/korta_nut.dm

Co-authored-by: Skrem_7 <98909416+Skrem7@users.noreply.github.com>

* Update code/modules/hydroponics/grown/korta_nut.dm

Co-authored-by: Skrem_7 <98909416+Skrem7@users.noreply.github.com>

* Update code/modules/mining/lavaland/ash_flora.dm

Co-authored-by: Skrem_7 <98909416+Skrem7@users.noreply.github.com>

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

Co-authored-by: Skrem_7 <98909416+Skrem7@users.noreply.github.com>

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

Co-authored-by: Skrem_7 <98909416+Skrem7@users.noreply.github.com>

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

Co-authored-by: Skrem_7 <98909416+Skrem7@users.noreply.github.com>

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

Co-authored-by: Skrem_7 <98909416+Skrem7@users.noreply.github.com>

* Update code/modules/hydroponics/grown/korta_nut.dm

Co-authored-by: Skrem_7 <98909416+Skrem7@users.noreply.github.com>

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

Co-authored-by: Skrem_7 <98909416+Skrem7@users.noreply.github.com>

* Update code/modules/mining/lavaland/ash_flora.dm

Co-authored-by: Skrem_7 <98909416+Skrem7@users.noreply.github.com>

Co-authored-by: Redmoogle <dakotamew@gmail.com>
Co-authored-by: Skrem_7 <98909416+Skrem7@users.noreply.github.com>
2022-09-23 16:48:12 +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
GraveHat
8b5b4d38ef Go away silly hardsuit I want my gamer loot (#15738)
b a d
2022-09-17 13:03:29 +01:00
Vaelophis Nyx
72a10f800d V1 sends his regards (#15718) 2022-09-17 12:46:48 +01:00
Vaelophis Nyx
17c7a0f165 Ancient Control Rod (Stalwart Loot) Changes (#15651)
* Update necropolis_chests.dm

* Update necropolis_chests.dm
2022-09-10 21:01:31 +02:00