Commit Graph

12467 Commits

Author SHA1 Message Date
phil235 1cee0d3014 Fixes slipping on water while riding janicart.
The handle_slip() now also handles cases where the mob is buckled. If you are buckled and slip on lube (or something that ignores

galoshes) you get unbuckled and stunned and the buckle object moves one step (no slides unlike when unbuckled).
You can thus slip on lube while buckled to a chair or a roller bed.
Fixes getting hit by abstract held items when slipping.
Fixes janicart rider getting hit twice by bullets.
Removing the STEP constant var in slipping code, it's no more used.
Fixes carbon/slip() not returning the correct value.
Changed var/obj/structure/stool/bed/buckled to var/obj/buckled since buckled can now technically be any obj.

Removes hacky unbuckling/buckling in bed/Move()
2015-08-13 23:49:02 +02:00
Nerd Lord 561f884ea9 Defile now actually emags bots properly. The code for bot emagging is dongs. 2015-08-13 17:44:50 -04:00
Nerd Lord f463b3b69b Buffs the fuck out of revenants. Also cleans some stuff up a little. 2015-08-13 15:49:54 -04:00
Cheridan 4e82bc056e Fixes def_zone not being logged, maybe 2015-08-13 12:31:10 -05:00
Cheridan 5979ffdec7 Logging Syntax Improvement 2015-08-13 12:14:14 -05:00
Swag McYolosteinen 46b519309e Merge pull request #11058 from Core0verload/surgery-organs-part2
Surgery & Organs rework: Phase 2
2015-08-13 18:04:16 +02:00
KorPhaeron ced06e1a2c Fix 2015-08-13 09:11:19 -06:00
Swag McYolosteinen 5e18380888 Merge pull request #11103 from AnturK/latespawn
Adds admin verb to reset latejoin spawns
2015-08-13 16:38:11 +02:00
Swag McYolosteinen 10a3f10f0f Merge pull request #11139 from RemieRichards/Varsception
VV and VV Mass Modify now accept variables when editing a string
2015-08-13 16:35:53 +02:00
Swag McYolosteinen 2bb4f63023 Merge pull request #11087 from phil235/GirderSinguloPull
Girder deconstruction bugfix
2015-08-13 16:33:28 +02:00
Miauw b3e8af93e7 Makes patches not work on dead people. 2015-08-13 13:04:13 +02:00
Miauw 771bf84cc1 Fixes ranged stuns causing slurring instead of stuttering. Fixes #8189 2015-08-13 12:49:18 +02:00
Dorsisdwarf f598eb63dc Makes lings undetectable to the AI when using digital camo 2015-08-13 08:59:31 +01:00
Cheridan 720ffcc862 Merge pull request #11073 from RemieRichards/WireModernisation
RnD Machines + Pizza bombs now use Wire datums
2015-08-12 22:23:18 -05:00
c0 a06271733e Fixes and changes 2015-08-12 20:31:35 +03:00
GunHog 32294be39c E.X.P.E.R.I-MENTOR fixes
- Removes usage of "busy" var.
- Changed message to specify that the machine is already loaded.
- Added a check for trying to update tech levels on an item that was
deleted.
2015-08-12 10:26:09 -05:00
c0 df4d5cfe0d RnD update 2015-08-12 15:18:13 +03:00
Remie Richards a959ed3727 Merge pull request #11120 from phil235/ThrowEmbedFix
Fixes item embedding not working.
2015-08-12 06:20:26 +01:00
MrPerson 831c069404 Smooth out gliding so movement isn't (as) jerky
Only applies to non-ghost, non-camera mob movement. Scales automatically to any fps and any move delay.

Also took this oppurtunity to remove tickcomp because it was USELESS and shit.

