Commit Graph

12467 Commits

Author SHA1 Message Date
phil235 c39168b059 Fixes wingfangchu recipe. It is now a soup (consistent with its sprite) 2015-04-14 18:44:55 +02:00
MrStonedOne e1338fed2b fixes a minor mishap with ghostize in admin ghost drops 2015-04-14 07:21:23 -07:00
MrStonedOne f2e2940255 Makes admin ghost drag use ghostize 2015-04-14 06:01:42 -07:00
phil235 0f6a60600d Fixes alien nest overlay appearing above standing mobs. Also fixes lying mobs appearing in front of standing mobs.
Fixes alien humanoid custom pixel shift being reset by life(). Refactors how pixel reinitialisation (when standing or lying or during animations) is done. Adding get_standard_pixel_y_offset() proc (and same for x), removing lying_pixel_y_offset var from all mobs, adding custom_pixel_x_offset (and y) so Wjohnston can play with his aliens.
2015-04-14 14:55:05 +02:00
phil235 081bae6740 Fixes broken ui action button for toggling chef apron's sleeves and owl's wings.
Fixes surviving suicide
Fixes suicide damage overlays.
Fixes ninja regen "clothes warm" spam message. (moving rad armor check outside of apply_effect)
Fixes ninja smoke bomb count.
Fixes dead shaved corgi
Fixes lipozine still being in code.
Fixes flattening boxes requiring them to have their window opened.
Fixes armor softening message from disarm attack.
Fixes player being forced to play spiders without choosing.
2015-04-14 13:54:36 +02:00
Incoming 507084a0c2 conflicting with myself 2015-04-13 21:01:25 -04:00
Incoming d10454e810 buffs head slugs a bit:
Head slugs can now vent crawl (they're so tiny why didn't they already have this?)
Head slugs can stumble around for 10 seconds after they lay their egg so they don't die super obviously right next to their infected corpse
2015-04-13 20:56:54 -04:00
MrStonedOne 39decb8bf6 Admins can now drag ghosts to mobs to put that ghost in control of that mob.
This functions the same way as editing the ckey in vv, and has the same permission checks
It requires the admin also be a ghost to avoid conflicts with other drag drop code.
2015-04-13 17:33:04 -07:00
Xhuis 87541dabc2 Progress 2015-04-13 19:12:29 -04:00
Incoming 68eb02adbd Fixes malf powers being broken because canusetopic was never a thing for AIs before this point 2015-04-13 17:40:28 -04:00
Cheridan 8402c714be Merge pull request #8921 from xxalpha/lovely_vibes
Added /obj/item/stack path to Game Panel.
2015-04-13 16:33:19 -05:00
Swag McYolosteinen 11603451df Merge pull request #8577 from Iamgoofball/spin
CRITICAL LAG FIX FOR SINGULARITIES AND THROWING
2015-04-13 20:39:08 +02:00
Iamgoofball 633c20848f Update singularity.dm 2015-04-13 11:36:39 -07:00
AnturK 6fa8e5f02d Adds Abduction Mode 2015-04-13 18:40:15 +02:00
phil235 ba772b3291 derp. 2015-04-13 16:34:49 +02:00
MrPerson 0a6fb70137 IED fixes
Fixes #8919 - can pixel_x/pixel_y is inherited by the IED after construction
Fixes an unreported issue where the can underlay of IED's would be rendered underneath your HUD when it was in your hands.
2015-04-13 07:00:19 -07:00
Jordie a81f221589 Merge pull request #8915 from Iamgoofball/patch-54
Fixes #8893
2015-04-13 18:24:54 +10:00
Jordie cba7fe8a28 Merge pull request #8900 from Ikarrus/ganguplink
Set list of uplink-purchasable items for Gang Mode
2015-04-13 18:24:35 +10:00
Jordie c1f7c2d4dc Merge pull request #8898 from sawu-tg/npcfixes
Fixes usage of range() to check distance.
2015-04-13 18:24:23 +10:00
Jordie c3801757de Merge pull request #8892 from phil235/PiniataPeteFix
Fixes the meat type of many simple animals
2015-04-13 18:24:13 +10:00
Jordie 86f5b381a3 Merge pull request #8884 from Incoming5643/Ooo_whatcha_say
adds speak emote to a lot of simple animals that lacked them
2015-04-13 18:23:51 +10:00
Jordie e9d264ba55 Merge pull request #8881 from phil235/SentiencePotionFix
Fixes invisible snacks and mobs from gold and silver slime reaction.
2015-04-13 18:23:40 +10:00
Jordie 322bad016f Merge pull request #8795 from Incoming5643/technically_just_another_pacid_blob_nerf
Adds three new blob chems
2015-04-13 18:23:05 +10:00
Jordie d8ef9ecb44 Merge pull request #8777 from CosmicScientist/SpaceCarpTatorItem
Adds space carp traitor item and carp plushie "attack"
2015-04-13 18:22:53 +10:00
Jordie e6143f6493 Merge pull request #8810 from AnturK/everybodywaskungfufighting
Adds martial art datum and three styles
2015-04-13 18:22:37 +10:00
Jordie becdb6fcc3 Merge pull request #8746 from ACCount12/diseasesfixes
Fixes for DNA spread and transformation diseases
2015-04-13 18:22:21 +10:00
Jordie ae120db87c Merge pull request #8728 from AnturK/action_button
Generic Action\Action Button System
2015-04-13 18:22:08 +10:00
Jordie0608 8610d24a75 merges secure closet code into normal closets, fixes overlay bugs 2015-04-13 17:38:57 +10:00
Incoming 8344d55acd Lizard snouts/tails won't hold color if the body gets husked. In a great stroke of luck the husk grey and the default base grey for mutant races were fairly close and I didn't really have to do anything to it to make it look decent. 2015-04-13 02:17:27 -04:00
xxalpha b8a884a7c1 Added Exosuit Mining Scanner 2015-04-12 21:13:29 +01:00
Cheridan c473447bc3 Merge pull request #8877 from xxalpha/jetpackfix
Fixed inbuilt jetpack not working for syndicate hardsuit.
2015-04-12 13:34:02 -05:00
Cheridan 141d577bba Merge pull request #8895 from phil235/WindowFix
Windows, CPR, lipstick fixes
2015-04-12 13:06:42 -05:00
xxalpha ca8870ad96 Added /obj/effect and /obj/item/weapon/gun path to Quick Create Object. 2015-04-12 18:26:24 +01:00
xxalpha cb800d3070 Added /obj/item/stack path to Quick Create Object of Game Panel. 2015-04-12 17:38:01 +01:00
phil235 b842c800a8 Fixes miner cyborg being able to eject their drill's cell. 2015-04-12 16:18:42 +02:00
Swag McYolosteinen ffd0db2b7b Merge pull request #8581 from MrPerson/lighting_2015
Object based lighting system
2015-04-12 13:14:32 +02:00
MrPerson 01a8aa662a Moved lighting stuff from controllers folder to its own module
Lighting SS no longer cares about the return of check(); the light datums are responsible for deleting themselves.
Cap on lighting effects from turfs is now 8 because they're static and shouldn't be flashing lights too often. This means starlight actually works now instead of being capped at 1 measly turf.
Lighting related ChangeTurf() code is in the lighting module. Changed it up to be faster on lighting controller init and not leave dangling lights when a turf becomes or stops being opaque or when it turns into space. This diff log is gonna be useless sadly but take my word for it, it all works.
Lighting related Moved() code is also in the lighting module. Opaque objects will now update nearby lights when they move (mechs).
Opaque objects other than the light datum's owner on the same tile as its owner will block the effect of the light. In other words a mech standing on the same square as a light bulb will block all the light of that bulb.

