Commit Graph

17074 Commits

Author SHA1 Message Date
SkyMarshal 8b62eff01a Cleaned up the fingerprint code
Added sanity checks to the clean blood proc.
2012-02-09 09:42:08 -07:00
kortgstation@gmail.com 4ea0281aa5 Fixed the Veil Renders activated ability message not displaying
Upped the time it takes before Nar Sie is spawned from 3 seconds to 5 seconds.

Added to the description in the spell book to let players know that activating the Viel Render in hand triggers its special ability.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3069 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-09 10:36:55 +00:00
Tastyfish 92dc961c10 disable meteors for now, until atmos fixed 2012-02-09 01:29:21 -05:00
Tastyfish 8eef84095b Merge pull request #389 from Tastyfish/master
oops, left in a debug output
2012-02-08 21:18:50 -08:00
Tastyfish a7fcef6d45 oops, left in debug code 2012-02-09 00:17:54 -05:00
kortgstation@gmail.com ef62b8337c Added a new one-use artefact, Veil Render(sprites by Ausops), for the wizard which will summon Nar-Sie after a few seconds of delay. Yes believe it or not I got permission to add this.
Added Veil Render to the spellbook

Added the effect "rend" as part of Veil Render's summoning process. Rend spawns Nar-Sie and deletes itself after a 3 second delay.

Updated the changelog.



git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3067 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-09 03:05:22 +00:00
baloh.matevz@gmail.com 0d7a944e50 Added a new variable to all mobs: var/original_name
This variable is set ONLY when you spawn. It is also only used for deadchat communication. This variable is not to be changed after mob creation.

the new deadchat format is:
http://www.kamletos.si/deadchat222.png

line before suicide = spoke alive just before I suicided (name = unknown; real_name = "Duncan Sagan"; original_name = "Duncan Sagan")
the 2nd to last line is me speaking from the human body (name = "Unknown"; real_name = "Duncan Sagan"; original_name = "Duncan Sagan")
the last line is me speaking after ghosting (name = "Duncan Sagan"; real_name = "Unknown"; original_name = "Duncan Sagan")

So when alive everything is as before,

When you speak as a dead human you get 
DEAD: Original_name says, "message"

When you speak as a ghost you get
DEAD: Original_name (as real_name) says, "message"
(the as real_name is skipped if the two are the same)

If there is some overlooked situation where new mobs are created and original names don't copy over, then real_name is used in all forms of deadcast communication.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3066 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-09 02:52:04 +00:00
petethegoat@gmail.com e6f31fae1a Amended feedback vars from last commit.
New vars are as follows.

cyborg_frames_built
cyborg_birth
cyborg_mmis_filled
cyborg_ais_created

cyborg_standard
cyborg_service
cyborg_miner
cyborg_medical
cyborg_security
cyborg_engineering
cyborg_janitor

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3065 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-09 02:38:15 +00:00
petethegoat@gmail.com 24e2aedab8 Added stat tracking for cyborg frames built, cyborgs created, MMIs filled, AIs created, and cyborg modules chosen.
cyborg_frames_built
cyborgs_created
mmis_filled
ais_created

standard_cyborgs
service_cyborgs
miner_cyborgs
medical_cyborgs
security_cyborgs
engineering_cyborgs
janitor_cyborgs

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3064 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-09 02:27:54 +00:00
SkyMarshal e4d4173b97 Merge pull request #388 from Tastyfish/master
job title choices! lizards speak normal, can pour things down sink
2012-02-08 18:17:30 -08:00
baloh.matevz@gmail.com abe5e4ba9d Discontinuing the feedback logging of mineral production.
At the time when this was uploaded the 30-day logging information was...

