giving stats to orichalcum helmet and balancing orichalcum recipes

This commit is contained in:
nectical 2024-05-01 21:11:35 +01:00
parent 11c34e1628
commit f717fa7352
5 changed files with 18 additions and 23 deletions

View File

@ -1,13 +1,16 @@
ItemDef( ItemDef(
legacy_name: "Orichalcum Helmet", legacy_name: "Orichalcum Helmet",
legacy_description: "An ancient alloy. Myths remain of heroes who once wore this metal.", legacy_description: "The plume glows as you charge into battle.",
kind: Armor(( kind: Armor((
kind: Head, kind: Head,
stats: FromSet("Orichalcum"), stats: Direct((
protection: Some(Normal(18.0)),
poise_resilience: Some(Normal(6.0)),
)),
)), )),
quality: Legendary, quality: Legendary,
tags: [ tags: [
Material(Orichalcum), Material(Orichalcum),
SalvageInto(Orichalcum, 3), SalvageInto(Orichalcum, 1),
], ],
) )

View File

@ -135,8 +135,8 @@
poise_resilience: Some(Normal(50.0)), poise_resilience: Some(Normal(50.0)),
), ),
"Orichalcum": ( "Orichalcum": (
protection: Some(Normal(180.0)), protection: Some(Normal(162.0)),
poise_resilience: Some(Normal(60.0)), poise_resilience: Some(Normal(54.0)),
), ),
// Hides // Hides
"Rawhide": ( "Rawhide": (

View File

@ -1612,9 +1612,8 @@
inputs: [ inputs: [
(Item("common.items.mineral.ingot.orichalcum"), 3, false), (Item("common.items.mineral.ingot.orichalcum"), 3, false),
(Item("common.items.crafting_ing.hide.plate"), 3, false), (Item("common.items.crafting_ing.hide.plate"), 3, false),
(Item("common.items.crafting_ing.cloth.moonweave"), 2, false), (Item("common.items.crafting_ing.cloth.moonweave"), 4, false),
(Item("common.items.mineral.gem.diamond"), 2, false), (Item("common.items.mineral.gem.diamond"), 2, false),
(Item("common.items.mineral.gem.sapphire"), 1, false),
], ],
craft_sprite: Some(Anvil), craft_sprite: Some(Anvil),
), ),
@ -1624,7 +1623,6 @@
(Item("common.items.mineral.ingot.orichalcum"), 2, false), (Item("common.items.mineral.ingot.orichalcum"), 2, false),
(Item("common.items.crafting_ing.hide.plate"), 2, false), (Item("common.items.crafting_ing.hide.plate"), 2, false),
(Item("common.items.mineral.gem.diamond"), 2, false), (Item("common.items.mineral.gem.diamond"), 2, false),
(Item("common.items.mineral.gem.sapphire"), 1, false),
], ],
craft_sprite: Some(Anvil), craft_sprite: Some(Anvil),
), ),
@ -1632,10 +1630,8 @@
output: ("common.items.armor.mail.orichalcum.chest", 1), output: ("common.items.armor.mail.orichalcum.chest", 1),
inputs: [ inputs: [
(Item("common.items.mineral.ingot.orichalcum"), 10, false), (Item("common.items.mineral.ingot.orichalcum"), 10, false),
(Item("common.items.mineral.ingot.cobalt"), 2, false),
(Item("common.items.crafting_ing.hide.plate"), 4, false), (Item("common.items.crafting_ing.hide.plate"), 4, false),
(Item("common.items.mineral.gem.diamond"), 3, false), (Item("common.items.mineral.gem.diamond"), 3, false),
(Item("common.items.mineral.gem.sapphire"), 2, false),
], ],
craft_sprite: Some(Anvil), craft_sprite: Some(Anvil),
), ),
@ -1645,7 +1641,6 @@
(Item("common.items.mineral.ingot.orichalcum"), 3, false), (Item("common.items.mineral.ingot.orichalcum"), 3, false),
(Item("common.items.crafting_ing.hide.plate"), 2, false), (Item("common.items.crafting_ing.hide.plate"), 2, false),
(Item("common.items.mineral.gem.diamond"), 1, false), (Item("common.items.mineral.gem.diamond"), 1, false),
(Item("common.items.mineral.gem.sapphire"), 1, false),
], ],
craft_sprite: Some(Anvil), craft_sprite: Some(Anvil),
), ),
@ -1655,7 +1650,6 @@
(Item("common.items.mineral.ingot.orichalcum"), 3, false), (Item("common.items.mineral.ingot.orichalcum"), 3, false),
(Item("common.items.crafting_ing.hide.plate"), 2, false), (Item("common.items.crafting_ing.hide.plate"), 2, false),
(Item("common.items.mineral.gem.diamond"), 1, false), (Item("common.items.mineral.gem.diamond"), 1, false),
(Item("common.items.mineral.gem.sapphire"), 1, false),
], ],
craft_sprite: Some(Anvil), craft_sprite: Some(Anvil),
), ),
@ -1663,7 +1657,6 @@
output: ("common.items.armor.mail.orichalcum.pants", 1), output: ("common.items.armor.mail.orichalcum.pants", 1),
inputs: [ inputs: [
(Item("common.items.mineral.ingot.orichalcum"), 8, false), (Item("common.items.mineral.ingot.orichalcum"), 8, false),
(Item("common.items.mineral.ingot.cobalt"), 1, false),
(Item("common.items.crafting_ing.hide.plate"), 3, false), (Item("common.items.crafting_ing.hide.plate"), 3, false),
(Item("common.items.mineral.gem.diamond"), 2, false), (Item("common.items.mineral.gem.diamond"), 2, false),
], ],
@ -1674,18 +1667,17 @@
inputs: [ inputs: [
(Item("common.items.mineral.ingot.orichalcum"), 8, false), (Item("common.items.mineral.ingot.orichalcum"), 8, false),
(Item("common.items.crafting_ing.hide.plate"), 4, false), (Item("common.items.crafting_ing.hide.plate"), 4, false),
(Item("common.items.mineral.gem.sapphire"), 2, false), (Item("common.items.mineral.gem.diamond"), 4, false),
], ],
craft_sprite: Some(Anvil), craft_sprite: Some(Anvil),
), ),
"orichalcum_head": ( "orichalcum_head": (
output: ("common.items.armor.mail.orichalcum.head", 1), output: ("common.items.armor.mail.orichalcum.head", 1),
inputs: [ inputs: [
(Item("common.items.mineral.ingot.orichalcum"), 10, false), (Item("common.items.mineral.ingot.orichalcum"), 3, false),
(Item("common.items.mineral.ingot.cobalt"), 2, false), (Item("common.items.crafting_ing.hide.plate"), 2, false),
(Item("common.items.crafting_ing.hide.plate"), 4, false), (Item("common.items.crafting_ing.cloth.moonweave"), 2, false),
(Item("common.items.mineral.gem.diamond"), 3, false), (Item("common.items.mineral.gem.diamond"), 1, false),
(Item("common.items.mineral.gem.sapphire"), 2, false),
], ],
craft_sprite: Some(Anvil), craft_sprite: Some(Anvil),
), ),