Changed "cheap_hypoteneuse()" with an even cheaper version; actually calculating the hypoteneuse! I can prove it's cheaper if needed.
Removed move_contents_to() because it's unused and trying to use it would cause major bugs with lights and other shit and I have no interest in supporting that, so let's not even tempt people.
2015-04-12 02:25:28 -07:00
Iamgoofball 5e908597b6 Fixes and changes Napalm Recipe
turns out I 1. forgot to make it actually produce the reagent, and 2. forgot to change the recipe
2015-04-12 01:30:02 -07:00
Iamgoofball 3d65b86f0b Fixes #8893 2015-04-12 01:26:55 -07:00
xxalpha 91cdab2b9c Added implants to Nuke uplink. Removed random implant spawner. 2015-04-12 03:18:44 +01:00
CosmicScientist 6f357b1d63 Merge branch 'master' of https://github.com/tgstation/-tg-station into SpaceCarpTatorItem 2015-04-11 22:11:10 +01:00
Ikarrus 71d529a6a5 More adjustments
- added unrestricted-use guns
- excluded fake toy guns
- Unexcluded throwing stars
2015-04-11 14:37:21 -06:00
phil235 5f169e8e47 Remove SpeciesCanConsume() proc, replaced by iscarbon checks.
Remove alloweat var from masks, remove MASKCOVERSMOUTH flag from mime and clown masks so you can still eat through them.

Some adjustments in surgery checks for bodyparts covered.
Fixes a runtime in weapon/energy attack_verb.

Humans can now CPR monkeys.
Slight changes to CPR code.
Fixes runtime with drones trying to do CPR.

Rewrites /obj/item/weapon/reagent_containers/proc/canconsume to be less shitty.

Adds an is_mouth_covered() proc to carbons to check for mask and headgear with MASKCOVERSMOUTH or HEADCOVERSMOUTH, with argument to restrict the check to only mask or only head.
2015-04-11 22:16:42 +02:00
Xhuis 585fc2f62d Makes the toxin work on all species 2015-04-11 15:32:51 -04:00
Sawu 6d2678b5b3 Fixes a missing /proc/
#YOLO
2015-04-12 03:18:10 +10:00
Sawu 9555226321 Fixes usage of range() to check distance.
* Fixes all instances of SNPCs using range() to check distance, instead uses get_dist().
2015-04-12 03:08:21 +10:00
Swag McYolosteinen 853009f7e0 Merge pull request #8157 from Xhuis/shadowling_gamemode
Shadowling (MERGE-READY!!)
2015-04-11 17:51:23 +02:00
Xhuis c9338f7212 Shadowling: RELEASE EDITION 2015-04-11 11:42:02 -04:00
AnturK 42699ad4b4 - Made hide/show button mesh better 2015-04-11 17:06:45 +02:00
AnturK f0bc1cc70c - Adds action buttons for aliens 2015-04-11 17:06:44 +02:00