Commit Graph

3002 Commits

Author SHA1 Message Date
Erthilo
ae63e9ec9f Mind Transfer now requires wizard garb. 2012-06-28 19:56:20 +01:00
Erthilo
4f6ec49558 Fix wallet not being made by the biogenerator. 2012-06-28 01:54:09 +01:00
Erthilo
34e4ba4750 Only chairs with wheels now work with fire extingusihers. 2012-06-28 00:01:58 +01:00
Erthilo
73ba4c7f0f Readjusted Medical items heal caps. 2012-06-27 23:36:38 +01:00
Erthilo
0c1e3f3cc4 Fixes PDA's being unusable when buckled but not handcuffed. 2012-06-27 23:36:18 +01:00
Erthilo
e37049eee1 Fixes Tajaran spawning as humans. 2012-06-27 22:21:39 +01:00
Erthilo
740bf13cec Changes mech part weight from 20 to 5. 2012-06-27 21:25:33 +01:00
Erthilo
e65b1739be Fixes surgery in general. 2012-06-27 18:08:56 +01:00
Erthilo
2ba8581267 Fixes gauze/ointment not being applied to wounds. 2012-06-26 20:36:16 +01:00
Melvin Melonstorm
754a244073 Added a medbay (with rolling beds) and a holding cell to the destination of the escape shuttle.
Some minor typo fixes.
2012-06-25 20:58:01 +02:00
Erthilo
390782f544 Merge branch 'master' of github.com:Baystation12/Baystation12 2012-06-25 01:20:08 +01:00
Erthilo
67c5e8e3a8 Medical System Updates...
* Dragging someone while injured (brute) will have a small chance of injuring them further that increases depending on how damaged they are. This coincides with the blood spatters that are already generated.
* Blood is now actually lost from the person being dragged.

* Added splints that can be applied to broken arms and legs, and will reduce effects of broken limbs. These can be removed the same way as handcuffs. They show up on the mob and on examine.
* Added an autoinjector that can only hold five units, but acts like a hypospray.
* Added an advanced medical kit that Medical Doctors spawn with that has Advanced Trauma Kits, Advanced Burn Kits, autoinjectors, and splints.
* Health Scanners now show unsplinted fractures ONLY in arms or legs.

* People in critical (less than -50 health) from external trauma (100+ damage from brute and/or burn) bleeding, and with unsplinted limbs, will send a message to anyone trying to drag them, to warn them it would be a bad idea trying to move them. They will suffer a lot more damage if dragged while lying down.
* The correct procedure is therefore, A) Bring a roller bed, or B) Splint all limbs, stop all bleeding with gauze, and then drag them.

* Fixed CPR being performed at weird health levels.
2012-06-25 01:18:55 +01:00
Albert Iordache
156f1349c2 Fixed compilation error and moved acid_act() 2012-06-24 19:13:51 +03:00
SkyMarshal
e6aae0103c Merge pull request #1383 from Drieden/master
Prevented genetics from scanning headless people
2012-06-23 21:53:25 -07:00
CompactNinja
9e2629a8c6 Merge pull request #1384 from SkyMarshal/BugFixes
Final parts of ZAS.  Works like a charm now.
2012-06-23 21:23:19 -07:00
SkyMarshal
e0edc29acf Final parts of ZAS. Works like a charm now. 2012-06-23 21:20:39 -07:00
Drieden
778f40e469 Prevented genetics from scanning headless people and permanently breaking the cloner. 2012-06-23 23:42:24 -04:00
CIB
2ef4379765 Merge pull request #1381 from CIB/master
Bugfix
2012-06-23 18:24:10 -07:00
cib
b3b35ebfef Fixed bug with calling the air master. 2012-06-23 18:22:07 -07:00
Erthilo
0f8cf93095 Merge branch 'master' of github.com:Baystation12/Baystation12 2012-06-24 01:53:10 +01:00
Erthilo
527110e8b0 Fixes being able to use PDA's that are on other people. 2012-06-24 01:23:29 +01:00
Erthilo
85f75e639c Fixes morph and appearance editing not updating sprites. 2012-06-24 01:12:16 +01:00
Erthilo
f137b4a880 Should fix some weird issues with electropacks and screwdrivers. 2012-06-24 01:10:32 +01:00
Erthilo
3882ac24e7 Fixes Syndicate's not spawning with explosive implants properly. 2012-06-24 01:06:11 +01:00
SkyMarshal
3efa1d4e6b More fixes. 2012-06-23 17:00:28 -07:00
SkyMarshal
62c3d1d11d De-retarded wound system. 2012-06-23 16:35:58 -07:00
SkyMarshal
ce7db3f15e Merge pull request #1374 from Erthilo/TGUpdates
TG Updates r3778 to r3752
2012-06-23 15:24:12 -07:00
Erthilo
00b4a234c4 Merge fixes. 2012-06-23 22:17:59 +01:00
Erthilo
3df776b082 TG: - Added a parser to adminhelps. When someone sends an adminhelp it looks through
the words for mob names, keys and ckeys. These are then displayed in bold and
black with a (?) next to them. Clicking the questionmark will display additional
information about the mob.

