Skip to content

Commit

Permalink
[Magiclysm] Add fantasy species starting option (CleverRaven#67817)
Browse files Browse the repository at this point in the history
* Initial commit

* Add lizardfolk

* Craftsmanship -> Craftsdwarfship

* Give dwarves 10% faster crafting

* Add lizardfolk extensions

* Add elf and dwarf extensions

* Update data/mods/Magiclysm/traits/mutation.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update data/mods/Magiclysm/mutations/mutations.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update data/mods/Magiclysm/mutations/mutations.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Change categories, add custom mutations

* Change categories, add custom mutations

* Update data/mods/Magiclysm/mutations/fantasy_species.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Change LIZ_IR to REGEN_LIZ (they live in swamps, they don't need IR)

* Edit lizardfolk

* Update lizardfolk

* errant ,

* Update data/mods/Magiclysm/mutations/mutations.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update data/mods/Magiclysm/mutations/fantasy_species.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Rename data/mods/Magiclysm/hobbies.json to data/mods/Magiclysm/traits/fantasy_species.json

* Update fantasy_species.json

* Add actual species threshold mutations

* linting, fix extend

* Missing name fields

* \\ -> //

* Fix a truly enormous amount of prerequisite errors

* Add size category to Dwarven Build and Elven Build

* Give lizardfolk their own build mutation

* Add LIZARDFOLK_BUILD to lizardfolk

* Remove lizardfolk from dense bones

* Fix extra "

* Add species primers

* Update data/mods/Magiclysm/effects/effects_fantasy_species.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update data/mods/Magiclysm/effects/effects_fantasy_species.json

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Dwarves have slower movement, special version of Predator for Lizardfolk

* No junk food for lizardfolk either

* kick tests

* Lizardfolk mindset cannot be purified

* Try again, a couple more changes

* Add more mutations to each species so they can pass threshold tests

* Try yet again to get enough category mutations to pass tests

* Remove ANTIWHEAT from lizardfolk category to stop test complaints

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
Standing-Storm and github-actions[bot] authored Aug 26, 2023
1 parent 0dafa87 commit 0fa8bc5
Show file tree
Hide file tree
Showing 6 changed files with 728 additions and 41 deletions.
50 changes: 50 additions & 0 deletions data/mods/Magiclysm/effects/effects_fantasy_species.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
[
{
"type": "effect_type",
"id": "mutagen_species_dwarf",
"name": [ "Dwarven Purification", "Dwarven Reversion", "Dwarven Regression" ],
"desc": [
"You consumed purifier.",
"You consumed a large amount of purifier. Why does it feel so strange?",
"You consumed a huge amount of purifier, and you can tell that something isn't right."
],
"max_intensity": 3,
"resist_traits": [ ],
"base_mods": { "str_mod": [ 0, -2 ], "per_mod": [ 0, -2 ], "dex_mod": [ 0, -2 ], "int_mod": [ 0, -2 ] },
"scaling_mods": { "str_mod": [ 0, -2.5 ], "per_mod": [ 0, -2.5 ], "dex_mod": [ 0, -2.5 ], "int_mod": [ 0, -2.5 ] },
"rating": "bad",
"blood_analysis_description": "Dwarven Primer Contamination"
},
{
"type": "effect_type",
"id": "mutagen_species_elf",
"name": [ "Elven Purification", "Elven Reversion", "Elven Regression" ],
"desc": [
"You consumed purifier.",
"You consumed a large amount of purifier. Why does it feel so strange?",
"You consumed a huge amount of purifier, and you can tell that something isn't right."
],
"max_intensity": 3,
"resist_traits": [ ],
"base_mods": { "str_mod": [ 0, -2 ], "per_mod": [ 0, -2 ], "dex_mod": [ 0, -2 ], "int_mod": [ 0, -2 ] },
"scaling_mods": { "str_mod": [ 0, -2.5 ], "per_mod": [ 0, -2.5 ], "dex_mod": [ 0, -2.5 ], "int_mod": [ 0, -2.5 ] },
"rating": "bad",
"blood_analysis_description": "Elven Primer Contamination"
},
{
"type": "effect_type",
"id": "mutagen_species_lizardfolk",
"name": [ "Lizardfolk Purification", "Lizardfolk Reversion", "Lizardfolk Regression" ],
"desc": [
"You consumed purifier.",
"You consumed a large amount of purifier. Why does it feel so strange?",
"You consumed a huge amount of purifier, and you can tell that something isn't right."
],
"max_intensity": 3,
"resist_traits": [ ],
"base_mods": { "str_mod": [ 0, -2 ], "per_mod": [ 0, -2 ], "dex_mod": [ 0, -2 ], "int_mod": [ 0, -2 ] },
"scaling_mods": { "str_mod": [ 0, -2.5 ], "per_mod": [ 0, -2.5 ], "dex_mod": [ 0, -2.5 ], "int_mod": [ 0, -2.5 ] },
"rating": "bad",
"blood_analysis_description": "Lizardfolk Primer Contamination"
}
]
Loading

0 comments on commit 0fa8bc5

Please sign in to comment.