Iron sheets produced: 75125
Steel sheets produced: 20548
Glass panes produced: 16057
Reinforced glass panes produced: 535
Gold ingots produced: 14006
Silver ingots produced: 13142	
Diamonds produced: 5835	
Uranium bars produced: 12604	
Plasma bars produced: 38098	
Bananium produced: 421
Adamantine produced: 0

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3063 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-09 02:01:23 +00:00
Tastyfish 2dc3a5cc6e fixed horribly buggy camera assembly 2012-02-08 20:56:04 -05:00
Tastyfish 0ebbe456b3 job titles 2012-02-08 20:43:04 -05:00
baloh.matevz@gmail.com cd37755ff4 git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3062 316c924e-a436-60f5-8080-3fe189b3f50e 2012-02-09 01:37:42 +00:00
quartz235@gmail.com dddd20f11f - Removing the atmospherics vending machine until such time as actual sprites for it (Working, unpowered, broken) are available
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3061 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-09 01:29:39 +00:00
SkyMarshal 710bcbb42b Final parts for the airlocks.
Wrench -> Weld -> Wrench removes the cover
secure/centcom has all wires electrocute
Emag is now tweaked
Implanted uplink now works.
2012-02-08 17:42:34 -07:00
Tastyfish 8b4c314fa4 fixed livestock bugs
other livestock commit whoops
2012-02-08 19:17:08 -05:00
Tastyfish 7b0a083a68 merge form upstream/master 2012-02-08 18:45:25 -05:00
Tastyfish 91635c4fbd Merge remote-tracking branch 'upstream/master' 2012-02-08 18:42:00 -05:00
SkyMarshal bd756112a1 There. That /should/ make it work. 2012-02-08 14:18:49 -07:00
SkyMarshal 6f149af6ba *sigh* Lets hope that worked. 2012-02-08 13:48:34 -07:00
SkyMarshal b967f6b577 Should make the engineer hacktool auto raise the bolts, at the cost of alerting the AI. 2012-02-08 13:46:10 -07:00
SkyMarshal 7298e8619b Adding in cut down hacktool for CE. 2012-02-08 13:33:55 -07:00
petethegoat@gmail.com 3978a42d8b Added Sieve's 'connected to port' and 'tank attached' icons for pumps and scrubbers.
And I most certainly did not add a special new shirt, with icons by Ausops. No sir.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3060 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-08 19:42:03 +00:00
SkyMarshal 1e3f332efa Merge branch 'master' of github.com:Baystation12/Baystation12
Conflicts:
	code/defines/obj/weapon.dm

Corrected a messed up type path for the security doors.
2012-02-08 12:13:03 -07:00
SkyMarshal ffb142abae Secure Airlock update!
4 new wires, completely randomised! (2nd bolt wire, 2 only-drop-bolts wires, and an AI alert wire that alerts an AI 20% of the time, when messed with)
Emags have a limited number of uses, between 3 and 7, and cost 5 TC
Hacktools are more useful than they were, and have a lower chance of alerting the AI
(This is unmapped ATM)
2012-02-08 12:07:12 -07:00
panurgomatic b26652944c - Reverted erroneously committed file.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3058 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-08 18:57:28 +00:00
panurgomatic c754581c46 - Added Exosuit Jetpack
- Added Exosuit Nuclear Reactor
- Added Ripley construction steps sprites (courtesy of WJohnston)
- Exosuit Sleeper can now inject occupant with reagents taken from Syringe Gun
- Exosuit Cable Layer will now auto-dismantle floors
- Exosuit Heavy Lazer cooldown increased, Scattershot now fires medium calibre ammo (less damage)
- EMP now drains half of current exosuit cell charge, not half of maximum charge.
- Exosuit wreckage can be pulled
- Fixed several possible exosuit equipment runtimes
- Moved all mecha-related icons to icons/mecha
- Mecha equipment messages will show equipment icons in chat window
- Fixed mecha creation reports being sent at wrong construction step
- Played with changelog markup. For some reason javascript is extremely slow in byond browser, I'll look into it.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3057 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-08 18:47:04 +00:00
petethegoat@gmail.com 84e292a271 Added an ex_act and blob_act to photocopiers.
They have a new var, maxcopies, which is intended to be edited on the map for public photocopiers, for example.

Some more fixes to chemistry.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3056 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-08 18:45:26 +00:00
Melvin Melonstorm f8f3f290c5 Fixed a bug with the wardrobe, changed a lot of strings and added a seal for the wardrobe, allowing people to check whether a wardrobe has been opened before or not. 2012-02-08 19:15:10 +01:00
kortgstation@gmail.com 32f4fc9d94 Fixed the cooldown time on Phase Shift (was 2 seconds instead of 20)
Lowered the lifespan of the forcewalls created by the spell Shield

