Commit Graph

14383 Commits

Author SHA1 Message Date
Chinsky 2ad91fc60c Fixes IB surgery not checking for open ribs etc
Guess it wasn't updated after Zuh's encased changes
2016-03-23 13:08:08 +00:00
Mark9013100 e62863e1b3 Renames the security .45 2016-03-22 23:03:21 -04:00
Neerti a9ad84da4b Merge pull request #1191 from Kelenius/inventoryCleanup
Mob inventory cleanup
2016-03-22 21:42:27 -04:00
Neerti 9027b0f391 Merge pull request #1221 from Ithalan/master
Fixes Anomaly Analyzer reading the wrong variable for the artifact effect's range
2016-03-22 21:36:42 -04:00
Neerti 0891eba8cd Merge pull request #1207 from Datraen/GTStationWide
Adds a check to the greytide virus to see if the APCs are operating.
2016-03-22 21:36:35 -04:00
Neerti 6c1187d3f7 Merge pull request #1228 from Yoshax/resomiblood
Make human vessels properly adjust capacity on species change
2016-03-22 21:33:24 -04:00
Yoshax c7dd36a297 Make human vessels properly adjust capacity on species change 2016-03-22 22:45:39 +00:00
EmperorJon aea690febf Merge pull request #1222 from Datraen/XenoarchSpawnFix
[XENOARCH] Checks to see if the turf is a floor before spawning artifacts.
2016-03-22 22:34:52 +00:00
Datraen fbbfb78dec Merge pull request #1212 from Kelenius/feedMeLight
Fixes #1171 - ninja suit injects nutriment
2016-03-22 15:15:14 -04:00
Matt 61d2eb1d3e Properly log dropper-related assault for admins
Fixes bug #1219

Moving the logging from post-dropping (when the dropper is empty) to Pre-drop, post-dropable check (it should not be located at the point when a drop is going to occur, but just prior to actually doing so).

As always, please review this change to make sure I didn't break anything.  All I did was cut-paste the lines to a few lines above, but hey, never hurts to double-check!
2016-03-22 13:11:48 -04:00
PsiOmegaDelta 3d78390ce6 Adjusts preference defaults.
They are no longer affected by whether clients are allowed to toggle them.
2016-03-22 16:15:33 +00:00
PsiOmegaDelta f3cde3af01 Both enabled and disabled preferences are now stored.
The purpose is to ensure that new preferences that are in neither list get the appropriate enabled/disabled setting without having to utilize the savefile update path.

Also attempts to optimize the acquirement of the preference mob.
2016-03-22 16:13:54 +00:00
Yoshax 78abc7f790 Fixes cherry picking errors 2016-03-22 16:07:58 +00:00
PsiOmegaDelta ea579b2da6 Preferences now store client key instead of the client itself.
For reasons unbeknown to me, the client var is reset when the client logs outs and thus the preference mob cease to be.
Now stores the client key, and acquires the appropriate mob based on that, if possible.
Also removes the sanitation check because the holder isn't set before the preferences are created.

Fixes #12341.
2016-03-22 16:04:16 +00:00
Datraen b36edb0690 Merge pull request #1213 from Kelenius/topicTime
Removes topic limiter
2016-03-22 10:59:22 -04:00
Ithalan f3066a926f Fixes Anomaly Analyzer reading the wrong variable for the effect's range, resulting in nearly all anomalies erronously showing as transmitting their effect on touch. 2016-03-22 02:27:31 +01:00
PsiOmegaDelta e7686dd3e7 Camera fixes and performance tweaks.
Improves camera EMP handling. Now uses a var and processing to determine when the EMP should end, preventing inconsistent states when a camera is EMPd multiple times.

