Commit Graph

169 Commits

Author SHA1 Message Date
oranges 134a76cc8f Line ending apocalypse 2015-12-17 14:12:37 +13:00
KorPhaeron 94c6f325aa Nuclear Escape 2015-12-15 07:30:17 -06:00
AnturK 331d8d9acd Fixes one nuke kit per round. 2015-10-31 20:57:49 +01:00
Remie Richards 68a3d0bd29 Merge pull request #12086 from AnturK/loneop
Nukeop Outfits,Uplink gamemode override, Lone Operative event.
2015-10-13 23:02:51 +01:00
AnturK 8959858f41 Lone Operative Event 2015-10-05 12:14:17 +02:00
GunHog 0a2be62d55 Royal Xeno Expansion
- Queens are now GIANT.
- Queens are now under the /royal type
- Added Praetorian caste.
- Buffed queen health to 400
- Royals now resist all but the strongest space winds
- Drones now must evolve into Praetorian before becoming queen.
- Queens without a Praetorian may now promote one.
- Royal Xenos now are not stunned by hulks or mechs.
- Hulks no longer push back royals, but still deal more damage.
2015-09-29 18:58:40 -05:00
phil235 f90ee4aa8c - Fixed monkey starting with no dna.
- Fixed bugs with monkeyize/humanize: 7803 (humanized monkey nobloodtype)
- Fixes 9298 monkeyed ling have troubles humanizing themself (already fixed?)
- Fixes despawning clothes when monkeyizing. 11855
- Replaced check_dna_integrity proc by simpler has_dna proc when required.
- created set_species() proc
- fixed space retrovirus not transfering SE (despite having a domutcheck()). Still need to check if it needs a name = real_name.
- I renamed mecha/var/dna to dna_lock to avoid confusion
- I renamed an armor var in a species proc to armor_block to avoid confusion with species/var/armor.
- I removed many if(dna) checks in lots of files.
- I removed duplicate defense procs between human/proc/X and dna.species/proc/X since dna is now always set.
- Anatomic panacea from changeling removes alien embryo correctly. 6247
- Fixes runtime when trying to put dna-less brain mmi into a dnalocked mech.
- Removed carbon/var/list/features, we now only have dna.features and prefs.features
- Remove hulk mutation from lizards and other species (Fixed 6413); only real humans can acquire hulk. (less work on sprites for each ones, fixes lizard tail not in hulk color)
- Fixes cloning not setting up correctly dna UE and dna.real_name
- I fixed the issue with sucked+cloned ling being unable to absorb
- I fixed issue with changeling proc checking if they have the dna already not working.
- Fixed 4095, low health hulk with DAA getting stuck in loop of acquiring/losing hulk.
- I added a second layer for mutations to differientate mutations that go below and above the body layer (Fixes 7858)
- Fixes 10048, the transform to initial appearence button was fucking up the dna.

- Fixes cloning not setting up correctly dna UE and dna.real_name
- Fixed the issue with sucked+cloned ling being unable to absorb
- Fixed issue with changeling proc checking if they have the dna already not working.
- Fixed 4095, low health hulk with DAA getting stuck in loop of acquiring/losing hulk.
- Added a second layer for mutations to differientate mutations that go below and above the body layer (Fixes 7858)
- Fixes 10048, the transform to initial appearence button was fucking up the dna.
2015-09-19 22:18:28 +02:00
palpatine213 6b1e20ea19 Changed the switch to an istype check. Also modified the clone hijack objective for consistency. 2015-09-08 17:09:54 -07:00
palpatine213 01a4e6653d Cyborgs no longer count against escape alone 2015-09-07 17:58:43 -07:00
Remie Richards e45c14bb11 Fixes oldcode causing changelings to ALWAYS roll a backstab objective, thanks oldcoders.
Reworks the way escape objectives are handed out to lings a small bit, to prevent conflicting objectives.
2015-08-15 17:51:48 +01:00
Remie Richards 10044fb2d4 Quick debug removal 2015-08-15 17:00:28 +01:00
Remie Richards 651c7985a7 Fixes it so that ling team objectives are correctly handed out and correctly find targets. 2015-08-15 16:58:28 +01:00
phil235 cb7bf7053b Merge pull request #10923 from Miauw62/neonewling
upgrades changeling disguises
2015-08-15 00:03:06 +02:00
Miauw 8859801ef2 Merge branch 'master' of https://github.com/tgstation/-tg-station into neonewling
Conflicts:
	code/game/gamemodes/changeling/powers/humanform.dm
