From fdbaf15cf8a094ab6e3e295cf2011bb9b78e99bb Mon Sep 17 00:00:00 2001 From: "T. Olivia Tarter-de Gruyl" Date: Fri, 16 Aug 2024 07:37:54 -0400 Subject: [PATCH] Changed cost of ST to +/-5. Added attr file for GCS. Added some alien races. --- Library/Races/Aslan.gct | 14 +- Library/Races/Bwap.gct | 763 +++++++ Library/Races/Clotho.gct | 1062 +++++++++ Library/Races/Drakarans.gct | 1129 ++++++++++ Library/Races/Droyne (Sport).gct | 2064 ++++++++++++++++++ Library/Races/Humaniti/Acheron.gct | 178 +- Library/Races/Humaniti/Darrian.gct | 46 +- Library/Races/Humaniti/Floriani (Barnai).gct | 46 +- Library/Races/Humaniti/Floriani (Feskal).gct | 16 +- Library/Races/Humaniti/Geonee.gct | 54 +- Library/Races/Humaniti/Kargol.gct | 142 +- Library/Races/Humaniti/Sylean.gct | 6 +- Library/Races/Vargr.gct | 8 +- Library/Settings/Traveller.attr | 237 ++ Traveller.gdf | 283 ++- 15 files changed, 5769 insertions(+), 279 deletions(-) create mode 100644 Library/Races/Bwap.gct create mode 100644 Library/Races/Clotho.gct create mode 100644 Library/Races/Drakarans.gct create mode 100644 Library/Races/Droyne (Sport).gct create mode 100644 Library/Settings/Traveller.attr diff --git a/Library/Races/Aslan.gct b/Library/Races/Aslan.gct index 2e9464c..24ef583 100644 --- a/Library/Races/Aslan.gct +++ b/Library/Races/Aslan.gct @@ -964,14 +964,14 @@ ], "modifiers": [ { - "id": "mhsrY2NQyUw3vznQ9", + "id": "mDB_xKE3g-DtXs3W3", "name": "No Fine Manipulators", "reference": "B15", "cost": -40, "disabled": true }, { - "id": "m5J5iyKMBSx7hqwbH", + "id": "m_Gu1AfRXnPUUwcg5", "name": "Size", "reference": "B15", "levels": 1, @@ -979,14 +979,14 @@ "disabled": true }, { - "id": "mw_bwX1e6WaCyybTj", + "id": "m84WgVZOMieZehs8C", "name": "Super-Effort", "reference": "SU24", "cost": 300, "disabled": true } ], - "points_per_level": 10, + "points_per_level": 5, "features": [ { "type": "attribute_bonus", @@ -998,17 +998,17 @@ "can_level": true, "levels": 1, "calc": { - "points": 10 + "points": 5 } } ], "calc": { - "points": -8 + "points": -13 } } ], "calc": { - "points": 3 + "points": -2 } } ] diff --git a/Library/Races/Bwap.gct b/Library/Races/Bwap.gct new file mode 100644 index 0000000..251f33b --- /dev/null +++ b/Library/Races/Bwap.gct @@ -0,0 +1,763 @@ +{ + "version": 5, + "id": "Bn8l_gSnPlkJrB-s4", + "traits": [ + { + "id": "TpTBN2_tIFwwygVaZ", + "name": "Bwap", + "ancestry": "Human", + "container_type": "ancestry", + "children": [ + { + "id": "To8mPdeKadgwo7_lq", + "name": "Advantages", + "children": [ + { + "id": "tXK24dXN2ekCQTnYy", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tAZ31tXG_HzDmVCRp" + }, + "name": "Acute Taste \u0026 Smell", + "reference": "B35", + "tags": [ + "Advantage", + "Physical" + ], + "points_per_level": 2, + "features": [ + { + "type": "attribute_bonus", + "attribute": "taste_smell", + "amount": 1, + "per_level": true + } + ], + "can_level": true, + "levels": 1, + "calc": { + "points": 2 + } + }, + { + "id": "tCUw9wCBniXyXSCv2", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tkdGzhkqoMAQbknEc" + }, + "name": "Acute Vision", + "reference": "B35", + "tags": [ + "Advantage", + "Physical" + ], + "points_per_level": 2, + "features": [ + { + "type": "attribute_bonus", + "attribute": "vision", + "amount": 1, + "per_level": true + } + ], + "can_level": true, + "levels": 1, + "calc": { + "points": 2 + } + }, + { + "id": "tiIY364MbwJnoBuqU", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tS-7-nKXlxWatBXhg" + }, + "name": "Amphibious", + "reference": "B40,P42", + "tags": [ + "Advantage", + "Exotic", + "Physical" + ], + "base_points": 10, + "calc": { + "points": 10 + } + }, + { + "id": "tuDuqLA2IejFYTHV_", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "toXBQ8q4Nek5lsLPF" + }, + "name": "Cultural Familiarity (Bwap)", + "reference": "B23", + "notes": "Do not suffer the normal -3 penalty for unfamiliarity", + "tags": [ + "Advantage", + "Mental" + ], + "modifiers": [ + { + "id": "mRb0fTJsC_0Mv-pNL", + "name": "Alien", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "m-V5kny3qfx94jg4I", + "name": "Native", + "cost": -1, + "cost_type": "points" + } + ], + "base_points": 1, + "calc": { + "points": 0 + } + }, + { + "id": "trV9BgDZCoTO4CdUZ", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "toXBQ8q4Nek5lsLPF" + }, + "name": "Cultural Familiarity (Imperial)", + "reference": "B23", + "notes": "Do not suffer the normal -3 penalty for unfamiliarity", + "tags": [ + "Advantage", + "Mental" + ], + "modifiers": [ + { + "id": "ms7IgzyTLOWtsizLr", + "name": "Alien", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "m0QSFEheZK68R_tpB", + "name": "Native", + "cost": -1, + "cost_type": "points", + "disabled": true + } + ], + "base_points": 1, + "calc": { + "points": 1 + } + }, + { + "id": "thu493K6LFPWCfQBD", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "t8o1i_S4Xtjzg7gxR" + }, + "name": "Flexibility (Double-Jointed)", + "reference": "B56", + "tags": [ + "Advantage", + "Physical" + ], + "base_points": 15, + "features": [ + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "climbing" + }, + "amount": 5 + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "escape" + }, + "amount": 5 + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "erotic art" + }, + "amount": 5 + }, + { + "type": "conditional_modifier", + "situation": "in penalties may be ignored when due to close quarters", + "amount": -5 + } + ], + "calc": { + "points": 15 + } + }, + { + "id": "tmQUWYNzpFSP7D-Su", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tw1Ad0oSMw2ATM4X1" + }, + "name": "Language: Bwap", + "reference": "B24", + "tags": [ + "Advantage", + "Language", + "Mental" + ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Language Talent" + }, + "level": { + "compare": "at_least" + } + } + ] + }, + "modifiers": [ + { + "id": "mXEQWB-jTKAP_uC4p", + "name": "Native", + "reference": "B23", + "cost": -6, + "cost_type": "points" + }, + { + "id": "mlcuw07AKiIUw5dbQ", + "name": "Spoken", + "reference": "B24", + "notes": "None", + "cost_type": "points", + "disabled": true + }, + { + "id": "mgKVupoy4t_O92Xvz", + "name": "Spoken", + "reference": "B24", + "notes": "Broken", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "mJkMBtOGEqZZ_3MzQ", + "name": "Spoken", + "reference": "B24", + "notes": "Accented", + "cost": 2, + "cost_type": "points", + "disabled": true + }, + { + "id": "mFfZO1DKUSS1zzmyf", + "name": "Spoken", + "reference": "B24", + "notes": "Native", + "cost": 3, + "cost_type": "points" + }, + { + "id": "mdbJT-tiOqhtZa09l", + "name": "Written", + "reference": "B24", + "notes": "None", + "cost_type": "points", + "disabled": true + }, + { + "id": "mWulb0mdCfeOYxB9K", + "name": "Written", + "reference": "B24", + "notes": "Broken", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "mCqnXwdzlWt-ByYMO", + "name": "Written", + "reference": "B24", + "notes": "Accented", + "cost": 2, + "cost_type": "points", + "disabled": true + }, + { + "id": "mk_Q8_aE7d0vwUXt9", + "name": "Written", + "reference": "B24", + "notes": "Native", + "cost": 3, + "cost_type": "points" + } + ], + "calc": { + "points": 0 + } + }, + { + "id": "tDSxs6Hq-Ytf0JwAQ", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tw1Ad0oSMw2ATM4X1" + }, + "name": "Language: Galanglic", + "reference": "B24", + "tags": [ + "Advantage", + "Language", + "Mental" + ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Language Talent" + }, + "level": { + "compare": "at_least" + } + } + ] + }, + "modifiers": [ + { + "id": "mLjoDq_aUDEvH9Yu1", + "name": "Native", + "reference": "B23", + "cost": -6, + "cost_type": "points", + "disabled": true + }, + { + "id": "m_21jPbZWFWWaCLWq", + "name": "Spoken", + "reference": "B24", + "notes": "None", + "cost_type": "points", + "disabled": true + }, + { + "id": "mjwQb-_XAhB02huNJ", + "name": "Spoken", + "reference": "B24", + "notes": "Broken", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "mJZisG1d85-uCxssg", + "name": "Spoken", + "reference": "B24", + "notes": "Accented", + "cost": 2, + "cost_type": "points", + "disabled": true + }, + { + "id": "mhGL0_x03jnZo94TU", + "name": "Spoken", + "reference": "B24", + "notes": "Native", + "cost": 3, + "cost_type": "points" + }, + { + "id": "mvEN1399yZfMzSTPx", + "name": "Written", + "reference": "B24", + "notes": "None", + "cost_type": "points", + "disabled": true + }, + { + "id": "mvDjj_2yQ5_UEqpUU", + "name": "Written", + "reference": "B24", + "notes": "Broken", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "mbZUM7W5Cxjom94l2", + "name": "Written", + "reference": "B24", + "notes": "Accented", + "cost": 2, + "cost_type": "points", + "disabled": true + }, + { + "id": "mgxVmmoDGbAfAFyzQ", + "name": "Written", + "reference": "B24", + "notes": "Native", + "cost": 3, + "cost_type": "points" + } + ], + "calc": { + "points": 6 + } + }, + { + "id": "teCwu65N2g50FU8SN", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tw1Ad0oSMw2ATM4X1" + }, + "name": "Language: Vilani", + "reference": "B24", + "tags": [ + "Advantage", + "Language", + "Mental" + ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Language Talent" + }, + "level": { + "compare": "at_least" + } + } + ] + }, + "modifiers": [ + { + "id": "mjfTKaMQQYmw7TIRv", + "name": "Native", + "reference": "B23", + "cost": -6, + "cost_type": "points", + "disabled": true + }, + { + "id": "mulSJvNnqy-OfcsBN", + "name": "Spoken", + "reference": "B24", + "notes": "None", + "cost_type": "points", + "disabled": true + }, + { + "id": "mZuqfNDJbU-fBSJSb", + "name": "Spoken", + "reference": "B24", + "notes": "Broken", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "mbJhxtoM4H1MYkAbg", + "name": "Spoken", + "reference": "B24", + "notes": "Accented", + "cost": 2, + "cost_type": "points", + "disabled": true + }, + { + "id": "mAllL3aEYssBhCZFS", + "name": "Spoken", + "reference": "B24", + "notes": "Native", + "cost": 3, + "cost_type": "points" + }, + { + "id": "mgB-2BBEDyavOZcYG", + "name": "Written", + "reference": "B24", + "notes": "None", + "cost_type": "points", + "disabled": true + }, + { + "id": "mIVc-ZWh3d7XPkRkg", + "name": "Written", + "reference": "B24", + "notes": "Broken", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "mDBwQ640MCp8oL1l1", + "name": "Written", + "reference": "B24", + "notes": "Accented", + "cost": 2, + "cost_type": "points", + "disabled": true + }, + { + "id": "mzLfW8ZpAOUWcVvXt", + "name": "Written", + "reference": "B24", + "notes": "Native", + "cost": 3, + "cost_type": "points" + } + ], + "calc": { + "points": 6 + } + }, + { + "id": "tbadzDumRv4up3jfq", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tc74I5tb8McOGp5nr" + }, + "name": "Peripheral Vision", + "reference": "B74,P87", + "tags": [ + "Advantage", + "Physical" + ], + "modifiers": [ + { + "id": "m_K98t0_mmBAtz1_B", + "name": "Easy to Hit", + "reference": "B75", + "notes": "Others can target your eyes at only -6 to hit", + "cost": -20, + "disabled": true + } + ], + "base_points": 15, + "calc": { + "points": 15 + } + } + ], + "calc": { + "points": 57 + } + }, + { + "id": "TLbQSRD4Y3NSCxDIE", + "name": "Attributes", + "container_type": "attributes", + "children": [ + { + "id": "tpFhuNB4eDFJX9rea", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "trvn9KmEPe9qGbSdZ" + }, + "name": "Decreased Health", + "reference": "B14", + "tags": [ + "Attribute", + "Disadvantage", + "Physical" + ], + "points_per_level": -10, + "features": [ + { + "type": "attribute_bonus", + "attribute": "ht", + "amount": -1, + "per_level": true + } + ], + "can_level": true, + "levels": 1, + "calc": { + "points": -10 + } + }, + { + "id": "tSq4GlE2GpXdeFi7Z", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "thI3hK3riuknUwkHF" + }, + "name": "Decreased Strength", + "reference": "B14", + "tags": [ + "Attribute", + "Disadvantage", + "Physical" + ], + "points_per_level": -5, + "features": [ + { + "type": "attribute_bonus", + "attribute": "st", + "amount": -1, + "per_level": true + } + ], + "can_level": true, + "levels": 2, + "calc": { + "points": -10 + } + } + ], + "calc": { + "points": -20 + } + }, + { + "id": "TM1Cp9y35JsXr4L8Z", + "name": "Disadvantages", + "children": [ + { + "id": "tOvL5L-AFqqLAlwME", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "t5Qs23yaRu3D4T_hM" + }, + "name": "Attentive", + "reference": "B163", + "tags": [ + "Mental", + "Quirk" + ], + "base_points": -1, + "features": [ + { + "type": "conditional_modifier", + "situation": "to skill rolls when working on lengthy tasks, but -3 to notice any important interruption", + "amount": 1 + } + ], + "calc": { + "points": -1 + } + }, + { + "id": "tB_qjfi7ZL-AJ_18e", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "t-ZuUbg_LrqZ1hi6c" + }, + "name": "Careful", + "reference": "B163", + "tags": [ + "Mental", + "Quirk" + ], + "base_points": -1, + "calc": { + "points": -1 + } + }, + { + "id": "t9fxmsTs6uEz_tDNq", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tYKd1V2ZzpN6-3H8E" + }, + "name": "Code of Honor", + "reference": "B163", + "notes": "The Wapawab and loyalty to the creche", + "tags": [ + "Mental", + "Quirk" + ], + "base_points": -10, + "calc": { + "points": -10 + } + }, + { + "id": "tj6rx9-YIPZgB3ctH", + "name": "Finds comfort and security in complexity", + "base_points": -1, + "calc": { + "points": -1 + } + }, + { + "id": "tQHBKiDQikkVwvnsf", + "name": "Hates to hurry", + "base_points": -1, + "calc": { + "points": -1 + } + }, + { + "id": "tv0_tTtK7Qkt5p75N", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "t7pCgXTVkswkTjOZO" + }, + "name": "Honesty", + "reference": "B138", + "notes": "Make a self-control roll when faced with the “need” to break unreasonable laws; if you fail, you must obey the law, whatever the consequences. If you manage to resist your urges and break the law, make a second self-control roll afterward. If you fail, you must turn yourself in to the authorities!", + "tags": [ + "Disadvantage", + "Mental" + ], + "cr": 12, + "base_points": -10, + "calc": { + "points": -10 + } + } + ], + "calc": { + "points": -24 + } + } + ], + "calc": { + "points": 13 + } + } + ] +} diff --git a/Library/Races/Clotho.gct b/Library/Races/Clotho.gct new file mode 100644 index 0000000..6b6e46b --- /dev/null +++ b/Library/Races/Clotho.gct @@ -0,0 +1,1062 @@ +{ + "version": 5, + "id": "BcQDWsSaZBr0N7FgL", + "traits": [ + { + "id": "TyeyyLrHOZFLPmSjp", + "name": "Clotho", + "reference": "TA1:115", + "ancestry": "Human", + "container_type": "ancestry", + "children": [ + { + "id": "T-kuc04PLHwNgXko3", + "name": "Racial Advantages", + "children": [ + { + "id": "tswjuRLz24Ll6svmZ", + "name": "Absolute Direction", + "reference": "B34", + "tags": [ + "Advantage", + "Mental", + "Physical" + ], + "modifiers": [ + { + "id": "mK9MIqD5__ut3_Lu1", + "name": "Requires signal", + "reference": "B34", + "cost": -20, + "disabled": true + }, + { + "id": "mpXXNSrdpq8bNFShw", + "name": "3D Spatial Sense", + "reference": "B34", + "cost": 5, + "cost_type": "points", + "features": [ + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "starts_with", + "qualifier": "piloting" + }, + "amount": 1 + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "aerobatics" + }, + "amount": 2 + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "free fall" + }, + "amount": 2 + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "navigation" + }, + "specialization": { + "compare": "is", + "qualifier": "hyperspace" + }, + "amount": 2 + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "navigation" + }, + "specialization": { + "compare": "is", + "qualifier": "space" + }, + "amount": 2 + } + ] + } + ], + "base_points": 5, + "features": [ + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "body sense" + }, + "amount": 3 + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "navigation" + }, + "specialization": { + "compare": "is", + "qualifier": "air" + }, + "amount": 3 + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "navigation" + }, + "specialization": { + "compare": "is", + "qualifier": "land" + }, + "amount": 3 + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "navigation" + }, + "specialization": { + "compare": "is", + "qualifier": "sea" + }, + "amount": 3 + } + ], + "calc": { + "points": 10 + } + }, + { + "id": "tSoQDjo6EJ4jVTvIL", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "thlDrY5R5B5nJepiw" + }, + "name": "Arm ST", + "reference": "B40", + "notes": "Lower two arms only", + "tags": [ + "Advantage", + "Physical" + ], + "modifiers": [ + { + "id": "mprkl26vPKlww6EQK", + "name": "No fine manipulators", + "reference": "B145", + "cost": -40, + "disabled": true + }, + { + "id": "mz7KdYenEzOfTMI2L", + "name": "Only one arm", + "reference": "B40", + "notes": "@Which@", + "cost": -2, + "cost_type": "points", + "affects": "levels_only", + "disabled": true + }, + { + "id": "mSkqmk-1EX8k_Y0rp", + "name": "Three arms", + "reference": "B40", + "cost": 3, + "cost_type": "points", + "affects": "levels_only", + "disabled": true + }, + { + "id": "mtKLgD7BHajR67To0", + "name": "Size", + "levels": 1, + "cost": -10, + "disabled": true + } + ], + "points_per_level": 5, + "can_level": true, + "levels": 2, + "calc": { + "points": 10 + } + }, + { + "id": "tmEhi-yePjti5OM_r", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "t5LlXpm2lmMK5KcVN" + }, + "name": "Blunt Claws", + "reference": "B42,MA42", + "tags": [ + "Advantage", + "Physical" + ], + "base_points": 3, + "weapons": [ + { + "id": "wDsLJNdyyUY9rbxZ9", + "damage": { + "type": "cr", + "st": "thr", + "base": "-1", + "modifier_per_die": 1 + }, + "usage": "Punch", + "reach": "C", + "parry": "0", + "defaults": [ + { + "type": "dx" + }, + { + "type": "skill", + "name": "Brawling" + }, + { + "type": "skill", + "name": "Boxing" + }, + { + "type": "skill", + "name": "Karate" + } + ], + "calc": { + "damage": "thr-1 (+1 per die) cr" + } + }, + { + "id": "wy5PZF06CvGXzx0RE", + "damage": { + "type": "cr", + "st": "thr", + "modifier_per_die": 1 + }, + "usage": "Kick", + "reach": "C,1", + "defaults": [ + { + "type": "dx", + "modifier": -2 + }, + { + "type": "skill", + "name": "Brawling", + "modifier": -2 + }, + { + "type": "skill", + "name": "Karate", + "modifier": -2 + } + ], + "calc": { + "damage": "thr (+1 per die) cr" + } + } + ], + "calc": { + "points": 3 + } + }, + { + "id": "tKtlf_cz5DEE3Jb3a", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tG2tK0QWXPQqFk-rd" + }, + "name": "Enhanced Move (@type@)", + "reference": "B52,P49", + "notes": "Double your normal @type@ Move for each level", + "tags": [ + "Advantage", + "Exotic", + "Physical" + ], + "modifiers": [ + { + "id": "mMaLWlw0M4Vash7ZW", + "name": "Handling Bonus", + "reference": "B52", + "levels": 1, + "cost": 5, + "disabled": true + }, + { + "id": "mMUqhUu9vAAq-Xxal", + "name": "Only when not using lower arms to manipulate", + "cost": -20, + "use_level_from_trait": true + }, + { + "id": "m23yR1NlXJAL8Dsuj", + "name": "Handling Penalty", + "reference": "B52", + "levels": 1, + "cost": -5, + "disabled": true + }, + { + "id": "mmDwTY-p7Fk3qHUXv", + "name": "Newtonian", + "reference": "B52", + "cost": -50, + "disabled": true + }, + { + "id": "mWRMzT9p29Y9RJcW2", + "name": "Road-Bound", + "reference": "B52", + "cost": -50, + "disabled": true + }, + { + "id": "mGCXo6y0RXf_lJ3rd", + "name": "All-Out", + "reference": "P49", + "cost": -20, + "disabled": true + }, + { + "id": "mj-N0AHRZrMcBrRtX", + "name": "Cosmic", + "reference": "SU26", + "notes": "Instantaneous Acceleration", + "cost": 50, + "disabled": true + }, + { + "id": "meqv1kzJenucrF_yZ", + "name": "Cosmic", + "reference": "SU27", + "notes": "Complete Maneuverability", + "cost": 50, + "disabled": true + } + ], + "points_per_level": 20, + "can_level": true, + "levels": 1, + "calc": { + "points": 16 + } + }, + { + "id": "t-17XQSf6P-g3s0oK", + "name": "Extra Arm", + "reference": "B53", + "tags": [ + "Advantage", + "Exotic", + "Physical" + ], + "modifiers": [ + { + "id": "mZYVlPLCYiGCViiRJ", + "name": "Extra-Flexible", + "reference": "B53", + "cost": 50, + "disabled": true + }, + { + "id": "mfVnHJlPEZwUwkhdb", + "name": "Long", + "reference": "B53", + "levels": 1, + "cost": 100, + "disabled": true + }, + { + "id": "mUf7Hl1InOnbJbLyT", + "name": "Foot Manipulators", + "reference": "B53", + "cost": -30, + "disabled": true + }, + { + "id": "mnWb4ty7V7hicO2VK", + "name": "No Physical Attack", + "reference": "B53", + "cost": -50, + "disabled": true + }, + { + "id": "m_jMXTIWLGhB6SSwK", + "name": "Short", + "reference": "B53", + "cost": -50, + "disabled": true + }, + { + "id": "mtrluxVVSdRVJvDsY", + "name": "Weak", + "reference": "B53", + "notes": "Half body ST", + "cost": -25, + "disabled": true + }, + { + "id": "mI5KN2BUb9RAPHVV_", + "name": "Weak", + "reference": "B53", + "notes": "Quarter body ST", + "cost": -50, + "disabled": true + }, + { + "id": "mfBBMrZTA-6Aq5Tau", + "name": "Weapon Mount", + "reference": "B53", + "cost": -80, + "disabled": true + }, + { + "id": "mngXOB1yQCRb31sKm", + "name": "No Grasping Hand", + "reference": "MATG28", + "cost": -40, + "disabled": true + } + ], + "points_per_level": 10, + "can_level": true, + "levels": 2, + "calc": { + "points": 20 + } + }, + { + "id": "tgeczxdQnQsKL41Eq", + "name": "Extra Legs (lower arms can double as legs).", + "reference": "B54", + "tags": [ + "Advantage", + "Exotic", + "Physical" + ], + "modifiers": [ + { + "id": "moy3fuh8ZQiPLI8gJ", + "name": "4", + "reference": "B54", + "cost": 5, + "cost_type": "points" + }, + { + "id": "mm_Kt6vLd2EMnJyS7", + "name": "@5 or 6@", + "reference": "B55", + "cost": 10, + "cost_type": "points", + "disabled": true + }, + { + "id": "mx01dNUUofpZ6bSXT", + "name": "@7+@", + "reference": "B55", + "cost": 15, + "cost_type": "points", + "disabled": true + }, + { + "id": "m2xR7wAr-9kpSLRdV", + "name": "Long", + "reference": "B55", + "levels": 1, + "cost": 100, + "disabled": true + }, + { + "id": "mFtZRQSPH1OM2i-Yc", + "name": "Cannot Kick", + "reference": "B55", + "cost": -50, + "disabled": true + }, + { + "id": "mmQyFLI_KbZ06vI6X", + "name": "Extra Flexible", + "reference": "MATG27", + "cost": 50, + "disabled": true + }, + { + "id": "m01zi0i0C24-stECL", + "name": "Prehensile Feet", + "reference": "MATG28", + "cost": 20, + "disabled": true + } + ], + "calc": { + "points": 5 + } + }, + { + "id": "t3WVPEpTYexrdsZwE", + "name": "Flexibility (Double-Jointed)", + "reference": "B56", + "notes": "May ignore up to -5 in penalties for close quarters", + "tags": [ + "Advantage", + "Physical" + ], + "base_points": 15, + "features": [ + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "climbing" + }, + "amount": 5 + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "escape" + }, + "amount": 5 + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "erotic art" + }, + "amount": 5 + } + ], + "calc": { + "points": 15 + } + }, + { + "id": "t3_3DloWWOSm2EF2X", + "name": "Fur", + "reference": "B101", + "tags": [ + "Exotic", + "Perk", + "Physical" + ], + "calc": { + "points": 0 + } + }, + { + "id": "toorYmdRrVFZ0ISBE", + "name": "High Manual Dexterity (upper arms only)", + "reference": "B59", + "tags": [ + "Advantage", + "Physical" + ], + "points_per_level": 5, + "features": [ + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "contains", + "qualifier": "artist" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "jeweler" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "knot-tying" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "leatherworking" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "lockpicking" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "pickpocket" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "sewing" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "sleight of hand" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "surgery" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "machinist" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "contains", + "qualifier": "mechanic" + }, + "amount": 1, + "per_level": true + } + ], + "can_level": true, + "levels": 2, + "calc": { + "points": 10 + } + }, + { + "id": "tBOb2a-mXvvpRb61e", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tw1Ad0oSMw2ATM4X1" + }, + "name": "Language: Clotho", + "reference": "B24", + "tags": [ + "Advantage", + "Language", + "Mental" + ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Language Talent" + }, + "level": { + "compare": "at_least" + } + } + ] + }, + "modifiers": [ + { + "id": "m97GLjyzcfYs5z9HR", + "name": "Native", + "reference": "B23", + "cost": -6, + "cost_type": "points" + }, + { + "id": "mfnc7A8dlb3260SKb", + "name": "Spoken", + "reference": "B24", + "notes": "None", + "cost_type": "points", + "disabled": true + }, + { + "id": "mrbUwXlgJsyJcc3jE", + "name": "Spoken", + "reference": "B24", + "notes": "Broken", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "mdZ9arSP8V2aP8mQN", + "name": "Spoken", + "reference": "B24", + "notes": "Accented", + "cost": 2, + "cost_type": "points", + "disabled": true + }, + { + "id": "miuV1_K6lgrrcv5Fs", + "name": "Spoken", + "reference": "B24", + "notes": "Native", + "cost": 3, + "cost_type": "points", + "disabled": true + }, + { + "id": "mfHplSZrmxzU-FQdS", + "name": "Gesture", + "reference": "B24", + "notes": "Native", + "cost": 3, + "cost_type": "points" + }, + { + "id": "mYLG1-H3mYtaUVd9_", + "name": "Written", + "reference": "B24", + "notes": "None", + "cost_type": "points", + "disabled": true + }, + { + "id": "mbiKfmtZegVItg3sL", + "name": "Written", + "reference": "B24", + "notes": "Broken", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "mgpW_IrEKu71QIIv5", + "name": "Written", + "reference": "B24", + "notes": "Accented", + "cost": 2, + "cost_type": "points", + "disabled": true + }, + { + "id": "mpjIr11gecNwD8M41", + "name": "Written", + "reference": "B24", + "notes": "Native", + "cost": 3, + "cost_type": "points" + } + ], + "calc": { + "points": 0 + } + } + ], + "calc": { + "points": 89 + } + }, + { + "id": "TkQWrtsCfcO94GLsf", + "name": "Racial Disadvantages", + "children": [ + { + "id": "trWr4sMWbYw-4lc43", + "name": "Cannot Speak (Mute)", + "reference": "B125", + "tags": [ + "Disadvantage", + "Physical" + ], + "base_points": -25, + "calc": { + "points": -25 + } + }, + { + "id": "tg7niPUVrNCxTG5Qz", + "name": "Compulsive Behavior (Proper Grooming)", + "reference": "B128", + "tags": [ + "Disadvantage", + "Mental" + ], + "cr": 12, + "base_points": -10, + "features": [ + { + "type": "reaction_bonus", + "situation": "from like-minded fashionistas", + "amount": 1 + }, + { + "type": "reaction_bonus", + "situation": "from others", + "amount": -2 + } + ], + "calc": { + "points": -10 + } + }, + { + "id": "ti6kC6ngnf74L-gjH", + "name": "Mysophobia (Dirt)", + "reference": "B149", + "notes": "You are deathly afraid of infection, or just of dirt and filth. Make a self-control roll when you must do something that might get you dirty. Roll at -5 to eat any unaccustomed food. You should act as “finicky” as possible.", + "tags": [ + "Disadvantage", + "Mental" + ], + "cr_adj": "action_penalty", + "cr": 12, + "base_points": -10, + "calc": { + "points": -10 + } + }, + { + "id": "tqbLwLpy2N2ZitO5B", + "name": "Sense of Duty", + "reference": "B153", + "tags": [ + "Disadvantage", + "Mental" + ], + "modifiers": [ + { + "id": "ml4K5vAa9SsQ2lF86", + "name": "@Small Group@", + "reference": "B153", + "cost": -5, + "cost_type": "points", + "disabled": true + }, + { + "id": "miZb5-fDorJZ7EgWB", + "name": "@Large Group@", + "reference": "B153", + "cost": -10, + "cost_type": "points", + "disabled": true + }, + { + "id": "mRKyTGKWsN4prRo8g", + "name": "@Entire Race@", + "reference": "B153", + "cost": -15, + "cost_type": "points", + "disabled": true + }, + { + "id": "ma8f0aVMKm98_rbU8", + "name": "Every Living Being", + "reference": "B153", + "cost": -20, + "cost_type": "points", + "disabled": true + }, + { + "id": "mH01GAJtn-aEe1CWv", + "name": "Friends and Companions", + "reference": "B153", + "cost": -5, + "cost_type": "points", + "disabled": true + }, + { + "id": "mFfOBK0uhQOEbAQZk", + "name": "Sibling", + "reference": "B153", + "cost": -2, + "cost_type": "points" + } + ], + "calc": { + "points": -2 + } + }, + { + "id": "tzR93mQkF7XmD_jF6", + "name": "Severe Phobia (separation from sibling)", + "reference": "B150", + "notes": "Clotho go everywhere with their sibling: threat of separation is crippling.", + "tags": [ + "Disadvantage", + "Mental" + ], + "cr_adj": "action_penalty", + "cr": 12, + "base_points": -15, + "calc": { + "points": -15 + } + }, + { + "id": "tr3LOZ2aAkkJbHc_A", + "name": "Squeamish", + "reference": "B156", + "tags": [ + "Disadvantage", + "Physical" + ], + "cr": 12, + "base_points": -10, + "calc": { + "points": -10 + } + } + ], + "calc": { + "points": -72 + } + }, + { + "id": "TYIUz1eMB91wpki58", + "name": "Racial Primary Modifiers", + "calc": { + "points": 0 + } + }, + { + "id": "T7vXKne2ylc5S3Ut6", + "name": "Racial Quirks", + "children": [ + { + "id": "tlTybhJQRESr8qco0", + "name": "Attentive", + "reference": "B163", + "notes": "+1 bonus when working on lengthy tasks, but -3 to notice any important interruption", + "tags": [ + "Mental", + "Quirk" + ], + "base_points": -1, + "calc": { + "points": -1 + } + }, + { + "id": "tjdVXWpTGakn7JuR4", + "name": "Chauvinistic", + "reference": "B163", + "tags": [ + "Mental", + "Quirk" + ], + "base_points": -1, + "features": [ + { + "type": "reaction_bonus", + "situation": "from individuals sensitive to criticism or insults that you interact with", + "amount": -1 + } + ], + "calc": { + "points": -1 + } + }, + { + "id": "t-JLfUEw56pA-NaO5", + "name": "Proud", + "reference": "B164", + "tags": [ + "Mental", + "Quirk" + ], + "base_points": -1, + "features": [ + { + "type": "reaction_bonus", + "situation": "to orders, insults, or social slights", + "amount": -1 + } + ], + "calc": { + "points": -1 + } + } + ], + "calc": { + "points": -3 + } + } + ], + "calc": { + "points": 14 + } + } + ] +} diff --git a/Library/Races/Drakarans.gct b/Library/Races/Drakarans.gct new file mode 100644 index 0000000..9f49353 --- /dev/null +++ b/Library/Races/Drakarans.gct @@ -0,0 +1,1129 @@ +{ + "version": 5, + "id": "Bv3CfLmQGfarlBi5q", + "traits": [ + { + "id": "TD8j_EXaEdStJAPft", + "name": "Drakarans", + "reference": "TA1:102", + "ancestry": "Human", + "container_type": "ancestry", + "children": [ + { + "id": "Tlpw9jIwO3Zc6Qnir", + "name": "Racial Advantages", + "children": [ + { + "id": "txrd9F2CqRr-oloeA", + "name": "Acute Taste \u0026 Smell", + "reference": "B35", + "tags": [ + "Advantage", + "Physical" + ], + "points_per_level": 2, + "features": [ + { + "type": "attribute_bonus", + "attribute": "taste_smell", + "amount": 1, + "per_level": true + } + ], + "can_level": true, + "levels": 3, + "calc": { + "points": 6 + } + }, + { + "id": "tQo8k2YqtvcrpaSql", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "ty02wIs3SOt8DoIC7" + }, + "name": "Crushing Striker (Tail)", + "reference": "B88,MA47", + "tags": [ + "Advantage", + "Exotic", + "Physical" + ], + "modifiers": [ + { + "id": "mrt_7cr0Mr0o0Xyg8", + "name": "Cannot Parry", + "reference": "B88", + "cost": -40, + "disabled": true + }, + { + "id": "m08IK6k7XhEtT2Dyr", + "name": "Clumsy", + "reference": "B88", + "levels": 1, + "cost": -20, + "features": [ + { + "type": "skill_bonus", + "selection_type": "this_weapon", + "name": { + "compare": "is" + }, + "amount": -1, + "per_level": true + } + ], + "disabled": true + }, + { + "id": "mT3W6boEzqUPzkxQn", + "name": "Limited Arc (@Direction@)", + "reference": "B88", + "cost": -40, + "disabled": true + }, + { + "id": "mG00WT78vBvD5_QSC", + "name": "Weak", + "cost": -50, + "features": [ + { + "type": "weapon_bonus", + "selection_type": "this_weapon", + "name": { + "compare": "is" + }, + "level": { + "compare": "at_least" + }, + "amount": -1, + "per_die": true + } + ], + "disabled": true + }, + { + "id": "mchxaomTreW_VYJX2", + "name": "Reach 1", + "cost": 100, + "use_level_from_trait": true + } + ], + "base_points": 5, + "weapons": [ + { + "id": "wBmvN-sndllFRezbD", + "damage": { + "type": "cr", + "st": "thr", + "modifier_per_die": 1 + }, + "reach": "C,1", + "parry": "0", + "defaults": [ + { + "type": "dx" + }, + { + "type": "skill", + "name": "Brawling" + } + ], + "calc": { + "damage": "thr (+1 per die) cr" + } + } + ], + "calc": { + "points": 10 + } + }, + { + "id": "tjsyCOZfPqwSnbisV", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "toXBQ8q4Nek5lsLPF" + }, + "name": "Cultural Familiarity (Drakaran)", + "reference": "B23", + "notes": "Do not suffer the normal -3 penalty for unfamiliarity", + "tags": [ + "Advantage", + "Mental" + ], + "modifiers": [ + { + "id": "mPBsSG0IcOueWdVXG", + "name": "Alien", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "mXgZAns18GLI2LiWp", + "name": "Native", + "cost": -1, + "cost_type": "points" + } + ], + "base_points": 1, + "calc": { + "points": 0 + } + }, + { + "id": "ttDnO5xDnHyGHHoGS", + "name": "Damage Resistance", + "reference": "B47", + "tags": [ + "Advantage", + "Exotic", + "Physical" + ], + "modifiers": [ + { + "id": "ms3iyd5MMi-y3ZNay", + "name": "Force Field", + "reference": "B47", + "cost": 20, + "disabled": true + }, + { + "id": "mnWUKT7Ge0eolmEEQ", + "name": "Hardened", + "reference": "B47", + "levels": 1, + "cost": 20, + "disabled": true + }, + { + "id": "m9VMi1_fNgcGiY-ze", + "name": "Absorption", + "reference": "B46", + "notes": "Enhances @Trait@", + "cost": 80, + "disabled": true + }, + { + "id": "mI99R7jtLF3XlnPmJ", + "name": "Absorption", + "reference": "B46", + "notes": "Healing only", + "cost": 80, + "disabled": true + }, + { + "id": "mEsdETf2xU0M6Alq2", + "name": "Absorption", + "reference": "B46", + "notes": "Enhances any trait", + "cost": 100, + "disabled": true + }, + { + "id": "mM51wjUWZStgYmQm5", + "name": "Reflection", + "reference": "B47", + "cost": 100, + "disabled": true + }, + { + "id": "mYmR9qd4a7RVabqW8", + "name": "Bane", + "reference": "H14", + "notes": "@Rare@", + "cost": -1, + "cost_type": "points", + "disabled": true + }, + { + "id": "mTgfEsggtLSm0GUY9", + "name": "Bane", + "reference": "H14", + "notes": "@Occasional@", + "cost": -5, + "disabled": true + }, + { + "id": "m4m9-8DV4ja38VkC2", + "name": "Bane", + "reference": "H14", + "notes": "@Common@", + "cost": -10, + "disabled": true + }, + { + "id": "m9o_bV3SuzGXvXXmZ", + "name": "Bane", + "reference": "H14", + "notes": "@Very Common@", + "cost": -15, + "disabled": true + }, + { + "id": "mLu1VODVY4mRVUqmo", + "name": "Directional", + "reference": "B47", + "notes": "Front", + "cost": -20, + "disabled": true + }, + { + "id": "m9CKiyF_UJc8pRCw4", + "name": "Flexible", + "reference": "B47", + "cost": -20, + "disabled": true + }, + { + "id": "muQOUvCftzOLrSH4C", + "name": "Limited", + "reference": "B46", + "notes": "@Very Common Attack Form@", + "cost": -20, + "disabled": true + }, + { + "id": "mYh0JsxcNN3eeAVRc", + "name": "Semi-Ablative", + "reference": "B47", + "cost": -20, + "disabled": true + }, + { + "id": "muTDhigxlZKWZCUtr", + "name": "Can't wear armor", + "reference": "B47", + "cost": -40, + "disabled": true + }, + { + "id": "m6fWkqG3ls8t4Ib_F", + "name": "Directional", + "reference": "B47", + "notes": "@Direction: Back, Right, Left, Top or Underside@", + "cost": -40, + "disabled": true + }, + { + "id": "miBnTFr2afr_8aE1v", + "name": "Limited", + "reference": "B46", + "notes": "@Common Attack Form@", + "cost": -40, + "disabled": true + }, + { + "id": "mjFKUFX61Ia_EbonL", + "name": "Tough Skin", + "notes": "Effects that just require skin contact or a scratch ignore this DR", + "cost": -40 + }, + { + "id": "mVn2tepndEKiDOg8L", + "name": "Limited", + "reference": "B46", + "notes": "@Occasional Attack Form@", + "cost": -60, + "disabled": true + }, + { + "id": "mOtKJsC-hw1p2qQL5", + "name": "Ablative", + "reference": "B47", + "cost": -80, + "disabled": true + }, + { + "id": "m80YNORj-QQPyo3_z", + "name": "Limited", + "reference": "B46", + "notes": "@Rare Attack Form@", + "cost": -80, + "disabled": true + }, + { + "id": "mlZpJxL_wzj4_yiKN", + "name": "Laminate", + "reference": "RSWL18", + "cost": 10, + "disabled": true + }, + { + "id": "mpY8IqWlzQHeiO-0a", + "name": "Malediction-Proof", + "reference": "PSI14", + "cost": 50, + "disabled": true + }, + { + "id": "mTN-SWAv-nEy7v0-5", + "name": "Maledictions Only", + "reference": "PSI14", + "disabled": true + }, + { + "id": "mCKW2-GTO9C6ls8TD", + "name": "Partial (@Location, 1 level per -1 Per Hit Modifier, Torso is -10% thus level 1@)", + "reference": "B47", + "cost": -10, + "disabled": true + } + ], + "points_per_level": 5, + "features": [ + { + "type": "dr_bonus", + "locations": [ + "skull" + ], + "amount": 1, + "per_level": true + }, + { + "type": "dr_bonus", + "locations": [ + "face" + ], + "amount": 1, + "per_level": true + }, + { + "type": "dr_bonus", + "locations": [ + "neck" + ], + "amount": 1, + "per_level": true + }, + { + "type": "dr_bonus", + "locations": [ + "torso" + ], + "amount": 1, + "per_level": true + }, + { + "type": "dr_bonus", + "locations": [ + "vitals" + ], + "amount": 1, + "per_level": true + }, + { + "type": "dr_bonus", + "locations": [ + "groin" + ], + "amount": 1, + "per_level": true + }, + { + "type": "dr_bonus", + "locations": [ + "arm" + ], + "amount": 1, + "per_level": true + }, + { + "type": "dr_bonus", + "locations": [ + "hand" + ], + "amount": 1, + "per_level": true + }, + { + "type": "dr_bonus", + "locations": [ + "leg" + ], + "amount": 1, + "per_level": true + }, + { + "type": "dr_bonus", + "locations": [ + "foot" + ], + "amount": 1, + "per_level": true + }, + { + "type": "dr_bonus", + "locations": [ + "tail" + ], + "amount": 1, + "per_level": true + }, + { + "type": "dr_bonus", + "locations": [ + "wing" + ], + "amount": 1, + "per_level": true + }, + { + "type": "dr_bonus", + "locations": [ + "fin" + ], + "amount": 1, + "per_level": true + }, + { + "type": "dr_bonus", + "locations": [ + "brain" + ], + "amount": 1, + "per_level": true + } + ], + "can_level": true, + "levels": 2, + "calc": { + "points": 6 + } + }, + { + "id": "tVP_HSRvljxGeiLG5", + "name": "Doesn't Sleep", + "reference": "B50", + "tags": [ + "Advantage", + "Exotic", + "Physical" + ], + "modifiers": [ + { + "id": "mysVhxn1tlyBGjW_w", + "name": "Modifier", + "notes": "Must enter \"the Stalking\" once every 20 days.", + "cost": -50 + } + ], + "base_points": 20, + "calc": { + "points": 10 + } + }, + { + "id": "tFeJyyUeXwPI59w7p", + "name": "Drakaran Depth Peception", + "modifiers": [ + { + "id": "m1dNXFnq9hPeRVu3U", + "name": "When able to compensate for one eye", + "cost": -10, + "use_level_from_trait": true + } + ], + "base_points": 15, + "calc": { + "points": 14 + } + }, + { + "id": "tHcU6Cuow-YIKnG2r", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tw1Ad0oSMw2ATM4X1" + }, + "name": "Language: Drakaran", + "reference": "B24", + "tags": [ + "Advantage", + "Language", + "Mental" + ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Language Talent" + }, + "level": { + "compare": "at_least" + } + } + ] + }, + "modifiers": [ + { + "id": "mpd2LX9l6vKE9Qxac", + "name": "Native", + "reference": "B23", + "cost": -6, + "cost_type": "points" + }, + { + "id": "mQ1625dhWOWP4rng9", + "name": "Spoken", + "reference": "B24", + "notes": "None", + "cost_type": "points", + "disabled": true + }, + { + "id": "mOPHaMo_qq_puvzrP", + "name": "Spoken", + "reference": "B24", + "notes": "Broken", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "mv5ZsmfruX79Tm5Ax", + "name": "Spoken", + "reference": "B24", + "notes": "Accented", + "cost": 2, + "cost_type": "points", + "disabled": true + }, + { + "id": "mYOAemVR55Li7sDTU", + "name": "Spoken", + "reference": "B24", + "notes": "Native", + "cost": 3, + "cost_type": "points" + }, + { + "id": "m0f4gpXK2bVnojkBK", + "name": "Written", + "reference": "B24", + "notes": "None", + "cost_type": "points", + "disabled": true + }, + { + "id": "mXwGsLCiziHaIv7vA", + "name": "Written", + "reference": "B24", + "notes": "Broken", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "m8VNgTHrCtgHYYPZU", + "name": "Written", + "reference": "B24", + "notes": "Accented", + "cost": 2, + "cost_type": "points", + "disabled": true + }, + { + "id": "mjs4LtwTtSnsII46U", + "name": "Written", + "reference": "B24", + "notes": "Native", + "cost": 3, + "cost_type": "points" + } + ], + "calc": { + "points": 0 + } + }, + { + "id": "t7HeaHzmdhZRhJ73j", + "name": "Quirk - Unfazeable", + "reference": "B95", + "notes": "Drakarans rarely display emotion, and are not prone to panic (+1 to avoid Fright Checks)", + "tags": [ + "Advantage", + "Mental" + ], + "modifiers": [ + { + "id": "mTHosNewpXLBXI1Xs", + "name": "Familiar Horrors", + "reference": "H20", + "cost": -50, + "disabled": true + } + ], + "base_points": 1, + "calc": { + "points": 1 + } + }, + { + "id": "tTLKh5BHIO6lSxqXx", + "name": "Sharp Claws", + "reference": "B42", + "tags": [ + "Advantage", + "Physical" + ], + "base_points": 5, + "weapons": [ + { + "id": "wBMZZ_cK7GAY7hwNP", + "damage": { + "type": "cut", + "st": "thr", + "base": "-1" + }, + "usage": "Slash", + "reach": "C", + "parry": "0", + "defaults": [ + { + "type": "dx" + }, + { + "type": "skill", + "name": "Brawling" + }, + { + "type": "skill", + "name": "Boxing" + }, + { + "type": "skill", + "name": "Karate" + } + ], + "calc": { + "damage": "thr-1 cut" + } + }, + { + "id": "wUQ3Ico4QFRuPL49F", + "damage": { + "type": "cut", + "st": "thr" + }, + "usage": "Kick", + "reach": "C,1", + "defaults": [ + { + "type": "dx", + "modifier": -2 + }, + { + "type": "skill", + "name": "Karate", + "modifier": -2 + }, + { + "type": "skill", + "name": "Brawling", + "modifier": -2 + } + ], + "calc": { + "damage": "thr cut" + } + }, + { + "id": "wRXrGFpJVGs3ESfkm", + "damage": { + "type": "", + "st": "thr", + "modifier_per_die": 2 + }, + "usage": "Punch", + "calc": { + "damage": "thr (+2 per die)" + } + } + ], + "calc": { + "points": 5 + } + }, + { + "id": "tjpKi57skwqDh2Xqp", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tK9Ov0WtlrhnJFy5n" + }, + "name": "Sharp Teeth", + "reference": "B91", + "tags": [ + "Exotic", + "Perk", + "Physical" + ], + "modifiers": [ + { + "id": "mFOPs540QCuVK6gTp", + "name": "Provided by Vampiric Bite", + "reference": "B96", + "cost": -1, + "cost_type": "points", + "disabled": true + } + ], + "base_points": 1, + "weapons": [ + { + "id": "wMJalWo5GCujK6j1M", + "damage": { + "type": "cut", + "st": "thr", + "base": "-1" + }, + "usage": "Bite", + "reach": "C", + "defaults": [ + { + "type": "skill", + "name": "Brawling" + }, + { + "type": "dx" + } + ], + "calc": { + "damage": "thr-1 cut" + } + } + ], + "calc": { + "points": 1 + } + }, + { + "id": "tB3LismYoJRTC1p2C", + "name": "Temperature Tolerance", + "reference": "B93", + "notes": "\"Comfort zone\" is 35-124\"F heat. The Drakarans evolved in desert lands: the function of their colorful scales is not so\nmuch armor as to reflect heat and retain moisture. They prefer warm dry conditions that approximate the anceslral steppes of their homeworld.", + "tags": [ + "Advantage", + "Physical" + ], + "points_per_level": 1, + "can_level": true, + "levels": 2, + "calc": { + "points": 2 + } + } + ], + "calc": { + "points": 55 + } + }, + { + "id": "TDQj_h4nAOt83fKZ_", + "name": "Racial Disadvantages", + "children": [ + { + "id": "tD7prbwydDElqi76v", + "name": "Hard of Hearing", + "reference": "B138", + "tags": [ + "Disadvantage", + "Physical" + ], + "modifiers": [ + { + "id": "mU3oQsvCjeCKyWfox", + "name": "Modifier", + "cost": -50, + "disabled": true + } + ], + "base_points": -10, + "features": [ + { + "type": "attribute_bonus", + "attribute": "hearing", + "amount": -2 + } + ], + "calc": { + "points": -10 + } + }, + { + "id": "tVvZJTfhGMnVjQJ4E", + "name": "No Depth Perception", + "reference": "B144", + "tags": [ + "Disadvantage", + "Physical" + ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "one eye" + } + } + ] + }, + "modifiers": [ + { + "id": "mabMNV78gA-bj4Oo8", + "name": "reduced effect", + "cost": -40, + "disabled": true + } + ], + "base_points": -15, + "calc": { + "points": -15 + } + }, + { + "id": "tUVe9hTCXLQjKH08s", + "name": "One Eye", + "calc": { + "points": 0 + } + }, + { + "id": "tfOkInwTCmY8u9N7b", + "name": "Sense of Duty", + "reference": "B153", + "tags": [ + "Disadvantage", + "Mental" + ], + "modifiers": [ + { + "id": "mEbFh-CfQ6yKTBXMA", + "name": "Friends and Companions", + "reference": "B153", + "cost": -5, + "cost_type": "points", + "disabled": true + }, + { + "id": "muItTIiXC2DTDtypr", + "name": "Family", + "reference": "B153", + "cost": -5, + "cost_type": "points" + }, + { + "id": "mkYkNOIK2lzpUlCmk", + "name": "@Individual@", + "reference": "B153", + "cost": -2, + "cost_type": "points", + "disabled": true + }, + { + "id": "my6Bwmj8mcygYmCw5", + "name": "@Large Group@", + "reference": "B153", + "cost": -10, + "cost_type": "points", + "disabled": true + }, + { + "id": "mWokHhg0rew6_PYdc", + "name": "@Entire Race@", + "reference": "B153", + "cost": -15, + "cost_type": "points", + "disabled": true + }, + { + "id": "mdlvz67Ail1pIg3Os", + "name": "Every Living Being", + "reference": "B153", + "cost": -20, + "cost_type": "points", + "disabled": true + } + ], + "calc": { + "points": -5 + } + }, + { + "id": "t-bnuqtUjfIspzR_j", + "name": "Truthfulness", + "reference": "B159", + "notes": "Make a self-control roll whenever you must keep silent about an uncomfortable truth (lying by omission). Roll at -5 if you actually have to tell a falsehood! If you fail, you blurt out the truth, or stumble so much that your lie is obvious.", + "tags": [ + "Disadvantage", + "Mental" + ], + "cr": 12, + "base_points": -5, + "features": [ + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "fast talk" + }, + "amount": -5 + } + ], + "calc": { + "points": -5 + } + } + ], + "calc": { + "points": -35 + } + }, + { + "id": "TTsr5YTkjICWgflWP", + "name": "Racial Primary Modifiers", + "children": [ + { + "id": "to9_Xe8H7L8MkS2wJ", + "name": "Extra Hit Points (heavier build)", + "reference": "B16", + "tags": [ + "Advantage", + "Attribute", + "Physical" + ], + "modifiers": [ + { + "id": "mr5XDkXJ4RUlrxTGu", + "name": "Size", + "levels": 1, + "cost": -10, + "disabled": true + }, + { + "id": "mu5NFvXC_3VN_goSx", + "name": "No Fine Manipulators", + "cost": -40, + "disabled": true + } + ], + "points_per_level": 2, + "features": [ + { + "type": "attribute_bonus", + "attribute": "hp", + "amount": 1, + "per_level": true + } + ], + "can_level": true, + "levels": 1, + "calc": { + "points": 2 + } + }, + { + "id": "tC9kIgF75nRio0xxJ", + "name": "Increased Health", + "reference": "B14", + "tags": [ + "Advantage", + "Attribute", + "Physical" + ], + "points_per_level": 10, + "features": [ + { + "type": "attribute_bonus", + "attribute": "ht", + "amount": 1, + "per_level": true + } + ], + "can_level": true, + "levels": 1, + "calc": { + "points": 10 + } + }, + { + "id": "tYLujlm8V4MEP5qXg", + "name": "Increased Strength", + "reference": "B14", + "tags": [ + "Advantage", + "Attribute", + "Physical" + ], + "modifiers": [ + { + "id": "mfxAmrl4aKRs62cZG", + "name": "No Fine Manipulators", + "reference": "B15", + "cost": -40, + "disabled": true + }, + { + "id": "mG2nTVSDApEMmpbg9", + "name": "Size", + "reference": "B15", + "levels": 1, + "cost": -10, + "disabled": true + }, + { + "id": "mDFoWiVAyGAhkT46P", + "name": "Super-Effort", + "reference": "SU24", + "cost": 300, + "disabled": true + } + ], + "points_per_level": 5, + "features": [ + { + "type": "attribute_bonus", + "attribute": "st", + "amount": 1, + "per_level": true + } + ], + "can_level": true, + "levels": 3, + "calc": { + "points": 15 + } + } + ], + "calc": { + "points": 27 + } + }, + { + "id": "TMhR3Ac-QQlj9wwjD", + "name": "Racial Quirks", + "calc": { + "points": 0 + } + } + ], + "calc": { + "points": 47 + } + } + ] +} diff --git a/Library/Races/Droyne (Sport).gct b/Library/Races/Droyne (Sport).gct new file mode 100644 index 0000000..ffac186 --- /dev/null +++ b/Library/Races/Droyne (Sport).gct @@ -0,0 +1,2064 @@ +{ + "version": 5, + "id": "BX8W_DkMrri8OdETW", + "traits": [ + { + "id": "TosPJEiY42uoMNJlK", + "name": "Droyne", + "reference": "TA3:65", + "ancestry": "Human", + "container_type": "ancestry", + "children": [ + { + "id": "T2WnLEXsh7pSFXgoZ", + "name": "Racial Advantages", + "children": [ + { + "id": "tOUH0Yetg_z5UBwk9", + "name": "Blunt Claws", + "reference": "B42", + "tags": [ + "Advantage", + "Physical" + ], + "base_points": 3, + "weapons": [ + { + "id": "w3VB8jRNFS6HKD93z", + "damage": { + "type": "cr", + "st": "thr", + "base": "-1", + "modifier_per_die": 1 + }, + "usage": "Punch", + "reach": "C", + "parry": "0", + "defaults": [ + { + "type": "dx" + }, + { + "type": "skill", + "name": "Brawling" + }, + { + "type": "skill", + "name": "Boxing" + }, + { + "type": "skill", + "name": "Karate" + } + ], + "calc": { + "damage": "thr-1 (+1 per die) cr" + } + }, + { + "id": "wTXzCd1CAuYGzKDsh", + "damage": { + "type": "cr", + "st": "thr", + "modifier_per_die": 1 + }, + "usage": "Kick", + "reach": "C,1", + "defaults": [ + { + "type": "dx", + "modifier": -2 + }, + { + "type": "skill", + "name": "Brawling", + "modifier": -2 + }, + { + "type": "skill", + "name": "Karate", + "modifier": -2 + } + ], + "calc": { + "damage": "thr (+1 per die) cr" + } + } + ], + "calc": { + "points": 3 + } + }, + { + "id": "tNFFOE4SvB5QTeq2k", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tABjxMAPO3RzcQAhj" + }, + "name": "Claim to Hospitality", + "reference": "B41", + "tags": [ + "Advantage", + "Social" + ], + "modifiers": [ + { + "id": "m0zHrWzHgX_-qfOEi", + "name": "@Friend with crash space@ (crash space)", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "mdAw2vMN6UEV5C-Fc", + "name": "@Group@ - @Services@", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "m7RUhiAgDe4jyWM8w", + "name": "@Group@ - Has @Resources@", + "cost": 2, + "cost_type": "points", + "disabled": true + }, + { + "id": "m5O2do1qnAatLl2Mv", + "name": "Droyne", + "cost": 5, + "cost_type": "points" + }, + { + "id": "mMxHUEhrqwz_Ll7Cq", + "name": "@Vast Group@ - @Complete Services@", + "cost": 10, + "cost_type": "points", + "disabled": true + } + ], + "calc": { + "points": 5 + } + }, + { + "id": "tCm0UmQwZj7CeBLb8", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "toXBQ8q4Nek5lsLPF" + }, + "name": "Cultural Familiarity (Droyne)", + "reference": "B23", + "notes": "Do not suffer the normal -3 penalty for unfamiliarity", + "tags": [ + "Advantage", + "Mental" + ], + "modifiers": [ + { + "id": "mQY86mom69O3it21o", + "name": "Alien", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "m3IErItvMzB45YrTF", + "name": "Native", + "cost": -1, + "cost_type": "points" + } + ], + "base_points": 1, + "calc": { + "points": 0 + } + }, + { + "id": "tQ8H3CH63LSMo-w3O", + "name": "Flight", + "reference": "B56", + "notes": "Air Move is Basic Speed x 2 (drop all fractions)", + "tags": [ + "Advantage", + "Exotic", + "Physical" + ], + "modifiers": [ + { + "id": "mJw-AEoiZkHWgMwFF", + "name": "Newtonian Space Flight", + "reference": "B56", + "cost": 25, + "disabled": true + }, + { + "id": "maWX34OHaDBN4duIE", + "name": "Space Flight", + "reference": "B56", + "cost": 50, + "disabled": true + }, + { + "id": "mc3PnUU1SQdjBw-CW", + "name": "Cannot Hover", + "reference": "B56", + "cost": -15 + }, + { + "id": "my_N7J8wF5RP5N7pU", + "name": "Controlled Gliding", + "reference": "B56", + "cost": -45, + "disabled": true + }, + { + "id": "m24HyAZlyB66sNb0-", + "name": "Gliding", + "reference": "B56", + "cost": -50, + "disabled": true + }, + { + "id": "mUNsx2CDpwSWxIfeU", + "name": "Lighter Than Air", + "reference": "B56", + "cost": -10, + "disabled": true + }, + { + "id": "mrJB8wZrKMvpN4sP6", + "name": "Low Ceiling", + "reference": "B56", + "notes": "30'", + "cost": -10, + "disabled": true + }, + { + "id": "mwAyY9B5GPpvaaFxJ", + "name": "Low Ceiling", + "reference": "B56", + "notes": "10'", + "cost": -20, + "disabled": true + }, + { + "id": "mUc_7-HVOHsReye17", + "name": "Low Ceiling", + "reference": "B56", + "notes": "5'", + "cost": -25, + "disabled": true + }, + { + "id": "mTDV67-URSKMBzqSy", + "name": "Small Wings", + "reference": "B56", + "cost": -10, + "disabled": true + }, + { + "id": "mHUR_ql_vEtdIRQUN", + "name": "Space Flight Only", + "reference": "B56", + "cost": -75, + "disabled": true + }, + { + "id": "mvQv5GR739XDARoqo", + "name": "Winged", + "reference": "B56", + "cost": -25 + }, + { + "id": "mBrUtyveWXN06m0Wn", + "name": "Planetary", + "reference": "P50", + "cost": -5, + "disabled": true + }, + { + "id": "mm1mIgb-MJNRGGa5z", + "name": "Requires Surface", + "reference": "P50", + "cost": -20, + "disabled": true + }, + { + "id": "mfHenu9Cstlv2gNe2", + "name": "Slow", + "reference": "PSI14", + "notes": "Basic Speed", + "cost": -25, + "disabled": true + }, + { + "id": "mh5wIuRyW_f7RpHH1", + "name": "Slow, Move 1", + "reference": "PSI14", + "cost": -45, + "disabled": true + } + ], + "base_points": 40, + "calc": { + "points": 24 + } + }, + { + "id": "txqSCMwSd8zXfYuXD", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Psionics\\Psionics Traits.adq", + "id": "t7wJL_GHFXWAOHtPC" + }, + "name": "Mind Clouding", + "reference": "PSI66", + "notes": "Sense and defense ability. People don't perceive your presence. ", + "tags": [ + "Mental", + "Psionics", + "Sense and Defense", + "Telepathy" + ], + "points_per_level": 6, + "can_level": true, + "levels": 6, + "calc": { + "points": 36 + } + }, + { + "id": "tQespBewDVD9UM6CR", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tpwIBKlkbnSdcNrWd" + }, + "name": "Racial Skill Bonus - Mind Clouding", + "reference": "BX452", + "tags": [ + "Advantage", + "Exotic", + "Mental", + "Talent" + ], + "points_per_level": 2, + "features": [ + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Mind Clouding" + }, + "amount": 1, + "per_level": true + } + ], + "can_level": true, + "levels": 3, + "calc": { + "points": 6 + } + }, + { + "id": "t_CELoyG_hHSYij-l", + "name": "Krinaytsu", + "reference": "B162", + "notes": "Ability to will their own death", + "tags": [ + "Mental" + ], + "calc": { + "points": 0 + } + }, + { + "id": "toCVgsYchhPxE9LNI", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tw1Ad0oSMw2ATM4X1" + }, + "name": "Language: Oynprith", + "reference": "B24", + "tags": [ + "Advantage", + "Language", + "Mental" + ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Language Talent" + }, + "level": { + "compare": "at_least" + } + } + ] + }, + "modifiers": [ + { + "id": "m3q8zf8s5uRGEA8E4", + "name": "Native", + "reference": "B23", + "cost": -6, + "cost_type": "points" + }, + { + "id": "m8W716r5BJi6Ufkt-", + "name": "Spoken", + "reference": "B24", + "notes": "None", + "cost_type": "points", + "disabled": true + }, + { + "id": "mCkSqdLpgg_OFnuN1", + "name": "Spoken", + "reference": "B24", + "notes": "Broken", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "meBzNYX-2p_iRgd6y", + "name": "Spoken", + "reference": "B24", + "notes": "Accented", + "cost": 2, + "cost_type": "points", + "disabled": true + }, + { + "id": "mXXN5TrYUYb_6gz2d", + "name": "Spoken", + "reference": "B24", + "notes": "Native", + "cost": 3, + "cost_type": "points" + }, + { + "id": "mO0pLsNe2-r_0GgpC", + "name": "Written", + "reference": "B24", + "notes": "None", + "cost_type": "points", + "disabled": true + }, + { + "id": "mKN6eBMJCh-lAH6nN", + "name": "Written", + "reference": "B24", + "notes": "Broken", + "cost": 1, + "cost_type": "points", + "disabled": true + }, + { + "id": "mNsG1ZK6xUO8RLmRC", + "name": "Written", + "reference": "B24", + "notes": "Accented", + "cost": 2, + "cost_type": "points", + "disabled": true + }, + { + "id": "m0JOb7_LL_uhWvOfx", + "name": "Written", + "reference": "B24", + "notes": "Native", + "cost": 3, + "cost_type": "points" + } + ], + "calc": { + "points": 0 + } + }, + { + "id": "tL_hW-ytyQtt7781p", + "name": "Night Vision", + "reference": "B71", + "tags": [ + "Advantage", + "Physical" + ], + "points_per_level": 1, + "can_level": true, + "levels": 5, + "calc": { + "points": 5 + } + }, + { + "id": "tgETRJYteUv7BCNok", + "name": "Peripheral Vision", + "reference": "B74", + "tags": [ + "Advantage", + "Physical" + ], + "modifiers": [ + { + "id": "mu86NEAkhkyZ28LrV", + "name": "Easy to Hit", + "reference": "B75", + "notes": "Others can target your eyes at only -6 to hit", + "cost": -20, + "disabled": true + } + ], + "base_points": 15, + "calc": { + "points": 15 + } + }, + { + "id": "tRSWWxsxUCeoouKMk", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tynHtgvWZmmNOL97D" + }, + "name": "Reduced Consumption", + "reference": "B80", + "tags": [ + "Advantage", + "Physical" + ], + "modifiers": [ + { + "id": "m7aGWU2t9cIQZI-bz", + "name": "Cast-Iron Stomach", + "reference": "B80", + "cost": -50, + "disabled": true + }, + { + "id": "mxvJSFIpGnaOqgRLW", + "name": "Food Only", + "reference": "B80", + "cost": -50, + "disabled": true + }, + { + "id": "muAVWFX1uuW2qLNbC", + "name": "Water Only", + "reference": "B80", + "cost": -50, + "disabled": true + } + ], + "points_per_level": 2, + "can_level": true, + "levels": 1, + "calc": { + "points": 2 + } + }, + { + "id": "tLlykceB0nztIHr1w", + "name": "Striking (tail)", + "reference": "B88", + "tags": [ + "Advantage", + "Exotic", + "Physical" + ], + "modifiers": [ + { + "id": "m1j1NPm0xNbdBGAT0", + "name": "No Fine Manipulators", + "cost": -40, + "disabled": true + }, + { + "id": "mxpE7DaLyrqO0SSlo", + "name": "Size", + "levels": 1, + "cost": -10, + "disabled": true + }, + { + "id": "m1UI2yIiMErTRiYiQ", + "name": "Super Effort", + "reference": "SU24", + "cost": 400, + "disabled": true + }, + { + "id": "m7401WvJ8ghHiKbYr", + "name": "One Attack Only", + "reference": "P79", + "notes": "@Attack@", + "cost": -60, + "disabled": true + }, + { + "id": "mKtzra0gLAE6Z7BZ0", + "name": "Know Your Own Strength Pricing Variant", + "reference": "PY83:18", + "cost": -4, + "cost_type": "points", + "affects": "levels_only", + "disabled": true + }, + { + "id": "m68h-eIC-OwWfvtlr", + "name": "Limited Arc (behind)", + "cost": -40, + "disabled": true + } + ], + "points_per_level": 5, + "features": [ + { + "type": "attribute_bonus", + "limitation": "striking_only", + "attribute": "st", + "amount": 1, + "per_level": true + } + ], + "can_level": true, + "levels": 1, + "calc": { + "points": 5 + } + }, + { + "id": "tg7zer1FlIgl3QHOv", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Psionics\\Psionics Traits.adq", + "id": "tBAEUyE1yVLSN9wnz" + }, + "name": "Telepathy Talent", + "reference": "PSI19", + "tags": [ + "Communication", + "Control", + "Mental", + "Offense", + "Power", + "Sense and Defense", + "Telepathy" + ], + "prereqs": { + "type": "prereq_list", + "all": false, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Offense Talent" + }, + "level": { + "compare": "at_least", + "qualifier": 1 + } + }, + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Control Talent" + }, + "level": { + "compare": "at_least", + "qualifier": 1 + } + }, + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Sense and Defense Talent" + }, + "level": { + "compare": "at_least", + "qualifier": 1 + } + }, + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Communication Talent" + }, + "level": { + "compare": "at_least", + "qualifier": 1 + } + } + ] + }, + "points_per_level": 5, + "features": [ + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Borrow Skill" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Emotion Sense" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Telereceive" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Telesend" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Aspect" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Mental Surgery" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Mind Swap" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Mindwipe" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Sensory Control" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Suggestion" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Telecontrol" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Instill Fear" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Mental Blow" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Mental Stab" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Sleep (Telepathy)" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Mind Clouding" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Mind Shield" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Telepathy Sense" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Telescan" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Crippling Blow" + }, + "specialization": { + "compare": "contains", + "qualifier": "Telepathy" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Deafening Display" + }, + "specialization": { + "compare": "contains", + "qualifier": "Telepathy" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Drugged Weapon" + }, + "specialization": { + "compare": "contains", + "qualifier": "Telepathy" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Fatiguing Strike" + }, + "specialization": { + "compare": "contains", + "qualifier": "Telepathy" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Project Blow" + }, + "specialization": { + "compare": "contains", + "qualifier": "Telepathy" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Restorative Armor" + }, + "specialization": { + "compare": "contains", + "qualifier": "Telepathy" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Stealthy Attack" + }, + "specialization": { + "compare": "contains", + "qualifier": "Telepathy" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Stupefying Blow" + }, + "specialization": { + "compare": "contains", + "qualifier": "Telepathy" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Subtle Defense" + }, + "specialization": { + "compare": "contains", + "qualifier": "Telepathy" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Sudden Death" + }, + "specialization": { + "compare": "contains", + "qualifier": "Telepathy" + }, + "amount": 1, + "per_level": true + }, + { + "type": "skill_bonus", + "selection_type": "skills_with_name", + "name": { + "compare": "is", + "qualifier": "Thunderous Defense" + }, + "specialization": { + "compare": "contains", + "qualifier": "Telepathy" + }, + "amount": 1, + "per_level": true + } + ], + "can_level": true, + "levels": 3, + "calc": { + "points": 15 + } + }, + { + "id": "tKGPWK0IfxxwqjIXY", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Psionics\\Psionics Traits.adq", + "id": "tb1gg1AyiSs4rFCey" + }, + "name": "Telereceive (Shallow)", + "reference": "PSI58", + "notes": "Communication ability. You can read another person's surface thoughts. ", + "tags": [ + "Communication", + "Mental", + "Psionics", + "Telepathy" + ], + "modifiers": [ + { + "id": "mhL_5U8AgbZhipQ0D", + "name": "Telereceive_1", + "notes": "Skin-to-skin contact", + "cost": 9, + "cost_type": "points", + "disabled": true + }, + { + "id": "m_ZVoAdLw_bG0vqLT", + "name": "Telereceive_2", + "notes": "Any touch will suffice", + "cost": 18, + "cost_type": "points", + "disabled": true + }, + { + "id": "m_PWegmMVOEl1xtCo", + "name": "Telereceive_3", + "notes": "Telereceive at range; -1 penalty/yard distance", + "cost": 24, + "cost_type": "points" + }, + { + "id": "m2DOdO20bDRvh-HvR", + "name": "Telereceive_4", + "reference": "BX550", + "notes": "Use range penalties p. B550", + "cost": 27, + "cost_type": "points", + "disabled": true + }, + { + "id": "mnXXQ6AhpckMKkpf_", + "name": "Telereceive_5", + "reference": "B241", + "notes": "Use long-distance modifiers p. B241", + "cost": 42, + "cost_type": "points", + "disabled": true + }, + { + "id": "ml0m9mulkby1bsIBw", + "name": "Telereceive_6", + "notes": "No penalty for range", + "cost": 57, + "cost_type": "points", + "disabled": true + }, + { + "id": "m598n82lrp1s6-jXi", + "name": "Only receives thoughts of fellow oytrip members", + "cost": -35, + "use_level_from_trait": true + } + ], + "calc": { + "points": 16 + } + }, + { + "id": "t2iJOJmOjF71Rye9G", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Psionics\\Psionics Traits.adq", + "id": "trGcj34Wc8Euud-ua" + }, + "name": "Telescan", + "reference": "PSI67", + "tags": [ + "Mental", + "Psionics", + "Sense and Defense", + "Telepathy" + ], + "modifiers": [ + { + "id": "mtFwfZRIPWt17Wnjr", + "name": "Only to find oytrip or oytrip members", + "cost": -20, + "use_level_from_trait": true + }, + { + "id": "mojSd7NDha8dRPXpH", + "name": "Telescan_1", + "reference": "BX550", + "notes": "Range penalties p. B550", + "cost": 11, + "cost_type": "points" + }, + { + "id": "mZxqDp8asSW7BZr_M", + "name": "Telescan_2", + "reference": "BX550", + "notes": "Range penalties P. B550", + "cost": 15, + "cost_type": "points", + "disabled": true + }, + { + "id": "mS8kCI2USZF9hf4l8", + "name": "Telescan_3", + "reference": "B241", + "notes": "Long-distance modifiers p. B241", + "cost": 20, + "cost_type": "points", + "disabled": true + }, + { + "id": "mffT3z1OKijN3dNzu", + "name": "Telescan_4", + "reference": "B241", + "notes": "Long-distance modifiers p. B241", + "cost": 25, + "cost_type": "points", + "disabled": true + }, + { + "id": "m8U9BddFFkEAjzWFG", + "name": "Telescan_5", + "notes": "No range penalties", + "cost": 30, + "cost_type": "points", + "disabled": true + } + ], + "calc": { + "points": 9 + } + } + ], + "calc": { + "points": 141 + } + }, + { + "id": "TYlj_TQ0_ql8td7Rp", + "name": "Racial Attribute Modifiers", + "container_type": "attributes", + "children": [ + { + "id": "txJUOJ5Fl2RaiAHAg", + "name": "Decreased Strength", + "reference": "B14", + "tags": [ + "Attribute", + "Disadvantage", + "Physical" + ], + "points_per_level": -5, + "features": [ + { + "type": "attribute_bonus", + "attribute": "st", + "amount": -1, + "per_level": true + } + ], + "can_level": true, + "levels": 3, + "calc": { + "points": -15 + } + }, + { + "id": "tr6LbXKjgWXDoUux4", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "t1w1RFcFceKR2T9_e" + }, + "name": "Increased Intelligence", + "reference": "B15", + "tags": [ + "Advantage", + "Attribute", + "Mental" + ], + "points_per_level": 20, + "features": [ + { + "type": "attribute_bonus", + "attribute": "iq", + "amount": 1, + "per_level": true + } + ], + "can_level": true, + "levels": 1, + "calc": { + "points": 20 + } + }, + { + "id": "tCUrnXv6nqiJ6fqOg", + "name": "Racial Size Modifier", + "reference": "B19", + "notes": "(Longest dimension)", + "tags": [ + "Physical" + ], + "modifiers": [ + { + "id": "mIKY3iM5jqZmlSw0l", + "name": "SM -10", + "notes": "Horizontal - 0.05 Yard; Veritical - 1.8\"", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": -10 + } + ], + "disabled": true + }, + { + "id": "m-CDRaIiv7KDYg7uQ", + "name": "SM -09", + "notes": "Horizontal - 0.07 Yard; Veritical - 2.5\"", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": -9 + } + ], + "disabled": true + }, + { + "id": "mbCmPop7AI87-HOKg", + "name": "SM -08", + "notes": "Horizontal - 0.1 Yard; Veritical - 3.5\"", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": -8 + } + ], + "disabled": true + }, + { + "id": "md2UWuCSEfkT4bCCt", + "name": "SM -07", + "notes": "Horizontal - 0.15 Yard; Veritical - 5\"", + "disabled": true + }, + { + "id": "mxQiT5UE6ql8aTo7l", + "name": "SM -06", + "notes": "Horizontal - 0.2 Yard; Veritical - 7\"", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": -6 + } + ], + "disabled": true + }, + { + "id": "mJXcaY2d_bxu5PbDV", + "name": "SM -05", + "notes": "Horizontal - 0.3 Yard; Veritical - 10\"", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": -5 + } + ], + "disabled": true + }, + { + "id": "mmggRfUm8oyze8o9M", + "name": "SM -04", + "notes": "Horizontal - 0.5 Yard; Veritical - 18\"", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": -4 + } + ], + "disabled": true + }, + { + "id": "mjcOmC1Df-cNFSirp", + "name": "SM -03", + "notes": "Horizontal - 0.7 Yard; Veritical - 2'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": -2 + } + ], + "disabled": true + }, + { + "id": "mFBU7Zh96tX6w3a9M", + "name": "SM -02", + "notes": "Horizontal - 1 Yard; Veritical - 3'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": -2 + } + ], + "disabled": true + }, + { + "id": "mU3E0-ZXOAF_97xFN", + "name": "SM -01", + "notes": "Horizontal - 1.5 Yards; Veritical - 4.5'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": -1 + } + ] + }, + { + "id": "mjo-YqYEjTfF3bstY", + "name": "SM +0", + "notes": "Horizontal - 2 Yards; Veritical - 6'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": 0 + } + ], + "disabled": true + }, + { + "id": "mmvUMvBmPbKz_qlic", + "name": "SM +01", + "notes": "Horizontal - 3 Yards; Veritical - 9'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": 1 + } + ], + "disabled": true + }, + { + "id": "mEn9IRhb46--KBHS4", + "name": "SM +02", + "notes": "Horizontal - 5 Yards; Veritical - 15'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": 2 + } + ] + }, + { + "id": "m6JADxOC9K0yzSn8I", + "name": "SM +03", + "notes": "Horizontal - 7 Yards; Veritical - 21'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": 3 + } + ], + "disabled": true + }, + { + "id": "m1mRZY61WLe4_C3Q4", + "name": "SM +04", + "notes": "Horizontal - 10 Yards; Veritical - 30'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": 4 + } + ], + "disabled": true + }, + { + "id": "mI02YgUR7p_2r0YYG", + "name": "SM +05", + "notes": "Horizontal - 15 Yards; Veritical - 45'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": 5 + } + ], + "disabled": true + }, + { + "id": "mgqBw7xe0oMRNglRh", + "name": "SM +06", + "notes": "Horizontal - 20 Yards; Veritical - 60'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": 6 + } + ], + "disabled": true + }, + { + "id": "moz0JDH1UvSmpo42S", + "name": "SM +07", + "notes": "Horizontal - 30 Yards; Veritical - 90'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": 7 + } + ], + "disabled": true + }, + { + "id": "mB7UL3fO3v2TbMwsy", + "name": "SM +08", + "notes": "Horizontal - 50 Yards; Veritical - 150'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": 8 + } + ], + "disabled": true + }, + { + "id": "mKBeDPQGjAIRhhmLC", + "name": "SM +09", + "notes": "Horizontal - 70 Yards; Veritical - 210'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": 9 + } + ], + "disabled": true + }, + { + "id": "mU9eSUS7fIDhHzi9c", + "name": "SM +10", + "notes": "Horizontal - 100 Yards; Veritical - 300'", + "features": [ + { + "type": "attribute_bonus", + "attribute": "sm", + "amount": 10 + } + ], + "disabled": true + }, + { + "id": "mzMvK8lc97UmKI7kt", + "name": "SM +11", + "notes": "Horizontal - 150 Yards; Veritical - 450'", + "disabled": true + } + ], + "calc": { + "points": 0 + } + } + ], + "calc": { + "points": 5 + } + }, + { + "id": "Tf4YHcemdr3dNDEu7", + "name": "Racial Disadvantages", + "children": [ + { + "id": "thl75ERZAISox3QR8", + "name": "Addiction", + "reference": "B164", + "notes": "Purpose", + "tags": [ + "Disadvantage", + "Mental" + ], + "base_points": -10, + "calc": { + "points": -10 + } + }, + { + "id": "tzpsUBbZtzXcNqhtE", + "name": "Duty (Oytrip)", + "reference": "B133", + "tags": [ + "Disadvantage", + "Social" + ], + "modifiers": [ + { + "id": "muJFx_YgaFUn3oilx", + "name": "FR: 6", + "cost": -2, + "cost_type": "points", + "disabled": true + }, + { + "id": "mkjYkOCn7vEb3S-5Q", + "name": "FR: 9", + "cost": -5, + "cost_type": "points", + "disabled": true + }, + { + "id": "mX-SrviexvSQQEr_T", + "name": "FR: 12", + "cost": -10, + "cost_type": "points", + "disabled": true + }, + { + "id": "mCJWbJC-hUF1EsbOw", + "name": "FR: 15", + "cost": -15, + "cost_type": "points" + }, + { + "id": "mqZYt-MP0jnAtSB1z", + "name": "Extremely Hazardous", + "cost": -5, + "cost_type": "points", + "disabled": true + }, + { + "id": "mvt_epvzRRfO0rQCE", + "name": "Involuntary", + "cost": -5, + "cost_type": "points", + "disabled": true + }, + { + "id": "mh8ZcIva9-YHm97Eu", + "name": "Nonhazardous", + "cost": 5, + "cost_type": "points" + } + ], + "calc": { + "points": -10 + } + }, + { + "id": "tTUsU666ueUoTC_ti", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "t4KGpV0KBExr-fEb2" + }, + "name": "Gregarious", + "reference": "B126", + "tags": [ + "Disadvantage", + "Mental" + ], + "base_points": -10, + "features": [ + { + "type": "reaction_bonus", + "situation": "to others", + "amount": 4 + }, + { + "type": "conditional_modifier", + "situation": "to IQ-based skills when alone, or only -1 if in a group of 4 or less", + "amount": -2 + } + ], + "calc": { + "points": -10 + } + }, + { + "id": "ts6oIqvKzfllq6ro5", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "t7x0UhMbIv9VWYd8n" + }, + "name": "Hidebound", + "reference": "B138", + "tags": [ + "Disadvantage", + "Mental" + ], + "base_points": -5, + "features": [ + { + "type": "conditional_modifier", + "situation": "on any task that requires creativity or invention, including most rolls against Artist skill, all Engineer rolls for new inventions, and all skill rolls made to use the Gadgeteer advantage", + "amount": -2 + } + ], + "calc": { + "points": -5 + } + }, + { + "id": "trKPARabULv6O1vbV", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Traits.adq", + "id": "tzRswLWwJBriIQW0Q" + }, + "name": "Low TL", + "reference": "B22", + "tags": [ + "Disadvantage", + "Social" + ], + "points_per_level": -5, + "can_level": true, + "levels": 2, + "calc": { + "points": -10 + } + }, + { + "id": "tnPdpjuBYZGRhnmJN", + "name": "Secret (Psionic)", + "reference": "B152", + "tags": [ + "Disadvantage", + "Social" + ], + "modifiers": [ + { + "id": "m5BEwqwBnJKowwVQ6", + "name": "Serious Embarrassment", + "reference": "B152", + "cost": -5, + "cost_type": "points", + "disabled": true + }, + { + "id": "mg2pqykNedmN7c_Pg", + "name": "Utter Rejection", + "reference": "B152", + "cost": -10, + "cost_type": "points", + "disabled": true + }, + { + "id": "mutoChAmwXmNDSTkG", + "name": "Imprisonment", + "reference": "B152", + "cost": -20, + "cost_type": "points", + "disabled": true + }, + { + "id": "mpQMsq3oomNDn-o4L", + "name": "Possible Death", + "reference": "B152", + "cost": -30, + "cost_type": "points", + "disabled": true + } + ], + "base_points": -10, + "calc": { + "points": -10 + } + }, + { + "id": "tBBL_7zi4mH00lMNS", + "name": "Selfless", + "reference": "B153", + "notes": "You must make a self-control roll to put your needs – even survival – before those of someone else.", + "tags": [ + "Disadvantage", + "Mental" + ], + "cr": 12, + "base_points": -5, + "calc": { + "points": -5 + } + }, + { + "id": "tMT0npX8zl-lK5Yjh", + "name": "Short Lifespan", + "reference": "B154", + "tags": [ + "Disadvantage", + "Exotic", + "Physical" + ], + "modifiers": [ + { + "id": "mEUdke2Ke495vp_uh", + "name": "Only affects thresholds", + "cost": 50 + } + ], + "points_per_level": -10, + "can_level": true, + "levels": 1, + "calc": { + "points": -15 + } + }, + { + "id": "tAb1bMbW46iT0eR_B", + "name": "Vulnerability", + "reference": "B161", + "tags": [ + "Disadvantage", + "Exotic", + "Physical" + ], + "modifiers": [ + { + "id": "m151MJ5tl7_MpcbT5", + "name": "@Rare attack@", + "reference": "B161", + "cost": -5, + "cost_type": "points", + "disabled": true + }, + { + "id": "mqSkaZcI86Kjcbn4_", + "name": "Crushing", + "reference": "B161", + "cost": -10, + "cost_type": "points" + }, + { + "id": "mOKTWF6Wt1Ckndsjo", + "name": "Crushing x2", + "reference": "B161", + "cost": -30, + "cost_type": "points", + "disabled": true + }, + { + "id": "mQCX7p0VLtonlV3HW", + "name": "@Very common attack@", + "reference": "B161", + "cost": -20, + "cost_type": "points", + "disabled": true + }, + { + "id": "m0jnyDIUmiM5XYQdP", + "name": "Wounding x2", + "reference": "B161", + "cost": 2, + "cost_type": "multiplier" + }, + { + "id": "mfymRUPATEVO_TPm_", + "name": "Wounding x3", + "reference": "B161", + "cost": 3, + "cost_type": "multiplier", + "disabled": true + }, + { + "id": "m76JvW8lJc4d-C4pZ", + "name": "Wounding x4", + "reference": "B161", + "cost": 4, + "cost_type": "multiplier", + "disabled": true + }, + { + "id": "mLGyvqzR97qlh0Mnv", + "name": "Fatigue Only", + "reference": "B161", + "cost": -50, + "disabled": true + } + ], + "calc": { + "points": -20 + } + } + ], + "calc": { + "points": -95 + } + } + ], + "calc": { + "points": 51 + } + } + ], + "skills": [ + { + "id": "S6B6HY0rqMmJpYJ3V", + "name": "Droyne (Sport)", + "children": [ + { + "id": "ssJFWsp1vTISWy4fA", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Psionics\\Psionics Skills.skl", + "id": "sFKQDfG0lhZ3EkW85" + }, + "name": "Mind Clouding", + "reference": "PSI66", + "tags": [ + "Psionics", + "Sense and Defense", + "Telepathy" + ], + "difficulty": "iq/h", + "defaults": [ + { + "type": "iq", + "modifier": -6 + } + ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": true, + "name": { + "compare": "is", + "qualifier": "Mind Clouding" + }, + "level": { + "compare": "at_least", + "qualifier": 1 + } + } + ] + }, + "points": 1 + }, + { + "id": "syXPxrknXiGmgT9ow", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Basic Set\\Basic Set Skills.skl", + "id": "svEm7OyeCu_9wJ8Kk" + }, + "name": "Stealth", + "reference": "B222", + "tags": [ + "Criminal", + "Police", + "Spy", + "Street" + ], + "difficulty": "dx/a", + "encumbrance_penalty_multiplier": 1, + "defaults": [ + { + "type": "iq", + "modifier": -5 + }, + { + "type": "dx", + "modifier": -5 + } + ], + "points": 1 + }, + { + "id": "s4J_aZNAzvO2JVXXK", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Psionics\\Psionics Skills.skl", + "id": "s9zIIqLVKKcCWpWsp" + }, + "name": "Telereceive", + "reference": "PSI58", + "tags": [ + "Communication", + "Psionics", + "Telepathy" + ], + "difficulty": "iq/h", + "defaults": [ + { + "type": "iq", + "modifier": -6 + } + ], + "prereqs": { + "type": "prereq_list", + "all": false, + "prereqs": [ + { + "type": "trait_prereq", + "has": true, + "name": { + "compare": "is", + "qualifier": "Telereceive (Shallow)" + }, + "notes": { + "compare": "contains", + "qualifier": "_" + } + }, + { + "type": "trait_prereq", + "has": true, + "name": { + "compare": "is", + "qualifier": "Telereceive" + }, + "notes": { + "compare": "contains", + "qualifier": "_" + } + } + ] + }, + "points": 1 + }, + { + "id": "swgNYrDdNYUk4pW-K", + "source": { + "library": "richardwilkes/gcs_master_library", + "path": "Psionics\\Psionics Skills.skl", + "id": "sFuG6miSmMYjBtJBS" + }, + "name": "Telescan", + "reference": "PSI67", + "tags": [ + "Psionics", + "Sense and Defense", + "Telepathy" + ], + "difficulty": "per/h", + "defaults": [ + { + "type": "per", + "modifier": -6 + } + ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": true, + "name": { + "compare": "is", + "qualifier": "Telescan" + }, + "notes": { + "compare": "contains", + "qualifier": "_" + } + } + ] + }, + "points": 1 + } + ] + } + ] +} diff --git a/Library/Races/Humaniti/Acheron.gct b/Library/Races/Humaniti/Acheron.gct index b5ed246..175d1af 100644 --- a/Library/Races/Humaniti/Acheron.gct +++ b/Library/Races/Humaniti/Acheron.gct @@ -29,14 +29,14 @@ "reference": "B21", "cost": 4, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 1 } - ] + ], + "disabled": true }, { "id": "mgrSXP9QyxG54QDZf", @@ -51,14 +51,14 @@ "reference": "B21", "cost": 12, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from those attracted to members of your sex, +2 from everyone else", "amount": 4 } - ] + ], + "disabled": true }, { "id": "mAgrdBwMS5fEIchAQ", @@ -66,14 +66,14 @@ "reference": "B21", "cost": 12, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 3 } - ] + ], + "disabled": true }, { "id": "m0hBfm0CrqpyzsWHq", @@ -81,14 +81,14 @@ "reference": "B21", "cost": 12, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 3 } - ] + ], + "disabled": true }, { "id": "mB4CVlfNJRk8IW4Nt", @@ -96,14 +96,14 @@ "reference": "B21", "cost": 12, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from those attracted to members of your sex, +2 from everyone else", "amount": 4 } - ] + ], + "disabled": true }, { "id": "myVBfvq_nlHMHSwED", @@ -111,14 +111,14 @@ "reference": "B21", "cost": 12, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 3 } - ] + ], + "disabled": true }, { "id": "max3MgABuMc6Tjbvl", @@ -126,14 +126,14 @@ "reference": "B21", "cost": 12, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 3 } - ] + ], + "disabled": true }, { "id": "m-zvkL3WdeMXadvBA", @@ -141,7 +141,6 @@ "reference": "B21,B202", "cost": -16, "cost_type": "points", - "disabled": true, "features": [ { "type": "skill_bonus", @@ -157,7 +156,8 @@ "situation": "from others", "amount": -4 } - ] + ], + "disabled": true }, { "id": "mKdRVkfNiQmOOqbx7", @@ -165,7 +165,6 @@ "reference": "B21,B202", "cost": -24, "cost_type": "points", - "disabled": true, "features": [ { "type": "skill_bonus", @@ -181,7 +180,8 @@ "situation": "from others", "amount": -6 } - ] + ], + "disabled": true }, { "id": "m6rTmhVo0g4aKlfwu", @@ -196,7 +196,6 @@ "reference": "B21,B202", "cost": -20, "cost_type": "points", - "disabled": true, "features": [ { "type": "skill_bonus", @@ -212,7 +211,8 @@ "situation": "from others", "amount": -5 } - ] + ], + "disabled": true }, { "id": "mDdhRtLwoKaXyFCWe", @@ -228,14 +228,14 @@ "reference": "B21", "cost": 20, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from those attracted to members of your sex, +2 from everyone else. Exception: Members of the same sex with reason to dislike you (more than -4 in reaction penalties regardless of bonuses) resent your good looks and react at -2 instead.", "amount": 8 } - ] + ], + "disabled": true }, { "id": "mrpwd95xZMLrjzhrJ", @@ -243,14 +243,14 @@ "reference": "B21", "cost": 20, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 5 } - ] + ], + "disabled": true }, { "id": "mR8hQqK_DhwOo5xpa", @@ -258,14 +258,14 @@ "reference": "B21", "cost": 20, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 5 } - ] + ], + "disabled": true }, { "id": "mI28Kszqlqj9LHT3A", @@ -287,14 +287,14 @@ "reference": "B21", "cost": -4, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": -1 } - ] + ], + "disabled": true }, { "id": "mi7Mii4jiuFWrmAs6", @@ -309,14 +309,14 @@ "reference": "B21", "cost": 16, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from those attracted to members of your sex, +2 from everyone else. Exception: Members of the same sex with reason to dislike you (more than -4 in reaction penalties regardless of bonuses) resent your good looks and react at -2 instead.", "amount": 6 } - ] + ], + "disabled": true }, { "id": "mq5BD82nlEcRmHQIk", @@ -324,14 +324,14 @@ "reference": "B21", "cost": 16, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 4 } - ] + ], + "disabled": true }, { "id": "mdNHEGN_MjijqwR7B", @@ -339,14 +339,14 @@ "reference": "B21", "cost": 16, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 4 } - ] + ], + "disabled": true }, { "id": "mdwFqx1gw8-PCSaOj", @@ -354,14 +354,14 @@ "reference": "B21", "cost": 16, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from those attracted to members of your sex, +2 from everyone else. Exception: Members of the same sex with reason to dislike you (more than -4 in reaction penalties regardless of bonuses) resent your good looks and react at -2 instead.", "amount": 6 } - ] + ], + "disabled": true }, { "id": "mJLJJBzx4cTneEPjX", @@ -369,14 +369,14 @@ "reference": "B21", "cost": 16, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 4 } - ] + ], + "disabled": true }, { "id": "maj38y5H23bbd5V2p", @@ -384,14 +384,14 @@ "reference": "B21", "cost": 16, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 4 } - ] + ], + "disabled": true } ], "calc": { @@ -507,7 +507,6 @@ "Attribute", "Physical" ], - "levels": 1, "points_per_level": 10, "features": [ { @@ -518,6 +517,7 @@ } ], "can_level": true, + "levels": 1, "calc": { "points": 10 } @@ -538,30 +538,29 @@ ], "modifiers": [ { - "id": "mVYAAZDLMykgkEDQX", + "id": "mg2vNSKNCCj5z92U_", "name": "No Fine Manipulators", "reference": "B15", "cost": -40, "disabled": true }, { - "id": "myfP5Gn_S4sBFFnz4", + "id": "mtuCTJigPQMiWhd5q", "name": "Size", "reference": "B15", - "cost": -10, "levels": 1, + "cost": -10, "disabled": true }, { - "id": "mkcibKjflqqHumqyk", + "id": "mysy53hutkVGtLHEn", "name": "Super-Effort", "reference": "SU24", "cost": 300, "disabled": true } ], - "levels": 3, - "points_per_level": 10, + "points_per_level": 5, "features": [ { "type": "attribute_bonus", @@ -571,8 +570,9 @@ } ], "can_level": true, + "levels": 3, "calc": { - "points": 30 + "points": 15 } }, { @@ -646,6 +646,23 @@ "Language", "Mental" ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Language Talent" + }, + "level": { + "compare": "at_least" + } + } + ] + }, "modifiers": [ { "id": "mWRbYK8QN7Vujy2Yk", @@ -723,23 +740,6 @@ "cost_type": "points" } ], - "prereqs": { - "type": "prereq_list", - "all": true, - "prereqs": [ - { - "type": "trait_prereq", - "has": false, - "name": { - "compare": "is", - "qualifier": "Language Talent" - }, - "level": { - "compare": "at_least" - } - } - ] - }, "calc": { "points": 0 } @@ -758,6 +758,23 @@ "Language", "Mental" ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Language Talent" + }, + "level": { + "compare": "at_least" + } + } + ] + }, "modifiers": [ { "id": "miqMi2IOFpvSGJ_lh", @@ -836,23 +853,6 @@ "disabled": true } ], - "prereqs": { - "type": "prereq_list", - "all": true, - "prereqs": [ - { - "type": "trait_prereq", - "has": false, - "name": { - "compare": "is", - "qualifier": "Language Talent" - }, - "level": { - "compare": "at_least" - } - } - ] - }, "calc": { "points": 4 } @@ -871,7 +871,6 @@ "Exotic", "Physical" ], - "levels": 1, "points_per_level": 1, "features": [ { @@ -882,12 +881,15 @@ }, { "type": "dr_bonus", - "location": "eye", + "locations": [ + "eye" + ], "amount": 1, "per_level": true } ], "can_level": true, + "levels": 1, "calc": { "points": 1 } @@ -1023,9 +1025,9 @@ "Exotic", "Physical" ], - "levels": 1, "points_per_level": -10, "can_level": true, + "levels": 1, "calc": { "points": -10 } @@ -1052,7 +1054,7 @@ } ], "calc": { - "points": 16 + "points": 1 } } ], @@ -1075,13 +1077,13 @@ "Occult" ], "difficulty": "iq/a", - "points": 8, "defaults": [ { "type": "iq", "modifier": -5 } - ] + ], + "points": 8 } ] } diff --git a/Library/Races/Humaniti/Darrian.gct b/Library/Races/Humaniti/Darrian.gct index 9c42023..6e24785 100644 --- a/Library/Races/Humaniti/Darrian.gct +++ b/Library/Races/Humaniti/Darrian.gct @@ -22,7 +22,6 @@ "Advantage", "Physical" ], - "levels": 1, "points_per_level": 2, "features": [ { @@ -33,6 +32,7 @@ } ], "can_level": true, + "levels": 1, "calc": { "points": 2 } @@ -85,7 +85,6 @@ "Disadvantage", "Physical" ], - "levels": 1, "points_per_level": -10, "features": [ { @@ -96,6 +95,7 @@ } ], "can_level": true, + "levels": 1, "calc": { "points": -10 } @@ -114,8 +114,7 @@ "Disadvantage", "Physical" ], - "levels": 1, - "points_per_level": -10, + "points_per_level": -5, "features": [ { "type": "attribute_bonus", @@ -125,8 +124,9 @@ } ], "can_level": true, + "levels": 1, "calc": { - "points": -10 + "points": -5 } }, { @@ -143,6 +143,23 @@ "Language", "Mental" ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Language Talent" + }, + "level": { + "compare": "at_least" + } + } + ] + }, "modifiers": [ { "id": "m8Eem3fnvaER7kwNN", @@ -220,30 +237,13 @@ "cost_type": "points" } ], - "prereqs": { - "type": "prereq_list", - "all": true, - "prereqs": [ - { - "type": "trait_prereq", - "has": false, - "name": { - "compare": "is", - "qualifier": "Language Talent" - }, - "level": { - "compare": "at_least" - } - } - ] - }, "calc": { "points": 0 } } ], "calc": { - "points": -18 + "points": -13 } } ] diff --git a/Library/Races/Humaniti/Floriani (Barnai).gct b/Library/Races/Humaniti/Floriani (Barnai).gct index d384a12..b4b052d 100644 --- a/Library/Races/Humaniti/Floriani (Barnai).gct +++ b/Library/Races/Humaniti/Floriani (Barnai).gct @@ -57,7 +57,6 @@ "Disadvantage", "Physical" ], - "levels": 1, "points_per_level": -10, "features": [ { @@ -68,6 +67,7 @@ } ], "can_level": true, + "levels": 1, "calc": { "points": -10 } @@ -86,8 +86,7 @@ "Disadvantage", "Physical" ], - "levels": 3, - "points_per_level": -10, + "points_per_level": -5, "features": [ { "type": "attribute_bonus", @@ -97,8 +96,9 @@ } ], "can_level": true, + "levels": 3, "calc": { - "points": -30 + "points": -15 } }, { @@ -191,7 +191,6 @@ "Attribute", "Mental" ], - "levels": 2, "points_per_level": 20, "features": [ { @@ -202,6 +201,7 @@ } ], "can_level": true, + "levels": 2, "calc": { "points": 40 } @@ -247,6 +247,23 @@ "Language", "Mental" ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Language Talent" + }, + "level": { + "compare": "at_least" + } + } + ] + }, "modifiers": [ { "id": "mHf41diXmznuhF0-9", @@ -324,30 +341,13 @@ "cost_type": "points" } ], - "prereqs": { - "type": "prereq_list", - "all": true, - "prereqs": [ - { - "type": "trait_prereq", - "has": false, - "name": { - "compare": "is", - "qualifier": "Language Talent" - }, - "level": { - "compare": "at_least" - } - } - ] - }, "calc": { "points": 0 } } ], "calc": { - "points": 5 + "points": 20 } } ] diff --git a/Library/Races/Humaniti/Floriani (Feskal).gct b/Library/Races/Humaniti/Floriani (Feskal).gct index 7789af8..78863c8 100644 --- a/Library/Races/Humaniti/Floriani (Feskal).gct +++ b/Library/Races/Humaniti/Floriani (Feskal).gct @@ -91,14 +91,14 @@ ], "modifiers": [ { - "id": "miofKGMWkqJc50_Aj", + "id": "mS0HMMzW3LJh0RgSi", "name": "No Fine Manipulators", "reference": "B15", "cost": -40, "disabled": true }, { - "id": "m0btAatgjHNftGy1d", + "id": "m10nGSkj4emBlwHwA", "name": "Size", "reference": "B15", "levels": 1, @@ -106,14 +106,14 @@ "disabled": true }, { - "id": "mmdtnxvk-syseHlWP", + "id": "mhfm9eHw8nUPqkKXz", "name": "Super-Effort", "reference": "SU24", "cost": 300, "disabled": true } ], - "points_per_level": 10, + "points_per_level": 5, "features": [ { "type": "attribute_bonus", @@ -125,12 +125,12 @@ "can_level": true, "levels": 5, "calc": { - "points": 50 + "points": 25 } } ], "calc": { - "points": 30 + "points": 5 } }, { @@ -169,7 +169,7 @@ } ], "calc": { - "points": 30 + "points": 5 } }, { @@ -352,7 +352,7 @@ } ], "calc": { - "points": -39 + "points": -64 } } ] diff --git a/Library/Races/Humaniti/Geonee.gct b/Library/Races/Humaniti/Geonee.gct index 5ce9f06..524da7c 100644 --- a/Library/Races/Humaniti/Geonee.gct +++ b/Library/Races/Humaniti/Geonee.gct @@ -99,7 +99,6 @@ "Disadvantage", "Physical" ], - "levels": 2, "points_per_level": -2, "features": [ { @@ -110,6 +109,7 @@ } ], "can_level": true, + "levels": 2, "calc": { "points": -4 } @@ -194,7 +194,6 @@ "disabled": true } ], - "levels": 1, "points_per_level": 20, "features": [ { @@ -205,6 +204,7 @@ } ], "can_level": true, + "levels": 1, "calc": { "points": 20 } @@ -225,30 +225,29 @@ ], "modifiers": [ { - "id": "mDWbo7DoFj9digcZN", + "id": "mVikODFFYgoYv8WvP", "name": "No Fine Manipulators", "reference": "B15", "cost": -40, "disabled": true }, { - "id": "m4kuUIjRaz-goSTCS", + "id": "mAQkS58nXkTcPTl4_", "name": "Size", "reference": "B15", - "cost": -10, "levels": 1, + "cost": -10, "disabled": true }, { - "id": "mEHInsNqdOzmCU6LI", + "id": "m4awdbfnBC_u-CSpi", "name": "Super-Effort", "reference": "SU24", "cost": 300, "disabled": true } ], - "levels": 2, - "points_per_level": 10, + "points_per_level": 5, "features": [ { "type": "attribute_bonus", @@ -258,8 +257,9 @@ } ], "can_level": true, + "levels": 2, "calc": { - "points": 20 + "points": 10 } }, { @@ -276,6 +276,23 @@ "Language", "Mental" ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Language Talent" + }, + "level": { + "compare": "at_least" + } + } + ] + }, "modifiers": [ { "id": "m0ChkGQw7fFuS7e0s", @@ -353,23 +370,6 @@ "cost_type": "points" } ], - "prereqs": { - "type": "prereq_list", - "all": true, - "prereqs": [ - { - "type": "trait_prereq", - "has": false, - "name": { - "compare": "is", - "qualifier": "Language Talent" - }, - "level": { - "compare": "at_least" - } - } - ] - }, "calc": { "points": 0 } @@ -462,7 +462,7 @@ } ], "calc": { - "points": 29 + "points": 19 } } ] diff --git a/Library/Races/Humaniti/Kargol.gct b/Library/Races/Humaniti/Kargol.gct index 2230a4d..2eb0ece 100644 --- a/Library/Races/Humaniti/Kargol.gct +++ b/Library/Races/Humaniti/Kargol.gct @@ -29,14 +29,14 @@ "reference": "B21", "cost": 4, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 1 } - ] + ], + "disabled": true }, { "id": "mDvI2Uq7GRzeRP1_I", @@ -51,14 +51,14 @@ "reference": "B21", "cost": 12, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from those attracted to members of your sex, +2 from everyone else", "amount": 4 } - ] + ], + "disabled": true }, { "id": "m1oKCGFSokaM8UE8z", @@ -66,14 +66,14 @@ "reference": "B21", "cost": 12, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 3 } - ] + ], + "disabled": true }, { "id": "mpcv_FL24EItwheXc", @@ -81,14 +81,14 @@ "reference": "B21", "cost": 12, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 3 } - ] + ], + "disabled": true }, { "id": "moGX0MKzbtsITycqi", @@ -96,14 +96,14 @@ "reference": "B21", "cost": 12, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from those attracted to members of your sex, +2 from everyone else", "amount": 4 } - ] + ], + "disabled": true }, { "id": "m0QjilcBzP75aOekk", @@ -111,14 +111,14 @@ "reference": "B21", "cost": 12, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 3 } - ] + ], + "disabled": true }, { "id": "mXZIUUuPLnuqYOlr4", @@ -126,14 +126,14 @@ "reference": "B21", "cost": 12, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 3 } - ] + ], + "disabled": true }, { "id": "moCxavuzj5DJDR8yp", @@ -141,7 +141,6 @@ "reference": "B21,B202", "cost": -16, "cost_type": "points", - "disabled": true, "features": [ { "type": "skill_bonus", @@ -157,7 +156,8 @@ "situation": "from others", "amount": -4 } - ] + ], + "disabled": true }, { "id": "mZTlQNhtp_gyrXIAD", @@ -165,7 +165,6 @@ "reference": "B21,B202", "cost": -24, "cost_type": "points", - "disabled": true, "features": [ { "type": "skill_bonus", @@ -181,7 +180,8 @@ "situation": "from others", "amount": -6 } - ] + ], + "disabled": true }, { "id": "m-QCgBPoZef-jCUGX", @@ -196,7 +196,6 @@ "reference": "B21,B202", "cost": -20, "cost_type": "points", - "disabled": true, "features": [ { "type": "skill_bonus", @@ -212,7 +211,8 @@ "situation": "from others", "amount": -5 } - ] + ], + "disabled": true }, { "id": "mNKldOIllmNYMFL2e", @@ -228,14 +228,14 @@ "reference": "B21", "cost": 20, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from those attracted to members of your sex, +2 from everyone else. Exception: Members of the same sex with reason to dislike you (more than -4 in reaction penalties regardless of bonuses) resent your good looks and react at -2 instead.", "amount": 8 } - ] + ], + "disabled": true }, { "id": "m6Rrrfute-fWyafhL", @@ -243,14 +243,14 @@ "reference": "B21", "cost": 20, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 5 } - ] + ], + "disabled": true }, { "id": "mgpHxEZ4d8o2RJjUo", @@ -258,14 +258,14 @@ "reference": "B21", "cost": 20, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 5 } - ] + ], + "disabled": true }, { "id": "mNcgQvMorfvtxsXoM", @@ -273,14 +273,14 @@ "reference": "B21", "cost": -8, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": -2 } - ] + ], + "disabled": true }, { "id": "mqVLK24XzzrR_jGRu", @@ -309,14 +309,14 @@ "reference": "B21", "cost": 16, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from those attracted to members of your sex, +2 from everyone else. Exception: Members of the same sex with reason to dislike you (more than -4 in reaction penalties regardless of bonuses) resent your good looks and react at -2 instead.", "amount": 6 } - ] + ], + "disabled": true }, { "id": "m7rADv5_u49JdYr0J", @@ -324,14 +324,14 @@ "reference": "B21", "cost": 16, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 4 } - ] + ], + "disabled": true }, { "id": "mdncuK4exfHoqWU1s", @@ -339,14 +339,14 @@ "reference": "B21", "cost": 16, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 4 } - ] + ], + "disabled": true }, { "id": "mRL5f-ODgFPqp9NsU", @@ -354,14 +354,14 @@ "reference": "B21", "cost": 16, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from those attracted to members of your sex, +2 from everyone else. Exception: Members of the same sex with reason to dislike you (more than -4 in reaction penalties regardless of bonuses) resent your good looks and react at -2 instead.", "amount": 6 } - ] + ], + "disabled": true }, { "id": "m-vS8NHLxz2EICWVG", @@ -369,14 +369,14 @@ "reference": "B21", "cost": 16, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 4 } - ] + ], + "disabled": true }, { "id": "m19qlyKxh-hT4ZzTf", @@ -384,14 +384,14 @@ "reference": "B21", "cost": 16, "cost_type": "points", - "disabled": true, "features": [ { "type": "reaction_bonus", "situation": "from others", "amount": 4 } - ] + ], + "disabled": true } ], "calc": { @@ -517,7 +517,6 @@ "Disadvantage", "Physical" ], - "levels": 1, "points_per_level": -20, "features": [ { @@ -528,6 +527,7 @@ } ], "can_level": true, + "levels": 1, "calc": { "points": -20 } @@ -564,9 +564,9 @@ "Exotic", "Physical" ], - "levels": 1, "points_per_level": 2, "can_level": true, + "levels": 1, "calc": { "points": 2 } @@ -603,7 +603,6 @@ "Advantage", "Physical" ], - "levels": 2, "points_per_level": 5, "features": [ { @@ -718,6 +717,7 @@ } ], "can_level": true, + "levels": 2, "calc": { "points": 10 } @@ -738,30 +738,29 @@ ], "modifiers": [ { - "id": "mRpYG0iyCYl9R-T7E", + "id": "muejL4u27nF2nO_x_", "name": "No Fine Manipulators", "reference": "B15", "cost": -40, "disabled": true }, { - "id": "mXriXmjZB7XBxf65X", + "id": "mkPM60q0Lltser-RH", "name": "Size", "reference": "B15", - "cost": -10, "levels": 1, + "cost": -10, "disabled": true }, { - "id": "majr3DgJIroTbhITa", + "id": "moxFMSiEfs-hZMpov", "name": "Super-Effort", "reference": "SU24", "cost": 300, "disabled": true } ], - "levels": 2, - "points_per_level": 10, + "points_per_level": 5, "features": [ { "type": "attribute_bonus", @@ -771,8 +770,9 @@ } ], "can_level": true, + "levels": 2, "calc": { - "points": 20 + "points": 10 } }, { @@ -818,6 +818,23 @@ "Language", "Mental" ], + "prereqs": { + "type": "prereq_list", + "all": true, + "prereqs": [ + { + "type": "trait_prereq", + "has": false, + "name": { + "compare": "is", + "qualifier": "Language Talent" + }, + "level": { + "compare": "at_least" + } + } + ] + }, "modifiers": [ { "id": "mOZqdbmQrhfYRHFdZ", @@ -895,23 +912,6 @@ "cost_type": "points" } ], - "prereqs": { - "type": "prereq_list", - "all": true, - "prereqs": [ - { - "type": "trait_prereq", - "has": false, - "name": { - "compare": "is", - "qualifier": "Language Talent" - }, - "level": { - "compare": "at_least" - } - } - ] - }, "calc": { "points": 0 } @@ -947,8 +947,8 @@ "Disadvantage", "Mental" ], - "cr": 12, "cr_adj": "action_penalty", + "cr": 12, "base_points": -5, "calc": { "points": -5 @@ -985,7 +985,6 @@ "Advantage", "Physical" ], - "base_points": 5, "prereqs": { "type": "prereq_list", "all": true, @@ -1001,6 +1000,7 @@ } ] }, + "base_points": 5, "features": [ { "type": "conditional_modifier", @@ -1100,16 +1100,16 @@ "Advantage", "Physical" ], - "levels": 2, "points_per_level": 1, "can_level": true, + "levels": 2, "calc": { "points": 2 } } ], "calc": { - "points": 18 + "points": 8 } } ] diff --git a/Library/Races/Humaniti/Sylean.gct b/Library/Races/Humaniti/Sylean.gct index 0099db8..1677984 100644 --- a/Library/Races/Humaniti/Sylean.gct +++ b/Library/Races/Humaniti/Sylean.gct @@ -23,7 +23,7 @@ "Disadvantage", "Physical" ], - "points_per_level": -10, + "points_per_level": -5, "features": [ { "type": "attribute_bonus", @@ -35,7 +35,7 @@ "can_level": true, "levels": 1, "calc": { - "points": -10 + "points": -5 } }, { @@ -423,7 +423,7 @@ } ], "calc": { - "points": -15 + "points": -10 } } ] diff --git a/Library/Races/Vargr.gct b/Library/Races/Vargr.gct index d9252f5..57cbcb1 100644 --- a/Library/Races/Vargr.gct +++ b/Library/Races/Vargr.gct @@ -964,7 +964,7 @@ "Disadvantage", "Physical" ], - "points_per_level": -10, + "points_per_level": -5, "features": [ { "type": "attribute_bonus", @@ -976,7 +976,7 @@ "can_level": true, "levels": 1, "calc": { - "points": -10 + "points": -5 } }, { @@ -1086,7 +1086,7 @@ } ], "calc": { - "points": 10 + "points": 15 } }, { @@ -1133,7 +1133,7 @@ } ], "calc": { - "points": 13 + "points": 18 } } ] diff --git a/Library/Settings/Traveller.attr b/Library/Settings/Traveller.attr new file mode 100644 index 0000000..2c73a85 --- /dev/null +++ b/Library/Settings/Traveller.attr @@ -0,0 +1,237 @@ +{ + "version": 5, + "rows": [ + { + "id": "st", + "type": "integer", + "name": "ST", + "full_name": "Strength", + "attribute_base": "10", + "cost_per_point": 5, + "cost_adj_percent_per_sm": 10 + }, + { + "id": "dx", + "type": "integer", + "name": "DX", + "full_name": "Dexterity", + "attribute_base": "10", + "cost_per_point": 20 + }, + { + "id": "iq", + "type": "integer", + "name": "IQ", + "full_name": "Intelligence", + "attribute_base": "10", + "cost_per_point": 20 + }, + { + "id": "ht", + "type": "integer", + "name": "HT", + "full_name": "Health", + "attribute_base": "10", + "cost_per_point": 10 + }, + { + "id": "will", + "type": "integer", + "name": "Will", + "attribute_base": "$iq", + "cost_per_point": 5 + }, + { + "id": "fright_check", + "type": "integer", + "name": "Fright Check", + "attribute_base": "$will", + "cost_per_point": 2 + }, + { + "id": "per", + "type": "integer", + "name": "Per", + "full_name": "Perception", + "attribute_base": "$iq", + "cost_per_point": 5 + }, + { + "id": "vision", + "type": "integer", + "name": "Vision", + "attribute_base": "$per", + "cost_per_point": 2 + }, + { + "id": "hearing", + "type": "integer", + "name": "Hearing", + "attribute_base": "$per", + "cost_per_point": 2 + }, + { + "id": "taste_smell", + "type": "integer", + "name": "Taste & Smell", + "attribute_base": "$per", + "cost_per_point": 2 + }, + { + "id": "touch", + "type": "integer", + "name": "Touch", + "attribute_base": "$per", + "cost_per_point": 2 + }, + { + "id": "basic_speed", + "type": "decimal", + "name": "Basic Speed", + "attribute_base": "($dx+$ht)/4", + "cost_per_point": 20 + }, + { + "id": "basic_move", + "type": "integer", + "name": "Basic Move", + "attribute_base": "floor($basic_speed)", + "cost_per_point": 5 + }, + { + "id": "fp", + "type": "pool", + "name": "FP", + "full_name": "Fatigue Points", + "attribute_base": "$ht", + "cost_per_point": 3, + "thresholds": [ + { + "state": "Unconscious", + "expression": "-$fp", + "ops": [ + "halve_move", + "halve_dodge", + "halve_st" + ] + }, + { + "state": "Collapse", + "expression": "0", + "explanation": "Roll vs. Will to do anything besides talk or rest; failure causes unconsciousness\nEach FP you lose below 0 also causes 1 HP of injury\nMove, Dodge and ST are halved (B426)", + "ops": [ + "halve_move", + "halve_dodge", + "halve_st" + ] + }, + { + "state": "Tired", + "expression": "round($fp/3)", + "explanation": "Move, Dodge and ST are halved (B426)", + "ops": [ + "halve_move", + "halve_dodge", + "halve_st" + ] + }, + { + "state": "Tiring", + "expression": "$fp-1" + }, + { + "state": "Rested", + "expression": "$fp" + } + ] + }, + { + "id": "hp", + "type": "pool", + "name": "HP", + "full_name": "Hit Points", + "attribute_base": "$st", + "cost_per_point": 2, + "cost_adj_percent_per_sm": 10, + "thresholds": [ + { + "state": "Dead", + "expression": "round(-$hp*5)", + "ops": [ + "halve_move", + "halve_dodge" + ] + }, + { + "state": "Dying #4", + "expression": "round(-$hp*4)", + "explanation": "Roll vs. HT to avoid death\nRoll vs. HT-4 every second to avoid falling unconscious\nMove and Dodge are halved (B419)", + "ops": [ + "halve_move", + "halve_dodge" + ] + }, + { + "state": "Dying #3", + "expression": "round(-$hp*3)", + "explanation": "Roll vs. HT to avoid death\nRoll vs. HT-3 every second to avoid falling unconscious\nMove and Dodge are halved (B419)", + "ops": [ + "halve_move", + "halve_dodge" + ] + }, + { + "state": "Dying #2", + "expression": "round(-$hp*2)", + "explanation": "Roll vs. HT to avoid death\nRoll vs. HT-2 every second to avoid falling unconscious\nMove and Dodge are halved (B419)", + "ops": [ + "halve_move", + "halve_dodge" + ] + }, + { + "state": "Dying #1", + "expression": "-$hp", + "explanation": "Roll vs. HT to avoid death\nRoll vs. HT-1 every second to avoid falling unconscious\nMove and Dodge are halved (B419)", + "ops": [ + "halve_move", + "halve_dodge" + ] + }, + { + "state": "Collapse", + "expression": "0", + "explanation": "Roll vs. HT every second to avoid falling unconscious\nMove and Dodge are halved (B419)", + "ops": [ + "halve_move", + "halve_dodge" + ] + }, + { + "state": "Reeling", + "expression": "round($hp/3)", + "explanation": "Move and Dodge are halved (B419)", + "ops": [ + "halve_move", + "halve_dodge" + ] + }, + { + "state": "Wounded", + "expression": "$hp-1" + }, + { + "state": "Healthy", + "expression": "$hp" + } + ] + }, + { + "id": "cm", + "type": "integer", + "name": "CM", + "full_name": "Control Maximum", + "attribute_base": "if(has_trait(\"Lifting ST\"), $st + trait_level(\"Lifting ST\"), $st)" + } + ] +} diff --git a/Traveller.gdf b/Traveller.gdf index c7edee6..4340f01 100644 --- a/Traveller.gdf +++ b/Traveller.gdf @@ -40,7 +40,7 @@ LoadAfter="GURPS Ultra-Tech 4e.gdf" [Settings] CampaignName=Tramp Freighter -BasePoints=175 +BasePoints=200 DisadLimit=-50 QuirkLimit=-5 ShowMalf=no @@ -49,6 +49,92 @@ DefaultTL=10 [Attributes] Impulse Points, basevalue(3), step(1), up(10), down(-10), display(yes), minscore(0), maxscore(1000000) +#ReplaceTags in ST:ST with up(5), down(-5) + + +[BODY] + + +description(Stock humanoid. B 552) +name(Vitals), group(Skin, All, Full Suit, Body, Torso, Vitals) +name(Head), group(Head, Skin, All) +name(Eyes), group(Head, Eyes, All), display(-1), expanded(-1), posx(149), posy(53) +name(Left Eye), group(Head, Left Eye, Eyes, All) +name(Right Eye), group(Head, Right Eye, Eyes, All) +name(Neck), group(Neck, Body, Full Suit, Skin, All), display(-1), expanded(-1), posx(137), posy(114) +name(Skull), group(Head, Skull, Skin, All), basedr(2), dr(2), display(-1), expanded(-1), posx(339), posy(43) +name(Face), group(Head, Face, Skin, All), display(-1), expanded(-1), posx(309), posy(104) +name(Torso), group(Torso, Body, Full Suit, Skin, All), display(-1), expanded(-1), posx(220), posy(193),width(100),height(50) +name(Groin), group(Groin, Body, Full Suit, Skin, All), display(-1), expanded(-1), posx(393), posy(474) +name(Arms), group(Arms, Limbs, Full Suit, Skin, All), display(-1), expanded(-1), posx(403), posy(246) +name(Left Arm), group(Left Arm, Arms, Limbs, Full Suit, Skin, All) +name(Right Arm), group(Right Arm, Arms, Limbs, Full Suit, Skin, All) +name(Hands), group(Hands, Full Suit, Skin, All), display(-1), expanded(-1), posx(420), posy(310) +name(Left Hand), group(Left Hand, Hands, Full Suit, Skin, All) +name(Right Hand), group(Right Hand, Hands, Full Suit, Skin, All) +name(Legs), group(Legs, Limbs, Full Suit, Skin, All), display(-1), expanded(-1), posx(351), posy(587) +name(Left Leg), group(Left Leg, Legs, Limbs, Full Suit, Skin, All) +name(Right Leg), group(Right Leg, Legs, Limbs, Full Suit, Skin, All) +name(Feet), group(Feet, Full Suit, Skin, All), display(-1), expanded(-1), posx(349), posy(662) +name(Left Foot), group(Left Foot, Feet, Full Suit, Skin, All) +name(Right Foot), group(Right Foot, Feet, Full Suit, Skin, All) +name(Body), group(Body, Full Suit, Skin, All) +name(Full Suit), group(Full Suit, Skin, All) +name(Skin), group(Skin, All) +name(All), group(All) + + +name(Vitals), group(Skin, All, Full Suit, Body, Torso, Vitals) +name(Head), group(Head, Skin, All) +name(Eyes), group(Head, Eyes, All), display(-1), expanded(-1), posx(149), posy(53) +name(Left Eye), group(Head, Left Eye, Eyes, All) +name(Right Eye), group(Head, Right Eye, Eyes, All) +name(Neck), group(Neck, Body, Full Suit, Skin, All), display(-1), expanded(-1), posx(137), posy(114) +name(Skull), group(Head, Skull, Skin, All), basedr(2), dr(2), display(-1), expanded(-1), posx(339), posy(43) +name(Face), group(Head, Face, Skin, All), display(-1), expanded(-1), posx(309), posy(104) +name(Torso), group(Torso, Body, Full Suit, Skin, All), display(-1), expanded(-1), posx(220), posy(193),width(100),height(50) +name(Left Wing), group(Wing, Skin, All) +name(Right Wing), group(Wing, Skin, All) +name(Groin), group(Groin, Body, Full Suit, Skin, All), display(-1), expanded(-1), posx(393), posy(474) +name(Arms), group(Arms, Limbs, Full Suit, Skin, All), display(-1), expanded(-1), posx(403), posy(246) +name(Left Arm), group(Left Arm, Arms, Limbs, Full Suit, Skin, All) +name(Right Arm), group(Right Arm, Arms, Limbs, Full Suit, Skin, All) +name(Hands), group(Hands, Full Suit, Skin, All), display(-1), expanded(-1), posx(420), posy(310) +name(Left Hand), group(Left Hand, Hands, Full Suit, Skin, All) +name(Right Hand), group(Right Hand, Hands, Full Suit, Skin, All) +name(Legs), group(Legs, Limbs, Full Suit, Skin, All), display(-1), expanded(-1), posx(351), posy(587) +name(Left Leg), group(Left Leg, Legs, Limbs, Full Suit, Skin, All) +name(Right Leg), group(Right Leg, Legs, Limbs, Full Suit, Skin, All) +name(Feet), group(Feet, Full Suit, Skin, All), display(-1), expanded(-1), posx(349), posy(662) +name(Left Foot), group(Left Foot, Feet, Full Suit, Skin, All) +name(Right Foot), group(Right Foot, Feet, Full Suit, Skin, All) +name(Body), group(Body, Full Suit, Skin, All) +name(Full Suit), group(Full Suit, Skin, All) +name(Tail), group(Skin, All) +name(Skin), group(Skin, All) +name(All), group(All) + +[HitTables] + + +description(A creature with two legs and two arms, plus a pair of wings.) +roll(-), location(Eye), penalty(-9) +roll(3-4), location(Skull), penalty(-7) +roll(6), location(Face), penalty(-5) +roll(7), location(Right Leg), penalty(-2) +roll(8), location(Right Arm), penalty(-2) +roll(9), location(Right Wing), penalty(-2), notes(W) +roll(10-11), location(Torso), penalty(0) +roll(-), location(Groin), penalty(-3), notes(1,11) +roll(12), location(Left Wing), penalty(-2), notes(W) +roll(13), location(Left Arm), penalty(-2) +roll(14), location(Left Leg), penalty(-2) +roll(15), location(Hand), penalty(-4) +roll(16), location(Tail), penalty(-3), notes(T) +roll(17-18), location(Neck), penalty(-5) +roll(-), location(Vitals), penalty(-3) +note(W), text(Wing: Treat a wing as a limb (arm, leg) for crippling purposes. A flyer with a crippled wing cannot fly.) +note(T), text(Tail: If a tail counts as an Extra Arm or a Striker, or is a fish tail, treat it as a limb (arm, leg) for crippling purposes; otherwise, treat it as an extremity (hand, foot). A crippled tail affects balance. For a ground creature, this gives -1 DX. For a swimmer or flyer, this gives -2 DX and halves Move. If the creature has no tail, or a very short one (like a rabbit), treat as “torso.”) [Languages] Galanglic, 2/4,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) @@ -63,9 +149,12 @@ Clotho (Written), 1/2,upto(3 Limiting Total), mods(Language), levelnames([None], N'Toz, 2/4,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) N'Toz (Spoken), 1/2,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) N'Toz (Written), 1/2,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) -Droyne, 2/4,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) -Droyne (Spoken), 1/2,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) -Droyne (Written), 1/2,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) +Bwap, 2/4,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) +Bwap (Spoken), 1/2,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) +Bwap (Written), 1/2,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) +Oynprith, 2/4,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) +Oynprith (Spoken), 1/2,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) +Oynprith (Written), 1/2,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) Hiver, 2/4,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) Hiver (Gesture), 1/2,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) Hiver (Written), 1/2,upto(3 Limiting Total), mods(Language), levelnames([None], Broken, Accented, Native), cat(Mundane, Social, Language, Language Spoken, Language Written, Social Background), taboo(Native Languages >1) @@ -129,6 +218,9 @@ Standard Luriani (Written), 1/2, page(B24), upto(3 LimitingTotal), mods(Language Kator, 2/4, page(B24), upto(3 LimitingTotal), mods(Language), levelnames([None], Broken, Accented, Native), cat(Language, Language Spoken, Language Written, Social Background), taboo(Native Languages > 1) Kator (Spoken), 1/2, page(B24), upto(3 LimitingTotal), mods(Language), levelnames([None], Broken, Accented, Native), cat(Language, Language Spoken, Social Background), taboo(Native Languages > 1) Kator (Written), 1/2, page(B24), upto(3 LimitingTotal), mods(Language), levelnames([Illiterate], Semi-Literate, Literate, Native), cat(Language, Language Written, Social Background), taboo(Native Languages > 1) +Drakaran, 2/4, page(B24), upto(3 LimitingTotal), mods(Language), levelnames([None], Broken, Accented, Native), cat(Language, Language Spoken, Language Written, Social Background), taboo(Native Languages > 1) +Drakaran (Spoken), 1/2, page(B24), upto(3 LimitingTotal), mods(Language), levelnames([None], Broken, Accented, Native), cat(Language, Language Spoken, Social Background), taboo(Native Languages > 1) +Drakaran (Written), 1/2, page(B24), upto(3 LimitingTotal), mods(Language), levelnames([Illiterate], Semi-Literate, Literate, Native), cat(Language, Language Written, Social Background), taboo(Native Languages > 1) [CULTURES] @@ -141,6 +233,8 @@ Clotho, 1, cat(Cultural Familiarity, Social Background) Clotho (Native), 0, cat(Cultural Familiarity, Social Background), gives(+1 to ST:Native Cultural Familiarities), taboo(Native Cultural Familiarities > 1) Drakaran, 1, cat(Cultural Familiarity, Social Background) Drakaran (Native), 0, cat(Cultural Familiarity, Social Background), gives(+1 to ST:Native Cultural Familiarities), taboo(Native Cultural Familiarities > 1) +Bwap, 1, cat(Cultural Familiarity, Social Background) +Bwap (Native), 0, cat(Cultural Familiarity, Social Background), gives(+1 to ST:Native Cultural Familiarities), taboo(Native Cultural Familiarities > 1) Droyne, 1, cat(Cultural Familiarity, Social Background) Droyne (Native), 0, cat(Cultural Familiarity, Social Background), gives(+1 to ST:Native Cultural Familiarities), taboo(Native Cultural Familiarities > 1) Hiver, 1, cat(Cultural Familiarity, Social Background) @@ -195,6 +289,8 @@ Yilean (Native), 0, cat(Cultural Familiarity, Social Background), gives(+1 to ST #ReplaceTags in "AD:Merchant Rank" with "upto(10)" + + // Talents Born Tactician, 10/20, upto(4), gives(+1 to GR:Born Tactician), conditional(+1 to ST:Reaction), page(T:IW135), cat(Talents),_ @@ -213,6 +309,9 @@ Awareness Talent, 5/10, page(T:IW135), cat(Supernatural, Mental, Talents - Power Unusual Background (Psi), 10/25, upto(2), levelnames(Latent, Functional Powers), page(B96, T:IW135), cat(Supernatural, Mental) + +Telepathy Talent, 5/10, upto(4), page(PP57-67), gives(+1 to "CL:Psionic Powers - Telepathy") + [DISADVANTAGES] #DeleteByTag Disadvantages, Text IgnoreEmpty, cat HasInList Supernatural #Clone "DI:Status" as "DI:Status (Terran)" @@ -508,6 +607,7 @@ Retired Bounty Hunter, displaycost(50), ), adds(_ AD:Combat Reflexes, + AD:Fit, SK:Area Knowledge=4pts, SK:Brawling=1pts, SK:Detect Lies=2pts, @@ -555,6 +655,7 @@ Retired Military, displaycost(50), ), adds(_ AD:Combat Reflexes, + AD:Fit, SK:Brawling=2pts, SK:Knife=2pts, SK:Wrestling=2pts_ @@ -828,7 +929,7 @@ Pilot, displaycost(100), Acheron,cat(Human Races), cost(0), - displaycost(24), + displaycost(9), race(Human (Acheron)), adds(_ AD:Filter Lungs, @@ -844,7 +945,7 @@ Acheron,cat(Human Races), SK:Occultism=8pts_ ), creates(_ - {"AD:Acheron Attribute Mods",40,gives(+1 to ST:HT, +3 to ST:ST),hide(yes)}, + {"AD:Acheron Attribute Mods",25,gives(+1 to ST:HT, +3 to ST:ST),hide(yes)}, {"DI:Delusion (Superstitious)",-5}, {"DI:Intolerance (Solomani)",-5}_ ), @@ -896,7 +997,7 @@ Azhanti,cat(Human Races), Darrian,cat(Human Races), cost(0), - displaycost(-18), + displaycost(-13), race(Human (Darrian)), adds(_ AD:Acute Vision=1, @@ -904,7 +1005,7 @@ Darrian,cat(Human Races), LA:Darrian=3 with "Native Language, -6, gives(=+1 to ST:Native Languages)"_ ), creates(_ - {"DI:Darrian Attribute Mods",-20,gives(-1 to ST:HT, -1 to ST:ST),hide(yes)}, + {"DI:Darrian Attribute Mods",-15,gives(-1 to ST:HT, -1 to ST:ST),hide(yes)}, ), noresync(no), page(GTH30),owns(yes) @@ -929,7 +1030,7 @@ Dynchia,cat(Human Races), Floriani (Barnai),cat(Human Races), cost(0), - displaycost(5), + displaycost(20), race(Human (Floriani, Barnai)), adds(_ AD:Discriminatory Smell, @@ -939,14 +1040,14 @@ Floriani (Barnai),cat(Human Races), LA:Floriani=3 with "Native Language, -6, gives(=+1 to ST:Native Languages)", ), creates(_ - {"AD:Barnai Attribute Mods",0,gives(-3 to ST:ST, -1 to ST:HT, +2 to ST:IQ),hide(yes)}, + {"AD:Barnai Attribute Mods",15,gives(-3 to ST:ST, -1 to ST:HT, +2 to ST:IQ),hide(yes)}, ), noresync(no), page(GTH60),owns(yes) Floriani (Feskal),cat(Human Races), cost(0), - displaycost(-39), + displaycost(-64), race(Human (Floriani, Feskal)), adds(_ CU:Floriani (Native), @@ -955,14 +1056,14 @@ Floriani (Feskal),cat(Human Races), LA:Floriani=1 with "Native Language, -6, gives(=+1 to ST:Native Languages)"_ ), creates(_ - {"AD:Feskal Attribute Mods",30,gives(+5 to ST:ST, +2 to ST:HT, -2 to ST:IQ),hide(yes)}_ + {"AD:Feskal Attribute Mods",5,gives(+5 to ST:ST, +2 to ST:HT, -2 to ST:IQ),hide(yes)}_ ), noresync(no), page(GTH60),owns(yes) Geonee,cat(Human Races), cost(0), - displaycost(29), + displaycost(19), race(Human (Geonee)), adds(_ CU:Geonee (Native), @@ -974,7 +1075,7 @@ Geonee,cat(Human Races), {"QU:Strong group identity", -1}, {"DI:Odious Racial Habit (Treats women as property)", -5, page (B22), gives(-1 to ST:Reaction)}, {"DI:Delusion (We are the ancients)", -10, page(B130), gives(-2 to ST:Reaction)}, - {"AD:Geonee Attribute Mods",36,gives(-2 to ST:Hit Points,+2 to ST:ST, +1 to ST:DX),hide(yes)}_ + {"AD:Geonee Attribute Mods",26,gives(-2 to ST:Hit Points,+2 to ST:ST, +1 to ST:DX),hide(yes)}_ ), noresync(no), page(GTH68),owns(yes) @@ -1031,7 +1132,7 @@ Irhadre,cat(Human Races), page(GTH86),owns(yes) Kargol,cat(Human Races), cost(0), - displaycost(18), + displaycost(8), race(Human (Irhadre)), adds(_ AD:High Manual Dexterity=2, @@ -1052,14 +1153,14 @@ Kargol,cat(Human Races), {"AD:Resistant (Disease)",10, page(B81)}, {"QU:Prefer cold, high-pressure environments", -1}, {"DI:Phobia (Ancient technology)", -5}, - {"AD:Kargol Attribute Mods", 0, gives(-1 to ST:DX, +2 to ST:ST),hide(yes)}_ + {"DI:Kargol Attribute Mods", -10, gives(-1 to ST:DX, +2 to ST:ST),hide(yes)}_ ), noresync(no), page(GTH93),owns(yes) Luriani,cat(Human Races), cost(0), - displaycost(31), + displaycost(21), race(Human (Luriani)), adds(_ AD:3D Spatial Sense, @@ -1080,7 +1181,7 @@ Luriani,cat(Human Races), LA:Standard Luriani=3 with "Native Language, -6, gives(=+1 to ST:Native Languages)"_ ), creates(_ - {"AD:Luriani Attribute Mods", 0, gives(-1 to ST:DX, +2 to ST:ST),hide(yes)}, + {"DI:Luriani Attribute Mods", -10, gives(-1 to ST:DX, +2 to ST:ST),hide(yes)}, {"DI:Code of Honor (Luriani)", -10, page(B127)}, {"DI:Intolerance (Vilani)", -5}, {"DI:Racial Reputation (Irrational and unpredictable)", -2, gives(-1 to ST:Reaction when recognized as Luriani (10 or less))}_ @@ -1149,10 +1250,10 @@ Yilean, noresync(no), page(GTH135), owns(yes) Sylean,cat(Human Races), - cost(0), + cost(5), race(Human (Sylean)), creates(_ - {"DI:Sylean Attribute Mods",-10,gives(-1 to ST:ST),hide(yes)}, + {"DI:Sylean Attribute Mods",-5,gives(-1 to ST:ST),hide(yes)}, {"DI:Intolerance (Vilani)", -5}_ ), noresync(no),invisible(yes),hide(yes), @@ -1181,7 +1282,7 @@ Sylean (Integrated),cat(Human Races), noresync(no), page(GTH127),owns(yes) -Aslan, cat(Non-human Races), cost(0), displaycost(3), race(Aslan), +Aslan, cat(Non-human Races), cost(0), displaycost(8), race(Aslan), adds(_ AD:Acute Hearing = 3, AD:Acute Taste and Smell = 3, @@ -1198,14 +1299,14 @@ Aslan, cat(Non-human Races), cost(0), displaycost(3), race(Aslan), ), creates(_ {AD:Fur, 1}, - {DI:Aslan Attribute Mods, -8, gives(+1 to ST:ST, -1 to ST:DX, +1 to ST:Hit Points),hide(yes)}, + {DI:Aslan Attribute Mods, -13, gives(+1 to ST:ST, -1 to ST:DX, +1 to ST:Hit Points),hide(yes)}, {DI:Code of Honor (Fteir), -15}, {DI:Intolerance (Non-Aslan), -10}, {DI:Obsession (Own Land), -10}_ ), noresync(no), owns(yes) -Vargr, cat(Non-human Races), cost(0), displaycost(13), race(Vargr), +Vargr, cat(Non-human Races), cost(0), displaycost(18), race(Vargr), adds(_ AD:Acute Taste and Smell = 3, AD:Acute Vision = 1, @@ -1223,15 +1324,144 @@ Vargr, cat(Non-human Races), cost(0), displaycost(13), race(Vargr), ), creates(_ {AD:Fur, 1}, - {AD:Vargr Attribute Mods, 10, gives(-1 to ST:ST, +1 to ST:DX, +1 to ST:Per, -1 to ST:Fatigue Points, -1 to ST:Hit Points),hide(yes)}, + {AD:Vargr Attribute Mods, 15, gives(-1 to ST:ST, +1 to ST:DX, +1 to ST:Per, -1 to ST:Fatigue Points, -1 to ST:Hit Points),hide(yes)}, {DI:Racial Reputation (Flaky and potentially disloyal), -5/-10,page(B27), downto(1), upto(1), cat(Mundane, Social, Influence), conditional(-1 to ST:Reaction when "your reputation works against you")}, {QU:Heavily influenced by Pack Reputation, -1}_ ), noresync(no), owns(yes) -[EQUIPMENT] +Clotho, cat(Non-human Races), cost(0), displaycost(14), race(Clotho), + BodyType(Hexapod), + HitTable(Hexapod), + adds(_ + AD:3D Spatial Sense, + AD:Claws (Blunt Claws), + AD:Double-Jointed, + AD:Enhanced Move (Ground)=2 with "Only when not using lower arms to manipulate, -20%", + AD:Extra Arms=2, + AD:Extra Legs (4 Legs), + AD:High Manual Dexterity=2 with "Upper arms only, -0%", + CU:Clotho (Native), + DI:Compulsive Behavior (Proper Grooming)=2, + DI:Mute, + DI:Sense of Duty (Sibling)=1, + LA:Clotho=3 with "Native Language, -6, gives(=+1 to ST:Native Languages)", + DI:Squeamish, + QU:Attentive, + QU:Chauvinistic, + QU:Proud_ + ), + creates(_ + {"AD:Arm ST", 3/6, page(B40), cat(Exotic, Physical), taboo(DI:Weak Arms), conditional(+1 to ST:ST), initmods("Lower two arms only", *5/3)}=2, + {"DI:Phobia (Dirt)", -10}, + {"DI:Phobia (Separation from sibling)", -15}, + {"FE:Fur", 0}_ + ), + noresync(no), + owns(yes) + +Drakaran, cat(Non-human Races), cost(0), displaycost(47), race(Drakaran), + adds(_ + AD:Acute Taste and Smell=3, + AD:Claws (Sharp Claws), + AD:Teeth (Sharp Teeth), + AD:Doesn't Sleep with "Must enter ''the stalking'' once every 20 days, -50%", + AD:Damage Resistance=2 with "Tough Skin, -40%", + AD:Temperature Tolerance=2, + LA:Drakaran=3 with "Native Language, -6, gives(=+1 to ST:Native Languages)", + CU:Drakaran (Native), + DI:Hard of Hearing, + DI:No Depth Perception, + DI:Sense of Duty (Family)=2, + DI:Truthfulness _ + ), + creates(_ + {"AD:Drakaran Depth Perception", 15, initmods(Accessibility: When able to compensate for one eye (most circumstances), -10%)}, + {"FE:One Eye", 0}, + {"AD:Drakaran Attribute Mods", 15, gives(+3 to ST:ST, +1 to ST:HT, +1 to ST:Hit Points),hide(yes)}, + {"AD:Drakarans rarely display emotions and are not prone to panic", 1, gives(+1 to ST:Fright Check)}, + {"AD:Striker (Crushing; Tail)", 10, displaycost(0), mods(Striker, Alternative Attack), page(B88), cat(Exotic, Physical, Natural Attacks), damage(thr+@if(@hasmod(Weak) then 0 else @basethdice(me::chareffectivest)) + @max( @if("SK:Brawling::level" > ST:DX+1 then @basethdice(ST:Punch) ELSE 0), @if("SK:Boxing::level" = ST:DX+1 then @basethdice(ST:Punch) ELSE @if("SK:Boxing::level" > ST:DX+1 then 2 * @basethdice(ST:Punch) ELSE 0)), @if("SK:Karate::level" = ST:DX then @basethdice(ST:Punch) ELSE @if("SK:Karate::level" > ST:DX then 2 * @basethdice(ST:Punch) ELSE 0)))), damtype(cr), reach(C,1), parry(0), skillused(ST:DX-4, SK:Brawling, SK:Karate), reachbasedon(0), mode(Tail), itemnotes("May attack/parry back and side hexes only")} _ + ), + noresync(no), + owns(yes) + +Droyne, cat(Non-human Races), cost(0), displaycost(-25), race(Droyne),invisible(yes), + BodyType(Winged Humanoid), + HitTable(Winged Humanoid), + adds(_ + AD:Claim to Hospitality (Droyne)=3, + AD:Claws (Blunt Claws), + AD:Flight with "Winged, -25%" and "Cannot Hover, -15%", + AD:Mind Clouding (Psi)=6, + AD:Night Vision=5, + AD:Peripheral Vision, + AD:Reduced Consumption=1, + AD:Telepathy Talent=3, + AD:Telereceive - Shallow (Psi)=3 with "Only receives thoughts from fellow oytrip members, -35%", + AD:Telescan (Psi)=1 with "Only to find oytrip or oytrip members, -20%", + CU:Droyne (Native), + DI:Duty (Service)=3, + DI:Gregarious, + DI:Hidebound, + DI:Low TL=2, + DI:Secret (Psionics)=2, + DI:Selfless, + DI:Short Lifespan=1 with "Only affects maturity and age thresholds, +50%", + DI:Vulnerability (Crushing)=2 with "Wounding Multiplier x2, *1", + LA:Oynprith=3 with "Native Language, -6, gives(=+1 to ST:Native Languages)", + SK:Mind Clouding =1pts, + SK:Stealth=1pts, + SK:Telereceive =1pts, + SK:Telescan =1pts_ + ), + creates(_ + {"AD:Striker (Crushing; Tail)", 5, displaycost(0), mods(Striker, Alternative Attack), page(B88), cat(Exotic, Physical, Natural Attacks), damage(thr+@if(@hasmod(Weak) then 0 else @basethdice(me::chareffectivest)) + @max( @if("SK:Brawling::level" > ST:DX+1 then @basethdice(ST:Punch) ELSE 0), @if("SK:Boxing::level" = ST:DX+1 then @basethdice(ST:Punch) ELSE @if("SK:Boxing::level" > ST:DX+1 then 2 * @basethdice(ST:Punch) ELSE 0)), @if("SK:Karate::level" = ST:DX then @basethdice(ST:Punch) ELSE @if("SK:Karate::level" > ST:DX then 2 * @basethdice(ST:Punch) ELSE 0)))), damtype(cr), reach(C), parry(0), skillused(ST:DX, SK:Brawling, SK:Karate), reachbasedon(0), mode(Tail), itemnotes({May attack/parry back and side hexes only})}, + {"DI:Addiction (Purpose in Life)", -10, page(B122)}, + {"DI:Droyne Attribute Mods", -69, gives(-3 to ST:ST, -1 to ST:DX, -2 to ST:IQ, +3 to SK:Mind Clouding), hide(yes)}, + {"FE:Krinaytsu (can will own death)", 0}_ + ), + noresync(no),hide(yes), + owns(yes) +Droyne (Sport), cat(Non-human Races), cost(0), displaycost(55), race(Droyne (Sport)), + adds(_ + TE:Droyne _ + ), + creates(_ + {"AD:Droyne Sport Attribute Mods", +80, gives(-1 to ST:Size Modifier, +3 to ST:IQ, +1 to ST:DX), hide(yes)}, + ), + noresync(no), + owns(yes) + +Bwap, cat(Non-human Races), cost(0), displaycost(13), race(Bwap), + adds(_ + AD:Acute Taste and Smell=1, + AD:Acute Vision=1, + AD:Amphibious, + AD:Double-Jointed, + AD:Peripheral Vision, + CU:Bwap (Native), + CU:Imperial, + DI:Honesty, + LA:Vilani=3, + LA:Galanglic=3, + LA:Bwap=3 with "Native Language, -6, gives(=+1 to ST:Native Languages)", + QU:Attentive, + QU:Careful_ + ), + creates(_ + {"DI:Bwap Attribute Mods", -20, gives(-1 to ST:HT, -2 to ST:ST), hide(yes)}, + {"DI:Code of Honor (The Wapawab and loyalty to the creche)", -10, page(GTA4:29)}, + {"QU:Finds comfort and security in complexity", -1}, + {"QU:Hates to Hurry", -1}_ + ), + noresync(no), + owns(yes) + + + +[EQUIPMENT] #Clone EQ:Camcorder as EQ:Video Recorder #Clone EQ:Grav Bike as EQ:Contragrav Bike @@ -1320,6 +1550,9 @@ Vargr, cat(Non-human Races), cost(0), displaycost(13), race(Vargr), #DeleteByTag Templates, Text IgnoreEmpty, techlvl = 11^ #DeleteByTag Templates, Text IgnoreEmpty, techlvl = 12 #DeleteByTag Templates, Text IgnoreEmpty, techlvl = 12^ +#DeleteByTag Templates, Text IgnoreEmpty, cat hasinlist "Meta-Traits" +#DeleteByTag Templates, Text IgnoreEmpty, cat hasinlist "Meta-Traits - Biomorphic Lenses" +#DeleteByTag Templates, Text IgnoreEmpty, cat hasinlist "Racial Templates - Ultra-Tech" Heavy Laser Pistol, cat(Ultra-Tech, Ultra-Tech - Weapons), battery(Dp), page(UT115), basecost(2400), baseweight(2), techlvl(10), mods(Equipment, Beams, Laser), lc(3),_