Screenshot:
http://www.kamletos.si/Adminhelp%20parser%206.PNG
Revision: r3778
Author: 	 baloh.matevz
2012-06-23 17:36:02 +01:00
cib
4a3bd5d4f6 Merged air processing back into the master controller.
The reasoning for this is mostly debugging, but more control over when the air master processes plays also a role(avoid processing it at the same time as tons of other stuff).

Note that this will slow down the air processor a little.
2012-06-23 08:42:48 -07:00
Erthilo
4f4ebd809d TG: Comitting for Giacom.
Details here: http://nanotrasen.com/phpBB3/viewtopic.php?f=16&t=8960

And, to summarise:
Added a new computer, the message monitor console. It is able to access the logs
on the message server.
Made PDAs dependant on the message server instead of Telecomms. This fixes PDAs
not sending any messages due to no listening_freqs.

When paper is splashed with Ethanol, the contents of the paper or book
disappear.
Added white coloured pens. Allows you to write hidden messages that can be
revealed by highlighting the text.
Revision: r3777
Author: 	 petethegoat
2012-06-23 16:42:37 +01:00
Erthilo
960bc4da44 TG: Fixed issue 549 . Missing sprite caused Odysseus mechs to vanish during
construction

Fixed  issue 542 . Fingerprints are now left on door controls and mass driver
controls.

Executed the rogue disposal pipe in robotics maintenance.
Revision: r3776
Author: 	 ericgfw...@hotmail.com
2012-06-23 16:27:13 +01:00
Erthilo
e7e1b8f9e8 More compile stuff. 2012-06-23 16:14:00 +01:00
cib
184c0775a6 The server will now inform the socket_talk process of reboots. 2012-06-23 08:11:12 -07:00
Erthilo
8b4033c410 TG: - Ported cable restraints from Bay12. You make them by using a verb on cable
coils. Takes 15 lengths to make, applied the same way as handcuffs, they have
the same effects as handcuffs, but only take 30s to remove if you resist. They
can also be removed by using wirecutters on a handcuffed mob.
- Added 4 new cable colors. Pink (ported from Bay12), orange, cyan and white.
- Engineer tool belts can now also spawn with orange wire, in addition to yellow
and red.
- Tool closets and electrical toolboxes can now spawn with cables in any of the
8 colors.
- Added cablecuff.ogg from bay12, played when you apply cable cuffs on someone
- Added this stuff to the changelog

So yeah, some stuff is credited to bay12, tho some of it was nearly enough
completely recoded.

