Commit Graph

14383 Commits

Author SHA1 Message Date
Datraen 45f97f2a45 Merge pull request #1491 from Hubblenaut/morgue
Morgue Trays interface with occupant minds
2016-04-27 20:49:15 -04:00
Datraen 46ac50494b Restocks departmental ponchos, reallocates blue ponchos. 2016-04-27 19:06:39 -04:00
Yoshax 0e3065f9dc Description & name fixes 2016-04-27 23:20:37 +01:00
Yoshax c81679c0ee Adds some dresses 2016-04-27 23:14:58 +01:00
Yoshax 7be9dd4b14 Adds ability for FBPs to select neuter as a gender when changing gender using the appearance changer 2016-04-27 14:52:55 +01:00
Mechoid 7ddcb4c8fb Adds 2 verbs to ghosts.
-Choose Sprite: Ability to pick a sprite from a list, found in icons/mob/ghost.dmi
 -When manifested: Spectral Whisper: The ghost whispers into the mind of a target in sight-range. Works through walls.

When a ghost is made visible by adminnery or cult, their emotes become visible to anyone who has sight of them. If they become invisible somehow (By toggling or adminnery) they will return to using normal ghost emotes in deadchat.
2016-04-26 17:03:39 -07:00
Datraen 13db5ee7f7 Resolves a missing implementation of the new item removal proc. 2016-04-25 21:43:12 -04:00
Neerti 1696340736 Merge pull request #1481 from Yoshax/rigaccesschanges
Hardsuits are now only checked for access when not sealed
2016-04-25 14:42:29 -04:00
Hubblenaut c61053d432 Morgue Trays interface with occupant minds 2016-04-25 20:10:43 +02:00
Anewbe 84d20d2963 Tweaks HoS Trenchcoat 2016-04-24 23:14:24 -05:00
Yoshax 2f63caacaf Adds ability for FBPs to select neuter as a gender 2016-04-24 13:15:39 +01:00
HarpyEagle 3ae1f9ed78 Updates more instances of blocked<2 or /=(blocked+1)
Removes facehugger source code file
2016-04-22 21:04:31 -04:00
Anewbe dd0ad179b5 Fixes Taj/Unathi being unable to eat mice. 2016-04-22 17:30:36 -05:00
Yoshax ad89dff60b Hardsuits are now only checked for access when not sealed 2016-04-22 22:06:23 +01:00
Chinsky 11b7a38cf4 Makes inventory slots forward clicks to items in them. In effect that means you don't have to pixelhunt item in the slot, just click the slot. Smoking cigs is easy mode now. 2016-04-22 20:39:45 +01:00
Yoshax 5aeb6fd5a2 Can use items on roller/optable people on help intent 2016-04-22 20:31:33 +01:00
Chinsky e12e9300fa Adds new type of wounds - piercing.
Unlike cuts they do not merge, so many small-damage stabs will create many small stab wounds instead of one megahole.
Also cleans up checks in wound code a bit with power of OOP
2016-04-22 19:00:17 +01:00
Hubblenaut c9df1c6985 Bruise packs are used per wound and take time to apply 2016-04-22 18:46:41 +01:00
EmperorJon 780d650f18 Merge pull request #1466 from Yoshax/chenogasm
Adds different colored cheongsams
2016-04-22 18:22:16 +01:00
Yoshax f2fdbf2f6a Organ/surgical changes/fixes 2016-04-22 17:55:16 +01:00
redstryker d38049f338 Added /engineering to atmos coat path 2016-04-22 10:20:21 -04:00
redstryker 5c5fa5f853 Added /suit to paths 2016-04-22 10:15:14 -04:00
redstryker 61ab92c7f6 Adds all of the winter coats to the loadout. 2016-04-22 10:03:18 -04:00
HarpyEagle 03761c5eed Compile fixes 2016-04-22 04:58:26 -04:00
HarpyEagle 5543209bbd Fix macro 2016-04-22 04:58:25 -04:00
mwerezak 28192c6675 Adds cooldowns to eating/feeding, allows attacking with reagent containers while on harm intent. 2016-04-22 04:58:25 -04:00
mwerezak 4951790b50 Fixes missing cooldowns, missing cult blade sound.
Conflicts:
	code/game/objects/items/weapons/material/kitchen.dm
2016-04-22 04:58:25 -04:00
mwerezak deb215d262 Refactors bottle smashing, apply_hit_effect() now returns the blocked status.
Conflicts:
	code/modules/mob/living/carbon/human/species/xenomorphs/alien_facehugger.dm
	code/modules/mob/living/simple_animal/simple_animal.dm
	code/modules/reagents/reagent_containers/food/drinks/bottle.dm
