Commit Graph

10939 Commits

Author SHA1 Message Date
Razharas 835da91620 Merge pull request #11883 from phil235/DnaMonkeyStuff
DNA rework
2015-09-22 18:43:27 +03:00
Jordie 01c362f069 Merge pull request #11757 from Xhuis/side_antagonist_tweaks
Side Antagonist Tweaks
2015-09-22 12:26:00 +10:00
phil235 2fd2f96238 Simplified update_mutations_overlay(), we no longer rebuild the entire mutation layer with all mutations every time we get or lose a mutation. I reintroduced in on_acquiring and on_losing some code similar to the old lose_indication gain_indication procs.
Fixed lesser form changeling, when humanized via dna injector, the ling no longer keeps its Human Form power.

Simplified the racemut trick in humanize() and monkeyize().

Dna now gets qdel'd, just like reagents, when the mob gets qdel'd.

Some tiny fixes here and there.

Added a changelog.
2015-09-22 02:14:37 +02:00
Razharas 836c31ac83 Merge pull request #11845 from xxalpha/nanites
Added a self-repair module for cyborgs.
2015-09-21 22:06:45 +03:00
Razharas 5f8318de85 Merge pull request #11875 from Aranclanos/adminfollow
Removes a sleep in the admin follow command.
2015-09-21 21:59:38 +03:00
Aranclanos 6e117f031e Merge pull request #11837 from Steelpoint/GunSprites
Auto Rifle Sprites and Bug Fixes
2015-09-21 03:23:22 -03:00
Steelpoint 422f7ecfe5 Fix 2015-09-21 10:25:27 +08:00
Steelpoint 2f9a37d624 Changes 2015-09-21 10:21:10 +08:00
Swag McYolosteinen 1a5df1d08b Merge pull request #11846 from GunHog/RadsPlzKThxLol
Advanced Energy Gun fixes
2015-09-20 20:36:17 +02:00
Remie Richards 225eee3d2f Merge pull request #11815 from spasticVerbalizer/shootFooting
Makes clumsy misfires actually target a leg
2015-09-20 17:24:24 +01:00
Xhuis 979ae3ade6 Cleans up heart eating code 2015-09-20 12:01:50 -04:00
Swag McYolosteinen 9cfdb75295 Merge pull request #11852 from Xhuis/cult_update_update
Cult Refactor Update
2015-09-20 17:53:35 +02:00
Maarten van den Berg f3f080693a Adds zone_override var to process_fire and friends, updates clumsy and gun suicide 2015-09-20 16:52:39 +02:00
Xhuis a4d99a528d Adds a missing parentheses 2015-09-19 23:25:52 -04:00
Xhuis 4a1c7c0481 Two small changes 2015-09-19 23:10:51 -04:00
Xhuis 38c277f42e Adds swarmer spawn event and changes demon hearts 2015-09-19 18:38:01 -04:00
phil235 069e5cdbe5 Fixes the errors from merge conflicts
Fixes changeling readaptation not removing chameleon skin, arm blade, organic suits and shield.
2015-09-19 23:41:39 +02:00
phil235 6ee5ab6680 Merge branch 'master' of https://github.com/tgstation/-tg-station into DnaMonkeyStuff
Conflicts:
	code/__HELPERS/unsorted.dm
	code/modules/admin/verbs/one_click_antag.dm