2015-08-13 12:14:52 +02:00
Remie Richards d3a3ef1000 Refactors impersonate_heads objective into impersonate_department and a subtype, impersonate_department/impersonate_heads, there are now two team objectives, sharing the initial code. 2015-08-12 10:29:18 +01:00
Remie Richards 113528b338 Adjusts "Impersonate and Replace" heads objective logic to randomise needed amount of heads between 3 and 5, Swaps a > check for a >= check 2015-08-12 09:43:14 +01:00
Remie Richards f6f04307ba Adds in a case for heads who start as lings (Because the HoP should not have to be killed by their ling friends for the team objective) 2015-08-11 09:38:48 +01:00
Remie Richards ef952cfe29 Changeling additions:
* Changelings now have a chance to roll a special team objective (only 1 at the moment) the chance is 20*number_of_lings
* Changelings have no chance to roll a "backstab" (Ling vs Ling) objective if they have a team objective
* Debrain objective has been removed (it still exists, but is not handed out) as it's basically broken
* Engorged glands stats are now the default, engorged glands still functions as normal, adding 25 chem cap and doubling production
* Armblades may now break open powered doors after a 10 second wait (With progress bar)
* Changelings can now purchase Chameleon skin, which allows them to toggle on or off the genetics mutation "Chameleon skin" which slowly makes them invisible while stood still
* Minor adjustments to mimic voice text to line up with changes to chem stats
2015-08-11 09:22:27 +01:00
PatchouliKnowledge 32be0a1df8 You can't exchange documents if you are to commit sudoku 2015-08-03 15:48:51 +03:00
Miauw e333137e05 makes new ling transform compile. not sure if it works, though. 2015-07-31 19:01:25 +02:00
Jordie 2d40416abd Merge pull request #10797 from Dorsisdwarf/lonescape
Corrects the Escape Alone text
2015-07-29 17:39:57 +10:00
Dorsisdwarf e0db11e490 Adds a quote to hijack 2015-07-25 11:45:34 +01:00
Dorsisdwarf a93307c281 We spent twenty minutes arguing about this
Updates desc to "Hijack the shuttle to ensure no loyalist Nanotrasen crew escape alive and in custody"
2015-07-24 15:34:32 +01:00
Dorsisdwarf fb7f4a1a74 words 2015-07-23 16:23:59 +01:00
Dorsisdwarf 843116326b Updates for fucking wizards 2015-07-23 16:22:46 +01:00
Dorsisdwarf 38db659259 Fixes the description of the escape alone text to make it clearer you can take your traitorbuddy 2015-07-23 16:16:08 +01:00
Jordie 99814bc1b9 Merge pull request #10737 from Incoming5643/end_my_suffering
Adds a server admin version of end round now
2015-07-23 22:33:47 +10:00
Incoming 59217b2b06 Adds a server admin version of end round now; a semi obscure admin tool that came about in the mulligan push but never really got advertised. It will print out a round end report and attempt to database round stats before restarting. Suggested use is when the round has SLOWED down to an unplayble crawl for some reason but the game is still technically responcive. Pressing end round doesn't preclude the use of reset if it doesn't seem to be working, but end round should usually be tried first.
Removes the 20 second confirmation between prompts for the normal admin version of end round now.

If admins force end a round escape objectives will be good faith greentexted if the antagonists were still in a position to escape alive.