Changed the "Relentless" var to "nopush" by Urist's orders (no mechanical change, but a technical name rather than a fluffy one)


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3055 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-08 17:08:55 +00:00
Albert Iordache 96df31b9cd Fixed compiling error. 2012-02-08 13:23:57 +02:00
CaelAislinn b1f58f56d6 tajaran ears and tails now properly hide / show according to what the mob is wearing, other minor changes
Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-02-08 20:16:55 +10:00
CaelAislinn b38922f163 Merge branch 'master' of git://github.com/Baystation12/Baystation12 2012-02-08 18:16:09 +10:00
Albert Iordache e96e8bc19d Moved the definitions of id cards from weapon.dm to weapons/cards_ids.dm 2012-02-08 08:10:15 +02:00
Albert Iordache 1ae02519fc Merge pull request #380 from Abi79/master
Small code cleanup
2012-02-07 22:00:56 -08:00
Tastyfish 7261167741 added modes to sink 2012-02-07 22:58:00 -05:00
kortgstation@gmail.com b324db9b7e The armoured construct is now known as the Juggernaut. Its health was lowered and it takes massive damage from being hit with a bible. The Juggernaut has a lesser version of force wall.
Added the Wraith construct, a faster, more fragile construct which has a lesser version of Ethereal Jaunt. It too is vulnerable to bibles.

The Chaplain is now immune to blood boil, stun talismans, and cult blind/deafen

Constructs are finally creatable by using a full soulstone on an empty construct shell. The creator will be able to choose which kind of construct is created.

Cultists can get construct shells from their supply talisman

Wizards now get the spell "Artificer" which allows them to create construct shells for free when they select the soulstone belt.

Medical Borgs are now relentless to prevent them losing hold of incapacitated patients.

Added the Artificer (conjure construct shell), Phase Shift (lesser jaunt), and Shield (lesser forcewall) spells

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3054 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-08 02:58:30 +00:00
CaelAislinn 22811eaf26 added personal lockers to most departments, balanced job equipment between wardrobe closet and locker, miscellaneous tweaks (including fix to taj whisp/speak, it should work fine now except for radios)
Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-02-08 11:47:07 +10:00
Tastyfish 5e6e477e37 allowed lizards to talk normal 2012-02-07 19:54:09 -05:00
quartz235@gmail.com d3643b021f Fixed issue 352
- Hacking wallsafes/briefcases is now properly interruptible.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3053 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-07 23:33:52 +00:00
quartz235@gmail.com 64a0a884ee - Fix for ripley wrecks (YOU'RE WELCOME SUPERXP)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3052 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-07 22:40:02 +00:00
quartz235@gmail.com c540dde158 - Can't burn up the nuke disk in a crematorium lololol
- The message for trying to cremate nothing is now based off the crematorium instead of user
- Minor grammar fix

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3051 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-07 22:17:23 +00:00
Superxpdude@gmail.com 2334019bc3 Fixes Issue 299.
Applying the cell charger fix from here: http://bit.ly/wl2FEO

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3050 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-07 21:58:24 +00:00
CaelAislinn 09490b8cb0 fixed derpy ai movement.
Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-02-08 06:16:12 +10:00
Albert Iordache 7df0181e60 Code cleanup: renamed the ID card's variable "registered" to "registered_name" for better clarity 2012-02-07 20:05:43 +02:00
Albert Iordache a20481062c Cleaned up parts of the code, no other changes 2012-02-07 20:05:42 +02:00
SkyMarshal d26767127e Merge pull request #379 from caelaislinn/master
autolathe bug fix
2012-02-07 08:09:41 -08:00
CaelAislinn a9df0e64bf fixed autolathe perma-freeze bug, also fixed some icon states.
Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-02-08 02:07:10 +10:00
Miniature 22687953fc Another runtime fix, I believe this to originally be caused by the automatic arrival announcement thing not having a source mob 2012-02-08 01:28:55 +10:30