Commit Graph
9845 Commits
Author SHA1 Message Date
Tad HardestyandShizCalev f2dbe5cf13 Replace explicit z-level checks with defines (#33829)
* Replace explicit z-level checks with defines

* Rename turf_z_is_planet for consistency

* Use TRUE/FALSE in onSyndieBase
2017-12-29 14:40:06 -05:00
MoreRobustThanYouandJordan Brown 9b0e3792a0 Monkeymode fixes (#33796)
* Monkey fixes

* Update say.dm
2017-12-29 11:07:34 -05:00
Jordan BrownandGitHub 9c228dcf83 Merge pull request #33903 from AnturK/pilot-fixes
Fixes mobs targeting from inside things.
2017-12-29 11:01:45 -05:00
RobustinandShizCalev f079a4538e Spell action buttons finally fixed (#33882)
* Action button fix

* Action button fix

* Spell action button fix

* Spell action button fix

* Update alien_powers.dm

* Update spell.dm

* Action button fix

* Update touch_attacks.dm
2017-12-29 03:54:31 -05:00
coiaxandShizCalev ac172028d6 Internal radio implant (#33842) 2017-12-29 03:51:41 -05:00
XDTMandShizCalev 5d761c5605 [Ready]Adds the Pax reagent, small tweaks to pacifism (#33663)
* adds pax

* fixes and feedback

* Blanket disability fixes

* revert fix

* unlist

* update

* .
2017-12-29 03:37:10 -05:00
LeoandGitHub ddcfdf2297 Merge pull request #33881 from AnturK/walls-have-eyes
Makes reset_perspective handle turf as eye
2017-12-28 19:02:30 -02:00
YPOQandLeo 4782dd34d6 Fixes AI eyes getting nullspaced when jumping to deleted cameras (#33856) 2017-12-28 18:51:41 -02:00
AnturK acd01e7c91 Actually fixes the locker escaping. 2017-12-28 14:47:27 +01:00
AnturK 9976f33067 Fixes mobs targeting from inside things. 2017-12-28 14:38:28 +01:00
oranges 395ce00bb1 Remove the handholding, so I can merge the pr by proxy
So the admin team won't let me be
Or let me be me, so let me see
They try to shut me down on OOC
But it feels so empty without me
2017-12-27 22:18:04 +00:00
oranges 5ca58fa195 Merge remote-tracking branch 'kevin/patch-414' into upstreamasterunsafe 2017-12-27 22:12:10 +00:00
kevinz000andoranges e3d69de1f2 [READY]Adds picking up corgis and pAIs! (#33442)
Some pAI holochassis types can now be picked up by dragging them to yourself, and can be worn on the head!
Refactors how drone pickups work so it works for all mobs.
Same for corgis.

🆑
add: you can now pick up corgi's and pAIs, how disgustingly cute
/🆑
2017-12-28 10:47:09 +13:00
orangesandGitHub 9d0e97fc8d Merge pull request #32311 from kevinz000/component_forensics
MoreRobustThanYou's datum forensics but it's a component this time.
Fully refactors forensics, including fingerprints, hidden/admin fingerprints, suit/clothing/whatever fibers, and blood DNA residue to /datum/component/forensics.
Adds support for manually adding fingerprints.
🆑
code: Forensics is now a datum component.
balance: NPC humans will now start leaving fingerprints on things they touch!
/🆑
2017-12-28 10:18:11 +13:00
AnturK a84915b217 Makes reset_perspective handle turf as eye 2017-12-27 22:05:43 +01:00
orangesandGitHub 3e644a3606 Merge pull request #33833 from deathride58/please-repoban-kev
Fixes ghost zoom being broken
2017-12-27 18:49:45 +13:00
Jordan BrownandGitHub 585674c8c3 Merge pull request #33834 from Xhuis/drone_hats
Drones now spawn with seasonal hats depending on active holidays [VERY Important PR]
2017-12-26 19:37:45 -05:00
YPOQandShizCalev 7c672a572e Fixes AI camera lights not updating when tracking mobs (#33849) 2017-12-26 19:29:20 -05:00
YPOQandShizCalev 4dfea84ce4 Fixes emagged cleanbot acid attack doing no damage (#33848) 2017-12-26 16:40:35 -05:00
LeoandGitHub 1268a95baa Merge pull request #33840 from XDTM/TraumaStats
Logs traumas in the feedback database
2017-12-26 13:36:26 -02:00
ShizCalevandEmmett Gaines 3d5c1ea4d1 Fixes deleting handcuffs (#33821)
* Fixes deleting handcuffs

* cleanup
2017-12-26 01:12:40 -05:00
Emmett GainesandShizCalev 4595c46dca turns the baseturf var into a part time list (#33705) 2017-12-25 20:10:08 -05:00
XDTM e37723ace9 unstringify 2017-12-26 00:31:14 +01:00
coiaxandduncathan salt 887cc89ac5 No flipping while unconscious (#33736) 2017-12-25 17:11:08 -06:00
XDTM fb699d1830 Logs traumas in the feedback database 2017-12-25 12:00:56 +01:00
kevinz000andGitHub af87ed3054 grammar 2017-12-24 22:50:33 -08:00
deathride58 9367ee5939 fixes shift to zoom in/out being broken 2017-12-25 01:29:40 -05:00
Xhuis ddfc9759bc Seasonal drone hats 2017-12-25 01:29:39 -05:00
kevinz000andGitHub 6ce89942c2 handholding 2017-12-24 22:16:26 -08:00
kevinz000 05be346f8a Component Forensics, Blood Decals, and Cleaning 2017-12-24 18:19:43 -08:00
Jordan BrownandGitHub bc20a758d5 Merge pull request #33783 from Cruix/fix_blind
Prefixed all disability defines with DISABILITY_ to fix a name collision
2017-12-24 11:45:45 -05:00
Jack Edge ad2bb79189 I want to get off Cyberboss' wild ride 2017-12-23 14:12:33 +00:00
Jack Edge 5c2db441e6 Code review II 2017-12-23 14:12:33 +00:00
Jack Edge 04a4a7e76b Replaces CLEAN_ON_MOVE_1 flag with cleaning component
CLEAN_ON_MOVE_1 is a flag checked on every atom movable's Moved() and
triggers a janiborg/upgraded janicart clean on the turf if present.

Replacing this with a component does the same thing and frees up a flag
slot.

Also fixes a bug where a spawned in "upgraded" janicart wouldn't
actually clean the floors.
2017-12-23 14:12:33 +00:00
Ian Turk c7f00fb44c Prefixed all disability defines with DISABILITY to fix name collision with BYOND built in BLIND define 2017-12-22 23:49:41 -06:00
coiaxandEmmett Gaines 69c88c2ef1 Gibber rebalance (#33737)
🆑 coiax
balance: The kitchen gibber must be anchored in order to use.
balance: The gibber requires bodies to have no external items or
equipment.
/🆑

Unanchoring the gibber, running around with it, ebowing people, then
shoving them in is not fun.

As a double check, you REALLY should be stripping them of all that
cloth, it'll jam up the gears.

- Removes the abiotic() proc, it's literally used only in the gibber.
2017-12-22 19:02:42 -05:00
kevinz000andShizCalev 6ce550dadf Clownborgs (#33590) 2017-12-22 11:57:02 -05:00
ArmhulenandShizCalev c3e501a9ba cool beans, partner (#33713) 2017-12-22 11:38:04 -05:00
ShizCalevandAnturK e99d9067fa lizard stuff (#33669) 2017-12-20 12:55:42 +01:00
ShizCalev 20e5d77732 Fixes mass brain trauma 2017-12-19 18:28:35 -05:00
Jordan BrownandGitHub 4df68acee7 Merge pull request #33594 from AnturK/knockoff
Adds knock off component
2017-12-19 17:23:26 -05:00
duncathan saltandLeo 6a7dbaabfd removes silly garbage defines (#33621) 2017-12-19 12:02:54 -02:00
AnturK 591db2a54d Stuff 2017-12-19 11:43:36 +01:00
AnturK 8167cd2f8c Knockoff component 2017-12-19 11:43:36 +01:00
ACCountandduncathan salt 40699a8aea [READY]Refactors reagent container types (#33470)
* Replaces a bunch of manual OPENCONTAINER checks with helper procs

* Removes unnecessary vars

* Updates reagent bitflags, adds some new ones

* Replaces most of the is_open_container calls with more specific ones

* Puts new AMOUNT_VISIBLE flag to use

* Uses new helper procs in more objects

* Standardizes chemicals logging

* De-snowflakes two more checks

* Fixes

* Minor fixes and improvements
2017-12-18 22:55:01 -06:00
XDTMandduncathan salt 71f6ee67be [Ready] Adds abductor Mind Interface Devices, and a gland HUD (#33209)
* Adds abductor Mind Interface Devices, and a gland HUD

* .
2017-12-18 20:30:20 -06:00
XDTMandKorPhaeron edd77a5d6d [HIGH PRIORITY]Hotfix for the monkeylike disability 2017-12-18 16:11:34 -06:00
XDTMandAnturK 146d167189 [Ready Again]Refactors disabilities into lists, allowing for independent disability sources (#33055)
* Refactors disabilities into lists, allowing for independent disability sources

* defines

* Xhuiiiiissss

* living

* did that

* adjusted for traumas

* Updates pacifism and removed remove_all_disabilities from fully_heal to prevent issues.

* makes antur happy
2017-12-18 22:20:07 +01:00
vuonojenmustaturskaandoranges d03e4ef93b Advanced mob laziness (#33574)
* Advanced mob laziness

* Compiling fixes for 511
2017-12-18 14:35:37 +13:00
coiaxandoranges 2f605fbb80 Spinning resin or laying eggs on vents prompts the user if they're sure (#33302)
add: Aliens (and humans with alien organs) are unable to create resin
structures or lay eggs atop vents or scrubbers.

This stops stupid aliens from obscuring entrances to the very helpful
and useful atmospheric piping system.
2017-12-18 14:27:17 +13:00