The survival rate will always be printed at round end now, even if the shuttle makes it to centcom (evac rate will be printed too in that case).
2015-07-20 23:06:42 -04:00
Swag McYolosteinen 687bfb2f71 Merge pull request #10094 from KorPhaeron/multiverse
Multiverse Sword Artefact/"There Can Be Only Me" admin verb (Ready to Merge)
2015-07-19 19:19:05 +02:00
KorPhaeron 1ba58674c7 Multiverse fixes, objective tweaks, no traitor status for clones 2015-07-19 08:55:05 -05:00
Firecage 4688c2c969 Fixes proc arguments 2015-07-15 23:52:35 +02:00
Cheridan fca65649ab Merge pull request #10402 from Ikarrus/ninjacodeayy
Gives the Capture objective a better description.
2015-07-07 07:48:26 -05:00
Cheridan 5a283bd2c9 Merge pull request #10383 from Incoming5643/what_do_you_mean_it_was_unfinished
Finishes the never actually finished forbidden steal item system Part 2
2015-07-07 06:50:32 -05:00
Ikarrus 71a5543976 Nazism 2015-07-05 11:36:29 -06:00
Ikarrus 3c6398bd46 Gives the Capture objective a better description.
Because what the fuck is a capture point?
2015-07-05 00:19:05 -06:00
Incoming 1539e366e5 objective assignment was choosing from a different list than the one that was actually prepared 2015-07-04 13:16:42 -04:00
Jordie be391f52ff Merge pull request #9840 from xxalpha/niggastolemynuke
New traitor objective: Nuke Heist
2015-07-01 18:58:00 +10:00
Razharas 0cf8f6157d Merge pull request #10251 from Incoming5643/what_do_you_mean_it_was_unfinished
Finishes the never actually finished forbidden steal item system
2015-07-01 08:22:29 +03:00
Incoming 70adcbe783 Finishes the never actually finished system where items that would be very easy to steal would not come up for jobs that readily had access to them 2015-06-29 02:17:12 -04:00
KorPhaeron 91556b65fa Wizards have no sense of right and wrong 2015-06-25 02:10:52 -05:00
KorPhaeron e87e4b4ba2 New Hijack 2015-06-22 00:55:02 -05:00
xxalpha 209bc10caa Several changes and additions: Added ability to steal a nuke. 2015-06-07 20:03:39 +01:00
Cheridan 67fcf7730a Makes code compile
goddamnit travis thanks a lot
2015-06-05 21:20:02 -05:00
Cheridan adfb237de3 Merge pull request #9696 from Incoming5643/why_cant_we_be_friends
Escape alone joint greentext + escaping on the nuke op shuttle
2015-06-05 17:16:11 -05:00
Cheridan 2d998452db Merge pull request #9715 from Firecage/datumspaths
Changes alot of datum/ to /datum/, also includes other path types such as /obj/
2015-06-02 23:04:51 -05:00
Aranclanos e7c0d7e95c Removes unsimulated turfs.
Moves shuttle turfs to paths under /turf/simulated/floor and /turf/simulated/wall
Players can now safely build on top of shuttle turfs
Fixes #1711
Adds several but not all paths for the different types of floor turfs, most of them in plasteel_floor.dm
The turf pathings are still in need of a deeper organization, but this is at least a start
2015-06-01 23:24:18 -03:00
Firecage 84e8690ec6 merge conflict fix 2015-05-31 02:45:46 +02:00
Firecage 3a826fe13c Changes alot of datum/ to /datum/ 2015-05-31 02:40:54 +02:00
Incoming 69e8fc2eb1 Antags with escape alone can win jointly with other antagonists, it only matters that normies are kept off.
Non-antagonists can be brought on a shuttle without endangering an escape alone victory provided they're kept locked in the brig.

Escaping to syndicate space abord the nuke op shuttle is now a valid way to escape in terms of objectives.
2015-05-29 19:02:52 -04:00
Jordie0608 fd10bfb9ab afk check for mutiny and lockers dont count as fleeing in rev/gang 2015-05-24 00:05:52 +10:00