Commit Graph

14562 Commits

Author SHA1 Message Date
Iamgoofball c22fa4b907 Buffs CLF3
>maxcap CLF3 foam
>thunderdome
>total of 2 burned tiles and a single plating was made

yeah no

this is CLF3

🆑
rscadd: CLF3 now melts, burns, and destroys floors a lot more often, as it should be.
rscadd: CLF3 now makes 3x3 fireballs on tiles it touches now, instead of a single fireball.
/🆑
2016-03-21 23:51:01 -07:00
Nerd Lord 4865ca6a7e a donk 2016-03-21 18:08:05 -04:00
Nerd Lord f062e54887 too close must conflict 2016-03-21 17:30:39 -04:00
Cheridan 6b65866444 Merge pull request #16210 from ChangelingRain/lightningmaster
Adds Lightning Holoparasites
2016-03-21 15:34:59 -05:00
Cheridan 7627e1c0e2 Merge pull request #15859 from Core0verload/wall_flash
Wall mounted flashes are now buildable
2016-03-21 12:32:55 -05:00
Cheridan a29aba94e9 Merge pull request #16206 from JJRcop/JJRcop-patch-1-1
buffs milk for skeletons and plasmamen (not stolen)
2016-03-21 03:59:54 -05:00
Cheridan 110c027792 Merge pull request #16245 from MrStonedOne/patch-172
Fixes ssair trying to proc unsimulated turfs.
2016-03-21 03:22:02 -05:00
KorPhaeron b52e8cb847 Merge pull request #16213 from AnturK/buildmode_fix
Fixes buildmode dir
2016-03-21 03:16:31 -05:00
Cheridan 0fafccf9ef Merge pull request #16178 from KazeEspada/GPStendrils
Necropolis Tendrils emit an eerie signal.
2016-03-21 02:53:15 -05:00
Cheridan bb97cb8a2a Merge pull request #16237 from PKPenguin321/patch-9
tweaks some evil fucking punctuation
2016-03-21 02:16:49 -05:00
Jordie d31bc85106 Merge pull request #16082 from Core0verload/plants-revengeofGMO
Adds a test version of bioengineering
2016-03-21 15:57:40 +11:00
Cheridan dae163e814 Merge pull request #16226 from KorPhaeron/tentacle2
Anchors goliath tentacles
2016-03-20 19:25:33 -05:00
Joan Lung d7f81ba433 Merge pull request #16190 from KorPhaeron/tastetherainbow
Mineral Golems
2016-03-20 18:38:00 -04:00
Cheridan c533a17259 Merge pull request #16216 from phil235/CanisterBreakFix
Canister breaking open now properly disconnects from possible connect…
2016-03-20 11:47:50 -05:00
AnturK ee0b605e22 Merge pull request #16209 from MrStonedOne/1328fix
Fixes wall mounted objects under 510.1332 and up.
2016-03-20 14:09:17 +01:00
Kyle Spier-Swenson 50fc26edea Fixes ssair trying to proc unsimulated turfs.
An active/excited simulated turf would get deleted and converted to space, so this would change the turf in ssair's active_turfs list to a space turf, then it would runtime trying to call process_cell on it.

before a : and some lack of caring and a type check handled this.

this OOP way seems better.
2016-03-20 03:23:49 -07:00
Cheridan be1770a475 Merge pull request #16208 from KorPhaeron/cargo_guard
Gives sec cargo guard access to the mining station
2016-03-20 01:24:17 -05:00
PKPenguin321 3bd3ff20ec adds a couple of naughty missing periods
@cheridan uuuu
2016-03-19 23:11:51 -07:00
PKPenguin321 03198df8a8 removes evil fucking comma from experimentor.dm
jesus fuck this thing annoyed me every single god damn time i saw it and i am so glad i am finally removing it
2016-03-19 22:24:03 -07:00
Nerd Lord b07f39771b slow-ass lightning overlords 2016-03-19 23:07:59 -04:00
Cheridan c6ab8b0041 Merge pull request #16165 from ChangelingRain/cultlock
Nar-Sie will now corrupt airlocks, tables, windows, and windoors
2016-03-19 21:58:12 -05:00
Nerd Lord 46a9de4e43 terrifying lightning overlords 2016-03-19 22:54:09 -04:00
Cheridan 72256282cf Merge pull request #16162 from KorPhaeron/cats
Restores runtime to his original look
2016-03-19 21:48:21 -05:00
Cheridan 9a6e95e336 Merge pull request #16047 from RandomMarine/hallelujah
Adds holy hand grenades.
2016-03-19 21:43:48 -05:00
Cheridan 454af7cb2d Merge pull request #16197 from KorPhaeron/crates
Adds abandoned crates to lavaland (sort of)
2016-03-19 21:29:18 -05:00
Cheridan 259f34f1a5 Merge pull request #15996 from optimumtact/atom_spawner_system
Add infrastructure for safely spawning atoms at roundstart
2016-03-19 20:41:33 -05:00
Cheridan e57427fa8a Merge pull request #15712 from optimumtact/airemovalfinal
Refactors the bulk string framework
2016-03-19 20:34:36 -05:00
Cheridan 3b18b810c8 Merge pull request #16184 from KorPhaeron/sand2
Lavaland Sand
2016-03-19 20:22:36 -05:00
KorPhaeron 26b4c8c03a Tentacle 2016-03-19 19:55:21 -05:00
oranges d4a5d61ea5 Minor tweak and fixes to subsystem logic
-only process roundstart spawners when they're needed

