Commit Graph

24890 Commits

Author SHA1 Message Date
Razharas d9f2f14ac4 Makes space transition real cool
Makes space transition real cool
No more txt shite
Only defines now
Fixes away missions derping
2015-10-13 13:41:46 +03:00
Razharas 0624140560 Merge pull request #12190 from Shadowlight213/Declassified
Removes Classified Report from Blob gamemode
2015-10-13 05:59:07 +03:00
Kyle Spier-Swenson d2327bd06f Fixes automatic map change causing lag
It would lock up the MC for 30 seconds while it was compiling, meanwhile ticks are queuing.

After the map was compiled, there would be 15 mob ticks, 15 object subsystem ticks, 15 mechinery ticks, 60 atmo ticks, etc all queued up and would attempt to fire all at once.
2015-10-12 19:29:29 -07:00
Marc R. Uchniat 35d3aae16b took the spawn back out because @aranclanos said to 2015-10-12 15:00:26 -07:00
phil235 7c6bbe328e Fixes some cases with mobs attached a mob. Can't enter a mech if attachment is done mid-climb. Can't get inside mech sleeper or closet if you have a mob attached to you. All sorts of teleports now properly teleport the attached mob as well.
Changed the warning message when climbing mech with a mob attached to be more general instead of specifically about slimes.

Getting inside a closet or machine now immediately breaks your pull and the pull of your puller.
Using ethereal jaunt now also immediately break your pull.

Fixes being able to get inside a mech sleeper while buckled by buckling mid-insertion.
2015-10-12 23:28:48 +02:00
bgobandit 4d049bfb41 Fixes xeno whispers, for real this time. 2015-10-12 16:18:34 -04:00
phil235 a311e7a739 Merge branch 'master' of https://github.com/tgstation/-tg-station into SlimeFeedBuckling
Conflicts:
	code/game/objects/structures/janicart.dm
2015-10-12 22:01:57 +02:00
phil235 3c788fcc59 Fixes Atmos fire helmets spawning in the wardrobe closet instead of the atmos closet.
Fixes Toggle Helmet light verb on security helmet with seclite attached being usable while dead.
Fixes Lizard snout is poking through helmet
Fixes Space helmets not hiding masks and glasses (especially the large gar glasses)
Eva harsuit helmet no longer has a semi transparent part (incompatible with hiding masks and glasses, and causes lizard snout protruding from that helmet)
Made equip_to_slot() and unEquip proc more OOP at the carbon level which removes some duplicate code between monkey and human.
Readding code\modules\mob\living\carbon\brain\login.dm that someone (probably me) unchecked some time ago by mistake.
2015-10-12 21:50:59 +02:00
bgobandit 7b499acd3f Recycler now has a plasma datum. 2015-10-12 15:22:07 -04:00
bgobandit 2eac6dd89e Blood tomatoes now produce O- blood. 2015-10-12 15:10:42 -04:00
KorPhaeron f1e12a2783 Buffs AP 2015-10-12 12:38:15 -05:00
KorPhaeron 3a956d5f87 Fixes 2015-10-12 12:14:10 -05:00
AnturK c73526334c Rough Metal Wall 2015-10-12 18:47:22 +02:00
Swag McYolosteinen c1c8430379 Merge pull request #12300 from Shadowlight213/Soulrooms
Made asteroid treasure room soulstones usuable by anyone.
2015-10-12 17:00:02 +02:00
CosmicScientist 582a3b0e1c Reverts line 105
Would cause more emotes than intended.
2015-10-12 13:30:27 +01:00
Razharas 16eddfb2bf Merge pull request #12272 from kingofkosmos/cloningpodexaminepercentage
Cloning pod tells percentage complete from examine
2015-10-12 12:13:13 +03:00
Razharas 84a5511836 Merge pull request #12283 from KorPhaeron/inworld
Removes a bunch of in world
2015-10-12 12:12:35 +03:00
MrPerson d97d2a3bac Disallow nulls in the lighting system's lights list
This bug isn't reproducable so no, I'm not sure this will fix it. It's still a good idea to do this though.

Best guess as to what happened: A light was deleted pre-round for some reason. The garbage ss del()'d the light before the lighting system's first tick, so a null got into the lighting ss's lights list. This broke the whole system directly from roundstart and caused the thousands of "can't run null.check()" runtime errors from yesterday.
2015-10-12 01:52:30 -07:00
Shadowlight213 6146aa156d Adds a lesser magic mirror that only allows for human and lizard race changes 2015-10-12 01:04:30 -07:00
Shadowlight213 cfdea80afa Fixes Meat grinder and immortality from the Wild West away mission. 2015-10-11 23:59:22 -07:00
Cheridan afafa9d7ed Merge pull request #12256 from Delimusca/confu2
fixed ethanol confusion
2015-10-11 23:49:28 -05:00
Steelpoint ca935350ef SRC 2015-10-12 12:42:34 +08:00
Steelpoint ac57b4ee03 InitalCommit 2015-10-12 11:59:33 +08:00
phil235 8daa8d9075 Fixes some admin buttons in certain admin messages ("move ferry" in the ferry request message, "adminmoreinfo", "antagonist" (to check antagonist) in player panel, 'list_signalers' button in transfer valve opening message).
Fixes Blue space artillery button in Centcom message, nuke code request message and syndicate message.
2015-10-12 02:03:31 +02:00
Marc R. Uchniat d48396f2ab place for under spawn 2015-10-11 16:49:44 -07:00
Marc R. Uchniat 811a4ddd3f clean up and simplify, thanks @remierichards 2015-10-11 16:46:13 -07:00
Marc R. Uchniat b6ae6f6567 re-enable tank suicide, but retain body and all objects 2015-10-11 15:54:03 -07:00
oranges f3a3139b7a Disallow a hacked autholathe to build highcap cells
It was decided that this was probably a little to OP with stun prods
2015-10-12 08:28:27 +13:00
octareenroon91 c45b04c49d Port pizzastation autolathe improvements
Squashed version of 3 commits from pizza station