Reduces the process and bandwidth need for cameras.
* There is now a common camera repository, responsible for setting up cameras once for every invalidation.
* Camera consoles now only updates when the camera cache is invalidated, not every second.
* The console now only presents one network at a time, and only sends the data necessary to view that network (as opposed to sending the data for all cameras).
2016-03-21 17:30:52 -04:00
Yoshax 5d9596a72d Makes it possible to have more than 16 preferences 2016-03-21 18:56:27 +00:00
Kelenius f41f52dea8 Removes topic limiter 2016-03-21 16:28:15 +03:00
Kelenius 1683761d6a Fixes #1171 2016-03-21 14:22:44 +03:00
Datraen 7f95bf177e Checks to see if the turf is a floor before continuing to spawn artifacts. 2016-03-20 14:54:05 -04:00
Datraen 996ce92f7f Merge pull request #1184 from Yoshax/510prep
Ports Byond 510 preperations from Bay
2016-03-20 13:45:40 -04:00
Datraen eb6f621ca9 Adds a check to the greytide virus to see if the APCs are operating. 2016-03-18 15:20:48 -04:00
Kelenius f2a504d822 Merge branch 'master' into plzNoFat 2016-03-18 21:38:34 +03:00
Datraen fe9d3fd4c4 Merge pull request #1027 from Kelenius/mobCleanup
Changes types of ghosts and eyes
2016-03-18 13:50:47 -04:00
Hubblenaut 5c1e5a89e6 Adds wallets to loadout menu 2016-03-18 13:07:38 +01:00
Kelenius bc1bbafaad new_player: absolute pathing 2016-03-17 16:35:09 +03:00
Neerti e9b9e3c5e1 Merge pull request #1189 from Kelenius/varCleanup
Moves a few vars where they should be
2016-03-16 21:35:05 -04:00
Neerti 48427ea301 Merge pull request #1196 from Kelenius/goFaster
Optimizes restart
2016-03-16 21:33:58 -04:00
Yoshax 9f4ff63d11 Makes being muted from something more visible 2016-03-16 20:29:18 +00:00
EmperorJon c27a69b24a Merge pull request #1193 from redstryker/master
Adds Security Skirts, A Poncho, And Some Fixes
2016-03-16 19:04:42 +00:00
Hubblenaut a8fd336be9 Amends gargle blaster recipe 2016-03-16 17:56:02 +01:00
redstryker 93def97663 Removed Armor and Siemens Coefficient from Skirts 2016-03-16 08:28:43 -04:00
Kelenius 1afd4af7bb Optimizes restart
Cuts 7-8 seconds
2016-03-16 14:49:37 +03:00
redstryker 1a0a517f47 Adds Security Skirts 2016-03-15 23:04:26 -04:00
Neerti 07eeb16a2e Merge branch 'master' of https://github.com/PolarisSS13/Polaris into 12/16/2015_newwizard 2016-03-15 10:17:31 -04:00
Kelenius afbc235b96 Mob inventory cleanup 2016-03-15 16:39:40 +03:00
Kelenius 1d26fcfa8e Moves a few vars where they should be
This should reduce the memory usage
2016-03-15 11:26:46 +03:00
Yoshax 5cc4b397fe Adds new hair, ported from bay 2016-03-14 22:34:18 +00:00
Yoshax 8be10d96dd Ports Byond 510 preperations from Bay
Updates comment

Updates supply file
2016-03-14 18:21:44 +00:00
Neerti 634bab54e5 Merge pull request #1173 from Datraen/TraitorBorgFix
Traitor Borg lockdown, blowing-up fixed; can now self-hack.
2016-03-14 08:52:30 -04:00
Neerti 1c18d9cb73 Merge pull request #1174 from Mark9013100/3/12/2016mercnuke
Gives the mercs a nuke...
2016-03-14 08:48:33 -04:00
Kelenius 79e850f4d7 Fixes chemical explosions 2016-03-14 12:21:35 +03:00
Mark9013100 037de7086d Gives the mercs a nuke 2016-03-14 02:55:52 -04:00
Datraen 1b40fb3bfe Traitor Borg lockdown, blowing-up fixed; can now self-hack. 2016-03-12 17:03:28 -05:00
EmperorJon 2aa4e7727c Merge pull request #1167 from PolarisSS13/3/11/2016_leg_guard_fix
Fixes oversight in leg-guard slowdown.
2016-03-12 19:32:39 +00:00
EmperorJon a730a61478 Merge pull request #1172 from redstryker/Turbans+Kippot
Adds Turbans and Kippot and a Hoodie (V2)
2016-03-12 19:31:15 +00:00
EmperorJon 27842e182e Merge pull request #1166 from Yoshax/splitundie
Splits underwear into top underwear and bottom underwear
2016-03-12 19:30:38 +00:00
redstryker 5f7443c063 Adds Turbans and Kippot 2016-03-12 12:34:41 -05:00
Kelenius 89ff4f5fc3 Adds ..() to /obj/structure/New() 2016-03-12 14:13:13 +03:00