rings and necks

This commit is contained in:
UncomfySilence 2022-10-08 22:09:21 +02:00
parent 3222fb88b0
commit c432a0b719
20 changed files with 32 additions and 26 deletions

View File

@ -6,8 +6,8 @@ ItemDef(
stats: Direct((
protection: Some(Normal(2.0)),
energy_max: Some(4.5),
energy_reward: Some(0.05),
crit_power: Some(0.03),
energy_reward: Some(0.0275),
crit_power: Some(0.015),
)),
)),
quality: Epic,

View File

@ -4,10 +4,10 @@ ItemDef(
kind: Armor((
kind: Ring,
stats: Direct((
protection: Some(Normal(1.0)),
energy_max: Some(5),
energy_reward: Some(0.025),
crit_power: Some(0.02),
protection: Some(Normal(0.5)),
energy_max: Some(2.5),
energy_reward: Some(0.0125),
crit_power: Some(0.01),
)),
)),
quality: Epic,

View File

@ -5,7 +5,8 @@ ItemDef(
kind: Neck,
stats: Direct((
protection: Some(Normal(1.0)),
energy_reward: Some(0.1),
energy_reward: Some(0.075),
crit_power: Some(-0.03),
)),
)),
quality: Moderate,

View File

@ -5,7 +5,7 @@ ItemDef(
kind: Neck,
stats: Direct((
protection: Some(Normal(2.0)),
energy_max: Some(20),
energy_max: Some(15.0),
energy_reward: Some(0.1),
)),
)),

View File

@ -5,7 +5,7 @@ ItemDef(
kind: Neck,
stats: Direct((
protection: Some(Normal(2.0)),
crit_power: Some(0.2),
crit_power: Some(0.15),
)),
)),
quality: Legendary,

View File

@ -5,8 +5,8 @@ ItemDef(
kind: Neck,
stats: Direct((
protection: Some(Normal(1.0)),
energy_reward: Some(-0.1),
crit_power: Some(0.1),
energy_reward: Some(-0.0375),
crit_power: Some(0.075),
)),
)),
quality: Epic,

View File

@ -5,8 +5,8 @@ ItemDef(
kind: Neck,
stats: Direct((
protection: Some(Normal(1.0)),
energy_max: Some(20.0),
energy_reward: Some(-0.2),
energy_max: Some(15.0),
energy_reward: Some(-0.15),
)),
)),
quality: Epic,

View File

@ -6,6 +6,7 @@ ItemDef(
stats: Direct((
protection: Some(Normal(1.0)),
crit_power: Some(0.07),
energy_max: Some(-35.0),
)),
)),
quality: High,

View File

@ -1,12 +1,11 @@
// Note: Will be used to craft other necklaces, acting as the base.
ItemDef(
name: "Gold Necklace",
description: "An expensive gold necklace... looks stolen.",
kind: Armor((
kind: Neck,
stats: Direct((
protection: Some(Normal(1.0)),
energy_max: Some(10),
crit_power: Some(0.02),
protection: Some(Normal(1.5)),
)),
)),
quality: Moderate,

View File

@ -7,6 +7,7 @@ ItemDef(
protection: Some(Normal(1.0)),
energy_max: Some(8.0),
energy_reward: Some(0.04),
crit_power: Some(-0.06),
)),
)),
quality: Moderate,

View File

@ -5,8 +5,8 @@ ItemDef(
kind: Neck,
stats: Direct((
protection: Some(Normal(1.0)),
energy_reward: Some(0.2),
crit_power: Some(-0.06),
energy_reward: Some(0.1125),
crit_power: Some(-0.045),
)),
)),
quality: Epic,

View File

@ -5,7 +5,8 @@ ItemDef(
kind: Neck,
stats: Direct((
protection: Some(Normal(1.0)),
crit_power: Some(0.05),
energy_reward: Some(-0.0225),
crit_power: Some(0.0225),
)),
)),
quality: Moderate,

View File

@ -5,7 +5,8 @@ ItemDef(
kind: Neck,
stats: Direct((
protection: Some(Normal(0.5)),
energy_max: Some(6.0),
energy_max: Some(9.0),
energy_reward: Some(-0.09),
)),
)),
quality: Common,

View File

@ -6,6 +6,7 @@ ItemDef(
stats: Direct((
protection: Some(Normal(0.5)),
energy_reward: Some(0.05),
crit_power: Some(-0.02),
)),
)),
quality: Moderate,

View File

@ -5,7 +5,7 @@ ItemDef(
kind: Ring,
stats: Direct((
protection: Some(Normal(0.5)),
energy_reward: Some(-0.05),
energy_reward: Some(-0.025),
crit_power: Some(0.05),
)),
)),

View File

@ -1,3 +1,4 @@
// Note: Will be used to craft other rings, acting as the base.
ItemDef(
name: "Gold Ring",
description: "A plain gold ring... almost as if it is missing a gem.",
@ -5,8 +6,6 @@ ItemDef(
kind: Ring,
stats: Direct((
protection: Some(Normal(0.5)),
energy_max: Some(5),
crit_power: Some(0.01),
)),
)),
quality: Moderate,

View File

@ -5,7 +5,7 @@ ItemDef(
kind: Ring,
stats: Direct((
protection: Some(Normal(0.5)),
energy_reward: Some(0.1),
energy_reward: Some(0.075),
crit_power: Some(-0.03),
)),
)),

View File

@ -5,7 +5,8 @@ ItemDef(
kind: Ring,
stats: Direct((
protection: Some(Normal(0.5)),
crit_power: Some(0.025),
energy_reward: Some(-0.015),
crit_power: Some(0.015),
)),
)),
quality: Moderate,

View File

@ -4,7 +4,7 @@ ItemDef(
kind: Armor((
kind: Ring,
stats: Direct((
protection: Some(Normal(0.5)),
protection: Some(Normal(0.25)),
)),
)),
quality: Low,

View File

@ -6,6 +6,7 @@ ItemDef(
stats: Direct((
protection: Some(Normal(0.5)),
energy_max: Some(5.0),
energy_reward: Some(-0.05),
)),
)),
quality: Moderate,