Commit Graph

6438 Commits

Author SHA1 Message Date
Giacom 03eea5642c Merge pull request #2257 from errorage/2014_01_06_borg_module_ui_update
Cyborg module selection UI update
2014-01-11 04:33:03 -08:00
fleure aa8b5c8431 Added spider butchery 2014-01-11 01:36:26 +00:00
Hornygranny 92550c0240 Removed extra tab breaking compile 2014-01-10 12:38:44 -08:00
Hornygranny ee072e6e55 Changed neurotoxin from a child of energy to a child of bullet 2014-01-10 12:16:00 -08:00
Hornygranny b9f6c8bfeb Extra indents removed 2014-01-10 12:01:53 -08:00
Hornygranny 4d9715bd1b Replaced spaces with tabs. 2014-01-10 11:50:46 -08:00
Hornygranny 1cb429bb65 Code by Giacom. Changes alien neurotoxin spit to dumbfire. 2014-01-10 11:25:06 -08:00
Giacomand f1e7637bab Disabled the game using set background by making all instances of it use a define, which can be changed in code/_compile_options.dm
Testing has revealed that it reduces the sluggishness of the game, though it will spike from lag when the singularity is loose. Thanks to ChuckTheSheep for suggesting it.

Server owners who want to keep set background enabled can do so by changing the define.
2014-01-10 18:32:28 +00:00
Perakp 6ae1a18970 - Destroying a mindswapper's old body won't destroy the spells.
- Reverts a non-fun change to silly spellcasters.
- Mime's spells are bound to the mob. They do not transfer and can not be lost in mindswap.
2014-01-10 20:04:54 +02:00
Giacomand 548d27da35 Emagged Cyborgs, when destroyed via the Robotics Console, will not only have a large explosion but their MMI will die with them. This will promote locking down the cyborg, instead, to discover who emagged it via cyborg deconstruction. This commit was brought to you by the feedback thread, which made it happen. 2014-01-10 17:41:16 +00:00
Bobylein d8a2cd4e42 Fixed #1605 oxyloss from suicide after admin revive. 2014-01-10 17:44:42 +01:00
Giacom 4304107d26 Merge pull request #2242 from ChuckTheSheep/Morgue-Changes
Morgue Changes
2014-01-10 08:19:33 -08:00
Perakp 8ba1e8cd33 - Moves spells from the mob to the mind.
- Construct spells are an exception.
- Spells are transferred whenever a mind is transferred: cloning, pod cloning, borging, staff of changing.
- Spells are not transferred when you create a new mind for a new mob: soul stones, golems, respawns.
- To my surprise, this did not fix the issue where a mind-swapped wizard loses their spells when their original body is destroyed. I do not know why this happens.
- Non-human mobs can't use spells by default. Varedit spell.human_req to do that.
2014-01-10 15:59:55 +02:00
Giacomand dff02e49eb Merge branch 'master' of https://github.com/tgstation/-tg-station into recycler_emag 2014-01-10 13:21:34 +00:00
Giacomand 5d177d8079 Merge branch 'master' of https://github.com/tgstation/-tg-station into recycler_emag
Conflicts:
	maps/tgstation.2.1.2.dmm

Fixed the map of the mineral machinery input/output bugs.
2014-01-10 13:19:56 +00:00
Aranclanos 203264b124 Merge pull request #2268 from Giacom/last_breath
While in critical you can whisper your final breath, it will result in you immediately dying afterwards, like in the movies!
2014-01-10 05:15:54 -08:00
Giacomand 3626454719 The final whispering uses succumb, which will log their will to die.
All living mobs can now use InCritical(), humans override it.
2014-01-10 12:35:34 +00:00
Aranclanos 3993fbe9b5 Merge pull request #2288 from ManeaterMildred/WHYISRUNTIMEORANGEWHENDEADOHGOD
Fixed the highly important bug that made Runtime orange when dead.
2014-01-10 01:49:38 -08:00
sirbayer ef7e3258ae Rads finally work. War never changes. 2014-01-08 16:32:35 -08:00
Balrog 98f0e4447c Fixed typo in augmented limb weld message 2014-01-08 17:14:57 -05:00
ManeaterMildred c29b3fcb52 Fixed the highly important bug that made Runtime orange when dead. 2014-01-08 20:53:08 +01:00
Giacomand ddb52452a1 Final whispers will use the Elipses proc for extra tension.
The Elipses proc got a new argument which disables replacing words with ..., and instead just adds them.
2014-01-08 18:50:38 +00:00
YotaXP f98a57b750 Optimized and refactored list2text, text2list, and replacetext.
Also fixed some grammar in the station blueprint code.
2014-01-07 22:15:25 -05:00
sirbayer 7a77b4088c Merge branch 'master' of https://github.com/tgstation/-tg-station into srsbsns-determinism 2014-01-07 15:33:41 -08:00
sirbayer 6f0447ffa2 More armor touchups. I think I found all the relevant calls, but... mob code. 2014-01-07 15:27:30 -08:00
Robson Richards e83928a6ac Span classes 2014-01-07 21:12:16 +00:00
Miauw 67e37bd449 Merge branch 'master' of https://github.com/tgstation/-tg-station into dalawisfluid
Conflicts:
	code/game/objects/items/weapons/AI_modules.dm
	code/modules/research/designs.dm
	maps/tgstation.2.1.2.dmm
