Commit Graph

302 Commits

Author SHA1 Message Date
xxalpha e82a216447 Changed various instances of range() and orange() to ultra_range(). 2015-10-19 20:04:14 +01:00
Razharas 8b4447dcad Merge pull request #12157 from Xhuis/can_we_do_this_again
Generalizes vomit into a single carbon proc
2015-10-07 22:20:32 +03:00
Xhuis 7420f27c9b Conflicts 3/3 2015-10-06 11:24:36 -04:00
Xhuis 038a5ba891 Conflicts 2/3 2015-10-06 11:22:26 -04:00
Xhuis 276d6e5d68 Conflicts 1/3 2015-10-06 11:22:16 -04:00
Razharas 9b710d7fcb Merge pull request #12153 from duncathan/destroyfixes
Destroy() fixes
2015-10-06 09:27:41 +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
Xhuis 25621e29fc VOMIT GENERALIZATION 2015-10-04 17:09:07 -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 447855dea6 Merge pull request #11989 from GunHog/PleaseGiveMeyourAIDS
DNA Restoration Virus Symptom
2015-09-30 23:01:59 +03:00
GunHog 3b5e96ccb9 Changes cloneloss heal to brainloss 2015-09-25 12:51:45 -05: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
KorPhaeron b1b03daf13 Update genetics.dm 2015-09-22 11:50:27 -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
unknown 68b824e727 increased confusion multiplier, increased confusion sources 2015-09-13 12:39:41 -06:00
Firecage dfae1e0b53 Changes a lot of del() to qdel() 2015-08-16 23:33:22 +02:00
phil235 e3400c0fc8 Fixes brainrot being incurable. 2015-08-08 11:42:44 +02:00
Jordie 133f3ee433 Merge pull request #10944 from bustygoku/Carrier-RNG
Removes Virus Carrier RNG
2015-08-07 19:36:29 +10:00
bustygoku 9249edde12 Changelog And Line Deletions 2015-08-05 13:06:10 -07:00
oranges 5c3a311dd4 Merge remote-tracking branch 'upstream/master' into Appendifixis
Conflicts:
	code/modules/surgery/appendectomy.dm
2015-08-05 13:58:21 +12:00
PatchouliKnowledge de8c10e6c7 Merge conflicts pls go 2015-08-05 01:08:52 +03:00
Jordie d5a88d3f98 Merge pull request #10957 from Core0verload/surgery-organs-implants
Implants, Surgery and Organs rework: Phase 1
2015-08-04 21:45:02 +10:00
c0 667d5e75c3 Transferred body eggs to new organs system 2015-08-03 23:24:17 +03:00
PatchouliKnowledge 056c018b80 Preventative appendectomy prevents appendicitis 2015-08-03 15:13:00 +03:00
PatchouliKnowledge aabf11bd41 The one digit fix 2015-08-02 22:05:45 +03:00
PatchouliKnowledge f25e808def Fixes appendicitis magically self-curing 2015-08-02 21:30:11 +03:00
c0 04f7b3f2de Surgery, Implants and Organs rework: Phase 1 2015-07-31 22:18:31 +03:00
bustygoku ed08ce018f Removes Virus Carrier RNG 2015-07-30 19:44:18 -07:00
bear1ake 5af0bdec25 fix ian stuff 2015-07-31 01:18:03 +09:00
palpatine213 70f2029666 Adds Transform to the skipped vars list 2015-07-28 18:25:38 -07:00
Firecage 4688c2c969 Fixes proc arguments 2015-07-15 23:52:35 +02:00
Cheridan c286b1710d Merge pull request #10360 from Perakp/cargoVirusEvent
New shuttle loan event + fixes
2015-07-07 07:42:08 -05:00
Remie Richards 1fe4aee65e Merge pull request #10415 from Ikarrus/lizardnames
Random Names for Lizards
2015-07-07 03:24:55 +01:00
Ikarrus 5e50b2b982 Update and Changelog
Lizard names are now "name1-name2"
2015-07-05 22:20:00 -06:00
Ikarrus b0cfaf401f Random Names for Lizards
Lizards now have their own list of names to pull from when randomizing their names.
2015-07-05 18:35:56 -06:00
Perakp 2b534cf5aa - Fixes shuttle loan events not bringing anything to the station. The objects created for the event were destroyed at Centcom.
- Removes supply order crates from shuttle loan events. These were pretty unintuitive, as you needed to accept the crates separately.
- Adds a new shuttle loan event: Centcom wants you to help in a virus research program. I feel this is a more controlled way of bringing diseases on the station compared to the disease outbreak event.
- Fixes camera failure event
- Fixes spanish flu, adds spanish flu culture bottle
2015-07-04 01:46:50 +03:00
spasticVerbalizer dd9f0c67b9 Fixed wizarditis message 2015-06-30 16:19:53 +02:00
phil235 031a98d14c Merge pull request #9836 from AnturK/viral
Makes viruses varedit friendly
2015-06-25 14:09:50 +02:00
palpatine213 9f87f10077 Fixes a typo 2015-06-18 14:48:35 -07:00
palpatine213 e48d98323a Fixes the corgi transformation virus 2015-06-18 01:58:37 -07:00
AnturK b0191fbb6d White to black 2015-06-17 18:41:08 +02:00
AnturK db4b36e00a Makes viruses varedit friendly 2015-06-07 17:09:32 +02:00
Aranclanos df02e068a0 Fixes diseases not infecting people behind tables or other objects with density that do not block air.
Fixes poly from smashing herself constantly against windows trying to reach unreacheable items.
Changed the way AStar selects the adjacent turfs from each turf, taking in count the capabilities of the object or mob who will move. For example, being able to pass over tables.
The new system will use the bitflag atmos_adjacent_turfs to reach for adjacent turfs and CanPass().
Fixes #436
2015-05-17 08:49:47 -03:00