Commit Graph

13242 Commits

Author SHA1 Message Date
mwerezak
dbe43db59a Round no longer ends suddenly
Instead, a crew transfer vote is called. Also adds cleanup proc to
game_mode.
2014-06-01 14:50:57 -04:00
Hubblenaut
eb23c44c8a Removes explosive implants from nuke ops 2014-06-01 20:15:39 +02:00
mwerezak
86b6ffb2c3 Vox skipjack now filled with nitrogen
Added an oxygen canister, breathmasks and tanks for "guests," thought I
don't think they will be needed since people rarely get to the skipjack
without internals of their own.
2014-06-01 13:24:18 -04:00
Chinsky
82b6e76d4c Merge pull request #5086 from UristMcKerman/spam-filter
Spam filter
2014-06-01 20:09:06 +04:00
Zuhayr
5563fa9471 Typo. 2014-06-02 00:02:08 +09:30
Zuhayr
a7c3c67da8 Fixes #5098 2014-06-01 21:09:30 +09:30
Zuhayr
81af443155 Drones fixes. 2014-06-01 20:51:58 +09:30
Zuhayr
69c882bfec Fixes #4973 2014-06-01 20:46:58 +09:30
Zuhayr
f259aff8c6 Fixes #5109 2014-06-01 20:07:22 +09:30
RavingManiac
132e527020 Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev 2014-06-01 16:13:04 +08:00
Zuhayr
6eab07743a Merge pull request #5108 from Zuhayr/master
Drone door fix.
2014-06-01 02:41:22 +09:30
Zuhayr
a8ecbeb518 Drone door fix. 2014-06-01 02:38:02 +09:30
Zuhayr
9c5fe5d9f3 Merge pull request #5106 from Zuhayr/master
Drone fixes.
2014-06-01 02:08:30 +09:30
Zuhayr
a3be005113 Adds a drone spawn blurb. 2014-06-01 02:05:25 +09:30
Zuhayr
273f729eee Several drone fixes (walking over, pushing, pulling, AI sync) 2014-05-31 22:28:05 +09:30
Zuhayr
46df8d4cef Allowed drones to login to airlock electronics. 2014-05-31 22:15:47 +09:30
Zuhayr
5f98ccaaf8 Added smaller spraybottle for drones. 2014-05-31 22:15:28 +09:30
Zuhayr
7bb01f94ca Merge pull request #5104 from Ccomp5950/ghosts
Ghost dsay verbs.
2014-05-31 20:08:29 +09:30
Ccomp5950
b6b4d0826f Ghost dsay verbs.
Now a bit more accurate.
2014-05-31 02:33:51 -05:00
Zuhayr
825a77b702 Fixes end of round drone spam. 2014-05-31 15:38:10 +09:30
Zuhayr
42ed91feda Actually fixes #5100 2014-05-31 15:13:50 +09:30
Zuhayr
ed3a8ac44b Fixes #5100 2014-05-31 15:11:08 +09:30
Chinsky
2bf07db0ee Merge pull request #5095 from Walter0o/AA_exploit
airalarm exploit fixes
2014-05-31 05:24:02 +04:00
Chinsky
189c160c07 Merge pull request #5092 from Ravensdale/dev-freeze
Fixes accidental renames during Phoron project
2014-05-31 05:22:07 +04:00
mwerezak
69e75319a6 Merge branch 'undress' into small-changes 2014-05-30 20:19:41 -04:00
mwerezak
820802cdaa Merge branch 'vending-anchor' into small-changes 2014-05-30 20:10:09 -04:00
mwerezak
2ad2be668f Cleaner implementation of secure electronics 2014-05-30 20:07:20 -04:00
mwerezak
c55747272a Makes it harder to accidentally undress yourself 2014-05-30 20:01:16 -04:00
mwerezak
d5217fef9d Custom item for YankeeSamurai: Hal Ishimaru 2014-05-30 19:52:54 -04:00
mwerezak
7a6bbf2249 Fixes accidental copypasta 2014-05-30 19:45:29 -04:00
mwerezak
07d8a1442a Adds secure airlock electronics
Also, secured_wires can be set through the airlock constructor.
2014-05-30 19:38:35 -04:00
Walter0o
4bca02e2f7 airalarm exploit fixes
airalarm had various checks missing, e.g. making sure the AA
was unlocked before triggering panicsyphon and the like.