2014-01-07 18:18:59 +01:00
Cheridan b2108a98ac Merge pull request #2246 from Giacom/followme
Made the ghost follow verb less buggy.
2014-01-07 08:54:00 -08:00
Giacom 7cb6fcb5dc Merge pull request #2243 from Cheridan/Ninja
Ninja Death Tweak
2014-01-07 06:34:35 -08:00
ChuckTheSheep 5eb6491c0c Whoops 2014-01-06 21:27:50 -05:00
ChuckTheSheep 676dc5269a Moved Login/Logout to their defined files 2014-01-06 21:25:10 -05:00
sirbayer b39dcc949c It works for humans! 2014-01-06 17:54:14 -08:00
Giacomand 7551dd38a8 Changed "his" to "their" 2014-01-06 23:24:47 +00:00
Giacomand 8c1a8f072c Added a check for being unconscious and not in critical. 2014-01-06 21:52:41 +00:00
Giacomand a0eac7b352 While in critical you can whisper your final breath, it will result in you immediately dying afterwards, like in the movies!
How much you can say is dependent on how far away you are from death, the closer the less you can say.
2014-01-06 21:41:14 +00:00
Giacomand e3bb626ce9 * Removed an unnecessary update_icons() 2014-01-06 19:01:12 +00:00
VistaPOWA fe410178fb Gives Razharas' icon to the syndieborg
Adds the crowbar and flash module to the syndieborg loadout
Changes the TC_cost variable of the teleporter to update with the
uplink_items TC_cost (thanks for the help Giacom).
2014-01-06 18:32:38 +01:00
Giacomand 6ab6f4ada0 Re-added the recycler's emag functionality and changed it so that it does massive brute damage and eats the person's equipped items.
The blood on the recycler is now scannable by a forensic scanner.
Fingerprints will now properly show up on the recycler.
The status effect procs will now properly update the can_move()
Admins can now possess the recycler to properly get it to gib people that it moves into.
The mineral stacker in disposals will now release stacks of 10.
2014-01-06 17:21:13 +00:00
errorage 4d7e53c083 - Clicking on an item in your modules list now instantly moves it, the delay between click and it moving to the active module slot, which is seen in the video, is no longer there. 2014-01-06 16:43:25 +01:00
errorage bfcd050b77 Partial commit for the cyborg UI upgrade, which gets rid of the pop-up window for module selection, instead displaying the available modules in storage-item like fashion. 2014-01-06 12:17:07 +01:00
Giacomand 16b35bf32f Made the follow verb less buggy.
Removed duplicated code.
2014-01-05 17:44:46 +00:00
Nienhaus 9e798d1890 Side Part hair
Someone requested side parted hair so I did it.
Image: http://puu.sh/6apZJ.png
2014-01-05 08:34:24 -06:00
VistaPOWA 60deb3c010 reverts another merging failure 2014-01-05 14:13:46 +01:00
VistaPOWA 68afbbcc18 move along people, nothing to see here 2014-01-05 03:35:17 +01:00
VistaPOWA fd34cea8ef fixes the merging failure
hopefully that's it
2014-01-05 03:32:10 +01:00
VistaPOWA 443d6e2d9e [MAP] Adds Syndicate Borgs
Nuclear Operatives can now order a Syndicate Borg for 20TC. After
spawned, a candidate from ghosts is chosen to control it.
It has a 25k cell and the following modules:
-Emag
-Esword
-Ebow
-Laser Rifle
-Jetpack

All weapons use 100 charge per shot.

2 borg rechargers have been added to the Syndicate Shuttle for the
Syndieborgs to use.
Changelog will be added in a separate commit.
2014-01-05 03:13:40 +01:00
Cheridan 261615a0bc Ninja Death Tweak
THE CODE NO LONGER CHECKS IF THE MOB IS A NINJA EVERY TIME SOMEONE DIES

NINJAS GET EXPLOSIVE IMPLANTS TO DUPLICATE THE OLD FUNCTIONALITY

YES I'M MAD
2014-01-04 19:26:05 -06:00
Miauw 61ed6a5e15 Merge branch 'master' of https://github.com/tgstation/-tg-station into kittens
Conflicts:
	code/modules/mob/living/simple_animal/simple_animal.dm
2014-01-03 19:27:51 +01:00
Cheridan 3a11af405c Merge branch 'master' of https://github.com/tgstation/-tg-station into pr/2192
Conflicts:
	code/modules/clothing/head/misc.dm
2014-01-02 10:00:58 -06:00
Cheridan 8006b75307 Merge pull request #2182 from Rockdtben/sayRefactor
Refactored how say deals with masks. As well as derp speech.
2014-01-01 14:46:04 -08:00