View File

@ -1063,9 +1063,9 @@ recipes: {
), ),
ItemDefId("common.items.armor.mail.orichalcum.head"): ( ItemDefId("common.items.armor.mail.orichalcum.head"): (
inputs: [ inputs: [
(Item("common.items.mineral.ingot.orichalcum"), 3), (Item("common.items.mineral.ingot.orichalcum"), 1),
(Item("common.items.mineral.ore.veloritefrag"), 12), (Item("common.items.mineral.ore.veloritefrag"), 4),
(Item("common.items.mineral.ore.velorite"), 3), (Item("common.items.mineral.ore.velorite"), 1),
], ],
), ),
ItemDefId("common.items.armor.brinestone.back"): ( ItemDefId("common.items.armor.brinestone.back"): (

View File

@ -572,7 +572,7 @@ armor-mail-orichalcum-5 = Orichalcum Mantle
.desc = An ancient alloy. Myths remain of heroes who once wore this armor. .desc = An ancient alloy. Myths remain of heroes who once wore this armor.
armor-mail-orichalcum-7 = Orichalcum Helmet armor-mail-orichalcum-7 = Orichalcum Helmet
.desc = An ancient alloy. Myths remain of heroes who once wore this armor. .desc = The plume glows as you charge into battle.
armor-mail-steel-back = Steel Cape armor-mail-steel-back = Steel Cape
.desc = Metal alloy interlocking plates to improve protection. .desc = Metal alloy interlocking plates to improve protection.