Commit Graph

542 Commits

Author SHA1 Message Date
Alex d146eca7b1 Merge pull request #4149 from paprka/lemonlime
Updates epic deus ex soda joke
2014-07-17 09:31:40 +01:00
Alex 72423a7bd0 Merge pull request #4059 from Miauw62/goodbyeparapen
Replaces the parapen
2014-07-14 12:47:14 +01:00
paprka bcbcb204a5 updates epic deus ex joke 2014-07-13 11:33:33 -07:00
Miauw 4eb83ed546 Oh, not in cruelty, not in wrath
The Reaper came that day;
An angel visited this damned sat,
  And took the parapen away.

Replaces parapen with sleepypen that contains 30u of sleeptoxin and 30u of a new mutetoxin that makes you unable to speak.

Mutetoxin can be made with 2 parts uranium + 1 part water + 1 part carbon.
2014-07-12 17:48:33 +02:00
paprka b92397a2e3 paprikkas gay 2014-07-10 20:12:24 -07:00
Alex fdba3e8247 Merge pull request #4105 from Cheridan/bugslaying
Further Hydro Cleanup
2014-07-10 13:10:49 +01:00
Alex 8115d1dd75 Merge pull request #4114 from quiltyquilty/testing
fixes spagetti typo
2014-07-10 13:08:25 +01:00
Alex a8a1126103 Merge pull request #4097 from Cheridan/ghost_alert
Ghost Alerts pt II
2014-07-09 07:47:16 +01:00
quiltyquilty 8d7e306b70 more shitty typo fixes
adds apostrophes to descriptions and makes italian accent consistent
2014-07-08 21:31:31 -05:00
quiltyquilty 32dba6f8ca fixes spagetti typo
all instances of spagetti (in food.dmi, snacks.dm, and recipes_microwave.dm) have been changed to spaghetti, as well as boiledspagetti
2014-07-08 21:03:40 -05:00
Cheridan 8288810ff6 Merge pull request #3531 from Rolan7/Issue3401
Fixes issue #3401 by adding a "SpeciesCanConsume" helper proc
2014-07-08 01:45:36 -05:00
Cheridan 961adb8465 Further Hydro Cleanup
Fixes #3880 : Mapped or Adminspawned Growns will take on the default variables of their seed type.
Fixes #3828 : Meteor Pen projectiles are now visible

Some more refactoring, clearing up the growninedible.dm. Deletes hydroitemcode.dm. Keep code with the definitions, ew ew.
2014-07-08 00:22:31 -05:00
Cheridan ed4c58e26f Ghost Alerts p II
runes now properly show the area they're in (oops)
Narsie has been moved into her own file.
2014-07-07 15:21:32 -05:00
Rolan7 0fa91b06f1 Merge branch 'master' of https://github.com/tgstation/-tg-station into Issue3401
Conflicts:
	code/modules/mob/living/carbon/monkey/monkey.dm - I don't know why it thought there was a conflict.  Opening it in tortoisemerge showed no conflicts and automatically cleared the status.  I reset to the repo's version just to be safe, then re-added my freakin 2 line function which has caused 2-3 "conflicts" so far.
2014-07-07 13:42:31 -04:00
Cheridan 52c9abbd27 Growns: The OOPening.
Refactors grown.dm to use OO programming techniques.

merge commit

conflict in map

map fix

fixing the map. again. thanks obama.

map commit

wtf

Merge branch 'master' of https://github.com/tgstation/-tg-station into ghost_notifications

map conflict fix. this should work.

updates metastation
2014-07-03 16:43:07 -05:00
Cheridan 2fad91623f Merge pull request #4037 from Rolan7/Issue3879
Hydroponics fixes, icons and irrigation
2014-07-03 13:54:52 -05:00
Cheridan b02b93ce2a Notifications + Random Stuff
Adds sound notifications for Ninja and Wizard Apprentice spawning -- hopefully means fewer afk antags.

Adds a ghostnotice span class, used in the new notify_ghosts proc. Upon creation, things that require ghostly attention (NarSie, golem runes) give more visible messages to the dead.

