Commit Graph

10172 Commits

Author SHA1 Message Date
vuonojenmustaturska
26fff381b5 Merge pull request #37214 from AnturK/imighthavebraindamage
Fixes adjusting brain damage.
2018-04-16 15:39:00 +03:00
vuonojenmustaturska
e9529e4cfd Gives mining bots back their mesons (#37196)
* Gives mining bots back their mesons

* qdel
2018-04-16 05:35:35 -04:00
vuonojenmustaturska
c0bad9fd32 Couple of cryo fixes 2018-04-15 12:38:18 -05:00
AnturK
43d323afff Fixes adjusting brain damage. 2018-04-15 12:17:15 +02:00
Jordan Brown
4b2de7a785 Merge pull request #37156 from ExcessiveUseOfCobblestone/patch-38
Stops silicons looping through world every login looking for flippin runes
2018-04-14 22:47:36 -04:00
AnturK
66d9a4a0cf Removes /related area variable. (#37173)
* Removes /related area variable.

* area_contents begone

* doorstuff
2018-04-14 12:45:00 +03:00
Grandmother of 50
e8d3746b71 Update login.dm 2018-04-12 08:51:37 -04:00
kevinz000
ab993a117a Component Storage, Experimental attack_hand and [ui_]interact() refactors (#36696) 2018-04-12 14:46:14 +03:00
ShizCalev
fbdbd51c88 Adds an period to point messages (#37113)
* Adds an exclamation point to point messages

* period.
2018-04-12 12:27:35 +03:00
pigeons
40e95fad86 Fixes overlay update for washing bloody hands (#37094) 2018-04-11 14:30:35 +02:00
Tad Hardesty
80570931d1 Fix various macro consistency problems (#37092) 2018-04-11 13:20:57 +03:00
iksyp
ab50eb926a Whether or not a pacifist can fire a gun is no longer based on the gun being harmful, but the chambered round being harmful (#36670)
fix: makes dragnet non harmful
tweak: pacifists can now use any disabler or stun setting on any energy gun
code: removed all of the pacifism check code from code/modules/mob/living/living.dm
code: gun objects no longer have a harmful variable, instead, ammo_casing objects now have a harmful variable, which is by default set to TRUE
code: if a pacifist fires a gun, it checks whether or not the round chambered is lethal, instead of whether or not the gun itself is lethal.
2018-04-11 21:59:03 +12:00
Robustin
8825f020b2 Removes Environment_target_typecache from Hostile Simplemobs (#36572) 2018-04-11 21:56:58 +12:00
AnturK
0744eb263e Fixes slime latching (#37002) 2018-04-08 05:59:33 -04:00
AnturK
b57b013127 Fixes cow tipping properly (#37015) 2018-04-07 19:15:31 -04:00
Jordan Brown
339f95a375 Merge pull request #36976 from Iamgoofball/patch-422
fixes cows moving while tipped
2018-04-05 16:57:05 -04:00
kevinz000
0c27e227cc Latejoin Silicons (#36560) 2018-04-05 10:09:52 +02:00
Emmett Gaines
49d1e9ee66 Shuttles have additional baseturfs, and other minor baseturf changes (#36388)
cl ninjanomnom
fix: Shuttles have proper baseturfs now.
fix: Mineral walls properly use their baseturfs when destroyed/drilled.
add: A new engineering goggle mode allows you to see the shuttle area you're standing in.
admin: Buildmode works a bit better with baseturfs now and can properly only remove the top layer of turfs when editing. Note that as a result the order you place turfs is important and a wall placed on space means when the wall is removed there will be space underneath.
/cl

This adds an area hook for turfs getting the PlaceOnTop proc called so shuttle areas are able to intercept it and add a special turf used for determining where the bottom of the shuttle is. I'm not too certain on this being the best way to handle it but the alternatives restrict the kind of turfs that are allowed to be on shuttles which I didn't want to do as it was part of the whole intent of the baseturf change to allow any turf type on shuttles.

The alternative to the area hook would require a tool which attaches turfs to a shuttle which is why there's a shuttle area viewing tool in this pr. I considered doing it this way first but decided it was too clunky.

In addition to other changes:

Tiled/Reinforced floors have proper baseturfs now.

A large amount of the remaining ChangeTurf calls were swapped over to various baseturf helpers so, for example, mining doesn't create a lavaland turf if somehow the mineral wall is on plating.

Escape pods, the aux base, and syndicate drop pod have been converted over to shuttle templates as well.

The error when the timid var is set incorrectly has been changed to a stack_trace.

The change turf file has been made all lowercase as per standard.
2018-04-05 11:13:20 +12:00
Iamgoofball
f01849afa4 im dumb 2018-04-04 13:59:24 -07:00
Iamgoofball
2c952d6769 fixes cows moving while tipped 2018-04-04 12:02:16 -07:00
kevinz000
a0005c9153 Fixes bloodbath effects not working on people in crit (#36598)
Also some minor improvements to performance by caching the nearby mobs list once
2018-04-04 12:08:52 +12:00
XDTM
8548bd88b0 Adds mob biotypes, categories that can be used to only affect certain mob types (#36570)
* Adds mob biotypes, categories that can be used to only affect certain mob types

* good boy travis

* Update syndicate.dm
2018-04-04 11:09:26 +12:00
YPOQ
1226afde9f Fixes mannitol not curing minor brain traumas (#36645)
* Fixes mannitol not curing brain traumas

* Makes has_trauma_type random, adds type arg to cure_trauma_type

* Adds get_traumas_type proc

* Default to /datum/brain_trauma
2018-04-03 12:41:17 +03:00
kevinz000
d804e3af61 GC fixes 1 (#36705) 2018-04-03 08:54:32 +02:00
Jordan Brown
734b33cc26 Merge pull request #36902 from KorPhaeron/dronevision
Fixes drone night vision
2018-04-02 09:31:27 -04:00
Jordan Brown
3990bb3645 Merge pull request #36856 from iskyp/resin+egg
The y/n confirmation for laying eggs or resin over vents as a xeno is no longer reversed
2018-04-01 12:11:38 -04:00
KorPhaeron
447146193a Refactors Dance Machine + deletes a bunch of sound files (#36815)
* Refactors Dance Machine

* Removes sound from netherworld

* Fixes icons

* More fixes

* QDEL_LIST

* Sanity check

* Matches delimiter to README

* qdel_list

* Fixes disco version of machine
2018-04-01 17:42:32 +03:00
KorPhaeron
fa44fa640f Fixes drone night vision 2018-04-01 08:24:44 -05:00
iksyp
514840b054 != "Yes" instead of == "No" 2018-04-01 00:55:49 -07:00
Jordan Brown
7b196a6ad5 Merge pull request #36824 from Robustin/mblood
Monkeys can now die of bloodloss
2018-04-01 01:17:28 -04:00
AnturK
2a2fed3899 missed this one 2018-03-31 16:32:34 +02:00
AnturK
5ad59da350 Prefixes apply_effect flags, fixes unconcious define conflict 2018-03-31 16:31:11 +02:00
iksyp
303ccf364a laying resin over vents y/no confirmation is no longer reversed
how do i explain this good
2018-03-31 03:44:46 -07:00
Cruix
251c54223d Added a new ability to sentient diseases (#36548)
* Replaced body zone magic strings with defines

* Added the Secrete Infection ability to sentient diseases, and updated the infective component
2018-03-30 21:09:19 +02:00
ShizCalev
485efbd338 Fixes mutant bodypart assignments (#36816)
* Fixes mutant bodypart assignments

* comment
2018-03-30 21:42:00 +03:00
Robustin
c67b0c181e bad zombie monkey 2018-03-30 11:58:48 -05:00
kevinz000
08c4d9a0a6 Failing to latejoin as a job when the latejoin panel is already open now makes a more descriptive error message (#36794)
* job availability

* avail

* Boop
2018-03-30 12:04:48 -04:00
KorPhaeron
1e052d6166 Being buckled to an object means space wind wont pull you (#36783)
* Being buckled to an object means space wind wont pull you

* Puts check in the proper place
2018-03-30 04:27:26 -04:00
Robustin
8af5c7b6d6 monkeys can now die of bloodloss 2018-03-30 03:40:45 -04:00
John Ginnane
c3627c2741 Adds guillotine (#36540)
* Add guillotine to the game

Can be found in BoxStation's courtroom. Also added some sounds to the clap emote, which is used during execution

* Made requested changes

* minor typo

* Updated code

* Added crafting recipe and removed from map
2018-03-28 10:41:03 +13:00
vuonojenmustaturska
045192b3cf Merge pull request #36636 from ShizCalev/robo-limb-shake-message
Fixes prosthetic limbs injury messages
2018-03-27 20:59:13 +03:00
vuonojenmustaturska
a6c9a2280f Merge pull request #36617 from ShizCalev/logging-cleanup
Improves some logging legibility
2018-03-27 20:56:39 +03:00
vuonojenmustaturska
0226f4d168 Merge pull request #36734 from Robustin/colossusfix
Colossus projectile runtime removal
2018-03-27 20:52:03 +03:00
vuonojenmustaturska
bc8958cc14 Merge pull request #36541 from XDTM/NOTTHEBEES
Swarming component! Beware of bees
2018-03-27 17:04:09 +03:00
Dax Dupont
5ead81a026 Robot hats fix and addition (#36543)
* Robot hats fix and addition

* berets too

* more hats
2018-03-26 22:35:28 -04:00
Tad Hardesty
bf9ad94925 Fix runtime when shaking camera with duration between 0 and 1 (#36726) 2018-03-26 22:25:14 -04:00
Ashe Higgs
b6b1230231 Fixes slimeperson traits (#36663) 2018-03-26 22:11:33 -04:00
Jordan Brown
d44571dd7f Merge pull request #36712 from XDTM/NoPunchingIan
Fixes pacifists being able to attack animals
2018-03-26 15:18:57 -04:00
Jordan Brown
d612a50a06 Merge pull request #36710 from fludd12/Inky-Capped-Lists
Properly Blacklists Mushroom People
2018-03-26 15:17:34 -04:00
Robustin
3095b6d2fb Colossus projectile runtime removal 2018-03-26 13:31:46 -04:00