Commit Graph

26711 Commits

Author SHA1 Message Date
HMBGERDO 9101bb588e Headslug for everyone + Headslug once per absorb + Cling abilities offline after reviving (#23992)
* nerf nerf nerf nerf

* cooldown time

* rechargable headslug

* Update code/modules/antagonists/changeling/powers/absorb.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* Update code/modules/antagonists/changeling/powers/become_headslug.dm

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>

---------

Co-authored-by: matttheficus <mickusmatthew@gmail.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
2024-03-01 12:59:59 +00:00
PopeDaveThe3th 7c0ce05aae Adds names and descriptions to most bullets and ammo boxes (#24363)
* Adds names and descriptions to most bullets

* Update code/modules/projectiles/ammunition/ammo_boxes.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

* Update ammo_boxes.dm

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

* desc updates

* word changes

* Update ammo_casings.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update ammo_casings.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

---------

Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2024-03-01 12:49:23 +00:00
GDN 5e79ae0f69 fixes xenos being nullspaced in rare situations (#24362) 2024-03-01 12:48:49 +00:00
DGamerL 900d19369b Quick and easy replacing (#24352) 2024-03-01 12:47:07 +00:00
Contrabang 47d294aa22 booyah (#24344) 2024-03-01 12:45:37 +00:00
Kyani a0a8562dd7 Makes Weeping Angel Conversion Clearer (#24279)
* Update magic_projectiles.dm

* Update magic_projectiles.dm

actually changed the description to say to kill people

* rewords the transformation message

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* Removes unnecessary centering

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* Removes ALL the center tags

---------

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2024-03-01 12:40:24 +00:00
cybercapitalism 16127be106 Photos can be burnt with hot items (#24257)
* burnphoto() now checks for get_heat() instead of requiring lighter

* fuck

* ebba and cinnamon review

* de morgan's law strikes yet again

* switch doafter timer to use seconds constant

* git gui was a mistake and you can't change my mind

* Update code/modules/paperwork/photography.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* lewc review

* craaaawling iiiin my skiiiiin

---------

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2024-03-01 12:39:17 +00:00
Marm 1f3e991b2a Smoke Grenade Module + Blob Buff (#24224)
* is good for you

* DESCRIPTION

* fix

* Update code/modules/mod/modules/modules_security.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

---------

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2024-03-01 12:38:09 +00:00
Marm f016100149 But what if I don't want to kill people? Disabler SMG Port. (#24107)
* i joined the force to help people

* disabler i hardly know her

* Update code/modules/projectiles/ammunition/energy_lens.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* oops

* Update code/__DEFINES/lighting_defines.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Update code/modules/projectiles/guns/energy/stun.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Update code/modules/projectiles/guns/energy/stun.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Update code/modules/projectiles/guns/energy/stun.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Update code/modules/projectiles/guns/energy/stun.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/modules/projectiles/guns/energy/stun.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2024-03-01 12:03:26 +00:00
Nathan Winters da34941fae Minor pill/patch application refactor (#23958)
* Refactor pill/patch application

* I will come back to this
2024-03-01 11:39:25 +00:00
DGamerL f5da54ba15 Easy (#24351) 2024-02-28 21:08:00 +00:00
cybercapitalism a280b87103 Fixes #24198 (#24357)
* make reinforcing grab only check if mob is restrained

* restrained was false advertising
2024-02-28 21:07:22 +00:00
Contrabang 491407cea8 Adds a helper for running unit tests locally (#24269)
* adds a helper for running unit tests locally

* warning error

* okay it should be ready

* this shouldnt be here
2024-02-27 18:29:24 -05:00
GDN b7a88c6da4 fixes #24313 (#24315) 2024-02-27 18:27:27 -05:00
DGamerL 5d79d45279 Buffs Carpfu (#24120)
* Now just test

* Testing was necessary, should work now

* Update code/modules/mob/living/carbon/human/human_defense.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Fixes bolas not working

* Nullchecks

* Moar nullchecks

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2024-02-27 18:25:59 -05:00
Adrer 45ab7264c5 Galoshes no longer runtime when dispensed from a vendor. (#24170)
* Galoshes no longer runtime when dispensed from a vendor.

* Replaced with guard clause.

* I am going to

* Turn into the joker.

* Removed inconsistent indentation

---------

Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2024-02-27 18:24:07 -05:00
Qwertytoforty 6910d716dd Adds the modsuit Chameleon Module (#23411)
* Adds the modsuit Chameleon Module

* Update code/datums/uplink_items/uplink_general.dm

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Update code/datums/uplink_items/uplink_general.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* even clearer

* Update code/datums/uplink_items/uplink_general.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

---------

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2024-02-27 18:17:34 -05:00
Mikhail Dzianishchyts 112a606ae2 Allow an empty string when editing records, flavors, OOC notes (#24316) 2024-02-27 18:12:09 -05:00
BiancaWilkson bca60c17df when the knock is down (#24173) 2024-02-27 17:37:38 -05:00
Christasmurf 7dd4ecf151 Janitorial Drip (#24141)
* custodial time

* balls ass

* drask glove fix

* drask sleeve adjustment
2024-02-27 17:37:16 -05:00
Сиротка cca550e206 ADD: New weapon - Mining Grenade Launcher (#24093)
* ADD: New weapon - Mining Grenade Launcher

* Update code/game/mecha/equipment/weapons/weapons.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* Update code/game/mecha/equipment/weapons/weapons.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2024-02-27 17:36:24 -05:00
Arthri 19758d1c55 Add New Reagents to ChemMaster's Safe List (#23921)
* Add new safe chemicals

* Remove haloperidol

---------

Co-authored-by: Arthri <41360489+a@users.noreply.github.com>
2024-02-27 17:35:45 -05:00
Adrer 52f65df055 Fixes runtime adding/editing laws in law manager (#24331)
* Parameter user now is usr rather than src.

* Use ui.user over usr.

* Added needed ui parameter

---------

Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2024-02-27 17:26:48 -05:00
Charlie Nolan 19cdfcdbef Set the kitten's resting sprite properly. (#24326) 2024-02-27 17:25:24 -05:00
Contrabang 324560e753 fixes judo footer (#24325) 2024-02-27 17:24:55 -05:00
Contrabang 0009a7dfc4 gnarg (#24322) 2024-02-27 17:24:19 -05:00
Deniz 6dc19d2cd6 reverts isspace lmao (#24317) 2024-02-27 17:23:26 -05:00
DGamerL 848ec5a038 Jezus why is this a thing (#24245) 2024-02-27 17:14:16 -05:00
Qwertytoforty dd8cf5a92c Vampires can now gain blood for a minute after someone succumbs to death (#24236)
* Vampires can now gain blood for a minute after someone succumbs to death

* Apply suggestions from code review

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* status effect it

---------

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2024-02-27 17:13:54 -05:00
Qwertytoforty 94cefc61f4 Fireballs now always light people on fire on a direct hit (#24225)
* fireballs now always light people on fire on a direct hit

* 6 stacks
2024-02-27 17:13:07 -05:00
DGamerL d0c4dbfab3 Removes insulated pipes and some related variables (#24156)
* Removes insulated pipes

* Fixes some issues

* This is a better layout

* Removes the datum

* Removes defines

* Sean review
2024-02-25 11:16:02 +00:00
GDN 5c2f3170f5 [S] fixes a headslug exploit (#24300)
* fixes headslugs being able to double up on the dead

* Update code/modules/mob/living/simple_animal/hostile/headslug.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

---------

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2024-02-24 14:14:00 -06:00
synthtee 9892dd9fe4 Adds craftable and wearable flower crowns (#24248)
* deja vu! i've just been in this place before

* PLEASE PLEASE WORK. PLEASE PLEASE
2024-02-24 19:10:38 +00:00
warriorstar-orion df5c7f1f9a Add directional variants to APC sprites (#24155)
* Add directional variants to APC sprites.

Provide exhaustive UpdatePaths script for every single APC around.
Run script across all map files.

* add separate directions

---------

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
2024-02-24 18:35:10 +00:00
Aylong 329398b4f0 Fixes some issues with TGUI Alerts, and Text Input (#24282)
* Well... maybe that's not better way

* PDA and all_channels encryptionkey

* Alert fixes

* Bad style
2024-02-24 18:28:26 +00:00
DGamerL a44f9ca128 (Hopefully) Fixes the runtime where a hallucination tries to pick from an empty list (#24276)
* This was an RNG PITA to test

* Also does energy sword
2024-02-24 18:25:24 +00:00
Mikhail Dzianishchyts b3bec16c2c Fix non-consumable Ahdomai's Eclipse (#24277)
* Fix non-consumable Ahdomai's Eclipse

* Apply some refactoring

* Better call parent first

* Apply DGamerL suggestions

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

---------

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2024-02-24 18:24:31 +00:00
Mikhail Dzianishchyts c761b48cef Fix invisible carp hologram for AI (#24264)
* Fix invisible carp hologram for AI

* Update code/modules/mob/living/silicon/ai/ai_mob.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Apply some formatting

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2024-02-24 18:21:57 +00:00
DGamerL c41a803b9c Refactors one ventcrawl proc and fixes a bug (#24215)
* Refactoring and fixing a bug

* GDN review

* Contra review
2024-02-24 18:20:55 +00:00
DGamerL 09ab95abdc Adds teslium (#24117) 2024-02-24 18:16:55 +00:00
13spacemen fc52cf014a Repairs Vox Tail/Chest/Groin Sprites, Renames Skin Tones (#24097)
* repaired green tail e/w, changed green tail w to be mirror of e, added a proper green tail s sprite, repaired green chest e/w
added proper tail markings s sprites, tail markings w is now a mirror of e

* all vox tails done

* repaired all vox chests and groins

* replace all female torso/groin

* fixes more issues with vox tail sprites

* final sprite fixes for vox tails and tail markings, renamed "band" to "bands", deleted unused tail markings file
renamed vox "green" skin tone to "lime"
renamed vox "dark green" skin tone to "plum"

* edit icon_skin_tones
2024-02-24 18:15:27 +00:00
HMBGERDO ac7752f6dc Rounds all organ health damage to the second decimal (#24031)
* no more stupid values

* internal organs too

* 2 symbols

* var

* Empty-Commit
2024-02-24 18:14:47 +00:00
Aylong f2223bb122 TGUI Input fixes (#24270)
* Some tgui input fixes and reverts

Add default to suit sensors and beaker transfer amount.
Revert languages list and paper text inputs

* Some tgui input fixes and reverts

Add default to suit sensors and beaker transfer amount.
Revert languages list and paper text inputs

* Meh
2024-02-24 18:14:03 +00:00
GDN 5ebefe9fa1 Reworks xenomorphs (#23054)
* reworks xenomorphs

* part 2 electric boogaloo

* more tweaks

* more tweaks

* lints

* Update code/modules/mob/living/carbon/alien/alien_death.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/modules/surgery/organs/subtypes/xenos.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/game/objects/structures/stool_bed_chair_nest/alien_nests.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/datums/spells/alien_spells/transfer_plasma.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* reviews

* sprite fix

* high priority fix

* reverts most alien nerfs

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2024-02-24 18:13:31 +00:00
HMBGERDO ba98eb4d16 Bots refactor (#23550)
* ugh... bots refactor

* everyone uses pathfind and eyes

* most hunt logic to proc

* Update code/modules/mob/living/simple_animal/bot/ed209bot.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/bot/ed209bot.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Sirryan review

* Update code/modules/mob/living/simple_animal/bot/honkbot.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>

* better var naming i guess?

* Update code/modules/mob/living/simple_animal/bot/ed209bot.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/bot/griefsky.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/bot/secbot.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/bot/secbot.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/bot/secbot.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/bot/secbot.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/bot/secbot.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/bot/secbot.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* review

* uh oh

* Update code/modules/mob/living/simple_animal/bot/secbot.dm

Co-authored-by: Deniz <66401072+Oyu07@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/bot/secbot.dm

Co-authored-by: Deniz <66401072+Oyu07@users.noreply.github.com>

* return FALSE

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: Deniz <66401072+Oyu07@users.noreply.github.com>
2024-02-21 23:01:48 +00:00
Qwertytoforty ac32162dbc Adds the razorwire implant. Ready for review into merge (#23911)
* Please merge 23876 first thanks

* whoops / fix

* she snakes on my case till I

* Apply suggestions from code review

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* deconflicts, ready for TM

* Update code/_onclick/click.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* lewcs good to them

* icon move and changes

* almost forgot to save this

* Update augments_arms.dm

* Inverted it, it seems.

* fixes lockers

* razorwire failsafes

* fuck

* razorwire one hand

* removes 2hand implant stuff

* Apply suggestions from code review

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>

* s34ns changes

* Vampires can gain blood for a minute from people who succumb

* Revert "Vampires can gain blood for a minute from people who succumb"

This reverts commit 50a3cf87fe.

---------

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
2024-02-21 22:51:33 +00:00
GDN 599f645ccb adds the ability to keybind click() triggers (#23395)
* adds the ability to keybind click() triggers

* Update code/datums/keybindings/click_keybindings.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/_onclick/click.dm

* final fixes

* runtime fix

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2024-02-21 22:49:28 +00:00
GDN 335199b55b fixes new players getting an unusable verb (#24251) 2024-02-21 09:08:23 +00:00
Mikhail Dzianishchyts cc0014e401 Fix putting someone into a machinery with active grab (#24246) 2024-02-20 15:42:11 +00:00
DGamerL 766704700e Refactors the atmos watertank backpack (#24177)
* Refactors the atmos watertank backpack

* Update code/game/objects/items/weapons/tanks/watertank.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/game/objects/items/weapons/tanks/watertank.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Adds spans

* Henri review

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2024-02-19 19:07:11 +00:00