-use the same method to call atom_spawners for template loading.
    Assuming user is adding to the appropriate process list, this will not
cause issues
2016-03-19 22:41:38 +00:00
oranges f9e6e2bca7 Add subsystem for safely spawning atoms at roundstart
This system is called just before initialize and does not use a world
loop, so it is safe to spawn and create new atoms.

Any atom can inherit this behaviour by overriding the
spawn_atom_to_world proc and spawning atoms there at roundstart

Make sure you register the atom in question to the list of spawner atoms
by doing SSobj.atom_spawners += src, and then remove when you are done
spawning objects
2016-03-19 22:41:38 +00:00
oranges 2311102c7b Refactors the bulk string framework
In favour of a better json based solution
This overhauls:
    -AI ion laws
    -NPC chatter text

The system is extended to support further splitting of a chosen line
where a line is picked and then searched for subkey's in the form of
@pick(\D+) - sub keys are then picked from the appropriate list that
matches the \D+ key and replaced over top of the placeholder

This is used to add braindamage gibbering messages to the system
2016-03-19 22:37:32 +00:00
Nerd Lord 4af2397a92 gotta update health 2016-03-19 17:48:41 -04:00
Cheridan e2903a6cba Merge pull request #16189 from ChangelingRain/suitless
Space suits are much less likely to appear in the syndicate crate
2016-03-19 16:32:53 -05:00
JJRcop 7336988381 maybe this will work 2016-03-19 13:30:37 -04:00
phil235 09e3f1e7ae Canister breaking open now properly disconnects from possible connector port. Canister broken stat now use machinert's (stat & BROKEN) instead of a separate destroyed var.
When a canister breaks it now empties its air correctly.
When deleted the canister properly disconnects itself from its connector port.
You can no longer wrench a broken canister onto a connector port.
You can no longer interact (topic window) with a broken canister. (using an analyzer shows the canister is empty)

Removes message in machinery/attack_hand() saying the machine seems offline, it was showing even when the machine is just (stat & BROKEN).
2016-03-19 17:42:50 +01:00
Nerd Lord 392ebde0ca slight efficiency change 2016-03-19 12:25:14 -04:00
Nerd Lord 050460227f if alive, rebuild the summoner chain 2016-03-19 11:46:22 -04:00
Nerd Lord 6fc68ff9aa fiiiiixed woo woo 2016-03-19 10:25:25 -04:00
AnturK a9b7a27a44 Fixes buildmode dir 2016-03-19 12:36:15 +01:00
KazeEspada b5a48866bb Fixes issues put forth by maintainers. 2016-03-19 01:09:32 -07:00
Nerd Lord 08903c8421 Adds Lightning Holoparasites 2016-03-19 03:56:59 -04:00
Joan Lung a9a8b5c976 Merge pull request #16155 from MrStonedOne/patch-168
makes emoji parsing return the text if they runtime
2016-03-19 03:50:37 -04:00
KorPhaeron 107921621b Cargo Guard 2016-03-19 01:40:43 -05:00
Cheridan 9e091ae4c3 Merge pull request #16161 from MrStonedOne/patch-169
Breathing requests a turf activation
2016-03-19 01:36:35 -05:00
JJRcop f2c45014fc buffs milk for skeletons and plasmamen 2016-03-19 02:26:23 -04:00
MrStonedOne 93c5d1b7ab fixes wall mounted objects 2016-03-18 21:45:22 -07:00
KorPhaeron 77805b6f64 Merge pull request #16168 from phil235/ChameleonUnderFix
Fixes chameleon jumpsuit not working.
2016-03-18 21:40:39 -05:00
Joan Lung fe35066feb Merge pull request #16140 from KorPhaeron/fix2
[s]Fix survival capsules (again)
2016-03-18 22:24:34 -04:00
Joan Lung 4b43e9ed7d Merge pull request #16166 from KorPhaeron/smooth
Re-adds smoothing to lava
2016-03-18 22:20:10 -04:00