/datum/cloner_defect_holder | Holds all the cloner defects for a person, as well as the weighted list of possible defects |
/datum/cloner_defect | Who has this defect?
Weight of this effect when rolled against other effects in the same pool (minor/major). Default is 100.
Name of this defect for. medical scans or something, I dunno. Maybe let the geneticist's scanner thing see them?
Same as above- for scans or whatever
Can we get this defect multiple times?
How severe is this effect? (Currently just major and minor) |
/datum/cloner_defect/ouch | Some random brute/burn damage after cloning. |
/datum/cloner_defect/missing_limb | Lose a random limb after cloning |
/datum/cloner_defect/allergic | Get some histamine after cloning |
/_is_abstract/datum/cloner_defect/missing_organ | Lose a random organ after cloning |
/datum/cloner_defect/random_mutantrace | Set to a random (safe) mutantrace after cloning
Holds their original mutantrace type so we can change them back if the defect is removed |
/_is_abstract/datum/cloner_defect/maxhealth_down | Max health decrease |
/datum/cloner_defect/puritan | You become a puritan- no more clonings for you! (unless the docs are really solid) |
/datum/cloner_defect/arm_swap | Left and right arms are swapped, making them both initially useless TODO actually implement |
/datum/cloner_defect/explosive | Just fucking explode. probably a bad idea. TODO maybe make it so if they're healed to max they don't explode?
CURRENTLY DISABLED |
/datum/cloner_defect/clumsy | Add some kind of 'clumsy' mutation/trait |
/datum/cloner_defect/face_disfigured | Sets seen name to 'unknown' (until repaired with synthflesh) |
/datum/cloner_defect/voice_disfigured | Sets heard voice to 'unknown' (until repaired with synthflesh) |
/datum/cloner_defect/sprint_flop | Makes you fall over when you sprint too hard (pug thing) |
---|