Commit Graph

6414 Commits

Author SHA1 Message Date
Shadowlight213
51c414e808 Removes the backup check. 2016-03-03 10:48:13 -08:00
Shadowlight213
510f9863dc fixes merge conflicts 2016-03-03 10:42:54 -08:00
Cheridan
2a6d069b5b Merge pull request #15867 from RemieRichards/monkey_jetpack_fix
Fixes Monkeys not being able to steer jetpacks.
2016-03-03 00:13:00 -06:00
Cheridan
f7bd1fed74 Merge pull request #15869 from Core0verload/itsmagic
Allows aliens/monkeys to use magic/arm-mounted guns
2016-03-02 20:14:34 -06:00
Remie Richards
1cb1e7bfa8 Merge pull request #15766 from GunHog/WJohnston's_How_To_Nerf_Your_Xeno
Xenos now suffer when the queen dies.
2016-03-02 17:34:45 +00:00
GunHog
bf1738e631 Moves a check
Moves the owner check to after the recent_queen_death var reset.
Otherwise it probably would not be useable if implanted.
2016-03-02 11:21:56 -06:00
Sawu
7538670573 SNPC verb hotfix 2016-03-02 22:04:45 +11:00
Cheridan
04dd252000 Merge pull request #15857 from sawu-tg/master
SNPC Expansion v2: EA Edition
2016-03-02 02:02:41 -06:00
Cheridan
ffb14ed84d Merge pull request #15788 from Shadowlight213/Oldcultredo
Remake of #15690. Replaces newcult with oldcult.
2016-03-01 22:37:58 -06:00
GunHog
a49d5dc924 Queen Dying is now based in the node
- Queen's death is now called on the node itself
- Slightly different effects for humans than aliens
2016-03-01 22:23:50 -06:00
Tkdrg
a9ffb42aed Fixed the code not compiling 2016-03-01 23:19:01 -03:00
tkdrg
525fcb25e2 Merge pull request #15838 from Incoming5643/feline_magnet_2
Rolls back the life mechanic from Runtime
2016-03-01 22:01:24 -03:00
tkdrg
851902f52b Merge pull request #15743 from Shadowlight213/Voidpuppy
Adds Void puppies
2016-03-01 21:46:42 -03:00
tkdrg
a0397a73a7 Merge pull request #15698 from LanCartwright/flyvomit
Flypeople now eat vomit
2016-03-01 21:30:15 -03:00
tkdrg
799e923eff Merge pull request #15840 from phil235/RobotAttackSelfFix
Cyborgs can no longer activate the object in their active module when incapacitated
2016-03-01 21:14:55 -03:00
tkdrg
9211b19b38 Merge pull request #15836 from phil235/SpellFix
Fixes spell action button not being updated correctly
2016-03-01 21:09:20 -03:00
tkdrg
09b06ad372 Merge pull request #15823 from tgstation/duncathan-corgis
Updates proc swap stack trace
2016-03-01 20:59:24 -03:00
c0
1dea7ac78b Defines 2016-03-02 00:23:50 +03:00
c0
af5276467b Allows aliens/monkeys to use magic and arm-mounted guns 2016-03-01 23:52:58 +03:00
Remie Richards
28a49d127d Fixes Monkeys not being able to steer jetpacks. 2016-03-01 18:00:00 +00:00
Sawu
b9486254f4 SNPC Expansion v2: EA Edition
* Interest values and modifiers tweaked to create a smoother and more active AI
* maxStepsTick raised to 6, to smooth out movement
* doorScan has been integrated into the main AI, and performs before all other functions
* SNPCs have been given all-access, but must "hack" their way through doors, with a small chance to electrocute themselves
* Verb added to customise an SNPC and optionally send it to it's department
* Clown SNPCs will now slip people.
* Chef and Bartended SNPCs now process and cook basic foods.
* Botanist SNPCs will now grow, tend and harvest plants, and deliver them to a smartfridge.
* SNPCs are now the Synth race
* SNPCs now recognise a number of offensive actions, such as injecting, throwing, being shot and people attempting to steal from them
* SNPCs will now atetmpt to unbuckle themselves
* General Backpack and Item handling improved
* SNPCs now correctly recognise and take regular items
* Rebalanced the AI to favour their favourite items and department more
* callFunction now spawns off modules, running them simultaneously
* Botanist,Chefs and Bartenders now attempt to stay near their respective areas
* SNPCs now recognise recursive content (items in boxes in bags etc)
* SNPCs now have emotes attached to certain actions to faciliate their bluespace magic (so players do not get confused)
* Greytide SNPC getting stalled has been fixed
* SNPCs can now recognise and throw items that have are throwable, and will use them in combat.
* SNPCs can now recognise and use grenades, and will (according to their traits) prime and throw them, or suicide bomb a target
* SNPC ranges for combat rebalanced
* SNPCs now switch between disarm and harm in melee combat.
2016-03-01 18:39:42 +11:00
tkdrg
c02ccab8c0 Merge pull request #15758 from AnturK/spawners
Refactor of map and corpse spawners.
2016-02-29 23:44:38 -03:00
Akke
9c0bacbd72 Yea, though I walk through the valley of the shadow of death, I will fear no evil: for thou art with me oranges; thy remie and thy coderbus they comfort me. 2016-03-01 01:06:59 +00:00
phil235
4d2c6b8e24 Cyborgs can no longer activate the object in their active module when incapacitated. They also can't change their sensor mode (sechud, etc...) while incapacitated.
Fixes Wizard apprentice not being able to use soulstones.
2016-02-29 23:09:13 +01:00
Cheridan
946b89b5f2 Merge pull request #15791 from phil235/ReagentStatUpdateFix
Health update from reagent metabolization now only happens once.
2016-02-29 15:07:23 -06:00
Incoming
3758bf1f61 rolls back the life mechanic from Runtime 2016-02-29 15:54:04 -05:00
phil235
af425e3ed9 Fixes a mistake 2016-02-29 16:41:23 +01:00
phil235
3c8a9274bf Fixes spell action button not being updated correctly regarding zlevel and clothes requirements. The buttons are now always not red in these cases but clicking them give the proper fail message.
Fixes blind AI (lack of power) staying blind if transfered to a mech or a card.
Fixes magboots action button icon not updating when toggling the boots on.
Fixes Area teleport spells not having a cancel button when choosing the destination area.
Fixes spell action button not being removed when the spell is refunded.
Fixes revenant spell action button icons not being updated when the revenant is inhibited by a null rod.
2016-02-29 16:30:54 +01:00
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
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