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