Commit Graph

2575 Commits

Author SHA1 Message Date
defrost256 8dd10e5102 Music Tweaks (#23896)
Musicians ability to play a song the "intended" way is impaired by the amount of alcohol consumed

🆑 Drunk Musicians
add: Drunk music
/🆑

Because it's terribly boring to listen to the same songs over and over again
2017-02-12 14:18:48 +13:00
kevinz000 70dba6e3c8 [READY]Allows people to ride around on cyborgs (#23440)
* cyborg_riding_revival

* Knockoff Damage

* ...

* Restraint checks

* Update silicon_defense.dm

* Fixes throwing humans through a wall...

* no cyborg stacks

* wew wew human harm wew wew

* Fix

* ...

* FOR_THE_LOVE_OF_GOD_WILL_YOU_JUST_FIX_PLEASE

* armchecks

* ... What?

* Fixes..

* .

* honk

* stuffs

* fixes

* fine basilcuck

* fixes

* done

* eMAAAGS

* f i x e s

* this better fucking fix reee ;-;

* fix?!

* all_ready

* hm.

* fixes

* fixes...

* woops

* fixes

* defines

* ready
2017-02-10 20:22:40 +13:00
oranges d70fdb37b0 Merge pull request #23817 from Cyberboss/patch-1
Fix supermatter consumed in a closet by a singulo
2017-02-09 20:32:34 +13:00
PJB3005 8ce6ae2b87 Merge remote-tracking branch 'upstream/master' into rebase-to-vg 2017-02-08 14:30:23 +01:00
oranges 99c7a8d74a Merge pull request #23766 from KorPhaeron/surplus_limbs
Replaces the limb grower with a box of surplus limbs
2017-02-08 18:28:38 +13:00
danno "big fucking moron" gonzales 3e5108f4ee new coat of paint: colored jumpsuits (#23786)
* redone colored jumpsuits

* purp scurp

* weehawwww
2017-02-07 16:32:35 -06:00
PKPenguin321 066112c3e5 fixes sink grammar with monkey cubes (#23761) 2017-02-07 16:16:58 -06:00
Cyberboss 05ab6d8f10 Fix supermatter consumed in a closet by a singulo 2017-02-07 11:26:43 -05:00
KorPhaeron 4eaaa168a3 Replaces the limb grower with surplus limbs 2017-02-05 21:59:21 -06:00
KorPhaeron 83e3326391 I'm dead pls nerf (#23697) 2017-02-05 13:22:33 +01:00
Cyberboss b86e224571 Makes qdeleted and qdestroying macros (#23666)
* Makes qdeleted and qdestroying macros

* Makes QDELETED and QDESTROYING uppercase

* Swap qdel checks istype's for != null's

* Fix it

* How was this missed?
2017-02-06 00:59:27 +13:00
ExcessiveUseOfCobblestone 1407003c17 Fix (#23599) 2017-02-02 13:27:37 -06:00
oranges ed41b55ed1 Merge pull request #23506 from Firecage/telefires
Fixes the TK Fireaxe Cabinet Exploit/Bug.
2017-02-01 15:56:06 +13:00
oranges 3392591f83 Merge pull request #23249 from Xhuis/bluespace_bodybag_folding
Allows bluespace body bags to be folded up with atoms inside (Winter Thaw 2017)
2017-02-01 15:49:00 +13:00
bgobandit ef2921b1c3 Adds picture frames. (#23168)
* Adds picture frames.

* Fixes bugs in photography

* clicking a photo views the photo, more consistent with other wall items
2017-01-31 09:33:07 +13:00
Cyberboss 3f7f5d4000 Removes/Refactors /mob/unEquip (#22918)
* Part1

* IT COMPILES!!!!

* Fuck wait this was missing from that last

* Update handlabeler.dm

* Update handlabeler.dm

* Fixes n shit

* Fix this

* Fixes #23310

* Fucking @RemieRichards was right

* Fixes devil unEquip

* WTF ARE BITFLAGS?

* THERES THE FUCKING PROBLEM

* Fixes
2017-01-31 09:28:31 +13:00
Firecage 5db8dad241 Fixes the TK Fireaxe Cabinet Exploit/Bug. 2017-01-30 19:26:41 +02:00
Joan Lung 7f0f9db906 Fixes something doing a locate in world 2017-01-28 20:43:28 -05:00
Cheridan 08383ad9d6 Merge pull request #23370 from ChangelingRain/structuredesc
Cult and clockwork structures have less duplicate messages in their desc
2017-01-27 18:19:21 -06:00
Cheridan c9fad927a9 Merge pull request #23245 from ChangelingRain/windowdressing
You can no longer stack multiple windows of the same direction on a tile
2017-01-27 17:27:25 -06:00
Cheridan 01552fda59 Merge pull request #23210 from KorPhaeron/music
Musical instruments will no longer generate a pop up each time a song finishes
2017-01-27 17:08:30 -06:00
Joan Lung c15575b353 Cult and clockwork structures have less duplicate messages in their desc 2017-01-26 18:37:43 -05:00
Xhuis fcdb52c7e0 Bluespace body bags of holding 2017-01-25 08:52:16 -05:00
Joan Lung b4d59e90c0 Clockwork proselytizers can proselytize tables (#22991) 2017-01-25 03:33:17 +04:00
Joan Lung e494de29bf Brass windows have less health (#23276) 2017-01-24 11:25:36 -05:00
Joan Lung 884c6498cb The Ark of the Clockwork Justicar will gradually convert objects near it (#23108) 2017-01-24 02:34:43 +04:00
Cyberboss 5959ac32cc Refactors atom/Initialize. Fixes ruins being initialized twice (#22778)
* Refactors atom/Initialize

Captialized for compiling correctness and to be more inline with Destroy

Will now be called from atom/New if the world initialization loop in SSobj has already run. Should always call the base.

Now comes with the `roundstart` parameter indicating whether or not it was called by SSobj or atom/New

Other fixes/tweaks:
- Renamed a proc called Initialize in abduction consoles to Setup
- Removed /obj/item/device/radio/headset/headset_sec/department: Broken and referenced literally nowhere in the code
- Removed a spawn from the Initialize of turbine_computer which made literally zero sense
- Generalized the proc which fixes RND servers with no id set

Reasoning: It's better to check roundstart per function than to have to duplicate code in New and Initialize. Think of it as a safer New for atoms. If we move enough stuff to it, initial map load performance will increase due to less New calls

* Fixed a thing

* Actually, fuck the police

* >Expecting a merge without errors

* >Not calling ..() in New

* Sanic

* Fix the headset bug

* Makes sure the map loaders dew it right

* Fixes ruins being initialized twice

* Rename roundstart -> mapload

* Revert "Rename roundstart -> mapload"

This reverts commit 667c327fd2ccfa3ce4f4db52eac03f9e8b0f6812.

* Remove unrelated change

* A more direct solution to map loads

* And now we shouldnt need this warning

* Add the new var to SSobj recovery

* Revert "Revert "Rename roundstart -> mapload""

This reverts commit dee07dbd5e4696554ac43aae5b91cce743b9b9e0.

* Line endings
2017-01-23 09:37:45 +01:00
Kyle Spier-Swenson 12570805bd Closes the Pool. (#23150)
* Delete pool.dm

* Removes usage of PoolOrNew

* Wrap up
2017-01-22 16:00:23 -05:00
AnturK dd063e07a9 Spirit board fixes (#23128)
* Fixes #18040

* Fixup
2017-01-22 15:45:04 -05:00
Joan Lung 0633e79042 You can no longer stack multiple windows of the same dir on a tile 2017-01-22 13:43:39 -05:00
TribeOfBeavers 6a0b9a917f Adds a cloak for the HoP. (#23198)
* Adds the cloak to HoP's locker

* Adds the item to the cloak file.

* Updates the Neck files to include new sprites

* Updates the Cloak file to include new sprites
2017-01-22 01:54:42 -05:00
Joan Lung 3320f12f01 Merge pull request #23173 from Cyberboss/patch-16
You can no longer meatspike bots and silicons
2017-01-21 23:42:38 -05:00
Joan Lung 5de5ada0cd Proselytizers can now convert lattices (#23146) 2017-01-21 19:06:24 -05:00
jughu 39c0c0c5ee Gives the janitor a bucket of paint remover (#22619)
* Update job_closets.dm

* moved it dooown
2017-01-21 15:43:02 -05:00
KorPhaeron 86923520bd Music Tweak 2017-01-21 11:43:31 -06:00
Cyberboss 1da1ca91c7 You can no longer meatspike bots and silicons 2017-01-20 10:54:00 -05:00
Joan Lung c13e18a72b Merge pull request #23115 from PKPenguin321/patch-5
fixes rotating chairs not updating their layer
2017-01-19 17:54:00 -05:00
Joan Lung 3578b5801a Clockwork fulltile windows actually work like fulltile windows (#23091) 2017-01-18 18:44:45 -05:00
PKPenguin321 1979d46e04 parent call 2017-01-18 13:03:48 -08:00
PKPenguin321 92c9705863 fixes rotating chairs not updating their layer
ugh
2017-01-18 12:08:21 -08:00
coiax b0cee498c4 Ladders give the user a message if they're broken (#23063)
Now it's clear when a ladder is just set up incorrectly. Even though
they're super old fashioned and only used for admin memes and whatnot.
2017-01-18 12:13:01 -05:00
PJB3005 7356e80484 hey that should be everything except making it compile. 2017-01-17 22:08:27 +01:00
Cheridan d5f961402c Merge pull request #23037 from ChangelingRain/clockworklattice
Ratvar will now convert lattices and catwalks to clockwork versions
2017-01-16 13:07:48 -06:00
PKPenguin321 c7a319c011 fixes chairs not updating their layer (#23029)
didnt realize these overrode post_buckle_mob, my bad
2017-01-16 13:19:45 -05:00
Joan Lung 062b5c4013 clockwork catwalks 2017-01-15 14:53:01 -05:00
Joan Lung 3f0009b12e Ratvar will now convert lattices to clockwork lattices 2017-01-15 11:45:45 -05:00
oranges 7aad3f096e Merge pull request #22956 from PKPenguin321/patch-9
refactors chair layer updates (kills tactical chairs)
2017-01-14 11:53:35 +13:00
Cyberboss 326bdfd76b Finally fixed the proximity runtime (#22950)
* Finally fixed the proximity runtime

Also fixed some misue of Move(d)s and destroys

* Fixed remove_from_proximity_list

* Fine, we'll do it your way

* Should sense/update loc here as well

* Assume deez nuts
2017-01-14 11:52:07 +13:00
PKPenguin321 c7c79dd194 removes accidental tab 2017-01-11 14:50:48 -08:00
PKPenguin321 6bd355b9ca refactors chair layer updates 2017-01-11 14:48:53 -08:00