Cerebulon
15cac2752b
Moved spritesheet code to base mask item. Fixed captain's helmet. Cleaned up all duplicate/misnamed rig helmets.
2017-04-19 23:52:52 +01:00
Cerebulon
dd3ed474fe
Added code for effected mask sprites, fixed remainder of mask sprites.
2017-04-19 04:31:25 +01:00
Anewbe
075cc0dde4
Merge pull request #3324 from VOREStation/port-bay-multiz-fixes
...
Ports a few fixes to multi-z and related code from Bay
2017-04-18 14:20:16 -05:00
Anewbe
55d895aa14
Merge pull request #3327 from Atermonera/Translator_Languages
...
Fixes a runtime with borgs and translators
2017-04-17 23:25:01 -05:00
Atermonera
e5e5c446a6
Fixes a runtime with borgs and translators
2017-04-17 21:01:42 -07:00
Neerti
b551a30f3c
Merge pull request #3319 from VOREStation/zero-pressure-water
...
Fix lung rupture while drowning in water.
2017-04-17 22:56:14 -04:00
Neerti
2980e31583
Merge pull request #3321 from Yoshax/iamthehumantorch
...
No longer shall ye burn from water
2017-04-17 22:48:52 -04:00
Anewbe
46d447e478
Merge pull request #3326 from Cerebulon/techoriginsfix
...
Fixes improperly formatted tech_origins
2017-04-17 20:57:28 -05:00
Cerebulon
843a59ca07
Fixes improperly formatted tech_origins for hatchet, scythe, reinforced glass, mechanical trap, kitchen utensils and kitchen knife.
2017-04-17 19:31:01 +01:00
Yoshax
b6fb86cd95
Does what ze captain wants
2017-04-17 18:43:31 +01:00
Anewbe
7393ba0f26
Merge pull request #3322 from MagmaRam/evabook
...
Updates in-game EVA manual
2017-04-17 12:18:19 -05:00
Leshana
ff3c5238aa
De-snowflake thrown objects hitting turfs.
...
* Port of https://github.com/Baystation12/Baystation12/pull/16942
* Actually tell turfs when a thrown object hits them, and let them decide what to do about it!
* We do this by calling hitby(), which is how it already works for obj and mob, so this makes behavior consistent.
* This allows us to cleanly solve the problem of a thrown object landing on open space without falling.
2017-04-17 13:13:40 -04:00
Leshana
b5dbe8492c
Fix crash in turbolifts built on any z-level other than "1"
...
Port of https://github.com/Baystation12/Baystation12/pull/16941
* Turbolift auto-mapping code assumed that all lift's first floor would be on z=1. Fixed so it picks the first floor instead of the zth floor from the floor list.
2017-04-17 13:13:39 -04:00
MagmaRam
cff6fc4150
Merge pull request #3313 from Anewbe/halt_fix
...
Sorta fixes the syntax on the *halt emote
2017-04-17 11:26:46 -05:00
MagmaRam
cec43bf3d2
Updates in-game EVA manual
2017-04-17 11:19:39 -05:00
Leshana
95b9dde94a
Multi-Z code formatting and utilities.
...
* Global procs should start with /proc
* Use to_chat() macro
* Added utility to find all z-levels are connected (transitively adjacent) and utility to test if two levels are connected.
2017-04-17 11:57:49 -04:00
Yoshax
1c000715dd
No longer shall ye burn from water
2017-04-17 15:29:08 +01:00
Leshana
a118aad7b3
Fix lung rupture while drowning in water.
...
* When water returned null from return_air_for_internal_lifeform() the life code treats that as vacuum. Instead we must return a mixture containing at least some gas.
* It will attempt to use the exhale type for the species, or fall back to carbon_dioxide if it can't find that info.
2017-04-17 00:26:19 -04:00
PsiOmegaDelta
663e2b2d4c
Can no longer move up/down from non-turf locations.
...
Port of https://github.com/Baystation12/Baystation12/pull/16653/
2017-04-16 21:33:16 -04:00
Leshana
b9dd5233a6
Fix mining turfs permenently unlit.
...
* Mining turfs generated during random mapgen get their opacity changed
without a call to recalc_atom_opacity() becuase the game ticker has not
started. Make sure we call it even before that point.
2017-04-16 14:46:09 -04:00
Neerti
d09cc7a57d
Merge pull request #3306 from Anewbe/markings
...
Makes two more markings Taj only
2017-04-16 10:26:16 -04:00
Neerti
22c329e906
Merge pull request #3305 from VOREStation/aro-pol-planets
...
Make planets more generic
2017-04-16 01:30:55 -04:00
Neerti
c91d8cc767
Merge pull request #3273 from LorenLuke/Numpad
...
Allows usage of ctrl+numpad for target zone selecting.
2017-04-16 00:40:15 -04:00
Neerti
6d60fb7cd6
Merge pull request #3276 from Anewbe/bloodloss_tweak
...
Weakens bloodloss from burn damage
2017-04-16 00:16:40 -04:00
Anewbe
1fbef2de5b
Merge pull request #3286 from VOREStation/smooth-lighting
...
Port tg/paradise/goon soft-edge lighting
2017-04-15 22:52:42 -05:00
Anewbe
f4444f2dad
Sorta fixes the syntax on the *halt emote
2017-04-15 20:35:17 -05:00
Anewbe
e455aba104
Merge pull request #3254 from Anewbe/wallets
...
Wallets can now hold permits.
2017-04-15 18:43:17 -05:00
Leshana
a29b807953
Allow set_opacity() to work for turfs too.
...
Fixes lighting opacity not updating on mined rock walls and false doors.
2017-04-15 10:37:35 -05:00
Anewbe
91bec124b8
Merge pull request #3292 from Neerti/4/13/2017_shields
...
Changes Shields
2017-04-14 23:47:23 -05:00
Anewbe
4a203c6559
Merge pull request #3304 from VOREStation/aro-pol-wingrille
...
Make wingrille spawners usable
2017-04-14 23:46:20 -05:00
Anewbe
29eb4f5425
Makes two more markings Taj only
2017-04-14 23:25:46 -05:00
Neerti
953574a57d
Merge pull request #3303 from Anewbe/doona_faces
...
Diona should regrow faces now
2017-04-15 00:21:33 -04:00
Arokha Sieyes
aaeae6695a
Make planets more generic
...
So that Sif doesn't have to be the only one!
2017-04-14 21:36:48 -04:00
Arokha Sieyes
c93836745f
Make wingrille spawners usable
...
Makes the spawner object itself block air and prevent active edges before the game starts, so you can actually use these in maps now without creating tons of active edge warnings and making ZAS zones merge everywhere. Should save a loooot of time for mappers picking those window directions.
2017-04-14 21:35:49 -04:00
Anewbe
8142c8baa4
Merge pull request #3272 from LorenLuke/PDA-ID
...
Can remove ID from PDA via Alt-Clicking now.
2017-04-14 17:51:42 -05:00
Neerti
d9bd49aae4
Aiming at someone is now logged
2017-04-14 03:40:03 -04:00
Neerti
e5fd28818d
Merge pull request #3299 from Anewbe/grabfix
...
Should fix throwing people.
2017-04-14 01:10:23 -04:00
Neerti
cc64f0e537
Merge pull request #3255 from Anewbe/bartender_weapon_permit
...
Gives the bartender a weapon permit in their spawned item list
2017-04-14 01:04:19 -04:00
Neerti
e4bd163331
Merge pull request #3265 from Anewbe/skrellian_voidsuit
...
Rebalances some alien space suits
2017-04-14 01:03:33 -04:00
Neerti
55fbf0b84b
Merge pull request #3288 from Anewbe/hard_hat
...
Hardhat tweaks
2017-04-14 01:02:40 -04:00
Neerti
770f3d4ab5
Merge pull request #3290 from Anewbe/antag_infections
...
Ling and Technomancer now have ways to cure infections
2017-04-14 01:02:11 -04:00
Anewbe
4cf38d9037
Should fix throwing people.
2017-04-13 23:38:16 -05:00
Anewbe
25ea0ed33d
Diona should regrow faces now
2017-04-13 22:48:10 -05:00
LorenLuke
452f1fad9b
Merge branch 'master' into Grab-Throw-Fix
2017-04-13 19:29:40 -07:00
LorenLuke
a0eecc9f45
Fixes grabs not being able to throw (sorry... :c )
2017-04-13 19:28:10 -07:00
Neerti
71caf7b360
Fixes SI helper proc
2017-04-13 21:22:51 -04:00
Yoshax
91e060621d
Fixes scrubber Phoron scrubbing
2017-04-13 22:32:40 +01:00
LorenLuke
26c3653aec
Changes most '<<' to 'to_chat()'
2017-04-13 12:46:04 -07:00
Neerti
c84ab67fd3
Changes Shields
...
See PR for details
2017-04-13 00:36:13 -04:00
Leshana
d00c2596e8
Restores "soft" darksight vision.
...
The previous client-side optimization made lighting overlays go fully
opaque when it was dark, making it so species darksight didn't let you see
anything. This fixes that by making a dark_soft icon state that has
opacity matching the LIGHTING_SOFT_THRESHOLD.
2017-04-12 21:43:07 -04:00