Commit Graph

20232 Commits

Author SHA1 Message Date
Cyberboss
fa39d8bfe1 Corrects incorrect shuffles 2017-04-11 09:32:13 -04:00
Cheridan
fcfcdf1af1 Merge pull request #26062 from AnturK/beard
Fixes beard preferences
2017-04-11 07:38:37 -05:00
Leo
14b44f8aa0 Merge pull request #26045 from ChangelingRain/adminverblogging
Improves admin verb logging
2017-04-11 07:28:39 -03:00
Leo
40792ad23b Merge pull request #26054 from AnturK/yep
Fixes holodeck drainback
2017-04-11 07:25:09 -03:00
AnturK
3c48f146c3 Fixes two runtimes. (#26061)
* Borer attack runtime

* Observer canUseTopic
2017-04-11 07:21:29 -03:00
Kyle Spier-Swenson
11d504e93a Removes hacky see in darkness invisibility bullshit, uses planes. (#25931)
* Removes hacky see in darkness invisibility bullshit, uses planes.

Also removed the use of invisibility for ghosts of others, instead using override images.

Per client lighting visibility now has 4 levels, all on, all off, and two midways, this allows for things to be able to see in the dark while still being able to see what is dark and what has light, ghosts and aliens and other shit can cycle between all 4, other things were given one of the 3 values depending.

* Remove qdel global var search.

* Cleans up code, makes changing lighting/NV level easier.
2017-04-11 21:01:24 +12:00
Jordie
ec8d351376 Merge pull request #26049 from Shadowlight213/dequipoverride
Fixes Chinese cartoons button causing stuff in pockets to drop
2017-04-11 16:43:10 +10:00
Leo
a47560b381 Merge pull request #26042 from Shadowlight213/dronespritefix
Fixes maintenance drone sprite breaking when unhacked
2017-04-10 19:47:24 -03:00
Kyle Spier-Swenson
a6b8fb79f8 [s]fixes 1 advance proc call exploit that could be used to enable auto admin (#26033) 2017-04-10 19:44:40 -03:00
Leo
e47b655948 Fixes #26038 (#26043) 2017-04-10 18:27:45 -04:00
GunHog
801634c32f AI Deployment Fixes (#26036)
- Fixes deployed AIs not counting as active for auto shuttle calls.
- Fixes deployed clockwork AIs counting as unconverted.
- Fixes runtime when attempting undeploy a ghosted AI shell.
2017-04-10 18:06:19 -03:00
Cheridan
c5cc72f66e Merge pull request #25986 from coiax/examine-ghost-body
Examining a ghost determines whether it is visible
2017-04-10 08:59:09 -05:00
AnturK
fb30b7c255 Fixes beard preferences 2017-04-10 13:38:45 +02:00
AnturK
c0989d3784 Fixes holodeck drainback 2017-04-10 08:34:15 +02:00
Cheridan
88ff3a15d3 Merge pull request #26005 from AnturK/killmenow
Fixes holodeck areas
2017-04-09 22:03:12 -05:00
Shadowlight213
bfea433b89 Fixes Chinese cartoons causing stuff in pockets to drop when equipping skirt.
Adds options to not replace clothing, or make it no nodrop
2017-04-09 18:41:11 -07:00
Joan Lung
49e7f7e5b1 Improves admin verb logging 2017-04-09 19:00:52 -04:00
oranges
6c457849ca Merge pull request #25951 from JJRcop/livingwhisper
Merges whisper verb into saycode, extends to all living mobs
2017-04-10 10:45:28 +12:00
Cyberboss
7c50d3fb8f Clean up some paper bin warnings (#25987)
* Cerestation paperbins

* Fix more
2017-04-10 10:41:14 +12:00
Shadowlight213
2edba3dd32 Made drones store their picked color and return to it when unhacked 2017-04-09 14:11:51 -07:00
ExcessiveUseOfCobblestone
2822f9fd9f Update floodlight.dm (#25979) 2017-04-09 07:38:45 -04:00
QualityVan
cf33dac52b Pseudolimbs refactor (#25804)
* Moves checks for psuedolimbs(chainsaws, armblades) into dismemberment

* Introduces psuedoparts for limbs, which some surgeries don't work on. Prevents silly things like putting a toolset in an armblade.

* Spelling, TRUE/FALSE defines, and removal of unnecessary setter.
2017-04-09 13:28:34 +02:00
Cheridan
b0c800041e Merge pull request #25959 from ChangelingRain/movefiles
Moves GPSes and bluespace crystals to appropriate folders
2017-04-09 01:54:48 -05:00
JJRcop
9a60dd5a1b Eavesdropping only happens when whispering 2017-04-08 21:29:28 -04:00
Joan Lung
ecdf2e8166 Merge pull request #25930 from lzimann/posicleanup
Cleans up posibrain code a bit
2017-04-08 19:17:45 -04:00
Lzimann
05b5b848ef Fix thing 2017-04-08 19:50:17 -03:00
ExcessiveUseOfCobblestone
0e5ec2cd63 Ports necropolis_chests.dm to Initialize(#25974) 2017-04-08 19:20:41 -03:00
ExcessiveUseOfCobblestone
7ee46f5451 Fixes #25961 [Slice Names] (#25977) 2017-04-08 19:18:49 -03:00
Leo
7e296b8b58 Merge pull request #25980 from Cyberboss/patch-26
Fixes surgery feeback
2017-04-08 19:14:32 -03:00
AnturK
794d3e9346 Fixes holodeck areas 2017-04-08 21:53:47 +02:00
Lzimann
80ab592d65 Conflicts 2017-04-08 13:57:40 -03:00
Joan Lung
83e1908749 Merge pull request #25965 from lzimann/spacejesus
Fixes chaplains not being able to assign their deity/religion
2017-04-08 12:44:21 -04:00
JJRcop
f4ce9d1689 Small efficiency improvements for saycode 2017-04-07 19:34:44 -04:00
Leo
3b0f20e35e Merge pull request #25932 from kevinz000/patch-122
Fixes DNA vault + DNA vault New() --> Initialize()
2017-04-07 17:56:41 -03:00
Leo
9090b1d38e Merge pull request #25936 from KorPhaeron/syndie
No reset for syndie borg
2017-04-07 17:53:52 -03:00
Jalleo
4269a47636 changes one thing to a get_turf (#25934) 2017-04-07 22:41:57 +03:00
ExcessiveUseOfCobblestone
12cfca36d9 CTF is now Synth Battles [Fix to #25939] (#25945)
* Update capture_the_flag.dm

* Remie knows best 99% of the time!
2017-04-07 14:07:58 -05:00
Jack Edge
e5837b7292 Examining a ghost determines whether it is visible
🆑 coiax
add: Examining a ghost determines whether it is visible.
/🆑

This is for ghosts, who are trying to determine if they can be percieved
by the living, since they see no difference if visible.
2017-04-07 20:01:55 +01:00
Cyberboss
46191c5c8f Fixes surgery feeback 2017-04-07 13:26:04 -04:00
Joan Lung
fa758dc418 GLOB 2017-04-07 12:25:29 -04:00
Lzimann
d40760ad71 Fix conflicts 2017-04-07 09:12:36 -03:00
Lzimann
a2008ff8c6 Fixes stupid idea 2017-04-07 09:00:22 -03:00
Profakos
c42a0aba25 Small fulton fixes (#25922)
* Small fulton fixes

Fixes lack of feedback on connecting to the beacon system
Fixes runtimes caused by using the fulton system with no backpacks
Fixed incorrect the extraction point's description containing an
incorrect linking method
Changed the new to an Initialize

* Removes superfluous null check

* Adds the ability to cancel fulton linking
2017-04-07 09:03:08 +02:00
JJRcop
91429c4dc0 Last breath whispering succumbs you after speech is sent 2017-04-07 02:23:48 -04:00
JJRcop
afa847bf35 Merges whisper verb into saycode, extends to all living mobs
Removed all #a #b #c radio
removed :W .W radio
prefix speech with # to whisper
2017-04-07 02:23:47 -04:00
Cyberboss
9e1ef0ffe2 Global variable wrappers (#25325)
* Add the system for managed global variables

* Travis ban old globals

* So you CAN inline proccall, that's neat

* Fix that

* master.dm

* Remove the hack procs

* Move InitGlobals to the proper spot

* configuration.dm

* Fix the missing pre-slash

* clockcult.dm

* This is probably for the best

* Doy

* Fix shit

* Rest of the DEFINES tree

* Fix

* Use global. for access

* Update find_references_in_globals

Always hated that proc

Whoever made it must've bee a r e a l idiot...

* __HELPERS tree

* Move global initialization to master.

Fix the declaration

* database.dm

* Dat newline

* I said DECLARATIVE order!

* Here's something you can chew on @Iamgoofball

* game_modes.dm

* Fix this

* genetics.dm

* flavor_misc.dm

* More stuff

* Do it mso's way. Keep the controllers as global

* Make master actually see it

* Fix

* Finish _globalvars/lists

* Finish the rest of the _globalvars tree

* This is weird

* Migrate the controllers

* SLOTH -> GLOB

* Lighting globals

* round_start_time -> ticker

* PAI card list -> pai SS

* record_id_num -> static

* Diseases list -> SSdisease

* More disease globals to the SS

* More disease stuff

* Emote list

* Better and better

* Bluh

* So much stuff

* Ahh

* Wires

* dview

* station_areas

* Teleportlocs

* blood_splatter_icons

* Stuff and such

* More stuff

* RAD IO

* More stuff and such

* Blob shit

* Changeling stuff

* Add "Balance" to changelogs

* Balance for changelog compiler + Auto Tagging

* Update the PR template

* hivemind_bank

* Bip

* sacrificed

* Good shit

* Better define

* More cult shit

* Devil shit

* Gang shit

* > borers

Fix shit

* Rename the define

* Nuke

* Objectives

* Sandbox

* Multiverse sword

* Announce systems

* Stuff and such

* TC con

* Airlock

* doppllllerrrrrr

* holopads

* Shut up byond you inconsistent fuck

* Sneaky fuck

* Burp

* Bip

* Fixnshit

* Port without regard

* askdlfjs;

* asdfjasoidojfi

* Protected globals and more

* SO MANY

* ajsimkvahsaoisd

* akfdsiaopwimfeoiwafaw

* gsdfigjosidjfgiosdg

* AHHHHHHHHHHHHHHHHHHHHHHH!!!!!

* facerolll

* ASDFASDFASDF

* Removes the unused parts of dmm_suite

* WIP

* Fix quote

* asdfjauwfnkjs

* afwlunhskjfda

* asfjlaiwuefhaf

* SO CLOSE

* wwwweeeeeewwwww

* agdgmoewranwg

* HOLY MOTHER OF FUCK AND THATS JUST HALF THE JOB?!?

* Fix syntax errors

* 100 errors

* Another 100

* So many...

* Ugh

* More shit

* kilme

* Stuuuuuufffff

* ajrgmrlshio;djfa;sdkl

* jkbhkhjbmjvjmh

* soi soi soi

* butt

* TODAY WE LEARNED THAT GLOBAL AND STATIC ARE THE EXACT SAME FUCKING THING

* lllllllllllllllllllllllllllllllllllllllllll

* afsdijfiawhnflnjhnwsdfs

* yugykihlugk,kj

* time to go

* STUFFF!!!

* AAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHH!!!!!!!!!!!!!!!!!!!!!!!

* ngoaijdjlfkamsdlkf

* Break time

* aufjsdklfalsjfi

* CONTROL KAY AND PRAY

* IT COMPILEELEELELAKLJFKLDAFJLKFDJLADKJHFLJKAJGAHIEJALDFJ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

* Goteem

* Fix testing mode

* This does not belong in this PR

* Convert it to a controller

* Eh, fuck this option

* Revert controllerization Ill do it some other time

* Fix

* Working controllerization

* FOR THE LOVE OF CHRIST PROTECT THE LOGS

* Protect admins and deadmins

* Use the inbuilt proc
2017-04-06 23:26:13 -06:00
Lzimann
3a20f37034 Fixes chaplains not being able to assign their deity/religion plus some minor refactor of the religion subsystem 2017-04-06 23:44:13 -03:00
Cyberboss
e658b32b49 Removes the silent parameter from toggle_antag_hud (#25947) 2017-04-06 21:50:07 -03:00
kevinz000
3208acc7c4 Fixes chameleon laser guns blowing up weldertanks/not having nodamage (#25929) 2017-04-06 21:48:29 -03:00
Joan Lung
d4f9d71209 Moves GPSes and bluespace crystals to appropriate folders 2017-04-06 19:03:00 -04:00