Commit Graph

2422 Commits

Author SHA1 Message Date
d_h2005@yahoo.com d45bae1ecf -Moves the scattered hydroponics-related files into a consolidated hydroponics module folder, and attempts to reorganize code found within those files. I don't think I broke anything.
-You can make dualsabers now by sticking two energy swords end-to-end.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5725 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-17 19:40:22 +00:00
Kortgstation@gmail.com 904b5e8b20 Changed slime evolution/splitting to properly transfer the mind instead of just the key.
Being killed as an adult slime now puts the player in one of the babies.

Fixed the mutation chance for the player controlled slime splitting to be the same as the automated one.

Added a check to AI construction for the AI_ALLOWED config option.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5724 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-17 19:30:55 +00:00
petethegoat@gmail.com a01e64a6a0 Somehow SVN left out some files in my last commit. :|
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5723 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-17 19:20:50 +00:00
petethegoat@gmail.com 58c7f79398 Moved
var/obj/item/weapon/back
var/obj/item/clothing/mask/wear_mask
var/obj/item/weapon/tank/internal

from /mob to /mob/living/carbon.

/mob/proc/abiotic() no longer does any extra checks even if full_body == 1.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5722 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-17 18:53:09 +00:00
giacomand@gmail.com 4989c88a22 Committing carn's modifications to events and other things. Full details below.
http://forums.nanotrasen.com/viewtopic.php?f=16&t=12245#p189186

Ported all the random events to Pete/Gia's event system:
>Event system now supports weighting. default is 10. a weight of 5 is half as likely as default, 20 twice as likely....etc.
>Increased the frequency of events (dust happens over 60% of the time though)
>tidied up some ninja code: ninjas now get ~5 objectives. So they are hardmode.
>made the gravity toggle into a random event
>event system now supports round-start events
>event system now supports holiday events
>event system now supports events which can only happen after the round has lasted a certain number of ticks
>event system now supports max_occurrences for events. Setting any event's max_occurrences to 0 will stop it randomly occurring
>events now support being fed associative lists inside new(). This allows you to override their variables easily.
>wormhole events no longer cause loads of lag. They are extremely deadly. wormholes should be avoided

