Commit Graph

592 Commits

Author SHA1 Message Date
skull132 8153491412 Merge pull request #863 from skull132/ipc-tag
IPC/Shell Tagging
2016-01-24 01:10:24 +02:00
skull132 63cabe3a72 Merge pull request #862 from skull132/borealis-bot
Borealis bot - Initial Implementation
2016-01-24 01:10:10 +02:00
skull132 fe4621e4dd Implanting Tags 2016-01-24 00:39:25 +02:00
skull132 d607f4e0c6 Tags in fabs 2016-01-24 00:25:44 +02:00
skull132 48b82f134b IPC Tag - Initial Commit
Sprites and implanting to follow.
2016-01-23 18:59:33 +02:00
skull132 c0402a9e7a Merge pull request #860 from skull132/bug-fixes-Jan2016
Skull's Bug Fixes
2016-01-23 16:56:20 +02:00
skull132 f2afee905e Merge pull request #856 from Serveris/development
Custom Loadout Additions
2016-01-23 16:54:29 +02:00
skull132 9fababfd35 Fax rewrite and Discord linking
Technically this should have its own branch, but eh.
Rewrites faxes to be less dependant on the original piece of paper, and the trail of procs normally generated when one is sent. Logs all faxes to a datum, makes them accessible through the check-fax-history proc, and makes it possible to send a fax without any prompts through the send-admin-fax proc.

Also alerts DOs on Discord if faxes arrive.
2016-01-23 16:49:34 +02:00
skull132 5e63953c86 Law Computers spawning inside robot heads
This makes the creation of cyborgs into the default result when making a robot chassis, as it's meant to be. This way, no more accidental IPC creation. To make an IPC, simply remove the law computer from the head before attaching the head to the robot torso.
2016-01-18 19:16:21 +02:00
skull132 022f050c2e Fixes #853 & More Maglock Updates
* Fixes #853
* Changes the multiple modifications of icon_state to run off of the update_icon() proc
2016-01-18 18:55:14 +02:00
Serveris 1b47dd5164 Custom Loadout Additions
Adds a number of long-since forgotten custom loadout changes that were
made but never pulled.
2016-01-14 16:00:49 -05:00
skull132 6d0cb7dd25 Fixing Spam Prevention
Links the spam prevention to verbs, and removes the proc references. This way, automatic emotes do not cause them to be triggered.
2016-01-14 15:14:49 +02:00
Ryan784 5f8e7fa30f Fixes #798
Sleeper consoles will no longer retain the contents of its occupants
items.
2016-01-11 20:53:44 -05:00
Ryan784 58a4079954 Fixes #849
Zippo lighter bug fixed, will no longer act as a limitless and endless
source of light.
2016-01-11 17:08:52 -05:00
skull132 815a640d81 Merge pull request #840 from FelisCorax/fixes-jan2016
Fixes jan2016
2016-01-10 19:12:52 +02:00
Ryan784 06cd4658e8 Fixes #771
There was never a NOCLONE mutation added to the mob who was absorbed.
The ling could literally absorb them over and over, forever. Fixed that,
as well as the #771 issue with linged-monkey-human.
2016-01-09 19:38:26 -05:00
Ryan784 ea0cb9f728 Fixes #731
Typo in the refitted hardsuit helmet item_color caused it to disappear
when the light was toggled. Fixed.
2016-01-09 18:57:55 -05:00
Ryan784 59150be7e0 Body Scan Enhancement
Body scan reports will now display the name of the person being scanned,
rather than just simply stating "Body Scan".
2016-01-09 17:09:38 -05:00
skull132 b58337167a species_statistics logging fix
Apparently feedback_set and feedback_set_details are two different procs. Who knew!
2016-01-08 19:28:00 +02:00
skull132 a15019183c Logging Species Played Onto Feedback Database 2016-01-08 12:18:56 +02:00
FelisCorax 2b687e1b38 Fixes #815 2016-01-07 22:07:00 -05:00
skull132 2797ce8336 Merge pull request #819 from skull132/maglock-update
Maglock update
2016-01-04 16:02:10 +02:00
skull132 212c4e433b Merge pull request #820 from skull132/bug-fixes-Jan2016
Bug fixes jan2016
2016-01-04 16:01:56 +02:00
skull132 82cbfe3f95 Remove Borers From HealthHUDs
Having a borer in you will no longer flag you as special on a healthHUD.
2016-01-04 15:58:34 +02:00
skull132 8d165145f9 Adrenalin Implants For Syndies
Traitors and syndies will now gain access to an adrenalin implant box. The implant is a one-use tool for getting yourself unstunned and off the ground.

