Commit Graph

1815 Commits

Author SHA1 Message Date
Razharas
9b710d7fcb Merge pull request #12153 from duncathan/destroyfixes
Destroy() fixes
2015-10-06 09:27:41 +03:00
Razharas
070eb882db Merge pull request #12077 from GunHog/I_am_WJs_Code_Slave_Now
Royal Xeno Expansion!
2015-10-06 00:30:06 +03:00
Razharas
72af620748 Merge pull request #12135 from Xhuis/oh_god_my_eyes_are_bleeding
Virology symptom tweaks and a new symptom
2015-10-05 22:21:34 +03:00
Xhuis
7c226b9b1b Changes values on the Weakness symptom 2015-10-05 12:06:32 -04:00
duncathan
1278b3e8ef fixes #11870; removes every last out of place del() call or definition 2015-10-04 08:03:04 -06:00
Xhuis
a556db1ac5 Removes an errant bracket 2015-10-03 21:55:25 -04:00
Xhuis
a1dd42b3c3 Virology tweaks and a new symptom 2015-10-03 21:51:24 -04:00
Razharas
9fdedcfefc Merge pull request #12076 from Menshin/letsbeaheapstar
Some datastructures and A* tweaks
2015-10-03 18:15:23 +03:00
Menshin
e6b2f37182 * (Re)Made A* adjacent turfs checking proc generic
* Wrote a /reachableAdjacentAtmosTurfs proc that checks if a turf can be accessed via atmos
* Made airborne disease spreading only via atmos
* A* generic turfs checking proc can now take into account unsimulated turfs using an argument
* Fixes ling stings not working in space and floorbot not repairing hull breaches
2015-10-01 19:52:32 +02:00
Razharas
54d9e6924d Merge pull request #11868 from bgobandit/diditallforthelewdbe
Adds kitty mousey toys!
2015-10-01 05:06:34 +03:00
Razharas
447855dea6 Merge pull request #11989 from GunHog/PleaseGiveMeyourAIDS
DNA Restoration Virus Symptom
2015-09-30 23:01:59 +03: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
Aranclanos
bc2febc021 Merge pull request #12029 from phil235/DeadDna
Fixes not being able to save the dna of corpses in the dna console.
2015-09-28 06:36:05 -03:00
Aranclanos
3cd16768cf Merge pull request #11976 from Iamgoofball/patch-124
Replaces Nutriment with Salt in Virology cures
2015-09-27 17:42:28 -03:00
phil235
9293cdddb8 Fixes not being able to save the dna of corpses in the dna console.
Corpses can now have their dna changed (but they don't acquire mutations). You can use a dna injector on them and modify their dna with the dna console.
2015-09-26 18:04:35 +02:00
GunHog
3b5e96ccb9 Changes cloneloss heal to brainloss 2015-09-25 12:51:45 -05:00
Razharas
b9b8734b74 Merge pull request #11966 from MMMiracles/dwarfsman
Dwarfism
2015-09-25 12:18:52 +03:00
GunHog
f6016c0754 DNA Restoration Virus
Adds a new virus symptom: DNA Restoration.
- Heals cloneloss damage.
- Reduces radiation (but not toxin damage)
- Cleanse the SE of unwanted mutations, but ignores powers.
2015-09-24 15:45:15 -05:00
Iamgoofball
93c0dbf8ff Replaces Nutriment with Salt in Virology cures
suggestion from forum thread on making virology less painful and dumb

doesnt fix the rng but i guess this is better?
2015-09-23 20:46:44 -07:00
Razharas
4a99082cf6 Merge pull request #11888 from KorPhaeron/toolboxcrusaders
Guardian Changes
2015-09-24 01:46:59 +03:00
MMMiracles
59cd06a282 .05 too short 2015-09-23 18:40:37 -04:00
MMMiracles
3d43b8e389 dwarfdwarfdwarf 2015-09-23 18:13:16 -04:00
Razharas
e4cb3cd6b0 Merge pull request #11941 from KorPhaeron/funremovalmk2
Removes DNA Aide
2015-09-23 20:24:00 +03:00
KorPhaeron
f16b4e1903 Merge remote-tracking branch 'tgstation/master' into toolboxcrusaders 2015-09-22 23:41:02 -05:00
Xhuis
6711406d6a Conflicts 2/3 2015-09-22 16:37:00 -04:00
KorPhaeron
b1b03daf13 Update genetics.dm 2015-09-22 11:50:27 -05:00
Razharas
835da91620 Merge pull request #11883 from phil235/DnaMonkeyStuff
DNA rework
2015-09-22 18:43:27 +03:00
Jordie
32932ae7d5 Merge pull request #11896 from KorPhaeron/forsaeg
Admin Verb: Offer Control
2015-09-22 12:26:23 +10:00
Jordie
01c362f069 Merge pull request #11757 from Xhuis/side_antagonist_tweaks
Side Antagonist Tweaks
2015-09-22 12:26:00 +10:00
KorPhaeron
86d7a15141 If this isn't actually fixed I'm gonna cry 2015-09-21 21:04:28 -05:00
KorPhaeron
039af4067e Parentheses 2015-09-21 19:25:39 -05:00
KorPhaeron
403aac044b compromise 2015-09-21 19:24:28 -05: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
KorPhaeron
ceb87b1d62 key_name_admin 2015-09-21 18:46:28 -05:00
KorPhaeron
4edb09064a span 2015-09-21 17:31:07 -05:00
KorPhaeron
d4bf182366 Indent 2015-09-21 10:07:01 -05:00
KorPhaeron
d2ad29ad98 Removes useless code 2015-09-21 10:01:49 -05:00
KorPhaeron
12bc0caa3a Updates pollCandidates 2015-09-21 09:45:28 -05:00
KorPhaeron
e06ab7e618 12 telecrystals now 2015-09-20 20:27:08 -05:00
KorPhaeron
74c3df9683 Holoparasites 2015-09-20 14:37:41 -05:00
KorPhaeron
947787effd Strange 2015-09-19 23:10:09 -05:00
KorPhaeron
644124923a Offer Control 2015-09-19 23:03:19 -05: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
f53897523c Conflicts 2/3 2015-09-19 14:07:24 -04: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
bgobandit
db2f4d4a6a Adds kitty mousey toys! :3 2015-09-18 22:51:41 -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