2016-04-22 04:57:23 -04:00
mwerezak c0ac25ec4b Refactors robolimb emagging, fixes emag resolve_attackby not passing emag_source 2016-04-22 04:57:23 -04:00
mwerezak 11c5b10bb9 Refactors various item attack() implementations
Replaced some attack() overrides with apply_hit_effect() or other attack
procs where appropriate.
Removed the attack() override from reagent_containers.

Conflicts:
	code/game/objects/items/weapons/clown_items.dm
	code/game/objects/items/weapons/material/kitchen.dm
	code/game/objects/items/weapons/stunbaton.dm
	code/modules/mob/living/carbon/human/human_defense.dm
	code/modules/mob/living/carbon/human/species/xenomorphs/alien_facehugger.dm
	code/modules/mob/living/simple_animal/friendly/spiderbot.dm
	code/modules/mob/living/simple_animal/simple_animal.dm
2016-04-22 04:57:22 -04:00
mwerezak 593f7699db Refactors item_attack.dm
Refactors and cleans up item_attack.dm and related mob attack code

Conflicts:
	code/_onclick/item_attack.dm
	code/game/objects/items.dm
	code/modules/mob/living/bot/bot.dm
	code/modules/mob/living/carbon/human/human_defense.dm
	code/modules/mob/living/living_defense.dm
	code/modules/mob/living/simple_animal/simple_animal.dm
2016-04-22 04:52:04 -04:00
Nerezza 4c7537e180 Makes opening/closing pizza boxes easier
Alt-click now opens/closes pizza boxes like a laptop.
2016-04-21 21:43:32 -05:00
Neerti 069e9c7e68 Merge pull request #1470 from Hubblenaut/smes
Changes to SMES Interface
2016-04-21 21:09:42 -04:00
Neerti 6d15cb3731 Merge pull request #1472 from Yoshax/paifix
Stops pAIs from dragging people, corpses, etc
2016-04-21 21:08:33 -04:00
Neerti 2a946fc23d Merge pull request #1243 from Kelenius/cleanupTwo
Mob inventory cleanup, part 2
2016-04-21 21:07:22 -04:00
Yoshax 78d8caed83 Stops pAIs from dragging people, corpses, etc 2016-04-22 01:33:25 +01:00
Yoshax 0353ac2238 Makes cheongasm loadout selection clearer 2016-04-22 01:17:11 +01:00
Hubblenaut 3d9a558712 Changes to SMES
- Transition to using kilowatts and kilowatt hours
 - Adds an input load bar with value
 - SMES charge rate and coil capacities slightly adjusted for using
   kilowatt units
2016-04-22 00:58:11 +02:00
Yoshax c77a7d4c00 Makes cheongasms use fancy loadout tweak stuff 2016-04-21 22:29:30 +01:00
Datraen 4212acdc58 Makes slimes less annoying, xenos now translate messages.
Translation is as a result of say code being extra fun.
2016-04-21 16:40:59 -04:00
Yoshax 9e2119a873 Adds different colored cheongsams 2016-04-21 21:28:34 +01:00
Ccomp5950 574b08d703 Slimes and Parrots now hear_say
Removes the recursive bullshit that was put in living/say() that isn't needed.

Fixes #12063  http://i.imgur.com/lsb983N.png
2016-04-21 13:57:24 -04:00
Datraen 11a6e74ea9 Fix reagent handling, magic numbers, other errors. 2016-04-21 13:39:52 -04:00
Nerezza 42eaadb4e5 Skrell can speak Schechi instead of Teshari now 2016-04-21 12:02:35 -05:00
Datraen f09304c508 Adds the new xeno mob system, implemented with slimes. 2016-04-21 11:05:18 -04:00
Kelenius 98badae45f Merge branch 'master' into cleanupTwo 2016-04-21 11:41:32 +03:00
Anewbe 40ce9dc904 Gives Breacher helmets force 5, makes their headbutts more dangerous 2016-04-20 22:10:44 -05:00
Yoshax aa592e3b35 Gender tweaking
Limits biolgical gender by species and defaults to male/female.
Can also set gender identity which determines which is displayed upon examination and suchlike along with being shown in medical records
2016-04-20 20:07:14 +01:00
Neerti a1faf6e497 Merge pull request #1428 from ParadoxSpace/DionaLightFix
Fixes Diona Light Gain
2016-04-20 12:12:45 -04:00
Datraen 2b53efdfd5 Merge pull request #1303 from Hubblenaut/hydro
Full fertilizer bottles of type glass/bottle
2016-04-20 11:31:31 -04:00