Retires the 'moderate' span class, which was only used in tomato throwing? Refactors tomato code (this ended up being the meat of this PR, somehow...)

Reorganizes some item definition/procs.
2014-07-01 23:16:02 -05:00
Rolan7 0fa9561ff0 Syringes will switch to draw mode if emptied into plots.
All reagent containers have icon updated after plot-use, including droppers.
Droppers updated to use update_icon instead of that "filled" variable.
Typo in irrigation fixed, allowing liquid > 30 units to be spread amongst connected trays.
Changelog updated, including some things from previous PRs which I didn't add at the time.
2014-07-01 19:38:15 -04:00
CollenN 2aab5fa71c Finalizes Mutantrace Datum Update
https://github.com/tgstation/-tg-station/pull/3609

Squashes the commits from the above pull request. Should hopefully be a
lot less cluttered.
2014-06-19 17:42:14 -04:00
Alex 4a1a90d3fd Merge pull request #3923 from phil235/EatMessageFix
Fixes #3917
2014-06-16 10:39:12 +01:00
phil235 920975dd68 notice -> warning 2014-06-13 22:55:51 +02:00
Alex 17dfe57509 Merge pull request #3803 from Cheridan/pills_here
Pill fixes
2014-06-11 12:10:23 +01:00
Rolan7 a4351e4434 Switched to span tags and visible_message. 2014-06-01 19:32:01 -04:00
Rolan7 cc7b24d8c0 Merge branch 'master' of https://github.com/tgstation/-tg-station into Issue3401 2014-06-01 18:51:33 -04:00
Miauw62 030647d6cc Merge pull request #3718 from hornygranny/cheeseallthewaydown
sliceable snacks no longer infinitely stack
2014-05-31 13:56:03 +02:00
Hornygranny c71f289c3c changed false comment 2014-05-30 10:13:22 -07:00
Hornygranny 9bb79d6888 removed things handled by unEquip 2014-05-29 10:39:31 -07:00
Hornygranny c4a3d8dbe8 redundant w_class removed 2014-05-27 13:56:43 -07:00
Hornygranny bc582490db storing moved to sliceable/store/attackby() 2014-05-27 13:52:56 -07:00
Cheridan ee3b3ca6fe Standardizes pill.dm
Makes pill devouring code much better
2014-05-27 11:50:09 -05:00
Hornygranny 2494e8327e you can no longer store infinite items in sliceable food 2014-05-23 10:45:49 -07:00
Hornygranny f08fe20d60 sliceable items that can store things moved into new type 2014-05-23 10:13:38 -07:00
Rolan7 f0caa62ac2 Merge branch 'master' of https://github.com/tgstation/-tg-station into Issue3401
Conflicts:
	code/modules/mob/living/carbon/monkey/monkey.dm (resolved)
2014-05-23 11:29:43 -04:00
Rolan7 a36afba82a Merge branch 'master' of https://github.com/tgstation/-tg-station into Issue236_Trays
Conflicts:
	_maps/map_files/tgstation.2.1.2.dmm (The map was deleted)
	code/game/objects/items/weapons/kitchen.dm (Someone fixed up tray attack code a little, whereas I moved trays to a subclass of bags and made the attack code very simple by comparison.  Went with my solution.)
2014-05-18 20:50:38 -04:00
Kelenius 1d4a6c5d26 Merge branch 'master' into slimes
Conflicts:
	code/modules/mob/living/carbon/metroid/metroid.dm
2014-05-18 21:38:25 +04:00
Cheridan 36bb032957 Merge pull request #3509 from Cheridan/MeteorsSuck
Meteor Stuff
2014-05-17 18:42:16 -05:00
Hornygranny 1d7fb426c2 sliceable snacks no longer infinitely stack 2014-05-16 11:47:05 -07:00
Rolan7 df41e4f408 Removed mutagen from the emagged service borg shaker, for now. 2014-05-14 18:22:27 -04:00
Rolan7 5e1f3f8f5e Changes beer2 back to being oldchloral (but keeps the new reagent-metabolism-speed check), and removes the duplicate beer from the shaker (but still moves it to the front of the list). 2014-05-14 12:05:27 -04:00
Rolan7 c587fa440d Merge branch 'master' of https://github.com/tgstation/-tg-station into Issue3401
In monkey.dm my SpeciesCanConsume check was conflicting with a new canBeHandcuffed check.  All resolved now.
2014-05-14 11:07:43 -04:00
Alex e2878e2e0e Merge pull request #3624 from phil235/SyringeDrawFix
Adds a timer when drawing blood from other people.
2014-05-14 10:20:13 +01:00
Cheridan 3a0bd3de28 Merge branch 'master' of https://github.com/tgstation/-tg-station into MeteorsSuck
Conflicts:
	code/game/turfs/simulated/walls.dm