Also makes the adrenalin implants work with the pain-based stuns.
2016-01-04 15:45:25 +02:00
skull132 01bececd55 Loyalty Implant Fixes
Fixes the duplicate definition of the implanted() proc. Head revolutionaries can no longer be implanted, normal revolutionaries will actually lose their rev status when implanted, and lings will be informed of the fact that they can avoid the implant's effects.
2016-01-04 15:30:30 +02:00
skull132 52de48dd0a Enthralling Loyalty Implanted People
Vampires can no longer enthrall loyalty implanted people, and will be informed as such.
2016-01-04 15:29:05 +02:00
skull132 dcd5e6d427 Vaurca Fixes
* Should make their eyes get damaged with flases proper now
* Makes them actually resistant to electric shock and walking on glass
2016-01-01 18:20:54 +02:00
skull132 13181c38b1 Door Bracers to Magnetic Locks
Renames the entire deal. Also gives a powercell to the maglocks, making them last about 16 minutes with a high capacity powercell. Cell can be replaced by unscrewing the front, and crowbarring it.
2016-01-01 18:09:39 +02:00
skull132 2ffe755e07 Merge pull request #813 from skull132/database-updates
Database Fixes
2015-12-30 22:31:24 +02:00
skull132 7f194bb235 whitelist.dm - While v For
This was silly of me. Replaces a for() loop with a while() loop.
2015-12-30 20:43:59 +02:00
skull132 bd01f86cf3 Merge pull request #811 from skull132/database-updates
Database updates
2015-12-30 19:15:58 +02:00
skull132 6f0ecfbd64 Database Updates - Round 2
Because I fucked up the Git processes.

Adds:
* Variable and automatic sanitization to SQL queries (read up on dbcore.dm)
* Whitelist handling through SQL
2015-12-30 19:11:38 +02:00
Michael Abbey e0611edac3 Fixes Airlocks losing pressure (Baystation Fix) And fixes the icon pathing
-Allows your code to be easily used by fixing the forensics icon
pathing.
-Ports a fix from Baystation's 12 Developer atlantiscze
(As well as testing done by Dennok on BS12 and Mango and Myself for
testing on Aurora Code)
2015-12-30 11:55:53 -05:00
skull132 01f2b1c088 Merge pull request #807 from Aurorastation/development
Backend Updating & Fuel Fires Fix
2015-12-30 18:00:36 +02:00
skull132 ddd86015dd Merge pull request #806 from skull132/database-updates
Database updates
2015-12-30 17:51:51 +02:00
skull132 2c07141d60 Revert "Database updates" 2015-12-30 17:43:25 +02:00
skull132 4776d6daea Whitelist Through SQL
Adds a new configuration option: whitelists_on_sql. If enabled, it starts looking through the client's whitelist_status var to see if a person is whitelisted for heads of staff (always a bit value of 1), or an alien (values stored in the ss13_whitelist_statuses table).
2015-12-30 17:35:35 +02:00
skull132 14b99501a1 Fixes Fuel Fires
Code update courtesy of @mwerezak from Baystation12.
2015-12-22 12:44:50 +02:00
SoundScopes 092653287f Vaurca 2015-12-08 09:46:19 +00:00
SoundScopes f527efceed Merge pull request #56 from Aurorastation/development
Development
2015-12-08 02:35:36 +00:00
SoundScopes a5fbdacda3 Merge pull request #778 from skull132/door-bracer
Door bracer
2015-12-08 02:34:36 +00:00
skull132 ac53f18798 Door Bracers - Update
- They can now be shot off/damaged with weapons
- Icon references were updated to match icons
2015-12-02 20:30:58 +02:00
SoundScopes 3e2c3263a8 Malf AI bans
Also I am really lost on how an AI is picked so debugs galore
2015-11-25 11:16:35 +00:00
SoundScopes 08f59bad2b Sec roles can be vamps 2015-11-23 09:11:06 +00:00
skull132 05f78a97d7 Doorbrace - Initial Commit
Adds a device that can lock doors externally.
2015-11-15 22:00:31 +02:00
jack-fractal e7fbdf7286 Adding improvised signal jammers
Adds improvised signal jammers, does a bit of light refactoring, makes
signal jammers stop radio signallers.
2015-11-07 12:39:41 -05:00
skull132 0d4df7dffc Radio Jammers - Hotfix
Fixes the logic for jamming a messaging server.
2015-11-05 14:50:50 +02:00
skull132 b135944733 Radio Jammers
Adds handheld radio jammers, costing 2 TC, to the traitor uplinks. These jam all headsets within range, as well as PDAs. If dropped next to a messaging server, they will start jamming it as well.
2015-11-05 14:42:44 +02:00
skull132 7b8efc9115 Life Support Enabled Operating Table - Final Update
* Adds the boards to RnD
* Fixes a few icon glitches
* Actually gives them icons.
2015-11-04 16:33:20 +02:00