Commit Graph

46786 Commits

Author SHA1 Message Date
tralezab eaf3ccdfac testing commit, code improvements 2019-05-11 19:36:48 -07:00
4dplanner d98c65fd08 Fixes shapeshift health adjustment (#43784)
* Fixes shapeshift health adjustment

* Fixes gross whitespace

* adds forced to shapeshift damage

* Brainloss does not have a forced parameter

* Cleans up some missed named arguments

* Adds to overrides

* More forced

* Re-arranged so 0 damage forced calls do nothing

* Forced for silicon changes
2019-05-07 19:19:23 -04:00
Qustinnus 954ea6d33f fuck (#43854) 2019-05-07 19:09:58 -04:00
RaveRadbury 1f5f46a5cf Makes Medbay access more like Science, corrects an oversight with skeleton shifts. (#43769)
* Expands access to medbay to be more like science

* Adds cloning access to Doc, Viro, and Chemist
2019-05-07 16:54:53 -04:00
Matt Smith 586419ac90 Remove some duplicate code (#43831) 2019-05-07 15:50:48 -04:00
oranges b1706942a1 AI clicks no longer runtime when clicking on things that don't have a (#43770) 2019-05-07 15:47:34 -04:00
RaveRadbury 6e26747aa9 [READY] Makes Servicianism actually work (#43827)
* Makes Servicianism actually work

I did a big oops with quotation marks

* alphabetized
2019-05-07 15:28:47 -04:00
JJRcop 6aa8cebfe4 [READY] Replaces sleepers with stasis beds (Lifeform Stasis Unit) (#43075)
* Adds stasis beds

Needs sprites, using placeholder ones

* Adds stasis beds to techwebs
Cryostasis Technology

* Adds sprites for stasis bed

* Stasis beds support economy/ancap

* Stasis bed can be deconstructed

* Stasis bed requires cable coil

* New stasis bed sprites by @Kmc2000

Made by Kmc2000 <bluekorben2000@yahoo.com>
Not currently functional

* Add unique to SSvis_overlay.add_vis_overlay

will return the overlay object itself and not reuse it

* Make stasis bed art function

can enable/disable with alt click
makes sounds when powering up/down

* The tubes go over the mob now

* Remove sleepers from techweb tree

* Fix stasis bed lying

* Modified stasis bed build requirements

* Survival pod version of stasis bed

Map spawned sleepers delete their circuit boards
Added stasis beds to 'doctors' phobia
NanoMed for survival pod which is always free, not refillable

* Replace sleepers with stasis beds on all station maps

removed all sleeper machine boards from maps
one sleeper machine board intentionally left alone in oldstation

* Fix stasis bed tube overlay capturing clicks

Give power up and down noise freq variation

* Remove stat check from living Life

* Remove vis overlay assertions from stasis bed
2019-05-07 13:16:18 -04:00
oranges 88f964419c Merge pull request #43800 from AnturK/probablyshouldhavedonethisearlierbutyouknow
Adds proper css to special mode messages in roundend report
2019-05-07 20:45:49 +12:00
vuonojenmustaturska fb45b7a017 Turns trait accessors into defines, fixes some bugs (#43820)
It's free performance.
2019-05-06 19:44:05 -04:00
vuonojenmustaturska af552d9be5 fix guncase init (#43821) 2019-05-06 16:27:53 -04:00
zxaber 1c6190f332 Adds round-start dead bodies to the morgue (#43791)
* DEAD

* Update mapping_helpers.dm

* updates

* more update
2019-05-06 13:26:27 -04:00
blessedmulligan 9f2e55e83c Adds garlic (#43815)
* adds garlic, garlic bread, and garlic juice (reagent).

Changes khinkali (a meat snack) to require garlic in its crafting, added some nutriment to khinkalis.

* reduces garlic juice healing to bring it more in line with sprinkles/banana juice/nothing. Still gives a bit more HP, but much, much slower

* Garlic juice now prevents vampires from draining you, stuns vampires if in their bloodstream.

Also fixed garlicbread sprite

* fixed typo

* Update code/modules/mob/living/carbon/human/species_types/vampire.dm

Co-Authored-By: blessedmulligan <30278162+blessedmulligan@users.noreply.github.com>

* Cleaned up isvampire

thanks cobblestone-senpai

* Rebalanced metabolism time, cook heal, vampire effects, and stink rate

* typo

* typo
2019-05-06 10:50:11 -04:00
skoglol 2f1d9f9152 Shocks propagate to people you are pulling and pulled by. (#43712)
* Shocks propagate to pulled humans.

* shocks pulledby as well, prevents defib loop and extra shocks.

* This is better.

* whitespace

* more whitespace

* Now only casts to human.

* More fixes
2019-05-06 10:46:28 -04:00
tralezab b3db590236 [READY] repeatable cavity step (#43779)
* repeatable cavity stuff

* sanity
2019-05-06 10:44:39 -04:00
pigeons 29224a6082 Tank fragmentation reacts additionally once instead of thrice (#43755) 2019-05-06 10:35:29 -04:00
oranges c4fdd0bd22 Merge pull request #43822 from RaveRadbury/remove_hull_integ_econ
Removes hull integrity as a payout factor for engineering
2019-05-07 00:10:34 +12:00
4dplanner 2a23295947 Summon item fails on station loving items (#43786)
* Summon item fails on station loving items

* missing bracket

* Uses DM

* Uses signal

* BLOCK_MARK_RETRIEVAL define
2019-05-06 09:23:16 +02:00
YPOQ e591b04a4b Fixes certain golem types ignoring projectiles (#43783) 2019-05-06 09:10:45 +02:00
oranges bd9afd78a5 Guns no longer try to destroy null variables (#43771) 2019-05-06 09:09:02 +02:00
oranges ae5896749e Biogen locator nolonger has an unscoped locate (#43793)
Relies on PR 43792 merge that first
2019-05-06 08:38:35 +02:00
oranges a90664a3d4 Merge pull request #43816 from vuonojenmustaturska/lightmagic
Move lighting queues inside the lighting subsystem
2019-05-06 17:57:33 +12:00
RaveRadbury da15d9aa27 [Ready]Restores pAI mouse hotkeys (#43734)
* Adds shift click to _onclick/pai.dm

* Restores all mouse hotkeys

Turns out pAI's have a lot of stuff disabled on another level, so.

* includes timeout checks

* Removed statuses that pAI don't experience

* Calls the parent
2019-05-05 19:42:34 -04:00
Qustinnus fc2966ff01 [READY] Execute Protocol Crab-17: Phase 3 - The one where Floyd actually finishes the PR (#43338)
* protocol crab 17: phase 2

* k

* meme

* fix

* k

* fixes

* more stuff

* makes qust's code not bad

* fixes time

* MFW (my face when) face when floyd doesnt make the fix commit

* makes it leave properly

* fixes more shit

* gets rid of stupid variable

* asdf

* wa la

* wa la ^2

* tadaa

* adds

* i fixed some of them but what do the others mean

* untested and ready to merge
2019-05-05 19:40:46 -04:00
RaveRadbury 438f05f7a3 Removes hull integrity as a payout factor for engineering 2019-05-05 13:16:04 -07:00
py01 2c407b27a7 Fail message when you fail to upgrade grabs due to intent (#43803)
* grap fail message added

* chnages fail message
2019-05-05 13:00:36 -04:00
vuonojenmustaturska 01aef8ee82 small cleanup 2019-05-05 05:37:21 +03:00
zxaber f922f2a5a8 Unbroke manifests (#43795) 2019-05-04 13:44:32 -04:00
moo 2349ac86b1 mindswap + stand interaction (#43805) 2019-05-04 13:43:02 -04:00
Fikou c2a4f9ee5d Diagnostic HUD eyes (#43806)
* diagnostic hud

* Update autosurgeon.dm

* Update scientist.dm

* Update security.dm

* Update medical_designs.dm

* Update all_nodes.dm

* Update scientist.dm

* Update security.dm

* Update autosurgeon.dm

* Update autosurgeon.dm
2019-05-04 13:42:38 -04:00
oranges 223e5429ef clamp the biogen amount to within the limits allowed by the UI (#43792) 2019-05-03 13:20:15 -04:00
AnturK 78170616a9 Fixes autocloner runtime. (#43798) 2019-05-03 13:11:11 -04:00
zeroisthebiggay 49a010df8a gives janiborgs the love they deserved (#43776) 2019-05-03 11:00:11 -04:00
PKPenguin321 04855c36e7 mindswap + stand interaction 2019-05-02 21:16:53 -07:00
AnturK a68941225b Adds proper css to special mode messages in roundend report 2019-05-02 20:25:32 +02:00
81Denton 546592529c Adds confirmation popup to undelaying round end (#43780)
* Adds confirmation popup to undelaying round end

* Popup lists current delay reason
2019-05-02 12:17:48 -04:00
Strommer Kilian 9529063aa3 New brain trauma: expressive aphasia (#43608)
* new mutation: simple speech

* finalize simple speech and fix word list apostrophes

* Is now a brain trauma instead

* fix merge conflict

* grammer fix

* cleanup cause I'm an idiot

* made the suffix list a bit easier to read

* fix traits.dm
2019-05-02 19:48:38 +12:00
as334 aad48392d8 Adds a new minor gas reaction. (#43362)
* Adds Stimulum+Pluoxium radball firing reaction.
Lowers Nitryl formation heat requirement.
Cleans out fusion test canisters.

* Removes forgotten debug message

* Adds a clamp
2019-05-02 12:00:41 +12:00
YPOQ bf9d249a42 Fixes borg wheelchairs going super fast (#43761) 2019-05-01 08:54:37 -04:00
YPOQ ab088c94f8 Fixes strange seeds producing invalid reagents (#43762) 2019-05-01 08:54:11 -04:00
YPOQ 2f82e007ba Fixes alien husking (#43763) 2019-05-01 08:53:30 -04:00
Wilchenx afee292494 Fixes bugs related to modular pc vendors and adds pAI cards I forgot to add. (#43709)
* cate

* h

* Update modularpc.dm
2019-04-30 11:10:34 -04:00
skoglol 96634856d2 Floors ID credit withdraw amount. (#43713) 2019-04-30 11:08:57 -04:00
nemvar 43657b1715 Fixes the effects of a missing liver (#43748)
* Fixes the effects of a missing liver

* Update life.dm

* Makes larvas not kill themselves

* Update life.dm

* Update life.dm
2019-04-30 11:08:36 -04:00
AnturK e87dc0a919 Adds dueling pistols. (#43489)
* Adds dueling pistols.

* Adds sprites by @MrDoomBringer

* Ok

Co-Authored-By: AnturK <AnturK@users.noreply.github.com>
2019-04-30 11:06:48 -04:00
Tlaltecuhtli e36a283b41 [ready]ghetto grinder (#43600)
* 1

* 2

* 3

* 4

* grammar

* grinds stack items + no do_after spam

* sprites

* fixix

* Update code/modules/reagents/reagent_containers/glass.dm

Co-Authored-By: Tlaltecuhtli <33834933+Tlaltecuhtli@users.noreply.github.com>

* Update code/modules/reagents/reagent_containers/glass.dm

Co-Authored-By: Tlaltecuhtli <33834933+Tlaltecuhtli@users.noreply.github.com>

* low energy

* fix

* Update glass.dm
2019-04-30 10:12:49 -04:00
skoglol 7d1d0a5d12 [s] Fixes ore satchel exploits, various storage size circumventions. (#43715)
* Fixes ore satchel exploits, various storage size circumventions.

* Woops.
2019-04-30 10:11:38 -04:00
zxaber 2509aaea46 Removes the negative moodlet for showering with clothes on. (#43722)
* Don't need none of that negitive attitude

* better good

* Adds a message about trying to shower with clothes on while you're filthy.
2019-04-30 10:10:39 -04:00
nemvar 73eb5d88af Fixes bathsalt brawling and beepsky smash (#43746) 2019-04-29 23:52:19 +02:00
skoglol bea6be8fa3 Makes falsewall hide pipes and wires. (#43724) 2019-04-29 12:12:59 -04:00