Other:
>replaced the procs for fetching candidates for ninjas and aliums with /proc/get_candidates(be_special_flag), it returns a list of active clients with that be_special preference enabled.
>minor fixes to minds
>your memories are displayed to you at Login()
>removed aliens_allowed
>removed ninjas_allowed
>pick_n_take() is now more efficient (uses Cut() rather than Remove()


Things I added:

 - Made the pandemic call ..() instead of doing the checks itself.
 - Made the staff of animation use more charge.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5720 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-17 11:44:37 +00:00
giacomand@gmail.com a3501875a7 - Re added clicking on inventory HUD slots making you use the item, without having to click the item itself. I made storage slots in backpacks, when hit by an item, will put the item into that storage item.
- Added some garbage collecting procs for NTSL.
 - APCs now have its missing status text, for the wire interface.
 - Clicking on a hand HUD slot, while the hand is actively selected, will make the item being held call attack_self().

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5715 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-16 10:54:56 +00:00
aranclanos@hotmail.com 11f9c0e948 Fixes the admin button for the "lights out" event. It was just a typo.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5714 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-16 05:38:18 +00:00
aranclanos@hotmail.com cbbe1c98fd Fixes bans not saving IP and ID on clientless mobs.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5711 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-15 16:05:42 +00:00
johnsonmt88@gmail.com ee2ae6881c Added stat tracking to slimes: What types are born, what types get their cores removed and what types actually get their cores used.
Changed four vars which hold what slimes can evolve into, into a list.

Removed a pointless 'else' from cloning

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5708 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-15 02:01:12 +00:00
Kortgstation@gmail.com 78381e3ffe Added an admin button to cure all diseases. I dunno how often this will actually get used, but if a griffon infects everything/gets banned for it, I'd imagine some admins would appreciate being able to fix the round as well.
Removed (non functional, literally it did nothing) remove bombs button.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5706 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-14 21:23:18 +00:00
giacomand@gmail.com cf886f84aa - Added a death check to voice manipulating code. Fixes Issue 1244.
- Made a proc for grabbing which updates the grab status, as it is usually done in the grab's process, then made tables update the grab and check if the grab still exists. Fixes Issue 1285.
 - Made the blind check remove the blind screen if they're not blind but the layer is set to a non-zero layer. Fixes Issue 1286.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5704 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-14 11:31:29 +00:00
petethegoat@gmail.com 75a7d34ec9 Committing datum based surgery proper. There's a brief explanation in surgery.dm, if you want to know how it works.
Basically, surgeries are now initiated by bedsheets or surgical drapes, and consist of separate steps.
Appendicitis is sort of hacky, but it should work for now. I'll update it when I add processing organs.

Added getbrain() and getappendix() procs, which can be used instead of checking the old (now missing) x_op_stage variables.

Added a surgical apron, using old sprites by matty.

Updated the map:
Removed the note with spell descriptions from the wizard's den for Kor.
Updated the operating room.
Updated xenobio to have appropriate tools for slime surgery.

Path changes:
/obj/item/brain > /obj/item/organ/brain
/obj/item/weapon/reagent_containers/food/snacks/appendix > /obj/item/organ/appendix
/obj/item/weapon/reagent_containers/food/snacks/appendix/inflamed > /obj/item/organ/appendix


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5703 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-14 01:20:58 +00:00
giacomand@gmail.com 39a97a6f77 NTSL Update:
- You can now send signals with signal(freq, code). Added a cooldown to limit spamming.
    - You can now use "elseif" in your scripts to create a chain.
    - You can now use "return" in the global scope to end the script from running.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5701 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-13 21:43:34 +00:00
petethegoat@gmail.com 9f1318f48d Photographs of the station blueprints now count for the steal objective.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5700 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-13 18:43:25 +00:00
petethegoat@gmail.com 3acc1f7899 Standardised a lot of implant code.
Added logging for tracking implant messages. (hurr sekrit erp)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5699 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-13 16:44:54 +00:00
giacomand@gmail.com d2a41eea90 - Added plastic explosive wire(s). It has a single wire which when cut/pulsed will cause it to explode. Yeah you can attach a signaler to it.
- Gave the c4 a little bit more power.
 - Added a new icon for the staff of animation. Created by Teh Wolf.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5698 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-13 12:45:57 +00:00
ericgfwong@hotmail.com 0627457681 -Added a few more virus symptoms:
*Excessive Shedding (makes you bald)
*Stimulant (Body creates its own Hyperzine)
*Necrotizing Fasciitis (Flesh-eating disease)

-Buffed protection helmets give against acids. I wasn't aware you could combine the two to stack effects.

-Changed a /red I wrote to use <span> instead.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5695 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-13 05:59:08 +00:00
giacomand@gmail.com 529c114cba - Added hackable wires to the Particle Accelerator Control Computer.
* Toggle wire will toggle the PA on or off when pulsed, if cut it will disable the PA and stop it from turning on.
    * Strength wire will increase the strength of the PA when pulsed, if cut it will toggle the strength to 0 and stop people turning it up.
    * Interface wire will stop people being able to use the control computer. Pulsing will toggle this, cutting/mending will toggle it on/off.
    * The limit power wire will allow the PA to be turned up to strength 3 when cut. When pulsed it will beep.
    * Nothing wire will do nothing.
 - New particle that will be shot at strength 3.
 - Decreased the hidden rating of longevity.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5693 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-13 04:22:27 +00:00
giacomand@gmail.com b147181d1e - Committing azureangelic's addition to ion laws. I replaced a lot of the copy and pasted code.
- Committing SuperSayu's probable fix to access randomly being removed. I'll see if this fixes the bug over the next week before closing the issue.
 - Added ion storm to the event system.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5692 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-12 12:11:30 +00:00
petethegoat@gmail.com a1ac5f0e66 Renamed /datum/organ/external to /datum/limb.
Updated all files.

Removed the skeleton and skin organs.

Updated WIP surgery.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5689 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-11 18:52:33 +00:00
Kortgstation@gmail.com 7f7f9059a1 Committed SuperSayu's grenade assemblies patch (with slime core functionality).
Thread is here

http://forums.nanotrasen.com/viewtopic.php?f=16&t=12109

Updated the changelog.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5688 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-11 18:23:46 +00:00
giacomand@gmail.com 5b15ea738a - Fixed spacevines not spawning correctly.
- Fixed facehuggers not correctly being equipped to monkeys.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5686 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-11 00:51:50 +00:00
d_h2005@yahoo.com 61f47e7b55 -Adds two mutations for sunflowers: Novaflowers and Moonflowers.
-Fixes some misc typos and a bug with examining tower cap logs that nobody ever noticed anyway.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5685 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-10 23:52:12 +00:00
giacomand@gmail.com c5510ba3a1 - Added rand() to the NTSL list of functions.
- Re-added intercoms for the pods and an intercom in the shuttle's public area.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5680 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-10 04:11:46 +00:00
giacomand@gmail.com 938d516593 - Put the update IDE proc into process(), so it's more manageable.
- Added some code to correctly update the editingcode var. Fixes 1289.
 - Added an investigation log for NTSL, so admins can quickly see the scripts being compiled without needing to open the server log/VV the server.
 - Fixed a typo in status displays' code.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5679 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-10 00:16:13 +00:00
giacomand@gmail.com e03fed2b44 - Added a simple way to modify which PDAs should be viewable in a list. Fixes Issue 1283.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5672 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-08 19:47:17 +00:00
giacomand@gmail.com 6dca01967a - Converted two more wires to the datum wires. APCs and Radios (and intercoms) now use wire datums and can have signalers attached to them.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5670 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-08 16:40:56 +00:00
giacomand@gmail.com dd012eba80 - Fixed the admin warning of an NTSL script only being shown on the "apply" button.
- Re-named the IDE "apply" button to "save".

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5665 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-08 00:25:00 +00:00
giacomand@gmail.com 19439f85c2 - NTSL returns! Thanks muskets! I will be responsible for anything that goes wrong with NTSL.
- Wire datums arrive! These are wire datums which allows you to easily add wires in a maintainable manner. All wires by default will be allowed to have a signallers attached to it. I have converted cyborg wires, airlock wires, camera wires and mulebot wires to the new system.
 - Cameras will no longer have random wires for each camera. The power wire will toggle the power of the camera when pulsed.
 - Robots have a new wire! The lockdown wire will toggle the lockdown status of robots. You can now fix cyborgs that have been locked down and had the robotics computer destroyed. Should be interesting now that you can remotely pulse all datum wires.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5663 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-07 23:49:17 +00:00
giacomand@gmail.com 542eff3a28 - Fixes a powernet runtime which could cause problems.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5662 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-07 21:30:09 +00:00
aranclanos@hotmail.com a2b5256121 You might hate it. You might despise it. It's ugly. It's hacky. But you had 6 months to fix this issue.
-pAIs are no longer deaf to sounds and they see emotes.
The pAI mob now follows the card just like the AI eye tracking someone or a ghost using the verb follow.
I do not close the issue because intellicards are not fixed yet.
-Added a "On/Off" for some things on the pAI interface
-Fixed some really obscure runtimes about a human using the pAI card interface when the pAI is dead.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5661 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-07 01:04:54 +00:00
johnsonmt88@gmail.com 57f13c6131 Standardized some variable defines in hallucionation.dm
Removed a redundant return from obj/machine/proc/RefreshParts()

Removed my assert()s from cameras now that we have carn's fix in.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5660 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-06 22:32:27 +00:00
giacomand@gmail.com 599f979bd6 - Fixed an issue with remote signallers incorrectly logging.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5659 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-06 12:40:21 +00:00
giacomand@gmail.com 87b611aec0 - Fixed some bugs with traffic computer. Added some more functions for NTSL, which I think will really expand the functionality of it. time() will return the time in the number variable, timestamp(format) will return it in string.
- Increased the allowed w_class things in secure briefcases. Equalized the amount of stuff you can put in a briefcase with the backpack.
 - The staff of animation will turn animations onto their side, if they were created by a different user.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5658 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-06 10:33:29 +00:00
ericgfwong@hotmail.com 9d184174a0 -Clonexadone can now treat disfigurement.
-New clones start disfigured, but will turn normal during the cloning process.
-Excessive radiation can make you bald now.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5657 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-06 05:00:17 +00:00
ericgfwong@hotmail.com 4e9d849f76 -Removed the tinted windows from the bridge, since they're no longer needed to prevent people from reading the report.
-Moved some damage acid does to brute, so melted faces get a better (bloody) appearance

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5655 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-05 15:38:13 +00:00
ericgfwong@hotmail.com c23d7e98d5 -Increased pacid effectiveness. It should also melt faces again.
-Decreased sacid damage. It was stronger than pacid.
-Slight reduction to clone health

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5654 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-05 05:01:52 +00:00
sieve32@gmail.com b27ecfc34d -Fixed an incorrectly-worded log for pills
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5653 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-04 20:37:23 +00:00
giacomand@gmail.com e70ddc5356 Committing SuperSayu and Kaze Espada's patch.
http://forums.nanotrasen.com/viewtopic.php?f=16&t=11958

Atmospherics:
 * Atmo computer UI auto updates again (simple interact() fix)
 * Injectors should show up on atmo computers without hitting refresh
 * Fixes Issue 1258

Powernets:
 * Rebuild powernets no longer breaks the system.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5652 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-04 20:24:55 +00:00
giacomand@gmail.com dcd7063f43 Committing Spike68's magboot UI action button.
http://forums.nanotrasen.com/viewtopic.php?f=16&t=12084

Committing Faerdan's fix for spiders spamming uncacoonable spiders.
http://forums.nanotrasen.com/viewtopic.php?f=16&t=12060

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5651 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-04 20:15:19 +00:00
giacomand@gmail.com ba64e33122 Committing DAL_TG lighting tweaks for carn.
http://forums.nanotrasen.com/viewtopic.php?f=16&t=12096

> UpdateAffectingLights() is a bit less silly. It now uses oview() to find lights which could be shining on it. It only searches a maximum of LIGHTING_MAX_LUMINOSITY_STATIC-1 away from itself, as this is all it needs to do (reducing the number of atoms it searches/lights it updates).
> UpdateAffectingLights() is called more sensibly, generally it will only be called when opacity actually changes on a lit turf (or something in a lit turf), as opposed to before where it would be called simply if something was opaque.
> Fixes a typo in cheap_hypotenuse(), it will now work correctly.
> Added circular lighting (using cheap_hypotenuse, a cheap linear approximation of pythagoras theorem). Old square lighting is toggable by commenting out #define LIGHTING_CIRCULAR
> Wall-fixed lighting will break when Move()ed. This means their lighting will not be updating whilst the singulo is on a rampage (which would cause lots of lighting updates). This should help reduce lighting updates a fair bit in such circumstances. Also the lord of darkness actually creates darkness! omg
>Halved the theoretical number of calls to UpdateAffectingLights() by turfs being deleted/created (aka replaced), by moving relevant code from New/Del into ChangeTurf(). Tidied ChangeTurf up a little.
>SpaceVines now update opacity correctly (this somewhat worries me though)
>Reduced the range of dynamic lighting effects for most objects. Fixed the bug where mob luminosity could try to go negative when dropping many held active flashlights.
>Space area no longer uses dynamic lighting. (at request)
>Fewer shades of darkness (reduced from 7 to 6) - means fewer shift_to_subarea calls and makes lower luminosity lights appear brighter
>Turfs can be luminous, removed the warnings. capped luminosity effects of turfs to a radius of 1.
>PDAS ARE NO LONGER SUNS!
>ChangeTurf() no longer replaces turfs with turfs of the same type. This means that singulos will no longer replace space with space with space over and over and over every tick
>there is a cpu-usage cap thingy on the lighting process(). It's currently set to (a ridiculously high) 98. This simply stops the process attempting to do any more work when the server is already dying. If you're feeling brave you could probably reduce further.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5650 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-04 19:58:14 +00:00
Kortgstation@gmail.com e9814c6f19 Added a new random event, bluespace anomaly, will which randomly teleport an area to a beacon (like the metroid teleport, but with a larger area of effect and ignoring anchored).
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5649 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-04 11:53:30 +00:00
Kortgstation@gmail.com 4b603696eb Slime teleport respects anchored/has a smaller area of effect. (4 down from 7)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5648 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-04 07:16:14 +00:00
Kortgstation@gmail.com 498f433c39 Put a suit of reactive armour in the RD's office Urist can't stop me now!
Swapped the monkey cubes/plasma in xenobio so the plasma is next to the grinder.

Halved the recharge rate on the chem dispensers (as there are now two). If this makes it a pain to use let me know and I'll find a middle ground.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5639 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-01 11:48:07 +00:00
Kortgstation@gmail.com c66a06d177 Added 3 more slime types so the evolution tree would be symmetrical again.
Added a bullet act to resin doors/nerfed their health.

Removed larva/drone from the possible xeno transformations with staff of change so using it doesn't always derail into a xeno round/the wizard getting facehugged.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5638 316c924e-a436-60f5-8080-3fe189b3f50e
2013-02-01 10:16:54 +00:00
Kortgstation@gmail.com 26a2613a39 Fixed aliens not being able to melee slimes.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5635 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-31 23:28:02 +00:00
Kortgstation@gmail.com 0a5b23c078 Added a new slime type/sprites. Honestly unhappy with its position on the evolution tree (evolves from silver) because it matches neither in colour nor effect but I was not sure where to put it.
Anyway the bluespace slime finally brings back the old metroid teleport for its extract effect.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5630 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-30 10:46:30 +00:00
petethegoat@gmail.com eed224a260 Hydroponics cleanup part IV: seeds and growns now all use paths for everything, instead of strings and text2path. Also removed a horrible variable on seeds that was their own path (!!) in a string.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5629 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-30 04:18:34 +00:00
Kortgstation@gmail.com ecb7050b02 Fixed the yellow slime light reaction.
Added a new gold slime reaction which spawns a single hostile mob (which wont attack). This is for whoever was requesting the ability to make zoos/fill pens.

Added a new silver slime reaction I'd been meaning to add.

Changed chemistry to have two chem dispensers each with half as much charge as the old one

http://i.imgur.com/1BpQUN3.png

Added a SECRET to the map.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5626 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-30 02:19:00 +00:00
quartz235@gmail.com d24cd192bf Logging update
- Added logging for prayers
- Added logging/admin messages for law uploads

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5624 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-29 02:27:24 +00:00