Hubblenaut
15ae5ca2a9
Adds JMP button to certain admin logs
2014-08-17 02:21:21 +02:00
Walter0o
f5ca79d003
fixes building more than 1 grille per turf
...
rapidly triggering attack_self() enabled building more than 1 per turf,
which is fairly abusive and not indended.
2014-08-16 22:48:13 +02:00
mwerezak
3c46e4c35b
Fixes airlocks aborting when cycled
...
Fixes airlocks aborting because the doors took too long to close.
2014-08-16 14:39:37 -04:00
Hubblenaut
736741a5c2
Changes 'Lawyer' to 'Internal Affairs Agent' in restricted job lists
2014-08-16 19:08:22 +02:00
Chinsky
72fed65b10
Merge pull request #6011 from PsiOmegaDelta/BrigTimers
...
Unstationary cell status displays now fixed
2014-08-16 10:44:59 +04:00
Chinsky
1de0e2cb44
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into spacearea
...
Conflicts:
maps/tgstation2.dmm
2014-08-16 06:29:55 +04:00
Chinsky
03cdfaf896
Changed /area to /area/space to get rid of anicent and terrible strict typechecks every time you needed to check if it's space area.
2014-08-16 05:28:45 +04:00
mwerezak
d4218e7cd7
Allows airlock access buttons to use ID in hand
2014-08-15 21:01:33 -04:00
Chinsky
f71e43d06c
Moved ambiance sounds out of horrendous ifchain to area definitions.
...
Changed ambiance spamcheck to use time instead of 10 minute spawn.
2014-08-16 04:40:46 +04:00
mwerezak
9d7c5dc197
Gives filters proper names, updates airlocks to use filters
...
Docking ports still don't use filters though, as it would mess with the
docking ports that are also airlocks. Docking is infrequent though so it
should be fine.
2014-08-15 20:27:00 -04:00
mwerezak
edd7a718b2
Moves the radio controller to the controllers dir
2014-08-15 17:05:51 -04:00
Raptor1628
75e63e55a4
More Fixes
...
Changes detective's office to better looking and flowing version, adds a
few more lights in places, updates security job numbers for new spawn
count.
2014-08-15 12:25:56 -04:00
PsiOmega
30cb1a32fb
No more auto-adjustment of cell status displays.
2014-08-15 08:55:55 +02:00
Raptor1628
f1c44601e5
Brig Fixes
...
Fixes a few lighting issues, brig cell doors, adds missing berets to the
wardrobe and closes disposals outlet.
2014-08-14 18:26:17 -04:00
mwerezak
7b4f439cdf
Fixes #6002
2014-08-14 17:37:16 -04:00
Chinsky
e4847b729e
Merge pull request #5994 from GinjaNinja32/shards
...
Stepping in shrapnel fix and unification of shard code
2014-08-14 22:55:39 +04:00
Chinsky
07ed87ccd9
Merge pull request #5993 from GinjaNinja32/proximity2
...
More proximity fixes
2014-08-14 22:55:29 +04:00
GinjaNinja32
b52450f053
Allows wheelchair occupants to drive if the driving mob is incapacitated
2014-08-14 19:24:00 +01:00
GinjaNinja32
9b9b69f547
Use absolute paths
2014-08-14 11:20:07 +01:00
PsiOmega
6fffe8e077
Merge remote-tracking branch 'upstream/dev' into Brig2
2014-08-14 08:58:59 +02:00
Chinsky
658941a0f9
Merge pull request #5978 from Zuhayr/journalism
...
Mining changes and basic character backgrounds.
2014-08-14 10:54:49 +04:00
Zuhayr
43a7757252
Merge pull request #5982 from Jarcolr/customs
...
Adds the cigar case as a premium cigarette vending machine item.
2014-08-14 12:02:49 +09:30
Chinsky
af9f56f164
Merge pull request #5969 from GinjaNinja32/floortiles
...
Adds floor painter.
2014-08-14 06:31:09 +04:00
Chinsky
abc587b64c
Merge pull request #5971 from Lancer411/dev
...
Fix for infinite loop in smokeFlow() proc.
2014-08-14 06:31:06 +04:00
Hubblenaut
c80b921d6b
Logs finishing tank transfer valve bombs and ghosting. Changes pAI request
...
to state the name of the inquirer.
2014-08-14 01:07:09 +02:00
GinjaNinja32
539392c14e
Use \the macro
2014-08-13 21:30:28 +01:00
GinjaNinja32
05e7c4a07a
Moved all shard code to one file. Fixed #5992
2014-08-13 21:05:27 +01:00
GinjaNinja32
d1fc12e1c7
More proximity fixes
2014-08-13 20:58:49 +01:00
Chinsky
1c5e944ce5
Merge pull request #5954 from Zuhayr/dev
...
No one is going to read this all anyway
2014-08-13 18:33:09 +04:00
Jarcolr
6c807199c9
Adds the cigar case as a premium vending item
...
5 may be a bit too much, but who is going to get all those coins,
anyway?
2014-08-13 12:10:43 +03:00
GinjaNinja32
b4e6b4e204
Fixes not checking proximity argument
2014-08-13 09:41:38 +01:00
GinjaNinja32
7b7f526903
Fixes being able to use the floor painter through windows, windoors etc.
2014-08-13 09:30:11 +01:00
Zuhayr
688cf22a67
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev
2014-08-13 17:10:37 +09:30
PsiOmega
2a46b83dce
Adds new items. Source: https://github.com/Baystation12/Baystation12/pull/5928
2014-08-13 09:35:04 +02:00
Lancer411
2882576358
Fix for infinite loop in smokeFlow() proc.
...
When chemical grenade being activated on any unsimulated turf (for example a space turf), smokeFlow() starts infinite while loop, overloading the server.
With the only one unsimulated turf in pending list while() loop can't finish itself and for() loop can't start.
This fix makes chemical grenades being able to explode in space without server going in infinite loop.
Also fixed issue with smoke being able to pass through glass walls with help of c_airblock() proc. That's the best solution I could come up with.
Zone check code was useless because every single turf besides walls (which allready checked) and unsimulated turfs have it, making algorithm believe that turfs behind the glass wall are being reachable by chemsmoke.
I don't know if it was intended not to spread smoke in airless or unsimulated areas, but a bunch of airless simulated floor tiles in space is good enough for this algorithm to start spreading smoke around.
P.S. this algorithm is good for large, open areas and horrible in narrow maint tunnels. It is creating only a single cloud of smoke for 50/50/50 recipie in 1 tile wide tunnel.
2014-08-13 06:26:30 +08:00
GinjaNinja32
9abd6765b1
More floor tiles
2014-08-12 21:13:46 +01:00
GinjaNinja32
0493090f15
Add more floor tile types
2014-08-12 21:09:51 +01:00
GinjaNinja32
dcd5092f23
Add floor painter
2014-08-12 20:47:26 +01:00
Chinsky
7befe12950
Merge pull request #5965 from Lancer411/dev
...
Fixes for grid_check random event.
2014-08-12 21:55:38 +04:00
Chinsky
4657b7d923
Merge pull request #5959 from Walter0o/typo_fix
...
typo fix
2014-08-12 20:14:10 +04:00
Chinsky
064e55e9d0
Merge pull request #5963 from mwerezak/fixes
...
Fixes #5953
2014-08-12 19:22:48 +04:00
Zuhayr
3d16309444
Merge pull request #5956 from comma/optable
...
Optable changes
2014-08-13 00:46:21 +09:30
mwerezak
c725ce0b7c
airlock/arePowerSystemsOn() refactor
...
airlock/arePowerSystemsOn() now checks if the airlock has power in
addition to the wires being intact.
2014-08-12 10:46:54 -04:00
Lancer411
80305bc2fb
Checks for SMES Z level at power_failure.dm
...
Little fix which checks Z level of SMES before drying it up at grid_check event.
2014-08-12 22:05:28 +08:00
Lancer411
784b546e93
Fixes for grid_check random event.
...
There was an issue, when APC with removed cell in area was powered at power_restore() proc, making area allways powered despite APC was not working.
Removed part of code which unpowers area directly, bypassing the APC process code. This makes grid_check event less laggy and smooth. Downside is lights not being shut down immediatly.
AI SMES still not being affected after this fix.
2014-08-12 19:50:20 +08:00
mwerezak
be330a1451
Fixes #5953
2014-08-12 00:34:31 -04:00
Walter0o
7aa7f1c56c
getting rid of text macro
2014-08-12 02:24:37 +02:00
Ccomp5950
4ada8f2b98
Added client age restrictions for science jobs.
...
Raised RD age restriction from 7 to 14
Scientist / Roboticist / Xenoblahblahicist from 0 to 14 as well.
2014-08-11 19:08:43 -05:00
Walter0o
dd39fbe985
typo fix
2014-08-11 23:23:38 +02:00
Chinsky
37ad0e3c1c
Changed optable so it would not care why victim is lying down. It would only accept victim if it was resting, so sometimes it would not recognize lying mobs as valid victims, leading to lots of unfun in surgery.
...
Updated surgery helper to account for that, also cleaned it up a little with replacing all the possible causes of lying down with just lying check. It's all checked in can_move already.
2014-08-11 19:07:19 +04:00