added proper rangecheck, added var checks for the different types of calls.

also replaced usr.machine = src with usr.set_machine(src) so the
window updates properly for silicon mobs using the machine from afar.

i had no time to look for functionality exploits, this commit merely makes sure
the commands can only be called in proper circumstances.
2014-05-31 01:34:55 +02:00
Mloc-Argent
3d2cc3cd82 Revert "Merge pull request #4985 from jack-fractal/dev"
This reverts commit 1679b4062f, reversing
changes made to b149b273d9.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>

Conflicts:
	code/datums/visibility_networks/update_triggers.dm
2014-05-31 00:25:56 +01:00
Mloc-Argent
ee2e68960a Merge remote-tracking branch 'upstream/master' into dev-freeze
Signed-off-by: Mloc-Argent <colmohici@gmail.com>

Conflicts:
	code/game/machinery/cloning.dm
	code/modules/admin/admin_verbs.dm
2014-05-31 00:17:56 +01:00
mwerezak
432ebcdd2d Bolt dropping wire, please 2014-05-30 19:08:16 -04:00
mwerezak
3a59ee0899 Adds ability to have airlock wires randomized
Adds a secured_wires var to airlocks that may be set through mapping. If
not set to 0, the airlock's wires will be randomized for that airlock,
instead of using the global wiring scheme.
2014-05-30 19:05:57 -04:00
mwerezak
a98d9eef3d Vending machines can now be unanchored 2014-05-30 18:35:20 -04:00
RavingManiac
ad810f0a4a Supermatter shards have a smaller pull-radius.
Leftover variable removed.
2014-05-31 00:28:38 +08:00
RavingManiac
bf0c972677 Unanchored objects and players without magboots are pulled twice as fast towards the supermatter. 2014-05-30 21:17:40 +08:00
RavingManiac
12aa2ebe6c Before detonation, supermatter pulls all objects, including anchored objects in a 13-tile radius (just enough to cover the control room) towards it for 10 seconds. Windows within this radius are immediately shattered.
Supermatter no longer pushed around by airflow.
2014-05-30 20:47:40 +08:00
Ravensdale
ea07c973be Clarifies comment wording
Small things
2014-05-30 04:10:17 -07:00
UristMcKerman
3f80a82c7e Fix
No everlasting events.
2014-05-30 14:47:13 +04:00
Ravensdale
aa5cd46bf3 Fix to breathing in bad air. 2014-05-30 03:46:59 -07:00
Ravensdale
167fae9cf4 Fixed accidental rename during Phoron project 2014-05-30 03:05:50 -07:00
Chinsky
81a84c3557 Merge pull request #5087 from Walter0o/master
alien weeds performance and layer fixes
2014-05-30 12:58:20 +04:00
Chinsky
3ea17cefaf Merge pull request #5083 from mwerezak/co2
New System for CO2 Asphixyation
2014-05-30 12:44:26 +04:00
Loganbacca
cee0d0c3c1 Farmbot fixes
Fixed a few bugs in the construction code, before realizing there were a lot more bugs in the move_to_target() code, giving up and disabling it pending rewrite.
2014-05-30 17:04:44 +12:00
Ccomp5950
fd78c58f46 Bot down? Let's not lock up the entire server.
Instead we'll spawn a thread to handle it, not like we care what is returned either way.
2014-05-29 21:36:34 -05:00
Mike
06eb4c6edf C02 -> carbon_dioxide
Renamed carbon dioxide breathing type string to hopefully prevent
confusion in the future.
2014-05-29 20:17:51 -04:00
Walter0o
2b372962c8 alien weeds performance and layer fixes
recently i fixed a couple of issues with /vg/'s alien weeds and nodes, 
and i see some applying to Bay12 too.

one of those issues was the order of checks in weeds/Life().
it should cancel the weed's search for tiles to expand to without starting
the direction loop first, saving quite a few proc calls.

another issue is alien weeds having the default OBJ_LAYER layer 3 which makes them grow
over all kinds of items and objects which makes sense i guess fluffwise but
is really annoying ingame for both crew and aliens.
( and this coming from the host of Alium Deathtrap 13 ;) )
nodes stay at layer 3 to appear properly over things like AI-holopads.

a really tiny improvement is setting linked_node after the space-turf check in weeds/New().

link to the /vg/ commit : 4dcb434f72
2014-05-29 19:02:17 +02:00