Commit Graph

6521 Commits

Author SHA1 Message Date
Shadowlight213 642321b5cd Removes newcult and readds oldcult 2016-02-27 00:53:14 -08:00
Cheridan 962b9497c4 Merge pull request #15765 from Core0verload/organharvest
Adds a chance to recover internal organs when butchering monkey or alien
2016-02-27 01:13:20 -06:00
Cheridan af615e0997 Merge pull request #15429 from Fox-McCloud/gibbing-organs
Gibbing Throws Internal Organs
2016-02-26 21:34:26 -06:00
duncathan salt 3f5d2548da Merge pull request #15714 from Incoming5643/feline_magnet
Persistence features for Runtime
2016-02-26 18:37:56 -06:00
Incoming5643 880fbfb6a7 Fine just for you 2016-02-26 19:24:52 -05:00
Incoming5643 ef1af86201 Damn you web editor 2016-02-26 18:43:22 -05:00
Incoming5643 c620bc93e9 Cleanup pull
Requests heeded.
Holodeck loophole somewhat hamfistedly fixed.
Bonus: One stealth homestuck reference removed.
2016-02-26 18:42:54 -05:00
Sawu 454ef9a91e this patch never happened 2016-02-27 08:11:44 +11:00
Sawu 90da5884d5 * Fixed a magic number
* Fixed a loose set of ifs
* Fixed the occasional moshpit forming by accident due to ranged ability.
2016-02-27 08:06:55 +11:00
Sawu 3369739693 SNPCs v3: Robustaloo
Makes a number of changes and tweaks to SNPCs to make them work better in general.
* NPCPool now automatically clears nulls from its list (badminnery, singulo, gibbing etc)
* NPCs now correctly update their eyes when delegating
* NPCs will blacklist items they deem unusable (currently only empty guns)
* Augmentation chance is now singular instead of recursive
* NPCs support favoured types, which they will use above others when equipping, fighting and looting
* Renamed the non-descript "isnotfunc" to "IsDeadOrIncap"
* enforce_hands() now ensures the held items are still held by the npc (no more floaty items and ghostly guns)
* take_to_slot() now supports taking to hands directly
* NPCs will now appropriately dress themselves
* Interest/Timeout rates tweaked to create smoother transitions between states
* NPC choice system moved from prob to switch to create more activity
* NPCs now have a basic pathfinding system that should work (in most cases)
* Shitcurity NPCs now use any restraints, not just handcuffs
* NPCs spawned with the janitor job will now do some basic janitorial duties
* NPCs priorities in terms of weapons and held objects have been completely rebalanced
* NPCs will now appropriately equip, fire and discard guns.
* NPCs using guns will attempt to maintain a range instead of shooting point blank
* NPCs doorscan now uses all directions to improve mobility
* NPCs doorscan places the NPC in the door instead of attempting to path to it.
2016-02-27 06:11:13 +11:00
Cheridan 722252e7bb Merge pull request #15739 from CosmicScientist/fixes_armour_penetration
Prevents armour from absorbing penetration
2016-02-26 12:39:35 -06:00
Cheridan 2d9619446f Merge pull request #15733 from phil235/ClosetAIFix
The AI's core no longer fits inside regular closets
2016-02-26 08:37:57 -06:00
c0 413de624ab fix 2016-02-26 13:44:25 +03:00
c0 990c5e4ff6 Adds lungs 2016-02-26 12:50:15 +03:00
GunHog 379eb3c04f Queen death vulnerability
- The alien queen's death will now severely weaken the remaining alien
forces.

- Disables Hivemind and Evolving for 4 minutes.

- Confuses and cripples aliens for a short while.

- New screen alert to serve as a reminder! Sprite by WJohn!
2016-02-25 21:13:27 -06:00
c0 cd4b283ce5 Adds a chance to recover some of the internal organs when butchering monkey or alien 2016-02-26 06:11:51 +03:00
c0 99c3b15f9a New, faster tools for cyborgs 2016-02-26 06:09:40 +03:00
kilkun 74802f21c7 Merge remote-tracking branch 'refs/remotes/tgstation/master' 2016-02-25 21:21:55 -05:00
kilkun 7b6435d3ae Merge remote-tracking branch 'refs/remotes/tgstation/master' 2016-02-25 21:19:21 -05:00
AnturK a73fcf5414 Merge pull request #15717 from KazeEspada/Plasamemeforrealz
Humans and monkeys now breath all of the gas in their breath.
2016-02-25 23:10:56 +01:00
AnturK 5edc60ed0a Unifies corpse spawners 2016-02-25 18:36:16 +01:00
c0 6c9be9c82d Adds breathing tube implant, changes how heart works, reworks arm-mounted implants 2016-02-25 12:50:45 +03:00
Shadowlight213 611dc19d65 Removes dupes 2016-02-24 21:14:18 -08:00
Shadowlight213 d71707989f fixes a return statement. 2016-02-24 20:45:47 -08:00
Shadowlight213 45065339d4 Adds rare children and void puppies to corgis 2016-02-24 20:43:56 -08:00
Joan Lung 80c9101892 Merge pull request #15661 from AndrewJacksonThe2nd/PARANOIA
A TEAM OF NUKEOPS DISGUISED AS THE HEADS OF STAFF
2016-02-24 23:25:17 -05:00
CosmicScientist 4c34677a6b debuffs feel good factor, buffs my sanity 2016-02-25 00:34:24 +00:00
Akke 505e070552 Still WIP due to oranges demand for it to be a proc. I don't actually know how to. 2016-02-24 22:56:44 +00:00
phil235 3ea7cf9831 The AI's core no longer fits inside regular closets (but still fits inside bluespace bodybag).
Ghosts and camera mobs no longer get inserted inside closets.
Fixes an error in alien nest code.
2016-02-24 22:56:54 +01:00
KorPhaeron c7b15dfb6a Checks for clothing 2016-02-24 15:37:10 -06:00
KorPhaeron ec8db75ebd Push block 2016-02-24 15:02:48 -06:00
AnturK 978a18d476 Merge pull request #15699 from KazeEspada/cockroachpushing
Tiny mobs can't push shit.
2016-02-24 14:26:16 +01:00
AnturK 2dca4811b6 Merge pull request #15686 from Menshin/bot_patrol_fixes
Bots patrol/summons tweaks and fixes
2016-02-24 14:11:09 +01:00
AndrewJacksonThe2nd 38f3f1dada Merge branch 'master' of https://github.com/tgstation/-tg-station into PARANOIA
Conflicts:
	code/game/objects/items.dm
	code/modules/clothing/masks/gasmask.dm
	code/modules/clothing/under/chameleon.dm
