diff --git a/interface/scripted/statWindow/statWindow.config b/interface/scripted/statWindow/statWindow.config index e2d76d7cfd..903d26bfdf 100644 --- a/interface/scripted/statWindow/statWindow.config +++ b/interface/scripted/statWindow/statWindow.config @@ -326,7 +326,7 @@ }, - "races": [ "apex", "avian", "floran", "glitch", "human", "hylotl", "novakid", "mauskin", "bunnine", "shadow", "elduukhar", "argonian", "avali", "fuslimeperson", "kyani", "slimeperson", "deerfolk", "lastree", "avikan", "bunnykin", "callistan", "calskies","droden", "elunite", "familiar", "felin", "fenerox", "gardevan", "aegi", "greckan", "gyrusen", "calskie", "kazdra", "kemono", "kineptic", "lamia", "mantizi","fumantizi", "mlp", "munari", "neko", "nightar", "ningen", "orcana", "fupeglaci","peglaci", "phox", "ponex", "sergal", "skelekin", "trink", "vespoid", "viera", "moogle", "vulpes", "wasphive", "arachne", "Indix", "skath", "pygs", "kitsune", "indix", "thelusian", "fukirhos", "kirhos", "radien", "woggle", "dragon", "tauren", "lucario", "inkling", "eevee", "elysian", "fennix", "lombax_striped", "lombax_pointed", "saturn", "saturn2", "satkyterran", "saturnmothman", "blattra", "sarasinor", "webber", "candavaswebber", "Zoroark","everis","changenykt", "demon", "shade", "veluu", "cat", "deerkin", "terrakin","merrkin", "spiritguardian", "spirittree", "fragmentedruin", "juux", "fupeglaci", "remorian", "lutrin", "irken", "carakinox", "harpy", "alicorn", "batpony", "changeling", "pony", "pegasus", "hippogriff", "unicorn", "ponex", "attarran", "alrune", "taurikin", "protogenrace1", "shoggoth","mindflayer","zombie","arcanian","squamaeft","scyphojel","vashknaaren","vashknaarenbiped","gic_realisticfloran","gic_realistichuman","gic_realisticglitch" ], + "races": [ "apex", "avian", "floran", "glitch", "human", "hylotl", "novakid", "mauskin", "bunnine", "shadow", "elduukhar", "argonian", "avali", "fuslimeperson", "kyani", "slimeperson", "deerfolk", "lastree", "avikan", "bunnykin", "callistan", "calskies","droden", "elunite", "familiar", "felin", "fenerox", "gardevan", "aegi", "greckan", "gyrusen", "calskie", "kazdra", "kemono", "kineptic", "lamia", "mantizi","fumantizi", "mlp", "munari", "neko", "nightar", "ningen", "orcana", "fupeglaci","peglaci", "phox", "ponex", "sergal", "skelekin", "trink", "vespoid", "viera", "moogle", "vulpes", "wasphive", "arachne", "Indix", "skath", "pygs", "kitsune", "indix", "thelusian", "fukirhos", "kirhos", "radien", "woggle", "dragon", "tauren", "lucario", "inkling", "eevee", "elysian", "fennix", "lombax_striped", "lombax_pointed", "saturn", "saturn2", "satkyterran", "saturnmothman", "blattra", "sarasinor", "webber", "candavaswebber", "Zoroark","everis","changenykt", "demon", "shade", "veluu", "cat", "deerkin", "terrakin","merrkin", "spiritguardian", "spirittree", "fragmentedruin", "juux", "fupeglaci", "remorian", "lutrin", "irken", "carakinox", "harpy", "alicorn", "batpony", "changeling", "pony", "pegasus", "hippogriff", "unicorn", "ponex", "attarran", "alrune", "taurikin", "protogenrace1", "shoggoth","mindflayer","zombie","arcanian","squamaeft","scyphojel","vashknaaren","vashknaarenbiped","gic_realisticfloran","gic_realistichuman","gic_realisticglitch","mechineki" ], "elements": [ "physical", "fire", "poison", "ice", "electric", "radioactive", "cosmic", "shadow" ], "statuses" : { // Cold diff --git a/species/mechineki.raceeffect b/species/mechineki.raceeffect new file mode 100644 index 0000000000..29cf63e27c --- /dev/null +++ b/species/mechineki.raceeffect @@ -0,0 +1,85 @@ +{ + "stats": [ + {"stat": "fireResistance", "amount": 0.1}, + {"stat": "radioactiveResistance", "amount": 0.05}, + {"stat": "poisonResistance", "amount": 0.2}, + {"stat": "electricResistance", "amount": -0.5}, + {"stat": "iceResistance", "amount": -0.1}, + + {"stat": "breathProtection", "amount": 1}, + {"stat": "poisonStatusImmunity", "amount": 1}, + {"stat": "poisongasImmunity", "amount": 1}, + {"stat": "beestingImmunity", "amount": 1}, + + {"stat": "physicalResistance", "amount": 0.1}, + + {"stat": "fujungleslowImmunity", "amount": 1}, + {"stat": "jungleslowImmunity", "amount": 1}, + {"stat": "slushslowImmunity", "amount": 1}, + {"stat": "snowslowImmunity", "amount": 1}, + + {"stat": "maxHealth", "effectiveMultiplier": 0.85}, + + {"stat": "maxEnergy", "effectiveMultiplier": 1.1}, + {"stat": "energyRegenPercentageRate", "baseMultiplier": 1.1}, + {"stat": "fallDamageMultiplier", "effectiveMultiplier": 0.9}, + {"stat": "foodDelta", "effectiveMultiplier": 1.2}, + + {"stat": "fistMastery", "amount": 0.2}, + {"stat": "energyMastery", "amount": 0.1}, + {"stat": "magnorbMastery", "amount": 0.2} + ], + + "diet": "robot", + + "controlModifiers": { + "speedModifier": 1.06 + }, + + "envEffects": [ + { + "biomes": "cold", + "stats": [ + { + "stat": "maxHealth", + "effectiveMultiplier": 0.8 + }, + { + "stat": "maxEnergy", + "effectiveMultiplier": 1.1 + }, + { + "stat": "energyRegenPercentageRate", + "effectiveMultiplier": 1.1 + } + ] + }, + { + "biomes": "hot", + "stats": [ + { + "stat": "maxEnergy", + "effectiveMultiplier": 0.9 + } + ] + } + ], + + + "liquidEffects": [ + { + "name": "glitchLiquidEffect", + "liquids": [ "oil", "liquidprotocite", "erchius" ], + "stats": [ + { "stat": "maxEnergy", "effectiveMultiplier": 1.25 }, + { "stat": "energyRegenPercentageRate", "baseMultiplier": 1.484 }, + { "stat": "healthRegen", "amount": 0.484 } + ] + } + ], + + "weaponEffects": [], + + "special": [ "glitchStuff" ] + +} \ No newline at end of file diff --git a/species/mechineki.species.patch b/species/mechineki.species.patch new file mode 100644 index 0000000000..305508d1c5 --- /dev/null +++ b/species/mechineki.species.patch @@ -0,0 +1,30 @@ +[ + { "op": "replace", + "path" : "/charCreationTooltip/description" , + "value" : "The mechanical counterpart to the mischievious Neki. One would think their artificial nature would result in a more polite, compliant personality, but these dubious companion-bots are hardly any different from their organic counterparts. + +^orange;Diet^reset;: Robotic + +^orange;Perks^reset;: + Speed: ^green;6%^reset;, Fall Damage: ^green;0.9x^reset; + Max Energy: ^green;+10%^reset;, Energy Regen: ^green;+10%^reset; + ^cyan;Tile Immunities^reset;: Jungle, Slush, Snow + ^cyan;Immune^reset;: Breath, Poison, Bee Stings + +^orange;Environment^reset;: + ^green;Oil/Liquid Proto/Erchius^reset;: Health & E. Regen, Energy x^green;1.25^reset; + ^red;Hot^reset; biomes: Energy x^red;0.9^reset; + ^cyan;Cold^reset; biomes: Health x^red;0.8^reset;, ^green;10%^reset; Max Energy, ^green;10%^reset; E. Regen Rate + +^orange;Weapons^reset; + ^green;10%^reset; Fist, Magnorb Mastery, Energy + +^green;Resistances^reset;: + Poison ^green;20%^reset;, Physical ^green;10%^reset;, Fire ^green;10%^reset;, Radioactive ^green;5%^reset; + +^red;Weaknesses^reset;: + Health ^red;0.85x^reset;, Electric ^red;50%^reset;, Ice ^red;20%^reset; + Hunger Rate ^red;20%^reset; +" +} +] \ No newline at end of file