All the rounding is because of floating point imprecision. round(2.7, 0.9) != 2.7, for example. 2.7 + world.time would wind up being < than world.time 3 ticks later even though they should be equal.
2015-08-11 22:19:07 -07:00
Cheridan be2d146a3d Merge pull request #11142 from SconesC/phlog
Phlogiston no longer ignites every tick
2015-08-11 20:30:17 -05:00
Cheridan 529bba5f34 Merge pull request #11095 from bgobandit/weallscreamforreagents
Ice cream and cones now contain proper reagents.
2015-08-11 20:13:41 -05:00
Cheridan 032df41b14 Merge pull request #11067 from bgobandit/themobcannotventcrawl
Mobs can no longer ventcrawl while buckled or handcuffed
2015-08-11 18:27:03 -05:00
Cheridan 3a5cde5988 Merge pull request #10901 from CosmicScientist/mobcostumes
Adds carp and Ian costumes
2015-08-11 18:16:49 -05:00
MMMiracles 35b78b1209 Revamps bioterror darts into a non-lethal syringe form. Removed the coniine and spore toxin to make it solely for quiet take-downs (in thoery). 2015-08-11 01:56:38 -04:00
Remie Richards 9ca1f2f262 VV and VV Mass Modify now accept variables when editing a string variable, this allows you to embed variables in string variables, variableception. 2015-08-11 04:52:48 +01:00
SconesC f80c92c5aa Corrects number mistake 2015-08-10 17:13:05 -07:00
SconesC fcf3405c6b Phlog nerf + negative firestack bug fix 2015-08-10 17:09:34 -07:00
Aranclanos cd63eb2769 Fixes mobs not getting the gas mixture from cryotubes to change their temperature 2015-08-10 19:50:20 -03:00
bgobandit 1d20eb2ccf Removes redundant variable. 2015-08-10 15:42:29 -04:00
Miauw ad1da7c157 Removes tape recorder wires to fix a server-crashing bug. 2015-08-10 14:00:05 +02:00
phil235 e922f510c5 Fixes not getting the hit message and sound (and logging) when the item embeds itself in a human.
Throwing a big item at an alien no longer pushes it.
If the item embeds itself in you, it doesn't push you.
Fixes an old argument in item/throw_impact() that I forgot to remove.
Rename the skip argument of hitby() to skipcatch (more explicit).
2015-08-09 20:30:47 +02:00
phil235 23a3ef7994 Fixes item embedding not working. 2015-08-09 15:57:36 +02:00
phil235 d2a4024e7f reagent reaction() now use more methods. Instead of just INGEST or TOUCH, we now have INGEST (for injection, ingestion), TOUCH (for splashing), PATCH (for patch application and blob attack), and VAPOR (for smoke, foam and spray application).
- TOUCH no longer transfer reagent by default, it's now only used for touch based effect like being flammable when touched by fuel or you and your stuff being acided when touched by acid).

- PATCH does no transfer of its own (but actual patches code do make a transfer) but is used for touch effect that ignore clothes and protection (blob attacks, patches effect going through hardsuits)

- VAPOR does reagent transfer but it takes into account clothing protection

Fixes a typo in humanoid/get_permeability_prot
Fixes acid splashing on objects not destroying it. Fixes acid splashing on turf not destroying objects on the turf.

Changed damp rag smothering code a bit.

Blob Smoke now doesn't do anything.
2015-08-09 14:23:12 +02:00
Cheridan 346848b875 Merge pull request #11084 from bgobandit/goofbotany
Adds several new reagent reactions to hydroponics.
2015-08-09 02:46:38 -05:00
GunHog b5c05d8c0f Gives the AI shuttle call prompt a cancel button
- AIs can now properly cancel a shuttle call.
2015-08-08 21:40:22 -05:00
c0 2e5cedef74 Added alien organs 2015-08-09 01:12:32 +03:00
AnturK a797fa80d7 words 2015-08-08 21:20:18 +02:00
AnturK 8a1e4435b6 Adds admin verb to reset latejoin spawns 2015-08-08 18:52:57 +02:00
CosmicScientist 445e8c5657 Update miscellaneous.dm
Adds to the hardsuit description to tell of its melee incapability.
2015-08-08 16:01:39 +01:00
CosmicScientist 2844c80ed5 Fixing merge conflicts 2015-08-08 15:43:38 +01:00
bgobandit 4212eb0e61 Ice cream and cones now contain proper reagents. 2015-08-08 01:01:59 -04:00
xxalpha 008c70acea Fixed inbuilt jetpacks dropping when suit is deleted. 2015-08-08 04:05:51 +01:00
phil235 866cdbcd34 Fixes plasma cutter firing sound, as well as lack of sound when slicing girder/statues.
Rearrange girders.dm
Singularity_pull() no longer unanchors anchored objects (because it breaks the deconstruction of table/girder/states/etc, and make mech pullable by mobs), but it still pulls them.
2015-08-07 23:14:45 +02:00
Jim Boonie ebea552319 - Rebalances RCD construction costs around metal construction menu cost values
- Makes matter cartridges worth twice as much matter as metal/glass sheets
2015-08-08 06:15:35 +12:00
bgobandit 7a613fc2b6 Adds several new reagent reactions to hydroponics. 2015-08-07 13:44:13 -04:00
Kevin Chen 0a65e62ce4 Merge branch 'master' of https://github.com/tgstation/-tg-station 2015-08-07 12:15:17 -04:00
phil235 bec7be024f Fixes runtime when firer is null. 2015-08-07 15:54:21 +02:00
Jordie f4b41b99bf Merge pull request #11016 from Core0verload/mmi
MMI ID lock removed
2015-08-07 19:38:27 +10:00
Jordie 63c545346d Merge pull request #10992 from RemieRichards/AlternateWornLayer
Adds alternate_worn_layer
2015-08-07 19:37:52 +10:00
Jordie 0b5223a687 Merge pull request #11041 from phil235/PlasmaCutterChange
Plasma cutter tweaks
2015-08-07 19:35:15 +10:00