2016-02-23 21:06:36 -08:00
KazeEspada f44a2ca210 Fixes Plasmamemes for realsies. Monkeys and Humans now breath all of their breath as long as they can process that gas. 2016-02-23 21:54:42 -07:00
Remie Richards 4d1e3764e1 Merge pull request #15673 from phil235/ActionButtonUpdateRefactor
Action buttons will now only update when needed instead of every Life().
2016-02-24 02:01:15 +00:00
Incoming a302cc40e4 Persistence features for Runtiem
* Runtime now keeps track of all cats in the world, at the start of the next round any cats that survived the previous one will spawn with runtime in the CMO's office. This mechanic hinges on Runtime, so if she dies no other cats will spawn next round.

* After 9 death Runtime will be mysteriously missing from the next station (but only for that round).
2016-02-23 20:44:34 -05:00
KazeEspada ff45d89eac Fixes Plasmameme and breathed gases no longer go to turfs. 2016-02-23 16:18:41 -07:00
Razharas 746bbcf4ce Merge pull request #15696 from Robustin/MuhYakuzaEroticFantasy
Traitors can buy former Sleeping Carp Scroll for 17TC
2016-02-24 02:04:24 +03:00
tkdrg 377f187d53 Merge pull request #15691 from phil235/CigaretteMsgFix
Fixes a mistake in visible_message() code. Turf calling visible_messa…
2016-02-23 18:48:55 -03:00
phil235 57203430fd Merge branch 'master' of https://github.com/tgstation/-tg-station into ActionButtonUpdateRefactor
Conflicts:
	code/modules/clothing/clothing.dm
	code/modules/mob/living/carbon/inventory.dm
	code/modules/mob/living/carbon/life.dm
	icons/mob/actions.dmi
2016-02-23 19:49:38 +01:00
phil235 0ec876d9fe Refactored the item's action system. Items can now hold multiple actions.
The "set internals" button of tank items now turn green when it's used as internals.
Removed research scanner from drones (since cyborgs don't have it, it's more consistent)
Removed the ignore_madkadjust mask var.
The sechailer mask now has an adjust mask action button, so I removed the adjust verb that it was using.
The item's action are now created on item/New() instead of trying to create it every time someone picks the item up.
I split hud/action.dm, the datum/action stuff is now in the datum folder (/datum/action.dm), whereas the code for action buttons is kept in the hud folder under action_button.dm. Also I moved some /datum/action code that was in some files back into datum/action.dm where it belongs.
2016-02-23 19:37:42 +01:00
KazeEspada c130d04dfc Tiny mobs can't push shit. 2016-02-22 18:51:46 -07:00
Akke 72854bd973 Flies can no longer eat.
Flies must eat vomit.
Eating causes vomiting.
Janitors and Janitorborgs rollout.
2016-02-23 00:03:15 +00:00
Robustin c535ea783e Update human.dm 2016-02-22 16:28:42 -05:00
Robustin d9c6dfce73 Update mob_helpers.dm 2016-02-22 16:27:28 -05:00
KorPhaeron b56b079ef9 Merge pull request #15669 from AnturK/hivelordcore
Fixes hivelord core healing
2016-02-22 13:56:28 -06:00
kilkun d848e3383e Rolling back
Rolled back deathsquad changes, kept species datum for future use.
2016-02-22 14:47:47 -05:00
phil235 c424dfbcf9 Fixes a mistake in visible_message() code. Turf calling visible_message() now work correctly.
Fixes lighting cigarette message not appearing.
2016-02-22 20:46:19 +01:00
Robustin 320b1e958c Update mob_helpers.dm 2016-02-22 13:24:08 -05:00