Commit Graph
36660 Commits
Author SHA1 Message Date
Neerti 0a2bf1eb42 Port's /vg/'s RCE prevention. 2018-03-09 00:32:16 -05:00
NerezzaandAnewbe a3228cd0c5 Makes slightly smaller objects capable of bashing open busted APCs (#5015)
* Makes slightly smaller objects capable of bashing open busted APCs

Because I've realized that engineers have enough --- to deal with without having to hunt down a fire extinguisher to bash open an APC

* Grammaring the best
2018-03-07 18:07:20 -06:00
AnewbeandGitHub 5e9cf9df06 Merge pull request #5019 from Atermonera/changelog1
Changelog Update
2018-03-06 15:48:50 -06:00
AtermoneraandGitHub 9dfa7850a5 Merge pull request #5012 from Anewbe/tug_bug
Should be possible to replace cargo tug power cells
2018-03-06 13:07:32 -08:00
AtermoneraandGitHub 82a38c7ff6 Merge pull request #5011 from Anewbe/metabolism
Ingested reagents act half as quickly, rather than half as well
2018-03-06 13:07:17 -08:00
AtermoneraandGitHub 11b17819f7 Merge pull request #5006 from Anewbe/more_dangerous_animals
Adjusts probably-temporary attack values for simple mobs
2018-03-06 13:02:44 -08:00
AnewbeandAtermonera 14f48b84cd VeyMed limbs (and organs) are now more vulnerable to EMP (#4987)
* VeyMed limbs (and organs) are now more vulnerable to EMP

* Changelog
2018-03-06 13:02:06 -08:00
AtermoneraandGitHub 982840c14c Merge pull request #4943 from Anewbe/robosparks
Robolimbs require repair at 30 composite damage
2018-03-06 13:01:39 -08:00
atermonera e6f5f2264c Changelog Update 2018-03-05 22:00:06 -08:00
AnewbeandGitHub 8e6146cf66 Merge pull request #5017 from Woodratt/03052018_firstaidandbugfix
First Aid Addition and Bug Fixes
2018-03-05 21:18:44 -06:00
AtermoneraandAnewbe 81e5ea9536 Ater poi3 (#4968)
* Supply Drop POI

* Ration Cache

* BlastMine1

* Supply Drop 2

* Tweaks, package bomb detonators can be re-used

* Changelog

* Missed some spots while cherry-picking

* Merge branch master (I hope this works)

* Appeases travis

* Missed a spot
2018-03-05 19:55:27 -06:00
Woodratt c4a2d45079 First Aid Addition and Bug Fixes
- Fixed missing wire in AI core
- Readdition of first aid stations without sleepers
- Fixed some wall issues on the centcomm z
- Fixed Cafeteria register
- Minor adjustments to Security first aid station
2018-03-05 17:50:32 -08:00
AnewbeandGitHub 4503e475b1 Merge pull request #5014 from PolarisSS13/Ater_Weather_report
Weather reports won't crash when planet controller dies
2018-03-05 19:46:25 -06:00
MechoidandAnewbe 437aad2d77 Adds a Frankenstein Surgical Procedure (#4990)
* Makes a Surgery for Frankensteining

* Fix a thing.

* Tweak things!

* Sickness not permanent, Recovery is.
2018-03-05 19:46:05 -06:00
MechoidandAnewbe 1c94c32830 Mob Spawners can now override certain vars. (#5005)
* Random Mob Spawners can now overwrite certain vars on the mobs they spawn.

* Spiders return home.

* Faction Streamline
2018-03-05 19:45:11 -06:00
SubberTheFabulousandAnewbe 53c3bd28d4 Changes states in borer holder sprites to "brainslug" (#5003)
* borer -> brainslug

* borer -> brainslug
2018-03-05 19:44:49 -06:00
AnewbeandGitHub 2f72596c51 Merge pull request #5008 from elgeonmb/patch-2
we now know who made gateways
2018-03-05 19:43:47 -06:00
LeshanaandAnewbe 741e02407a Port SSoverlays & Convert turfs to use it (#5004)
* Added "Display Initialize() Log" admin debug command so you can see it mid-round.

* Ported the core of the overlays management subsystem from /tg

- Added SSoverlays subsystem for compiling overlay lists and applying them to atoms in a controlled anti-lag subsystem.
- Added vars and procs to atom which should eventually replace all direct interaction with BYOND's /atom/overlays var outside the subsystem.
- Added OVERLAY_QUEUED flag to var/atom/flags bitfield.
- Added small framework for subsystem performance tracking. So far used only by SSoverlays
- Added admin debug command "Display overlay Log" to see performance stats mid-round.

* Fix runtime on universal pipe adaptor update_icons

* Workaround for appearance_bro not initialized

Unfortuantely BYOND's initialization order is strange, and the appearance_bro var is only half initialized when map starts to load, causing errors.  We temporarily fix by moving it to be a global-scoped global.

* Convert fire alarms to use add_overlay() A good first test.

* Convert turfs to use add_overlays(), eliminating the turf_overlay_holder!

- Converted as much as I could find about turf overlays to use add_overlay().
- This should be enough to stop BYOND from crashing, so we can eliminate the turf_overlay_holder hack.
- This also lets us remove the anti-corruption hacks from walls and open space.
- ZAS gas overlays can use priority overlays, so this also fixes the gas-goes-away-when-crowbarring-plating issue.
- Stuff like that

* Convert turf overlay interactions to use add_overlay.

Note: This is a plain and simple conversion of existing code to use SSoverlays. However I look at the line changed, and note that that line likely never fully worked as intended, as it has no way of re-applying itself.
I would make it use a priority overlay, but there is no code present for *removing* said overlay from neighbors when it is no longer required.  That code should be implemented by original author.
2018-03-05 19:43:23 -06:00
Anewbe 2d452be603 Ingested reagents act half as quickly, rather than half as well 2018-03-05 19:40:29 -06:00
AnewbeandGitHub 9acf3f8297 Merge pull request #5009 from VOREStation/vplk-mapreader-fixes
Fixes to runtime map loader
2018-03-05 18:14:48 -06:00
AnewbeandGitHub 94b13edf90 Merge pull request #5002 from Woodratt/03032018_MapBugfixes
Map Bugfixes Miner Additions
2018-03-04 20:21:16 -06:00
AtermoneraandGitHub 6402538f3c Weather reports won't crash when planet controller dies 2018-03-04 15:41:55 -08:00
AtermoneraandGitHub b4e7acc727 Merge pull request #4988 from Anewbe/alt_titles_part_one
Removes some alt-titles with insufficiently clear roles
2018-03-04 14:33:09 -08:00
AnewbeandGitHub 24e22f86ab Merge pull request #4906 from PrismaticGynoid/acceptyourfate
Succumb changes
2018-03-04 16:03:40 -06:00
NeertiandGitHub dcc075f787 Merge pull request #5010 from weaversam8/master
Update links to forum and wiki in README.md
2018-03-04 15:41:33 -05:00
Anewbe 33213ede2d Should be possible to replace cargo tug power cells 2018-03-04 14:31:44 -06:00
Anewbe 05d7697469 Removes some alt-titles with insufficiently clear roles 2018-03-04 13:56:14 -06:00
AtermoneraandGitHub 18c0bc5b27 Merge pull request #5000 from Belsima/slime-fix
Slime brains now actually have container settings!
2018-03-04 10:02:51 -08:00
AtermoneraandGitHub 947c076d04 Merge pull request #4996 from Verkister/patch-6
Fixes drone borgs spawning with dropped IDs
2018-03-04 10:02:34 -08:00
AtermoneraandGitHub 3a85517d30 Merge pull request #5001 from Nerezza/Snowfloorfix
Fixes #4993
2018-03-04 10:02:14 -08:00
Sam WeaverandGitHub 364180b699 Update links to forum and wiki in README.md 2018-03-04 12:46:38 -05:00
Leshana 2e683c7184 Fixes to runtime map loader
- Fix: Do not actually expand world.maxz when measureOnly = true
- Fix: Support var values of "list()"  (no contents)
2018-03-04 12:34:55 -05:00
elgeonmbandGitHub 66b5ab7861 we now know who made gateways
this is old lore and should feel bad about itself
2018-03-04 01:25:31 -08:00
Anewbe 9ecbbb3b04 Adjusts probably-temporary attack values for simple mobs 2018-03-03 23:00:44 -06:00
Woodratt b4bc071403 Map Bugfixes Miner Additions
- Extra heavy duty charger and battery to the drill staging area
- Getting the mine cave areas in line with what is on the map
- Fix for the doors to the wall to keep the heat in
- Multiple missing air alarms, pipes, and other bits fixed on the station.
- Starboard solars is now port and or vice versa.
- Addition of a washing machine, and sink to medical
2018-03-03 19:13:17 -08:00
NerezzaandAtermonera 715bed5d58 Fixes Switch Shoe Layer to re-layer shoes in real time (#4998) 2018-03-03 17:44:59 -08:00
AtermoneraandGitHub 7a49fae955 Merge pull request #4997 from Cyantime/patch-1
Fixes typo in alien pod loot pile
2018-03-03 17:44:18 -08:00
ScreemonsterandAnewbe 13e83b00d1 Makes drills report faults over supply channel (#4989)
* Makes drills report faults over supply channel

* too chatte

* caps and punctuation are important
2018-03-03 18:47:07 -06:00
Nerezza b9b79af6c2 Fixes #4993
Snow overlays no longer block interractions with the floor beneath them.
2018-03-03 11:26:15 -06:00
Belsima 3c6e7a95b9 orgam 2018-03-03 11:43:50 -05:00
Heroman3003andAtermonera 9d001c25aa Fixed supply manifests having wrong amount of packages in shipment (#4994) 2018-03-02 18:25:28 -08:00
BillyBanglesandAtermonera 6ff1f1b165 fixes #4992 (#4995)
i'm good at this i swear
2018-03-02 18:24:51 -08:00
BelsimaandAtermonera c2be6a7575 More standardized grammar (#4977) 2018-03-02 18:24:15 -08:00
CyantimeandGitHub 4bc4ccc91c Alien pod typo 2018-03-03 00:11:30 +00:00
VerkisterandGitHub d077784729 Fixes drone borgs spawning with dropped IDs
Someone had moved the thing back to the outcommented older code part without updating the old code there.
2018-03-02 11:20:14 +02:00
AnewbeandAtermonera 0722293830 Manual revert of https://github.com/PolarisSS13/Polaris/pull/4839 (#4908) 2018-03-01 21:27:04 -08:00
MechoidandGitHub 09dd73ae64 Merge pull request #4986 from Anewbe/hail_adjustments
Hail is less omnicidal
2018-03-01 13:39:49 -08:00
BelsimaandAtermonera 84d66c51df DNA injectors cause cloneloss. (#4958) 2018-03-01 12:49:11 -08:00
AnewbeandAtermonera 524c9aa5db Removes translators from the loadout (#4942) 2018-03-01 12:00:37 -08:00
AnewbeandAtermonera c13c1c6ad0 Adjusts PoIs (#4954)
* Adjusts PoIs
2018-03-01 11:57:18 -08:00