Commit Graph

22290 Commits

Author SHA1 Message Date
Jordie0608 0e520e5b4b fixes panic bunker age check 2017-06-13 23:08:27 +10:00
AnturK ed2d7e07ee Makes vv log show intended change instead of result (#28348) 2017-06-13 09:17:26 -03:00
Joan Lung e74d0fdc50 Tweaks kinetic accelerator modkit effect ordering (#28359) 2017-06-13 09:15:38 -03:00
kevinz000 7bb7ef5a04 Create repair.dm 2017-06-13 04:58:22 -07:00
Jordan Brown 3396cc9579 Fix issues with timestop effect (#28374) 2017-06-13 10:00:10 +02:00
Jordan Brown be4a20978d Fixes MC panel Location not working while inside containers (#28368)
* Fixes MC panel Location not working while inside containers

* No S

* Create mob.dm
2017-06-13 09:44:58 +02:00
Jordan Brown 3059bc45ac Fixes buildmode help text (#28363)
* Fixes buildmode help text

* Fix
2017-06-13 09:29:17 +02:00
kevinz000 968a384605 Fixes dead PKborgs having active dampener fields (#28214)
* Create robot_items.dm

* on mob death
2017-06-13 09:23:18 +02:00
kevinz000 5add55c3e0 Create beam_rifle.dm 2017-06-13 00:01:05 -07:00
Expletive 7ce589e6e7 chemistry is also for nerds. 2017-06-12 23:09:19 -07:00
Expletive 491bf35240 Fix one of the dumbest errors ever 2017-06-12 23:05:19 -07:00
Expletive a032a81989 Merge branch 'master' into pocketprotectors 2017-06-12 22:25:54 -07:00
Expletive f24a84d5a4 Adds pocket protectors and gives them to a bunch of nerds. 2017-06-12 21:39:50 -07:00
oranges f425bbaa30 Fixes a to_chat runtime, adds macro for sending images
The macro makes it easier to grep for cases where an image or icon etc
is sent and reduces direct use of << which should make it easier to
convert later if required

NB: to_chat does work for these types but gives a stack trace as well,
so changing them to use the macro is better
2017-06-13 02:29:47 +00:00
oranges 70905ba312 ore coin crossed runtime fix
Make sure it checks for the proper type and not the parent type as AI's
can actually move around the map
2017-06-13 02:06:13 +00:00
Jordan Brown 457bde50ec New Ahelp IRC functions (#28225) 2017-06-12 21:22:35 -03:00
Leo cc849b1dca Merge pull request #28354 from MrStonedOne/patch-374
Make goonchat use unverified asset sending
2017-06-12 20:25:36 -03:00
Kyle Spier-Swenson d269b15795 Workaround for byond bug causing clients to flood the server with repeated asset cache arrival messages (#28356) 2017-06-12 20:24:46 -03:00
Joan Lung 97f1f81a7f Makes cyborg module change logging not awful 2017-06-12 17:53:38 -04:00
Expletive 4aedb9c327 changesrequested 2017-06-12 14:48:37 -07:00
Joan Lung cf67807d4d Merge pull request #28351 from lzimann/sprites
Changes all dmis to be lowercase
2017-06-12 17:33:08 -04:00
oranges c866a77147 Players cannot observe before PREGAME is reached
Ready | Not Ready | Observe is now a three way toggle

The player ready status has been refactored into an ENUM of the three
states, READY, NOT_READY and OBSERVING

if the tickerstate is at least PREGAME they will spawn as observers,
before then you can only register your interest in observing.

All the observer code has been centralised into a single
make_me_an_observer proc on new_player mobs
2017-06-12 20:58:15 +00:00
Jordan Brown 6f57559d9c Game will now let the service know whenever it reboots 2017-06-12 16:41:29 -04:00
Joan Lung a3eb769f1c Merge pull request #28321 from Xhuis/janitor_cyborg_maintenance
Outfits janitor cyborgs with a screwdriver, crowbar, and floor tiles
2017-06-12 16:34:10 -04:00
Thunder12345 93a6dcb02e cats 2017-06-12 17:49:28 +01:00
Joan Lung 7a75d8332f Merge pull request #28336 from Expletive/paperplanes
Paper planes will be the same color as the paper used to create them.
2017-06-12 12:35:32 -04:00
Expletive c9521fa813 ports construction paper to Initialize() (#28335) 2017-06-12 12:34:01 +02:00
kevinz000 235ebfa1c2 Adds glowing cybernetic eyes to R&D - No functions except for flashlight! (#27941)
* MY SNOWFLAKE IS TOO STRONG FOR YOU

* rnd design

* Update eyes.dm

* wew

* k

* fix

* ready

* Update eyes.dm

* Update eyes.dm

* updates

* lazylists are shit but whatever

* runtimes funtimes, and case sensitiveness

* cyberbossy

* cyberboss making me break things

* checks for implantation first..

* better

* tested

* dirs

* efficiency

* all gud
2017-06-12 10:15:57 +02:00
Jordan Brown 35280d5f4c Create adminpm.dm 2017-06-12 00:12:06 -04:00
Jordan Brown a98af8c436 Fixes admin being unable to see each other's PMs 2017-06-11 23:44:06 -04:00
Joan Lung e7c698fe0a Merge pull request #28328 from tgstation/lzimann-patch-1
Fixes language icons on goonchat
2017-06-11 21:51:15 -04:00
Joan Lung 924381d02a Merge pull request #28188 from Xhuis/paper_pinning
Adds the ability to attach papers and photos to airlocks
2017-06-11 18:28:52 -04:00
Jordan Brown 4754b68736 Makes arrivals shuttle slightly more juicy (#28254) 2017-06-11 18:27:57 -04:00
Kyle Spier-Swenson 1691739e16 Make goonchat use unverified asset sending
Verified asset sending is only needed for use with output() and doing verified sending too soon after a client connects causes bugs.
2017-06-11 15:27:36 -07:00
Lzimann 3f705c0479 Changes all dmis to be lowercase 2017-06-11 16:05:17 -03:00
Joan Lung f1f356a290 Merge pull request #28337 from lzimann/files
Changes all sound files to be lower case, plus standardizes their references
2017-06-11 14:50:41 -04:00
Leo 51dae8552a Merge pull request #28293 from ChangelingRain/lifestealstacking
If you're lucky enough to get multiple lifesteal crystal modkits you can actually make use of them
2017-06-11 10:29:26 -03:00
ShizCalev 291ed561d4 Clarification on hardsuit variants in traitor uplink (#28299) 2017-06-11 10:28:32 -03:00
Joan Lung ed53f81dd4 Cogscarabs will now visually flip over when stunned (#28297)
* Cogscarabs will now visually flip over when stunned

* wiggle!
2017-06-11 01:38:22 -05:00
Lzimann 3e34eb9e3f Changes all sounds to be lower case, plus standardizes their references 2017-06-11 00:38:45 -03:00
Expletive 68122d2d42 Colored paper planes. 2017-06-10 20:32:24 -07:00
Leo 5e07c55565 Fixes language icons on goonchat 2017-06-10 22:44:46 -03:00
Xhuis 736bda8f32 Outfits janitor cyborgs with maintenace tools 2017-06-10 18:12:52 -04:00
octareenroon91 c3cca6745c MMI-in-mecha can use the mecha tools again (#28280) 2017-06-10 15:49:21 -03:00
ShizCalev d46b1f7a09 Fixes basic spiderlings becoming ice spiders (#28262)
* fix

fixes #14242

* refactors ice spiders into giant_spiders.dm
2017-06-10 19:22:34 +02:00
ShizCalev c82de6ccc1 fix (#28257)
fixes #11936
2017-06-10 19:20:24 +02:00
Mike Long 8e07021c0d Adds F.R.A.M.E. cartridge (#28113)
* Refactors old PDA virus cart code

* Adds F.R.A.M.E. cartridge

* Adds FRAME to uplink

* FRAME can now be used to push telecrystals to the target.

* Makes cartridges more extensible.

* Fixes compilation

* Fixes exploit involving removing target's TC if used multiple times.

* Removes redundant var, in accordance with convention.

* Things actually work now.  Whoops.
2017-06-10 19:17:33 +02:00
Joan Lung 36bdbc2414 Merge pull request #28251 from lzimann/log
Changes Amanitin log message
2017-06-09 21:26:18 -04:00
Leo 25ab919a6f Merge pull request #28240 from Shadowlight213/brainnoclonecheck
Makes dismembered heads and brains respect NOCLONE
2017-06-09 22:07:59 -03:00
Lzimann 7301f25257 Moves the log to before damage was applied 2017-06-09 22:04:24 -03:00