2014-05-13 14:03:42 -05:00
Miauw62 789dcf52bb Merge pull request #3557 from Ikarrus/thermitescale
Thermite Effectiveness Scaling with Volume and Wall Type
2014-05-13 20:14:01 +02:00
Rolan7 c7e52e8b40 Replaces the serviceborg beer bottle with a drinking glass, adds beer to the shaker. Emagging unlocks a second shaker with a different icon and description (but the same name) which dispenses beer2 (the disguise chloral) or mutagen or thermite.
MUTAGEN might be controversial I assume...  The service borg has no spray bottle though.

Moves update_robot_modules_display() to fix a UI glitch where using the home to unequip a module wasn't making the module appear in the storage list until it was otherwise updated.

Robots no longer take fire damage from fire stacks, since they're otherwise immune to heat... also, fire stacks will gradually burn off and the borg will stop being on fire.

Service borg emag beer (beer2) was oldchloral instead of newchloral.  Excellent argument against copy-paste.  Fixed.

Removed the dumb "if this happened to be a borg's drink container, refill whatever it's currently holding the most of after a delay" which lead to an easy reagent duplication glitch, and was generally shit.  Fixes issue #1673.

Uncapitalized some drink names which weren't proper nouns, and changed stuff like "Beer glass" to "glass of beer".

This still fixes #3401 too of course
2014-05-09 06:10:35 -04:00
Rolan7 f2493b4c37 Makes trays a subclass of bag.
This somewhat changes how items are placed on them, but for the better as it's more consistent with existing mechanics.
Hitting someone with the tray still scatters the contents around!  Works on nonhumans.
Placing icons on the tray still makes them show up on the tray.  Using the tray on a table now places the items onto the table, or places the tray itself if it's empty.  Robots can't lose their tray this way, I checked.
Service borgs can actually use their tray to carry things!  Trays can hold all sorts of stuff, as long as it's small...
A service borg can carry the nuke disk around.  The pinpointer does follow it correctly.
If the service borg stashes its tray module, dies, explodes, gibselfs, or is forced to stash its modules by damage, it drops all the tray's contents on the ground.

Fixes #236 (service borgs can't use trays) and #2991 (Items on food trays can't be picked up).  Didn't address #1919, the layer issue.

Fixes the "bajillion lines changed" with the maps.
2014-05-07 13:04:22 -04:00
phil235 32a9d03b9a Adds a timer when drawing blood from other people. 2014-05-02 16:44:25 +02:00
Kelenius 3f1574a475 Added slime scanner
Much less nutrition consumed, but they actually use it to grow
Made mutation chance random between 25 and 35
Slime core reactions use 1 unit of reagent
Code cleanups
2014-05-01 14:51:26 +04:00
Rolan7 9c122c6919 Fragile thrown food items use del instead of qdel. This affects tomatoes, blue tomatoes, blood tomatoes, eggs, and pies. Pies and tomatoes now also apply reagents like the other thrown foods. Fixes issue #3561. 2014-04-28 02:40:58 -04:00
ikarrus 73dcd4101c Thermite Effectiveness Scaling with Volume
-The more thermite is applied to a wall, the faster it will burn
-Scales between approx 10-25 seconds
-Rwalls have a higher minimum threshold and burn time
-Applying thermite to a wall now leaves a visible stain on the wall
2014-04-27 17:30:53 -06:00
Cheridan 3c059ac766 Merge pull request #3539 from phil235/GreyGooFix
Fix for grey goo in backpack
2014-04-27 16:33:32 -05:00