Atlantiscze
4e588c6602
Better version, less copypaste code.
2014-07-16 15:25:30 +02:00
Walter0o
8baf6e4661
another missing battery check
2014-07-16 15:20:23 +02:00
Walter0o
9d3a87115a
missing power check
...
people could still use this without any charge
2014-07-16 15:13:13 +02:00
atlantiscze
4f2b47e57b
Update telecomunications.dm
...
bad characters fix
2014-07-16 15:11:16 +02:00
Atlantiscze
21397d0ac7
Adds ability to repair TCommsat machinery without having to dismantle the machines and rebuild them from scratch. Applying nanopaste will restore 10-20 integrity points.
2014-07-16 14:54:18 +02:00
Atlantiscze
56ef90a0fb
Fix for issue which caused telecomms machinery to take no damage when temperature was 70C. Now it adds damage according to temperature. Higher temperature will cause the machinery to fail faster.
2014-07-16 14:52:48 +02:00
Chinsky
4c4c248a72
Merge pull request #5623 from Decius-R/aeneas_labcoat_edit
...
Changes labcoat sprite to be closed on custom item...
2014-07-16 16:23:43 +04:00
Chinsky
61f8713941
Possible fix for #5645
...
I think issue is that harvester won't forget what artifact it is using until harvesting process is started.
2014-07-16 16:22:26 +04:00
Chinsky
5018330a5a
Fixes #5650
...
Fixes #5649
Removed that mundane objects check as I couldn't think of why would that even be a thing.
2014-07-16 14:37:12 +04:00
Mark Aherne
75e2a703b0
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev
2014-07-16 11:20:39 +01:00
Zuhayr
f4ff51f146
Merge branch 'master' of https://github.com/Baystation12/Baystation12 into dev
2014-07-16 19:32:00 +09:30
Zuhayr
f795712a95
Merge branch 'dev-freeze' of https://github.com/Baystation12/Baystation12 into dev
2014-07-16 19:30:41 +09:30
Chinsky
d1687dc50e
Fixes #5648
...
Now scanner will just give warning if clicked too fast, instead of giving obsolete data.
Also moved code from New() to initalize(), since it depends on all things already being there and a master controller existing.
2014-07-16 13:39:56 +04:00
Chinsky
561eb99561
Fixes #5647 Fixes #5646
2014-07-16 13:26:13 +04:00
Chinsky
bd080c237f
Merge pull request #5641 from JimTheCactus/limb_sparks_fix
...
Fixes #5640 Make sparks effect target mob, not organ
2014-07-16 13:03:14 +04:00
Chinsky
d04433aa87
Merge pull request #5626 from mwerezak/damage-fixes
...
A few damage and defence related fixes
2014-07-16 12:19:29 +04:00
Chinsky
47a61c66a7
Merge pull request #5629 from mwerezak/throwing
...
Fixes #5586
2014-07-16 12:19:15 +04:00
Chinsky
a7379f925a
Merge pull request #5634 from Whitellama/master
...
Made LOOC show character names of living players, fixing #5633
2014-07-16 12:18:49 +04:00
Chinsky
857cbe23bf
Merge pull request #5635 from mwerezak/air-alarm-fix
...
Fixes air alarms not updating icons, fixes siphoning or cycling being stopped even though environmental mode is set
2014-07-16 12:17:52 +04:00
Zuhayr
9fe00c09a6
Merge pull request #5625 from JimTheCactus/med_records_fix
...
Corrects Issue With Record Entries Containing All Whitespace (#5538 )
2014-07-16 15:32:29 +09:30
JimTheCactus
ff382bb231
Fixes #5640 Make sparks effect target mob, not organ
...
The malfunction sparks were calling to a var src, which in most other places is the main object itself, here that's the organ and it doesn't have a loc. Changed it to call the organ's owner.
2014-07-15 20:34:08 -06:00
Atlantiscze
db18074f90
Designed to replace AI's intercoms. Integrated headset-like device which has access to all department frequencies. Also let's AIs use radio on intellicard.
...
AI's communication can however be disabled by using intellicard option. Communication will be disabled until it is restored via intellicard again,
even if the AI is moved back into physical core. ICly it's software lock which prevents the AI from using communication circuits which are standard in all
AI cores/intellicards/etc. This does not stop AI from using intercom, however.
Forum link: http://baystation12.net/forums/viewtopic.php?f=5&t=6536&start=1260
2014-07-16 00:54:54 +02:00
mwerezak
a4bef09a69
Fixes air alarm icons not updating
...
I'm not sure how I missed that the first time.
2014-07-15 18:27:15 -04:00
mwerezak
c469b188ee
Fixes air alarms not siphoning or cycling
2014-07-15 16:35:03 -04:00
Whitellama
8ec8c615e4
Made it so admins see global LOOC character names/BYOND keys based on whether that player is alive/dead
2014-07-15 13:33:52 -07:00
mwerezak
90f7029f4e
Adjusts the volume change in space
...
Did some playtesting with energy guns and revolvers in space.
2014-07-15 16:26:05 -04:00
Whitellama
866a486ad6
Made LOOC show character names of living players and BYOND keys of observing/dead players
2014-07-15 12:55:21 -07:00
PsiOmega
08e13c7d46
Merge branch 'dev' into Engine
2014-07-15 21:31:53 +02:00
mwerezak
005c6589c2
Limits hearing sounds in a vacuum
2014-07-15 15:30:10 -04:00
PsiOmega
0bb878d198
Makes it possible to activate emitters using control buttons.
2014-07-15 21:16:27 +02:00
Hubblenaut
4ee6b77289
Adds new syndicate closet and adjusts nuke setup
2014-07-15 17:22:03 +02:00
Hubblenaut
fbd8d48532
Rigs spawn in backpack, uplink spawns without locker, code spawns at special spawnpoint
2014-07-15 17:21:52 +02:00
Hubblenaut
768306c4ce
Rechargers being able to charge weapons in Syndicate HQ/Ship and added to
...
map
2014-07-15 17:20:49 +02:00
Hubblenaut
38895916b6
Adds grey shuttle tiles and drug syringes
2014-07-15 17:20:04 +02:00
Zuhayr
de7a887184
Adjusted suit cycler code, added cyclers to EVA, Engineering and Mining.
2014-07-15 17:17:07 +02:00
Zuhayr
1ce07a0e63
Neatened a few oversights with the suit cycler up.
2014-07-15 17:16:51 +02:00
mwerezak
08f45dc1cf
Thrown sharp objects no longer always embed
2014-07-15 02:33:52 -04:00
mwerezak
dbf507062e
Moves human specific hitby code to human_defense
2014-07-15 02:33:27 -04:00
Zuhayr
ccb95c996c
Made Vox-Pidgin and Rootspeak untranslatable even by pAIs.
2014-07-15 15:57:28 +09:30
Ccomp5950
67bf27e6f4
Merge pull request #5602 from Hubblenaut/food
...
Grid Placement for Food
2014-07-15 01:22:47 -05:00
mwerezak
852215834a
Bad indentation causing robot modules to embed
2014-07-15 01:55:24 -04:00
mwerezak
fd6181c54f
Fixes melee attacks using area effect armour values
...
def_zone is normally not set when attacking with a melee weapon, and the
melee armour check didn't use target_zone for some reason.
2014-07-15 01:37:29 -04:00
mwerezak
4448784402
Fixes suits being punctured by projectiles when...
...
...fully blocked by a shield.
2014-07-15 01:37:08 -04:00
mwerezak
f49e709394
Fixes organs not being removed due to damage
...
Because the dismemberment check was being done before brute_dam was
updated, the attack that actually brought brute_dam above the threshold
would not be able to pass the check, regardless of how much damage was
actually done.
2014-07-15 01:36:48 -04:00
mwerezak
2edfda5682
Thrown momentum no longer depends on fingerprints
2014-07-15 01:26:08 -04:00
mwerezak
f2845dbe76
Thrown items can be targeted, has miss chance...
...
...based on distance, similar to projectiles.
2014-07-15 01:14:04 -04:00
mwerezak
836d2e40a8
Adds miss chance and shield checks to thrown atoms
...
Also makes setting a thrown atom's throwing var the responsibility of
the handler, so that impact handling code can decide if the thrown atom
should keep on going.
2014-07-14 23:53:27 -04:00
JimTheCactus
41904850d4
Fixed not-quite-blank field issues in the various record keeping computers.
...
Added trim to most fields in Medical Computer
Added trim to most fields in Staff Computer
Added name verification in Staff Computer
Added trim to most fields in Security Computer
Added name verification in Security Computer
2014-07-14 20:55:39 -06:00
mwerezak
177560cf4b
Moves turf collision handling into living_defense
2014-07-14 22:06:14 -04:00
Decius
3a92fe188c
Changes labcoat sprite to be closed on custom item...
...
Signed-off-by: Decius <deciusreln97@gmail.com >
2014-07-14 21:11:46 -04:00