Commit Graph

6438 Commits

Author SHA1 Message Date
KorPhaeron 67f59f2f99 Zombies 2015-10-20 14:46:38 -05:00
Remie Richards 76dbbf42e7 Fixes drone hats 2015-10-20 16:30:50 +01:00
Jordie 8a35115f1d Merge pull request #12493 from Shadowlight213/Banhancements
Adds alien jobbans and adds jobban and pref support to various events
2015-10-20 15:21:40 +11:00
Kyle Spier-Swenson ae9b3de7ad Fixes spiders locking up the MC with do_after's 2015-10-19 20:13:41 -07:00
oranges c0ebea1f23 Readds the parasting
as a meme for retardation affected mobs
2015-10-20 15:17:08 +13:00
Razharas d1df0bfeff Merge pull request #12485 from xxalpha/ultrarange
Added ultra_range() proc.
2015-10-20 00:17:09 +03:00
Razharas 7d73392f67 Merge pull request #12509 from phil235/SecHudFix
Fixes Sec Hud wanted status not being updated when changing identity.
2015-10-19 23:16:04 +03:00
Rui Neves Carvalho 80e7024f6c Fixes Sec Hud wanted status not being updated when changing identity. Original PR by Astralenigma, New one by phil235. 2015-10-19 21:22:05 +02:00
xxalpha e82a216447 Changed various instances of range() and orange() to ultra_range(). 2015-10-19 20:04:14 +01:00
Razharas 16d508fe10 Merge pull request #12381 from KorPhaeron/nests
Monster Nests
2015-10-19 21:47:52 +03:00
Razharas 78416379dd Merge pull request #12484 from RemieRichards/Nyehhehheh
Allows Species to set custom say spans.
2015-10-19 21:45:03 +03:00
Cheridan 83be789e47 Merge pull request #12465 from RemieRichards/LoveMeAgain
Overlays System Update [GIANT HATS!]
2015-10-19 09:18:42 -05:00
Razharas 2ce1ec3a38 Merge pull request #12451 from xxalpha/swarmerfix
Fix swarmer effect being affected by spacewind
2015-10-19 14:53:47 +03:00
Shadowlight213 a8aaa2b718 oops 2015-10-19 01:06:38 -07:00
Shadowlight213 16d1411de7 Adds invis_override var to allow for glasses to set higher than normal see_invisible 2015-10-19 00:25:14 -07:00
Razharas 59d88fd695 Merge pull request #12376 from Xhuis/attack_spooky
Removes revenants calling attack_ghost() on things they click
2015-10-19 10:09:47 +03:00
Razharas 123390d640 Merge pull request #12459 from phil235/BugFixBoogalooG
Phil's batch of fixes
2015-10-19 10:03:28 +03:00
Razharas 4bd2956c6b Merge pull request #12466 from phil235/BugFixBoogalooH
Bugfixes: soulstone, reagent runtimes, etc
2015-10-19 10:02:42 +03:00
Shadowlight213 9884a6624a Adds Shadowling bans 2015-10-18 16:20:58 -07:00
Shadowlight213 35ca96331e Adds jobban support to syndicate borg
Adds jobban and pref checking to various events
Adds support for alien jobbans
Adds feedback to alien infestation event.
2015-10-18 15:25:14 -07:00
Shadowlight213 00ceaafbe9 Cleans up changes lines to lower lines changed. 2015-10-18 13:20:04 -07:00
Shadowlight213 2ebbca4dd9 Reverts attempt to give drones alert window. 2015-10-18 13:14:09 -07:00
Remie Richards ec3be464f3 Allows Species to set custom say spans. 2015-10-18 17:17:27 +01:00
Remie Richards ed2a565fd0 Fixes some logic that could cause the server's cache of uniform+undershirt sprites to be regenerated and recached, all female clothing procs now assume _s has been tacked on already, instead of adding it themselves. 2015-10-18 16:14:52 +01:00
Remie Richards cb5458cfc3 Expands large-inhands to large-any-worn-item, Adds a system for overlays on top of inhands and other clothing (Think ammo counters, primed grenade flashing etc.), Removes almost all of the copypaste in the update_icons() system 2015-10-18 15:54:09 +01:00
Incoming 6222b4fc8b Slimepeople can now split if they contain 200 units of slime jelly, and slimepeople will now slowly generate slime jelly up to 200 units provided they are very well fed.
Split slimepeople are NOT player controlled, but rather the original slime person can swap between the two mobs at will. If one of the slimepeople should die under player control, the player won't be able to swap back to their living body.

Splitting only creates a new body, any items you have on you are not duplicated.

In testing this takes longer to achieve than you might think, even under ideal "FOOD EVERYWHERE" conditions it can take nearly 10 minutes to produce a split slimeperson. The initial slimeperson is also apt to get fat if they try to do this more than once.

Slimepeople now take half damage from sources of heat, but double damage from sources of cold.
2015-10-18 03:17:09 -04:00
Shadowlight213 fc13a7cf70 Various QOL changes for drones.
Makes drones have permanent magboot effect.
Gives drones the check station alerts verb
Allows drones to set Airlock access on RCDs
2015-10-17 19:16:00 -07:00
phil235 7c6d1b8cab Merge branch 'master' of https://github.com/tgstation/-tg-station into AsphyxiationFIx
Conflicts:
	code/modules/mob/living/carbon/human/species.dm