Match the build_type to its defined bitflags.

Introduce the "Machinery" category to accept low-tier machine parts.
The designs in question already identify themselves as AUTOLATHE - buildable.  They simply have no category.

Update stock_parts_designs.dm

Improve Autolathe selection

Now you can make basic power cells in your Autolathe!
2015-10-12 08:25:46 +13:00
KorPhaeron 4b162975cb Fix 2015-10-11 13:48:55 -05:00
phil235 c19d1c1427 Removed unused code in hologram.dm
Fixes displaycase when you could put a new item in it w/o first removing the first one.
Fixes parrot going through windows when getting on its perch, and some other cases of in_range() instead of Ajacent().
Fixes not being able to change transfer amount of reagent containers while buckled.
Remove unused sprites in stationobjs.dmi
2015-10-11 20:18:13 +02:00
Incoming d421ce1aad Changes up the dice selection method:
You will now always get a standard assortment of six dice (d4, d6, d8, d10, d12, d20)
The seventh die will be choosen from the remaining exotic dice (d1, d2, d00, d100)
2015-10-11 12:06:18 -04:00
phil235 8c291e4d60 Fixes experimentor throwing stuff around one item at a time instead of all at once. Also, it no longer throws anchored things. 2015-10-11 18:06:04 +02:00
phil235 9c3d5ae3c7 Fixes runtimes with augmented_eyesight refund, atom/movable/Bump(), fleshmend, spraycans, PDA messaging, remove_from_storage(), and gun burstfiring. 2015-10-11 17:18:31 +02:00
KorPhaeron 20e79ee109 Tweaks 2015-10-11 08:56:13 -05:00
KorPhaeron 2d1fc15fc0 Slipping 2015-10-11 08:17:35 -05:00
Swag McYolosteinen 3fee6a287c Merge pull request #12038 from KorPhaeron/gang
Implant Breaker Changes
2015-10-11 14:53:36 +02:00
Jordie0608 d19954dd6f stealthmin check for kick notification 2015-10-11 23:16:24 +11:00
phil235 7706b8f870 derp, let's not make janicart unbuckling runtime.
Also renaming obj/effect/spacevine/buckle_mob() to entangle_mob() since it's not really the standard buckle_mob() and could cause runtimes.
2015-10-11 14:08:06 +02:00
AnturK 6553207735 Fixes morph infinite loop 2015-10-11 13:10:11 +02:00
KorPhaeron 076a49b877 15 points 2015-10-11 06:01:05 -05:00
KorPhaeron 9aaeb87e41 Deconverts 2015-10-11 06:00:01 -05:00
freerealestate f160910915 Fixes borg RCDs using too much power. They're now about 1.3x as efficient as their human counterparts. 2015-10-11 22:31:02 +13:00
Incoming b9d4b8322d Adds d1 and d100 dice
Dice bags will now give you a shuffle of 7 dice from a list of all dice (d1, d2, d4, d6, d8, d10, d12, d20, d100)

Moves dice bags from firstaid.dm to dice.dm
2015-10-10 21:41:29 -04:00
Incoming d7713f21b9 The Staff of Healing is now selectable for a cost of 1 in the spellbook
The spell "Charge" is now selectable for a cost of 2 in the spellbook

The spellbook's category system has been reworked to help deal with the huge scroll bars it previously had and help identify to wizards what needs spells and items serve.

The new categories are:

Offensive:
Fireball
Disintegrate
Blind
Mutate
Flesh to Stone
Lightning Bolt
Curse of the Barnyard
Staff of Change
Staff of Chaos

Defensive:
Magic Missile
Disable Tech
Repulse
Stop Time
Smoke
Forcewall
Bind Soul
Staff of Healing
Scrying Orb
Wand Assortment
Armor Set

Mobility:
Mind Transfer
Blink
Teleport
Ethereal Jaunt
Knock
Staff of Door Creation

Assistance:
Instant Summons
Charge
Staff of Animation
Soul Stone Shards + Artificer
Necromantic Stone
Apprentice Contract
Bottle of Blood

Fixes an unreported bug where targeting your mouth with a staff of healing allowed self healing through suicide.

Adds an easter egg to clever wizards who try to charge the spellbook to get more charges.
2015-10-10 20:35:51 -04:00
Remie Richards 89b12e561f Merge pull request #12171 from Iamgoofball/patch-130
Kicks now inform you who kicked you.
2015-10-11 01:24:41 +01:00
Shadowlight213 10afd56f2c Made asteroid treasure room soulstones usuable by anyone. 2015-10-10 13:44:38 -07:00
phil235 6bb09c92cd derp, removing comments, adding a missing Feedstop() 2015-10-10 21:53:22 +02:00
phil235 df171284cb Slimes now uses buckling to feed and attach themselves on mobs. This removes the silly check in mob/Move(), reducing lag.
Fixes mobs being able to attach slimes onto other mobs.
2015-10-10 20:41:27 +02:00
AnturK 4b95cb4aa6 Update client procs.dm 2015-10-10 20:08:50 +02:00