Commit Graph

6438 Commits

Author SHA1 Message Date
Jordie
32bf31f3a0 Merge pull request #15707 from Core0verload/breathing_implant
[Ready] New cyberimplant: breathing tube
2016-02-29 14:53:42 +11:00
tkdrg
6949167e6f Merge pull request #15792 from phil235/FullHealMutationFix
Admin healing a monkey no longer transforms it into a human. Only hum…
2016-02-28 21:12:18 -03:00
tkdrg
c049d74cde Merge pull request #15804 from bgobandit/onlyslightlylessgross
Roach guts have the same layer as vomit, blood, etc
2016-02-28 21:10:41 -03:00
duncathan salt
cdea45be4b quotes 2016-02-28 17:16:59 -06:00
duncathan salt
9809414da1 add it to simple animals 2016-02-28 17:11:47 -06:00
duncathan salt
4c3e8e8300 remove cleanbot message 2016-02-28 17:09:55 -06:00
Joan Lung
a78fd09b45 Merge pull request #15579 from GunHog/patch-1
Gives ghosts a full Security HUD.
2016-02-28 11:23:17 -05:00
Shadowlight213
70d6dee73d Adds a config option to disable the security cyborg module. 2016-02-27 22:09:16 -08:00
Shadowlight213
b7df6798d4 Void puppy changes 2016-02-27 19:01:57 -08:00
Cheridan
6576a9050d Merge pull request #15774 from sawu-tg/newSnpc
SNPCs v3: Robustaloo
2016-02-27 20:23:30 -06:00
Sawu
84c03a3829 * Makes limb check typeless
* Filtered types now use is_type_in_list()
* Properly fixes a health runtime due to target juggling
2016-02-28 12:31:04 +11:00
Sawu
13ba71027e implements an anti-kaze proc (fixes npcs using guns they can't use) 2016-02-28 12:04:07 +11:00
Sawu
4d6a28bd94 Quickfix for health runtimes 2016-02-28 11:51:34 +11:00
Joan Lung
7cc38e089d Merge pull request #15770 from Core0verload/lungs
Adds lungs internal organ
2016-02-27 19:41:39 -05:00
Joan Lung
86f94e5308 Merge pull request #15731 from KorPhaeron/push_block
Refactor push blocking
2016-02-27 19:27:55 -05:00
Sawu
acae846eb6 Minor fixes/changes
* SNPCs now use A* to path find. As a result, they are much more accurate in following a target but carry a heavier server load.
* Timeout lowered to 10 because of unusually long braindead times
* Pathing now updates correctly
* Nearby now updates correctly
* Task choices updated to be more fuzzy instead of being a pick.
* getGoodPath can now path around non-dense turfs with dense objects in them.
* turfs in general have been added to the target_filter
* Added a healpeople module, which will allow NPCs to use any standard stack healing item (bandages, gauze etc) to heal a nearby wonded person
* Favourite picking fixed.
2016-02-28 11:10:10 +11:00
bgobandit
540a6e8ed6 Space cats have a full set of sprites. Player controlled cats can now properly lie down. 2016-02-27 19:00:47 -05:00
bgobandit
2633a9b4f2 Roach guts have the same layer as vomit, blood, etc 2016-02-27 18:27:30 -05:00
phil235
b58347c759 Admin healing a monkey no longer transforms it into a human. Only humans lose negative mutations when adminhealed (these mutations have no effects on monkeys). 2016-02-27 17:08:53 +01:00
phil235
069759f262 When reagents are metabolized, we only call update procs like updatehealth() or update_canmove(), once instead of once for each reagent effect that usually calls an update.
This fixes falling and getting up instantly every tick when you have a reagent weakening you and another healing the weaken effect.
2016-02-27 15:46:30 +01:00
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
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