Screenshots:
http://www.kamletos.si/wire%20colors.png
http://www.kamletos.si/cuff%20restraints.png
Revision: r3770
Author: 	 baloh.matevz
2012-06-23 16:04:24 +01:00
Erthilo
523a7618d4 TG: Clarified how spending points work in the changeling evolution menu.
Revision: r3768
Author: 	 ericgfw...@hotmail.com
2012-06-23 15:51:41 +01:00
Erthilo
adff0de024 TG: Fix for bananium doors having the wrong icon_state. Thanks Mwahahahaha!
Fix for xray projectiles being incorrectly defined. Thanks Mwahahahaha!
Fix for the xray sprites.
Map changes! Mostly changes in maintenance, but also a xenobio change, to make
the monkeys not visible from the metroid pen, for Rockdtben.
Also readded the secure storage and lockdown buttons to the CE's office. Thanks
Mwahahahaha!
Revision: r3765
Author: 	 petethegoat
2012-06-23 15:44:22 +01:00
Erthilo
02e4bcc03d Compile fixes. 2012-06-23 15:18:02 +01:00
Erthilo
89d6f5c570 TG: Commit on behalf of Willox
Fixes an exploit with voting
Revision: r3760
Author: 	 quartz235
2012-06-23 15:15:12 +01:00
Erthilo
13aa7558a6 TG: Fixes a pesky compile error in my last commit.
Revision: r3756
Author: 	 vageyenaman
2012-06-23 15:10:49 +01:00
Erthilo
dfb6676ebb TG: Not a whole lot going on in this commit, just more work on preparation for the
traitor factions update. Added some new sprites and weapons.

New weapon: Delivery grenade. Can spawn an x amount of mob/object y in a
constant radius. It is currently used for carp and manhack delivery grenades.

!! Important !!: Certain telecomms computers were causing very nasty machine
disruption through some very silly mishap involving re-programming a computer's
network. Basically, it was breaking machine procs every time you messed with
them. This should hopefully make telecomms a lot more stable.

Fixed a bug where the reflexes nanoaug would not actually dodge the projectile
if the person was clicking directly inside the target's 32x32 border.

I changed around some core PDA messaging functions in preparation to PDA
Chatrooms (yes Legality it's happening). However I'm going to hold off actually
implementing it until Messycakes is either completed with his PDA UI overhaul or
just stops working on it.

Committed two patches from separate people in the forums. Chemical Cigarettes by
Neek (http://nanotrasen.com/phpBB3/viewtopic.php?f=16&t=8775) and Clicking
genetics blocks by Willox
(http://nanotrasen.com/phpBB3/viewtopic.php?f=16&t=8857). Check their respective
threads for more details. Sorry I couldn't get this earlier, guys!
Revision: r3755
Author: 	 vageyenaman
2012-06-23 14:59:54 +01:00
Erthilo
4081115f96 TG: -Re-evaluated maintenance.
--Areas have been redefined and renamed to make more logical sense (eg "Arrivals
North Maintenance" instead of "Secondary Fore Port Maintenance"). Same has been
done with Solars
--Doors have been moved around to match the new areas.
--Several windows facing into station areas have been removed.
--Overall it should be darker and more winding
-Added Sieve's EngiVend to engineering and reduced number of lockers
-Scientists no longer start with gas masks and o2 tanks (Still available from
the lockers)
-Added paperwork objects to detective's office
Revision: r3752
Author: 	 ericgfw...@hotmail.com
2012-06-23 14:35:38 +01:00
cib
506ffbc836 Removed some wild debugging messages. 2012-06-22 22:22:26 -07:00
SkyMarshal
46f202fa99 Merge pull request #1367 from CIB/master
Implemented socket_talk, a quick way for inter-process communication
2012-06-22 17:01:05 -07:00
cib
688e8e0ac0 Refined the socket_talk protocol for debugging purposes. 2012-06-22 16:00:45 -07:00
cib
7b0b71dc4e Fixed a compile error. 2012-06-22 14:11:18 -07:00
SkyMarshal
616be6eed8 More while loop stuff, removed shitloads of unnecessary curly brackets in the map reader, fixed ED-209 projectiles 2012-06-22 14:10:48 -07:00
cib
02e7f30a9e Refined the BYOND-side socket_talk interface 2012-06-22 13:37:50 -07:00
SkyMarshal
668f81c329 Some tweaks and fixes for UL and any while loops I find, as well as removing generally bad procs. 2012-06-22 12:50:45 -07:00
cib
610353c2a2 Started implementing the socket_talk API 2012-06-22 01:10:39 -07:00