Commit Graph

24876 Commits

Author SHA1 Message Date
FloFluoro
c7db0bb208 Terror Prince attack now (also) does stamina damage (#19284) 2022-10-08 10:55:58 +01:00
Henri215
e4bfa0e2f7 Fix #18872 Shark teeth is no longer invisible (#19229)
* picks teeth icon instead of shards (large/medium/small)

* Update code/modules/fish/fish_items.dm

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

* contrabang suggestions

* suggestion

* Apply suggestions from code review

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* Update code/game/objects/items/weapons/shards.dm

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* verb and state icons

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2022-10-07 13:49:43 +02:00
Farie82
1c8ca76a6e Ensures the gibber "feed" animation does not block the calling code (#19232) 2022-10-06 22:31:03 -05:00
Vi3trice
a9baf739f5 Diona nymphs eject from dionas if a species change occur (#19283)
* Give the little fellas a break

* Hopefully non-dionas do not get nymphs

* Update code/modules/mob/living/carbon/human/species/diona.dm

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2022-10-06 22:23:56 -05:00
Henri215
dbd60a179e Adds cap revolver ammo and toy cuffs to prize counter (#19245)
* added cap revolver ammo and toy cuff, did sort by cost too

* Update code/modules/arcade/prize_datums.dm

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

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2022-10-06 22:07:18 -05:00
Henri215
a44a9c764a Linen bin/ashtrays/coin presser tweaks (#19207)
* tweaks for linen bin and ashtrays

* Apply suggestions from code review

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

* deleted empty line

* coin presser can now be unfastened

* Update code/modules/mining/mint.dm

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

* suggestion

* rewind time

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2022-10-06 09:58:27 -05:00
Contrabang
8418997ed8 Moves most screwdriver checks to screwdriver_act (#19024)
* screwdriver_act my beloved

* convert to returns instead of . / lewcc review

* it will be done

* i'm a little bit stupid, but now time to test

* sometimes I get excited and press the commit

* The great test has been completed

* oh wow oh wow, lewc review

* found one last one

* Steel review

* Lewc review

* quick sirryan review

* removes stupid comments (old coders I blame)

* sirryan review two

* whoops...

* hal review

* the fix to the fix to the fix

* Revert "the fix to the fix to the fix"

FUCK I pushed to the wrong branch
This reverts commit a96fe98781.
2022-10-06 09:30:33 +01:00
Vi3trice
6933ed99fd So this was wrong, again (#19274) 2022-10-05 22:59:33 -05:00
Farie82
7211b6d9f5 No longer need to have slimes with body parts to remove their cores (#19230) 2022-10-05 22:50:55 -05:00
GDN
06d04e23ab Golem Clarification (#19196) 2022-10-05 22:43:40 -05:00
GDN
ec9142c238 Species now have their innate actions GC (#19212) 2022-10-05 22:29:31 -05:00
McRamon
888c78e160 New ability icons (part 1) (#19261)
* Removes unused sling icons

* first wave of icons

* more icons and stuff

* more icons and fixes

* mindswap fixed

* more actions.dmi adjustments

* some more

* dust biochip unique icon

* small fix

* test

* Update actions.dmi

* mhm

* reverse of some changes that are pointless as it stands

* Update implant_dust.dm

* bio-chip icons

* dust_implant new icon path

* missing icon for human form cling ability added

* removed the directional icons of the immrod action icon (yes)
2022-10-05 22:54:38 +01:00
Qwertytoforty
02a66d2cd9 ancient goliaths now have their own trophy like other shiny lavaland mob. (#19222)
* ancient goliaths now have their own trophy like other shiny lavaland mobs

* Update code/modules/mining/equipment/kinetic_crusher.dm

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2022-10-05 11:01:54 -05:00
Luc
56a5753d3d Lets you deepfry ice (#19200)
* Allows for deepfrying ice

* formatting

* Almost forgot this

* Spacing

* Sure, scream too

* Changes oil reaction a bit
- Cooking oil now burns off to an inert version
- The oil deposits yellow oil on the ground too

* FUck I deleted iodine

* Update code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm

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

* Steel review

* review

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-10-05 16:57:47 +01:00
Henri215
aba36033d8 AI cryo now respects too early to ghost (#19215) 2022-10-04 22:23:56 -05:00
Adri
b0b7146793 Fixes the immovable rod not despawning (#19174)
* Fixes the immovable rod not despawning

* Replaces constant endturf checking with an endturf effect

* Revert "Replaces constant endturf checking with an endturf effect"

This reverts commit b7bf5aa413.
2022-10-04 16:40:44 +01:00
Contrabang
0fbfa2ca0d Adds "Highlights" to the Orbit menu (#19168)
* adds highlights

* comment update

* misc support

* weird spacing begone

* requested changes
2022-10-03 19:02:04 -05:00
Henri215
61c4d66f16 anchored desk bell cannot be picked up anymore (#19260) 2022-10-03 22:18:43 +01:00
FloFluoro
6a876e1994 Standardize cleaning object behavior into "cleaning_act" proc (#19001)
* Standardizes cleaning item functionality into "cleaning_act" proc

* Culling commented-out code

* Damp rag now checks for humans before cleaning

* Change proc scoping, moved mop reagent check out of cleaning.dm

* Adds can_clean and post_clean procs to handle mopping, removes ismop parameter

* Adds can_clean() to cleaning objects/mobs

* cleaning_act() now carries message strings as params

* Refactored cleaning_act() for earlier returns and less redundancy

* cleaning_act now runs on the target atom, instead of the cleaning object

* Changed turf checks to overrides, rescoped clean_turf, lots of tidying

* Removed cleaner param from post_clean, since it'll always be src

* Code review tidying

* Tidying..........

* Removed clean_turf and put its functionality in turf/simulated/cleaning_act(), added new param to keep track of original targeted object

* Moved cleaning.dm from datums to code/game/objects

* Added early return, defined cleanspeed in seconds
2022-10-03 20:25:00 +01:00
procdrone
dfad5f2004 Power controle module is dead. Long live APC electronics! (#19224)
* apc board rename

* now apc electronics

* tool messages updated

* Apply suggestions from code review

suggestions applied

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-10-03 16:26:31 +01:00
Charlie
8e39fbc57c moves all living var definitions to living_defines (#19203) 2022-10-03 11:19:37 +01:00
GDN
1df1d63af1 Fixes survival pods being used on station (#19256) 2022-10-03 10:59:08 +01:00
Contrabang
89ccc6b8cc Fixes a missing variable on a changeling objective (#19186)
* I cant use : here, maintainers would kill me

* this really needs a comment, mhm for sure

* Revert "I cant use : here, maintainers would kill me"

This reverts commit bb0f684579.

* why the FUCK does this work? Why no immutable
2022-10-02 23:23:24 -05:00
FloFluoro
094ca894ef Having a facehugger on your face muffles your speech (#19145)
* Having a facehugger on your face muffles your speech

* Scoped to living

* Yes.
2022-10-02 22:13:36 -05:00
Henri215
233657d8be ATM and id console will use your inactive hand for giving items (#19164) 2022-10-02 22:10:12 -05:00
S34N
a66c4ab225 this has to be the stupidest mistake we all missed ever (#19247) 2022-10-02 14:24:01 +01:00
Luc
723c158021 Fix failing main surgery during abstract steps (#19237) 2022-10-02 08:26:45 +02:00
Henri215
f7f06faf3f Adds plastic/glass/shadow rings to Prize Counter (#19184)
* added rings as prizes

* Update code/modules/arcade/prize_datums.dm

Co-authored-by: Edan <29551695+Edan52@users.noreply.github.com>

Co-authored-by: Edan <29551695+Edan52@users.noreply.github.com>
2022-10-01 17:37:19 +02:00
S34N
2c6fc27434 Fixes speaking dead parrots (#19193)
* fixes speaking dead birds

* Update code/modules/mob/living/simple_animal/parrot.dm

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

* hal

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2022-10-01 17:10:18 +02:00
Henri215
33d844aba0 Fix #18913 splashing acid on masks no longer displays "Your [null] melts away!" (#19134)
* doesnt melts away [null] anymore

* edit on line 358 and update to QDEL_NULL

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

Co-authored-by: Edan <29551695+Edan52@users.noreply.github.com>

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

Co-authored-by: Edan <29551695+Edan52@users.noreply.github.com>

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

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

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

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

Co-authored-by: Edan <29551695+Edan52@users.noreply.github.com>
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2022-10-01 16:50:56 +02:00
Adri
4943029181 Removes red slime speed potion, replaces it with slime speed treat (#19194) 2022-10-01 15:50:43 +01:00
AzuleUtama
e1873e7718 Inhand small mobs now detail if they're dead/asleep when examined (#19124)
* Inhand small mobs now detail if they're dead/asleep when examined

Fixes #19097

* Checks on examine instead
2022-10-01 00:42:44 -05:00
Charlie
5785c3638f Removes Shadowstep. replace it with 2 powers for each vampire type. (#18951)
* WIP

* shadow boxing

* garg + hemomancer

* dantalion and stuff

* oops

* some tweaks

* sprites, tweaks and TGUI

* ready for review

* review

* forgot some sean comments

* oops

* prevents people walking over shockwaves

* shadow boxing DPS down to 20

* oops

* affected review
2022-09-30 12:32:53 -05:00
Contrabang
ef133c5187 [TGUI] Health sensor + Refactor (#19111)
* tgui Health sensor

* quick fix, we want to clear out the var

* ughhh

* health update

* sirryan review

* exploit fix

* this is more how it was supposed to be

* no bundle changes because only formatting

* aaa indentation is hard

* ahaha indentation strikes me again
2022-09-30 11:42:52 -05:00
Henri215
5c9f8a125a Adds identification card compartmentalizer (#19076)
* added the new idcomp

* reverting autodoc comment

* updated description
2022-09-30 11:40:57 -05:00
Adri
6011284742 Adds a hardened version of the anti-drop implant (#19182) 2022-09-29 20:43:36 +01:00
Henri215
91ca64c465 fix collectable welding helmet (#19155) 2022-09-29 20:42:39 +01:00
FloFluoro
32db03c463 Held items no longer prevent Xenomorph disarm knockdown + stamina damage (#19142)
* Held items no longer prevent xenomorph disarm knockdown + stamina damage

* Stam damage is now handled by a var, no longer fixed to 30
2022-09-27 16:23:47 +01:00
Vi3trice
ebf9a7b5e8 Update point.dm (#19181) 2022-09-26 09:32:23 -05:00
Henri215
ba032a18c3 Adds new descriptions to several cartridges (#19071)
* added new descriptions to several cartridges

* Update code/modules/pda/cart.dm

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

* Update code/modules/pda/cart.dm

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

* Update code/modules/pda/cart.dm

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

* Update code/modules/pda/cart.dm

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

* Update code/modules/pda/cart.dm

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

* Update code/modules/pda/cart.dm

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

* Update code/modules/pda/cart.dm

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

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-09-25 21:02:53 -05:00
Charlie
1d132cf569 fix (#19127) 2022-09-25 21:01:18 +01:00
GDN
d86b6a4665 Reworks alien facehugger incubation (#19084)
* Well it works, but I need to check something first...

* Adds new maffs that we can use from Vi3trice

* minor var mistake

* Addresses steels + ryans review

* Oops
2022-09-25 13:12:11 -05:00
Qwertytoforty
b3cd14d3ad Reworks nanocalcium injectors to be better. (#19122)
* Reworks nanocalcium injectors to be not shit

* better

* no s

* better math

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

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

* removes dead, updates percent

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2022-09-25 17:48:12 +01:00
Luc
e2e15d5579 [GBP: NO UPDATE] Fixes xeno surgery (#19119)
* Fixes optable

* Xeno surgery works again, but at what cost?
2022-09-25 17:47:09 +01:00
Sheep
b5357494c4 Fix ParadiseSS13#19098, update chassis mod install/uninstall procs. (#19118)
Change the current_skin in chassis_mod/install, not the current_icon.
Same with chassis_mod/uninstall
2022-09-25 17:45:54 +01:00
Henri215
98f4520a43 bald expansion and added shave bodyflag (#19117) 2022-09-25 17:44:27 +01:00
Qwertytoforty
efca09e5a0 emergency shuttle console is indestructable (#19115) 2022-09-25 17:41:42 +01:00
Qwertytoforty
51d7989e6f might as well JUMP! (#19088) 2022-09-25 17:35:10 +01:00
Adri
33f7c1ef47 Adds an NNO-specific gas mask, the "nanotrasen navy officer gas mask". (#19081)
* Adds an NNO-only gas mask

* Adds tajaran, unathi, vulp masks

* Replaces strip_delay with seconds

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>

Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
2022-09-25 17:32:32 +01:00
Luc
96aab66dc6 Add cooldown for unintentional emotes (#19078)
* Add cooldown for unintentional emotes

* Oops, let's try that again.
- Adds a separate cooldown system for unintentional emotes.
- Unintentional emotes will fire audio at most once every 2 seconds.
- Emotes like deathgasp can override this out of necessity.
- Scream's is longer because...come on.

* The part that makes the rest of it actualy work
2022-09-25 17:31:26 +01:00