2015-09-19 22:34:30 +02: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
Xhuis d32d3287d1 Adds revenant tweaks 2015-09-19 14:03:04 -04:00
phil235 bfa06222ea Merge pull request #11830 from Aranclanos/updatetriggerthis
Removes update_triggers.dm
2015-09-19 16:47:19 +02:00
Aranclanos 25f998393a Removes a sleep in the admin follow command. 2015-09-19 10:41:59 -03:00
Remie Richards 82a79a1705 Merge pull request #11787 from bgobandit/theywanttherandd
Adds origin tech values to a lot of items.
2015-09-19 14:20:09 +01:00
Remie Richards c10f8cd6d1 Merge pull request #11838 from xxalpha/whythough
Fixed protolathe not printing things that required reagents.
2015-09-19 14:15:42 +01:00
Remie Richards 6cd3d98017 Merge pull request #11843 from Tokiko1/fertilizerbuff
Huge Left4Zed buff
2015-09-19 14:13:16 +01:00
Remie Richards 3d6b98d3cf Merge pull request #11836 from optimumtact/neopocalypse
Remove comment and bandaid fix
2015-09-19 14:11:11 +01:00
Remie Richards 9363a14d2f Merge pull request #11743 from Delimusca/cleanconfusion
changes confusion to be less RNG garbage
2015-09-19 14:01:58 +01:00
phil235 966ff4b05a Merge pull request #11853 from feemjmeem/11850-fix
partial revert of #11699, fixes #11850 without breaking #11699
2015-09-19 03:18:11 +02:00
Xhuis 9e1f857afc Doubles boost time for slaughter demons 2015-09-18 18:36:25 -04:00
Xhuis 01005f6b82 Prevents blood crawling with held items 2015-09-18 18:30:44 -04:00
Xhuis 67ca94c5fa Merge remote-tracking branch 'remotes/upstream/master' into slaughter_demon_stuff 2015-09-18 16:54:13 -04:00
Xhuis c0d3a67f0e Side antagonist tweaks 2015-09-18 16:54:01 -04:00
Steelpoint 3fb3b49134 Fixes 2015-09-18 20:09:57 +08:00
phil235 d83f6f6d5f Merge pull request #11608 from Xhuis/blings
A few shadowling changes
2015-09-18 13:47:30 +02:00
Steelpoint a421402cb8 SABR+Sprites+Fixes 2015-09-18 10:38:35 +08:00
Xhuis 0203c3c8c1 Conflicts 3/3 2015-09-17 20:08:26 -04:00
Cheridan 23f69d31b2 Merge pull request #11814 from spasticVerbalizer/ghostPaper
Allows ghosts to read paper from anywhere
2015-09-17 17:28:39 -05:00
Marc R. Uchniat 75e6b70fbe partial revert of #11699, fixes #11850 without breaking #11699 2015-09-17 15:12:18 -07:00
Swag McYolosteinen 9e24350297 Merge pull request #11593 from AnturK/misc
Abductor QoL & Event
2015-09-17 19:25:38 +02:00
GunHog 2b7bebb523 Advanced Energy Gun fixes
- AE gun can once again be researched more easily by forcing it to
critically fail.
- Fixed reliability rating being able to become negative.
2015-09-17 10:29:03 -05:00
Razharas a48254f31a Merge pull request #11589 from Ergovisavi/swarmers_revision_2
Swarmer rev 2 fixes/changes | Some hostile mob range attack tweaks
2015-09-17 18:27:15 +03:00
xxalpha b119b0e113 Added a self-repair module for cyborgs. 2015-09-17 15:56:39 +01:00
xxalpha 1626e02302 Fixed protolathe not printing things that required reagents.
Better

Coefficient
2015-09-17 14:09:03 +01:00
Tokiko1 941b86873c Adjusts mutation probabilities of Left4zed. 2015-09-17 06:56:07 +02:00
Steelpoint f054521bbf FixesAndSprites 2015-09-17 11:53:12 +08:00
oranges bb668d7ddf Remove comment and bandaid fix 2015-09-17 15:12:00 +12:00
Aranclanos caf4d7d5a5 Removes update_triggers.dm and moves the code inside of it to their respective procs. Most of the procs on this file were duplicated. 2015-09-16 21:52:25 -03:00
phil235 3ca12736ca Merge pull request #11700 from feemjmeem/suicides-sep10
suicide messages for damp rag, tanks, and telebaton
2015-09-16 23:57:51 +02:00
Swag McYolosteinen 3ef5d02cee Merge pull request #11689 from Steelpoint/RifleS
Security Weapon Overhaul: Auto Rifle Edition
2015-09-16 13:34:35 +02:00
Steelpoint e51eefbe34 MoreChanges 2015-09-16 18:00:21 +08:00