2015-10-18 02:18:15 +02:00
phil235 79a814b434 Fixes some runtimes when picking candidates for certain simple_animals, especially sentience potion. If the player chose 'Yes' and then immediately disconnected, it would make the chosen client null. Same thing for xeno larva bursting (player disconnection mid bursting animation)
Fixes runtimes with chem grenade calling prime() after being GC'd.
Fixes some hardsuits having "unacidable = 1" twice.
Fixes runtime with alien whisper.
Fixes runtime with check_shields()
Fixes runtime with Venom, Formaldehyde, corn syrup and holy water.
Fixes cult sacrifice soulstoning not working (giving a dead shade).
2015-10-18 01:28:48 +02:00
Cheridan d7936ae52b Merge pull request #12431 from Incoming5643/blaze_it
Removes Plantpeople
2015-10-17 10:16:04 -05:00
Cheridan cb7642b969 Merge pull request #12417 from phil235/SmokeChange
Changes smoke to behave more like foam.
2015-10-17 10:07:04 -05:00
phil235 a7bc8475d8 Fixes winter coat hood sprite appearing as a bucket.
Removing Smile, Swedish, Chav and Elvis from genetics. These mutation can still be acquired via adminspawned dna injector. Added a dna injector for laser eyes mutation.
Fixes using razor on non human shaving non existent hair.
Fixes chair deconstruction dropping too much metal.
Adding some necessary check for mob buckling in gibber, processor and monkey recycler code, and in ventcrawling proc to fix being able to enter pipe while feeding as a slime.
Fixes snapcorn not giving seeds.
Fixes portable chem dispenser.
2015-10-17 16:29:11 +02:00
xxalpha 1c0d755150 Fix swarmer effect being affected by spacewind
Anchor
2015-10-17 14:51:04 +01:00
xxalpha 42259d6e1a Adds a very small chance of mice chewing power cables.
Prob15
2015-10-17 14:28:33 +01:00
Razharas 831f279865 Merge pull request #12415 from bgobandit/cuteshrooms
Walking mushroom fixes/tweaks
2015-10-16 21:48:30 +03:00
kingofkosmos a733924782 Makes fire screen alert resist when you click on it + fixes few typos. 2015-10-16 21:05:37 +03:00
Razharas 4dca285198 Merge pull request #12390 from KorPhaeron/AP2
Another slight tweak to armour penetration
2015-10-16 20:09:02 +03:00
kingofkosmos f52dd1cb1f Merge branch 'master' of https://github.com/tgstation/-tg-station into firescreenalert 2015-10-16 19:43:34 +03:00
Incoming fb8002f583 Removes Plant People as a race
Plantpeople are just podpeople without the "healing in light" mechanic. I believe they were originally included in case someone wanted to develop them into a roundstart race, but since no one's done that they've just been doing two things in the code:

1. Tricking wizards who use the magic mirror into picking plant over pod and then getting confused why they aren't healing.
2. Making turning into a plant based human slightly too likely in the staff of change.
2015-10-16 03:57:54 -04:00
Razharas 257af908fb Merge pull request #12284 from KorPhaeron/spookyscary
Night Vision for revanants
2015-10-16 09:08:56 +03:00
Razharas 653dcbc0f4 Merge pull request #12380 from MrPerson/alert_rewrite
Mild rewrite of screen alerts to enable more functionality
2015-10-16 09:04:50 +03:00
Aranclanos d1cac57f96 Merge pull request #12405 from feemjmeem/bugfixes-oct14
Some itty bitty bugfixes (Oct 14)
2015-10-15 23:47:31 -03:00
as334 bc9b2484d7 Initial Commit 2015-10-15 22:43:05 -04:00
phil235 feb81696ec Fixes human not taking oxyloss damage when not breathing enough oxygen. 2015-10-16 01:28:26 +02:00
phil235 47909d525f Changes smoke to behave more like foam. Each covered tile has one smoke cloud. This makes smoke clouds much less random, especially in terms of reagent application.
Also smoke reaction now uses the TOUCH method instead of VAPOR, to differentiate smoke and foam. Mob without internals or gas masks also ingests reagents in the smoke.
Moved nanofrost smoke code to effects/effect_system/effects_smoke.dm
2015-10-15 21:52:37 +02:00
bgobandit cdd1cac39a walking mushroom stuff 2015-10-15 14:43:43 -04:00
Razharas 1bbc8944b3 Merge pull request #12387 from Shadowlight213/Revmes
Makes revenant malfunction ability not affect SMES
2015-10-15 16:05:15 +03:00
Razharas cea2a5ad22 Merge pull request #12358 from bgobandit/xenowhisperfix
Fixes xenos being able to whisper to ghosts, for real this time.
2015-10-15 16:04:33 +03:00
Razharas 9f492ea30f Merge pull request #12352 from KorPhaeron/parasitefix
Guardian/Parasite Fixes
2015-10-15 16:03:36 +03:00
Shadowlight213 bae2c30cb8 Makes mutant human job checks be done even if the mutant human config is off. 2015-10-14 22:59:38 -07:00