Commit Graph

9911 Commits

Author SHA1 Message Date
oranges 91c877e22f Merge pull request #33297 from tgstation/Cyberboss-patch-2
Fixes say logging
2017-12-07 11:19:46 +13:00
XDTM 550d71167e Brain Traumas (#31727)
* Reworks Brain Damage

* mechanics

* rebalancing

* hulks in wheelchairs

* yup

* bugsquash

* Adds narcolepsy, phobias and agnosia. Not guaranteed 100% bug-free yet, testmerge at your own risk.

* lizard phobia

* Did you know there's a skeleton inside of you RIGHT NOW?

* Fixes for the new stuff

* The issue with those is that in most rounds you won't see them

I'll keep them available so they can be added manually, for example by events and such

* Goof reviews

* Brainloss is based off brain organ integrity

removes brainloss var

* Replaces some getorganslot with defines

* eyes

* put the traumas in the brainnnn

* text

* args

* Adds godwoken, puts split personality in severe, adds brainwashing

* Bluespace prophet special trauma (untested)

* Some minor stuff

* Monophobia, and tweaks

* More fixes

* fix

* a

* new tail

* Discoordination and Muscle Weakness

* thanks for the review!

* [B]oneless

* agnosia fix

* .

* go away agnosia

* pretend it didn't happen

* Shitcode-free-er

* bitwisdom

* psychotic brawling

* i guess this might be important

* latest reviews

* .

* conflict-free

* addresses it

* surgery fix

* a masterpiece

* fix

* fix again

* config

* damage formula reworked

* who needs to test anyway

* fixes some bugs

* fix 2

* proper spookin

* bluespace prophet fixes and improvements

* no bible healing

* .

* normalizes monophobia chances
2017-12-06 13:04:17 -05:00
deathride58 3265d09328 Nerfs criticism 2017-12-06 12:46:02 -05:00
Jordan Brown b3b8859b38 Fix indentation 2017-12-06 12:11:24 -05:00
Jordan Brown e336bdacd4 Merge branch 'master' into Cyberboss-patch-2 2017-12-06 12:09:57 -05:00
Armhulen a788d48acb Fugu improvements (#33182)
* come on, you know i wumbo you wumbo he she me wumbo

* it's hip to wumbo
2017-12-06 07:32:39 -05:00
Dax Dupont 80ec17243e Makes sillicon chat more visible (#33222)
Made it green on black

Forgot to remove it at the bold thingy
2017-12-06 07:20:06 -05:00
deathride58 8297ca87b4 second pass - makes change view range function again 2017-12-05 22:47:46 -05:00
deathride58 1904080823 i fucked up - GLOBAL.DEFAULT_VIEW > GLOB.DEFAULT_VIEW 2017-12-05 21:53:52 -05:00
deathride58 b765f50302 makes the default view scale a config option 2017-12-05 21:44:56 -05:00
oranges 25bf86027a Blank messages no longer add a second input box, after you close the
first
2017-12-05 21:00:02 +00:00
MoreRobustThanYou 87009ef45d [s] Fix changeling chat (#33305)
* Fix changeling chat

* Update say.dm
2017-12-05 14:42:07 -05:00
Jordan Brown b556decff2 Fixes say logging 2017-12-05 09:34:04 -05:00
oranges 937ebf6afa Merge pull request #33277 from tgstation/Cyberboss-patch-8
Fixes departmental say
2017-12-05 23:07:28 +13:00
oranges bf9f81bf7e Merge pull request #32751 from ninjanomnom/keybindings
In-code key handling system, Take 2
2017-12-05 22:15:13 +13:00
Jordan Brown 5d6a6cbd44 Fixes departmental say 2017-12-04 11:41:40 -05:00
QualityVan ed99e65933 Fixes missing eyes being absent (#33203) 2017-12-04 11:50:36 +01:00
kevinz000 5182128d2a refactors riding datums to a component, vehicle refactor staging for mech overhaul (#32249) 2017-12-04 10:33:01 +13:00
MoreRobustThanYou 36414ac1e6 Datumizes saymodes (#33013)
* Datumized saymodes!

* Update living.dm

* ...
2017-12-03 13:55:03 -05:00
Leo 80aad8cef0 Merge pull request #33165 from MrStonedOne/revert-33062-ore_stacking
Revert "Ore Stacking"
2017-12-02 18:00:45 -02:00
Jordan Brown 2c541f2fd0 Merge pull request #33191 from vuonojenmustaturska/bombmemes
Fixes a division by zero in humans' ex_act()
2017-12-02 09:42:37 -05:00
vuonojenmustaturska bae75e8459 Clean up some loc assignments (#33157) 2017-12-01 22:14:32 -02:00
oranges 769b1c5079 Merge pull request #33120 from QualityVan/glasses
Makes glasses handle both nearsightedness and eye damage
2017-12-01 14:22:14 +13:00
Robustin 8d52861fe7 Moderate Damage Examination (#33008)
Ok so the last one only worked on carbons who weren't humans, woops. See: #32707

🆑 Robustin
tweak: Damage examinations now include a "moderate" classification. Before minor was <30 and severe was anything 30 or above. Now minor is <25, moderate is 25 to <50, and severe is 50+.
/🆑
2017-12-01 14:16:31 +13:00
vuonojenmustaturska 124ddac8f6 let's swap it here instead 2017-11-30 23:12:20 +02:00
vuonojenmustaturska 167e8defd4 runtime fix 2017-11-30 23:10:05 +02:00
ninjanomnom 7b7b67edd8 In-code key handling system 2017-11-30 07:40:27 -05:00
AnturK 3ac9d24cb0 Nuke Op Datumization (#32680)
* Nuke Op datumization.

* Whoops

* Fixes use_tag for nukes. Only syndiebomb uses one.

* Fixing rebase stuff

* How many times

* Cleanup
2017-11-29 13:52:58 -05:00
Wayde deae86d949 Fix for applying collars to pets that don't have relevant icon. (#33156)
* Trying to fix git

* Performed cleanup as requested.

Tested, still working as intended.
2017-11-29 08:24:57 -05:00
Kyle Spier-Swenson 8c4885cf6e Revert "Ore Stacking (#33062)"
This reverts commit 8e1ac5720d.
2017-11-28 22:56:54 -08:00
kevinz000 8e1ac5720d Ore Stacking (#33062) 2017-11-28 21:27:34 -05:00
Kyle Spier-Swenson 01ad14d293 Makes the sloth an actual sloth (#33131)
glide_size change lowers their tile glide rate to be slow as well.
2017-11-28 20:02:29 -05:00
Cruix 069f909e17 Added bot path data huds (#32967)
* Added bot path data huds

* Bot path data hud improvements
2017-11-28 09:13:57 +01:00
vuonojenmustaturska df4bb20676 Removes one source of decal/cleanable qdel failures (#33083)
* remove one source of qdel memes

* pls

* A housekeeping thing for the ignore list, also removes effectively unused var

* whoops
2017-11-27 12:29:43 +01:00
ShizCalev 395c0ee6a0 Cleans up some qdel(src)'s in Initialize() 2017-11-26 20:15:12 -06:00
QualityVan cc2cbf80fc Makes glasses handle both nearsightedness and eye damage 2017-11-26 19:01:20 -05:00
ShizCalev 2abae67fd0 Cleans up goldcore defines (#33090)
* Cleans up goldcore defines

* Tweaked commentary.
2017-11-26 16:51:54 -06:00
Jordie b09b1c3b64 A few investigate_log and message_admin fixes (#32993)
* touch ups some investigate_log and message_admins and moves hallucination vars

* indentation plz
2017-11-24 23:42:06 -05:00
Armhulen 36c1e09eb3 okay (#33058) 2017-11-24 23:39:41 -05:00
Armhulen 17ec621bb7 comma splice and ellipsis grammar fix (#33040)
* :*)

* i think this fixes splice
2017-11-24 15:20:37 -06:00
oranges 73b25d7ef2 Refactor on_reagent_change to pass through the change type (#32805)
this is purely so the smoke circuit can reset the notification only when
reagents are actually added to it
2017-11-24 12:45:44 +01:00
ShizCalev ed12ad417d Updates some item drops to use drop_location() (#32994)
* Updates some item drops to use drop_location()

* Little more cleanup
2017-11-24 06:04:50 -05:00
Jordan Brown bd38ed7c90 IRC message if client mob ends up in nullspace (#33004)
Only if no admins are online
2017-11-24 05:56:22 -05:00
MoreRobustThanYou 456fe0645f Makes reverse pulling only apply to dense objects (#33024)
* Makes reverse pulling only apply to dense objects

* CACHE CACHE CACHE!
2017-11-24 05:50:20 -05:00
ShizCalev f912b6eae0 Fixes Lord Singuloth hungering for more than he should (#33025) 2017-11-24 05:45:47 -05:00
Emmett Gaines 7c69cdcb8a Revert math (#33059)
* Revert "all this wrapping and it's not even christmas (#33035)"

This reverts commit faaf151580.

* Revert "fuck me for forgetting to graph this one"

This reverts commit 45d7acea2f.

* Revert "defines math"

This reverts commit 2817a1737b.
2017-11-23 20:59:52 -05:00
ninjanomnom 2817a1737b defines math 2017-11-22 17:36:58 -05:00
oranges fd4cd1ffde Merge pull request #32943 from ShizCalev/alium-softcrit-sprite
Fixes aliums showing wrong sprite in softcrit
2017-11-23 10:37:58 +13:00
XDTM 9d487d235c Divides species in subtypes, makes viruses able to infect certain subtypes (#32858)
Species are now separated into Organic, Inorganic, Undead and Robotic. The virusimmune tag was kept for species who are effectively organic but immune to viruses for special reasons (abductors).

You can now set the types of species viruses can infect; i made some adjustments that i thought made sense (beesease infecting zombies, parrot possession infecting anyone).

Added process_dead as an additional effect for the new symptom, allowing the disease to tick on corpses; it doesn't have many uses i can think of, but it can heal up people in case of a defibrillation or something like that.

Fixes #32832
2017-11-23 10:36:09 +13:00
GupGup ce82a2e614 Fixes hostile mobs attacking surrounding tiles when trying to attack someone: the stunning finale (#32699)
fix for issue #4237
replacement for #32593 and #32665
revises #30152 (useless)
2017-11-23 10:23:26 +13:00