fix purge description and dot
This commit is contained in:
parent
f78496e681
commit
783429b5cf
@ -563,17 +563,17 @@ impl Item {
|
|||||||
Item::Red => format!("Combine with skills and specs to create upgraded items. \n Speed and chaos."),
|
Item::Red => format!("Combine with skills and specs to create upgraded items. \n Speed and chaos."),
|
||||||
|
|
||||||
// base skills
|
// base skills
|
||||||
Item::Attack => format!("Deal {:?}% RedPower as red damage",
|
Item::Attack => format!("Deal {:?}% RedPower as red damage.",
|
||||||
self.into_skill().unwrap().multiplier()),
|
self.into_skill().unwrap().multiplier()),
|
||||||
Item::Block => format!("Reduce red damage taken by {:?}%",
|
Item::Block => format!("Reduce red damage taken by {:?}%.",
|
||||||
100 - self.into_skill().unwrap().effect()[0].get_multiplier()),
|
100 - self.into_skill().unwrap().effect()[0].get_multiplier()),
|
||||||
|
|
||||||
|
|
||||||
Item::Stun => format!("Stun target construct for {:?}T",
|
Item::Stun => format!("Stun target construct for {:?}T.",
|
||||||
self.into_skill().unwrap().effect()[0].get_duration()),
|
self.into_skill().unwrap().effect()[0].get_duration()),
|
||||||
Item::Buff => format!("Increase target construct RedPower and SpeedStat by {:?}%",
|
Item::Buff => format!("Increase target construct RedPower and SpeedStat by {:?}%.",
|
||||||
self.into_skill().unwrap().effect()[0].get_multiplier() - 100),
|
self.into_skill().unwrap().effect()[0].get_multiplier() - 100),
|
||||||
Item::Debuff => format!("Slows the target reducing SpeedStat by {:?}%",
|
Item::Debuff => format!("Slows the target reducing SpeedStat by {:?}%.",
|
||||||
100 - self.into_skill().unwrap().effect()[0].get_multiplier()),
|
100 - self.into_skill().unwrap().effect()[0].get_multiplier()),
|
||||||
// specs
|
// specs
|
||||||
// Base
|
// Base
|
||||||
@ -590,70 +590,70 @@ impl Item {
|
|||||||
Item::LifeGG |
|
Item::LifeGG |
|
||||||
Item::LifeGGPlus |
|
Item::LifeGGPlus |
|
||||||
Item::LifeGGPlusPlus => format!("Increases construct GreenLife by {:?}.
|
Item::LifeGGPlusPlus => format!("Increases construct GreenLife by {:?}.
|
||||||
If your team meets total colour thresholds the spec provides additional bonuses",
|
If your team meets total colour thresholds the spec provides additional bonuses.",
|
||||||
self.into_spec().unwrap().values().base()),
|
self.into_spec().unwrap().values().base()),
|
||||||
|
|
||||||
Item::LifeRR |
|
Item::LifeRR |
|
||||||
Item::LifeRRPlus |
|
Item::LifeRRPlus |
|
||||||
Item::LifeRRPlusPlus => format!("Increases construct RedLife by {:?}.
|
Item::LifeRRPlusPlus => format!("Increases construct RedLife by {:?}.
|
||||||
If your team meets total colour thresholds the spec provides additional bonuses",
|
If your team meets total colour thresholds the spec provides additional bonuses.",
|
||||||
self.into_spec().unwrap().values().base()),
|
self.into_spec().unwrap().values().base()),
|
||||||
|
|
||||||
Item::LifeBB |
|
Item::LifeBB |
|
||||||
Item::LifeBBPlus |
|
Item::LifeBBPlus |
|
||||||
Item::LifeBBPlusPlus => format!("Increases construct BlueLife by {:?}.
|
Item::LifeBBPlusPlus => format!("Increases construct BlueLife by {:?}.
|
||||||
If your team meets total colour thresholds the spec provides additional bonuses",
|
If your team meets total colour thresholds the spec provides additional bonuses.",
|
||||||
self.into_spec().unwrap().values().base()),
|
self.into_spec().unwrap().values().base()),
|
||||||
|
|
||||||
Item::LifeRG |
|
Item::LifeRG |
|
||||||
Item::LifeRGPlus |
|
Item::LifeRGPlus |
|
||||||
Item::LifeRGPlusPlus => format!("Increases construct RedLife and GreenLife by {:?}.
|
Item::LifeRGPlusPlus => format!("Increases construct RedLife and GreenLife by {:?}.
|
||||||
If your team meets total colour thresholds the spec provides additional bonuses",
|
If your team meets total colour thresholds the spec provides additional bonuses.",
|
||||||
self.into_spec().unwrap().values().base()),
|
self.into_spec().unwrap().values().base()),
|
||||||
|
|
||||||
Item::LifeGB |
|
Item::LifeGB |
|
||||||
Item::LifeGBPlus |
|
Item::LifeGBPlus |
|
||||||
Item::LifeGBPlusPlus => format!("Increases construct GreenLife and BlueLife by {:?}.
|
Item::LifeGBPlusPlus => format!("Increases construct GreenLife and BlueLife by {:?}.
|
||||||
If your team meets total colour thresholds the spec provides additional bonuses",
|
If your team meets total colour thresholds the spec provides additional bonuses.",
|
||||||
self.into_spec().unwrap().values().base()),
|
self.into_spec().unwrap().values().base()),
|
||||||
|
|
||||||
Item::LifeRB |
|
Item::LifeRB |
|
||||||
Item::LifeRBPlus |
|
Item::LifeRBPlus |
|
||||||
Item::LifeRBPlusPlus => format!("Increases construct RedLife and BlueLife by {:?}.
|
Item::LifeRBPlusPlus => format!("Increases construct RedLife and BlueLife by {:?}.
|
||||||
If your team meets total colour thresholds the spec provides additional bonuses",
|
If your team meets total colour thresholds the spec provides additional bonuses.",
|
||||||
self.into_spec().unwrap().values().base()),
|
self.into_spec().unwrap().values().base()),
|
||||||
|
|
||||||
// Power Upgrades
|
// Power Upgrades
|
||||||
Item::PowerRR |
|
Item::PowerRR |
|
||||||
Item::PowerRRPlus |
|
Item::PowerRRPlus |
|
||||||
Item::PowerRRPlusPlus => format!("Increases construct RedPower by {:?}%.
|
Item::PowerRRPlusPlus => format!("Increases construct RedPower by {:?}%.
|
||||||
If your team meets total colour thresholds the spec provides additional bonuses",
|
If your team meets total colour thresholds the spec provides additional bonuses.",
|
||||||
self.into_spec().unwrap().values().base()),
|
self.into_spec().unwrap().values().base()),
|
||||||
Item::PowerBB |
|
Item::PowerBB |
|
||||||
Item::PowerBBPlus |
|
Item::PowerBBPlus |
|
||||||
Item::PowerBBPlusPlus => format!("Increases construct BluePower by {:?}%.
|
Item::PowerBBPlusPlus => format!("Increases construct BluePower by {:?}%.
|
||||||
If your team meets total colour thresholds the spec provides additional bonuses",
|
If your team meets total colour thresholds the spec provides additional bonuses.",
|
||||||
self.into_spec().unwrap().values().base()),
|
self.into_spec().unwrap().values().base()),
|
||||||
|
|
||||||
Item::PowerGG |
|
Item::PowerGG |
|
||||||
Item::PowerGGPlus |
|
Item::PowerGGPlus |
|
||||||
Item::PowerGGPlusPlus => format!("Increases construct GreenPower by {:?}%.
|
Item::PowerGGPlusPlus => format!("Increases construct GreenPower by {:?}%.
|
||||||
If your team meets total colour thresholds the spec provides additional bonuses",
|
If your team meets total colour thresholds the spec provides additional bonuses.",
|
||||||
self.into_spec().unwrap().values().base()),
|
self.into_spec().unwrap().values().base()),
|
||||||
Item::PowerRG |
|
Item::PowerRG |
|
||||||
Item::PowerRGPlus |
|
Item::PowerRGPlus |
|
||||||
Item::PowerRGPlusPlus => format!("Increases construct GreenPower and RedPower by {:?}%.
|
Item::PowerRGPlusPlus => format!("Increases construct GreenPower and RedPower by {:?}%.
|
||||||
If your team meets total colour thresholds the spec provides additional bonuses",
|
If your team meets total colour thresholds the spec provides additional bonuses.",
|
||||||
self.into_spec().unwrap().values().base()),
|
self.into_spec().unwrap().values().base()),
|
||||||
Item::PowerGB |
|
Item::PowerGB |
|
||||||
Item::PowerGBPlus |
|
Item::PowerGBPlus |
|
||||||
Item::PowerGBPlusPlus => format!("Increases construct GreenPower and BluePower by {:?}%.
|
Item::PowerGBPlusPlus => format!("Increases construct GreenPower and BluePower by {:?}%.
|
||||||
If your team meets total colour thresholds the spec provides additional bonuses",
|
If your team meets total colour thresholds the spec provides additional bonuses.",
|
||||||
self.into_spec().unwrap().values().base()),
|
self.into_spec().unwrap().values().base()),
|
||||||
Item::PowerRB |
|
Item::PowerRB |
|
||||||
Item::PowerRBPlus |
|
Item::PowerRBPlus |
|
||||||
Item::PowerRBPlusPlus => format!("Increases construct RedPower and BluePower by {:?}%.
|
Item::PowerRBPlusPlus => format!("Increases construct RedPower and BluePower by {:?}%.
|
||||||
If your team meets total colour thresholds the spec provides additional bonuses",
|
If your team meets total colour thresholds the spec provides additional bonuses.",
|
||||||
self.into_spec().unwrap().values().base()),
|
self.into_spec().unwrap().values().base()),
|
||||||
|
|
||||||
// Speed Upgrades
|
// Speed Upgrades
|
||||||
@ -675,13 +675,13 @@ impl Item {
|
|||||||
Item::SpeedRGPlusPlus |
|
Item::SpeedRGPlusPlus |
|
||||||
Item::SpeedGBPlusPlus |
|
Item::SpeedGBPlusPlus |
|
||||||
Item::SpeedRBPlusPlus => format!("Increases construct SpeedStat by {:?}%.
|
Item::SpeedRBPlusPlus => format!("Increases construct SpeedStat by {:?}%.
|
||||||
If your team meets total colour thresholds the spec provides additional bonuses",
|
If your team meets total colour thresholds the spec provides additional bonuses.",
|
||||||
self.into_spec().unwrap().values().base()),
|
self.into_spec().unwrap().values().base()),
|
||||||
|
|
||||||
// Skills <- need to move effect mulltipliers into skills
|
// Skills <- need to move effect mulltipliers into skills
|
||||||
Item::Amplify|
|
Item::Amplify|
|
||||||
Item::AmplifyPlus |
|
Item::AmplifyPlus |
|
||||||
Item::AmplifyPlusPlus => format!("Increase RedPower and BluePower by {:?}%. Lasts {:?}T",
|
Item::AmplifyPlusPlus => format!("Increase RedPower and BluePower by {:?}%. Lasts {:?}T.",
|
||||||
self.into_skill().unwrap().effect()[0].get_multiplier() - 100,
|
self.into_skill().unwrap().effect()[0].get_multiplier() - 100,
|
||||||
self.into_skill().unwrap().effect()[0].get_duration()),
|
self.into_skill().unwrap().effect()[0].get_duration()),
|
||||||
|
|
||||||
@ -699,7 +699,7 @@ impl Item {
|
|||||||
Item::Chaos|
|
Item::Chaos|
|
||||||
Item::ChaosPlus |
|
Item::ChaosPlus |
|
||||||
Item::ChaosPlusPlus => format!(
|
Item::ChaosPlusPlus => format!(
|
||||||
"Hits twice for red and blue damage. Damage {:?}% RedPower and BluePower. Randomly deals 0 to 30% more damage",
|
"Hits twice for red and blue damage. Damage {:?}% RedPower and BluePower. Randomly deals 0 to 30% more damage.",
|
||||||
self.into_skill().unwrap().multiplier()),
|
self.into_skill().unwrap().multiplier()),
|
||||||
|
|
||||||
Item::Sustain|
|
Item::Sustain|
|
||||||
@ -720,14 +720,14 @@ impl Item {
|
|||||||
Item::Curse|
|
Item::Curse|
|
||||||
Item::CursePlus |
|
Item::CursePlus |
|
||||||
Item::CursePlusPlus => format!(
|
Item::CursePlusPlus => format!(
|
||||||
"Increases red and blue damage taken by {:?}%. Lasts {:?}T",
|
"Increases red and blue damage taken by {:?}%. Lasts {:?}T.",
|
||||||
self.into_skill().unwrap().effect()[0].get_multiplier() - 100,
|
self.into_skill().unwrap().effect()[0].get_multiplier() - 100,
|
||||||
self.into_skill().unwrap().effect()[0].get_duration()),
|
self.into_skill().unwrap().effect()[0].get_duration()),
|
||||||
|
|
||||||
Item::Decay|
|
Item::Decay|
|
||||||
Item::DecayPlus |
|
Item::DecayPlus |
|
||||||
Item::DecayPlusPlus => format!(
|
Item::DecayPlusPlus => format!(
|
||||||
"Reduces healing taken by {:?}% for {:?}T. Deals blue damage {:?}% BluePower each turn for {:?}T",
|
"Reduces healing taken by {:?}% for {:?}T. Deals blue damage {:?}% BluePower each turn for {:?}T.",
|
||||||
100 - self.into_skill().unwrap().effect()[0].get_multiplier(),
|
100 - self.into_skill().unwrap().effect()[0].get_multiplier(),
|
||||||
self.into_skill().unwrap().effect()[0].get_duration(),
|
self.into_skill().unwrap().effect()[0].get_duration(),
|
||||||
self.into_skill().unwrap().effect()[1].get_skill().unwrap().multiplier(),
|
self.into_skill().unwrap().effect()[1].get_skill().unwrap().multiplier(),
|
||||||
@ -736,7 +736,7 @@ impl Item {
|
|||||||
Item::Absorb|
|
Item::Absorb|
|
||||||
Item::AbsorbPlus |
|
Item::AbsorbPlus |
|
||||||
Item::AbsorbPlusPlus => format!(
|
Item::AbsorbPlusPlus => format!(
|
||||||
"Gain Absorb for {:?}T. {} Absorption lasts {:?}T",
|
"Gain Absorb for {:?}T. {} Absorption lasts {:?}T.",
|
||||||
self.into_skill().unwrap().effect()[0].get_duration(),
|
self.into_skill().unwrap().effect()[0].get_duration(),
|
||||||
"When attacked with Absorb you gain Absorption which increases RedPower and BluePower based on Damage taken.",
|
"When attacked with Absorb you gain Absorption which increases RedPower and BluePower based on Damage taken.",
|
||||||
self.into_skill().unwrap().effect()[0].get_skill().unwrap().effect()[0].get_duration()),
|
self.into_skill().unwrap().effect()[0].get_skill().unwrap().effect()[0].get_duration()),
|
||||||
@ -756,7 +756,7 @@ impl Item {
|
|||||||
Item::Hybrid|
|
Item::Hybrid|
|
||||||
Item::HybridPlus |
|
Item::HybridPlus |
|
||||||
Item::HybridPlusPlus => format!(
|
Item::HybridPlusPlus => format!(
|
||||||
"Hybrid increases GreenPower by {:?}%, Blue based Attack skills will blast again dealing {:?}% GreenPower as blue damage. Lasts {:?}T",
|
"Hybrid increases GreenPower by {:?}%, Blue based Attack skills will blast again dealing {:?}% GreenPower as blue damage. Lasts {:?}T.",
|
||||||
self.into_skill().unwrap().effect()[0].get_multiplier() - 100,
|
self.into_skill().unwrap().effect()[0].get_multiplier() - 100,
|
||||||
Skill::HybridBlast.multiplier(),
|
Skill::HybridBlast.multiplier(),
|
||||||
self.into_skill().unwrap().effect()[0].get_duration()),
|
self.into_skill().unwrap().effect()[0].get_duration()),
|
||||||
@ -777,7 +777,8 @@ impl Item {
|
|||||||
|
|
||||||
Item::Purge|
|
Item::Purge|
|
||||||
Item::PurgePlus |
|
Item::PurgePlus |
|
||||||
Item::PurgePlusPlus => format!("Remove buffs from target construct"),
|
Item::PurgePlusPlus => format!("Remove buffs from target construct. Applies purge which disables target green skills for {:?}T.",
|
||||||
|
self.into_skill().unwrap().effect()[0].get_duration()),
|
||||||
|
|
||||||
Item::Purify|
|
Item::Purify|
|
||||||
Item::PurifyPlus |
|
Item::PurifyPlus |
|
||||||
@ -788,13 +789,13 @@ impl Item {
|
|||||||
Item::Reflect|
|
Item::Reflect|
|
||||||
Item::ReflectPlus |
|
Item::ReflectPlus |
|
||||||
Item::ReflectPlusPlus => format!(
|
Item::ReflectPlusPlus => format!(
|
||||||
"Reflect incoming blue skills to source. Lasts {:?}T",
|
"Reflect incoming blue skills to source. Lasts {:?}T.",
|
||||||
self.into_skill().unwrap().effect()[0].get_duration()),
|
self.into_skill().unwrap().effect()[0].get_duration()),
|
||||||
|
|
||||||
Item::Recharge|
|
Item::Recharge|
|
||||||
Item::RechargePlus |
|
Item::RechargePlus |
|
||||||
Item::RechargePlusPlus => format!(
|
Item::RechargePlusPlus => format!(
|
||||||
"Recharge RedLife and BlueLife based on {:?}% RedPower and BluePower",
|
"Recharge RedLife and BlueLife based on {:?}% RedPower and BluePower.",
|
||||||
self.into_skill().unwrap().multiplier()),
|
self.into_skill().unwrap().multiplier()),
|
||||||
|
|
||||||
Item::Ruin|
|
Item::Ruin|
|
||||||
@ -816,7 +817,7 @@ impl Item {
|
|||||||
Item::SilencePlus |
|
Item::SilencePlus |
|
||||||
Item::SilencePlusPlus => format!(
|
Item::SilencePlusPlus => format!(
|
||||||
"Block the target from using blue skills for {:?}T and deals {:?}% BluePower as blue damage.
|
"Block the target from using blue skills for {:?}T and deals {:?}% BluePower as blue damage.
|
||||||
Deals 45% more Damage per blue skill on target",
|
Deals 45% more Damage per blue skill on target.",
|
||||||
self.into_skill().unwrap().effect()[0].get_duration(),
|
self.into_skill().unwrap().effect()[0].get_duration(),
|
||||||
self.into_skill().unwrap().multiplier()),
|
self.into_skill().unwrap().multiplier()),
|
||||||
|
|
||||||
@ -836,7 +837,7 @@ impl Item {
|
|||||||
Item::Restrict|
|
Item::Restrict|
|
||||||
Item::RestrictPlus |
|
Item::RestrictPlus |
|
||||||
Item::RestrictPlusPlus => format!(
|
Item::RestrictPlusPlus => format!(
|
||||||
"Block the target from using red skills for {:?}T and deals {:?}% RedPower as red damage. Deals 35% more damage per red skill on target",
|
"Block the target from using red skills for {:?}T and deals {:?}% RedPower as red damage. Deals 35% more damage per red skill on target.",
|
||||||
self.into_skill().unwrap().effect()[0].get_duration(),
|
self.into_skill().unwrap().effect()[0].get_duration(),
|
||||||
self.into_skill().unwrap().multiplier()),
|
self.into_skill().unwrap().multiplier()),
|
||||||
|
|
||||||
@ -851,13 +852,13 @@ impl Item {
|
|||||||
Item::Strike|
|
Item::Strike|
|
||||||
Item::StrikePlus |
|
Item::StrikePlus |
|
||||||
Item::StrikePlusPlus => format!(
|
Item::StrikePlusPlus => format!(
|
||||||
"Strike the target with speed dealing {:?}% RedPower as red damage",
|
"Strike the target with speed dealing {:?}% RedPower as red damage.",
|
||||||
self.into_skill().unwrap().multiplier()),
|
self.into_skill().unwrap().multiplier()),
|
||||||
|
|
||||||
Item::Siphon|
|
Item::Siphon|
|
||||||
Item::SiphonPlus |
|
Item::SiphonPlus |
|
||||||
Item::SiphonPlusPlus => format!(
|
Item::SiphonPlusPlus => format!(
|
||||||
"Deals {:?}% BluePower as blue damage each turn and heals caster based on damage dealt. Lasts {:?}T",
|
"Deals {:?}% BluePower as blue damage each turn and heals caster based on damage dealt. Lasts {:?}T.",
|
||||||
self.into_skill().unwrap().effect()[0].get_skill().unwrap().multiplier(),
|
self.into_skill().unwrap().effect()[0].get_skill().unwrap().multiplier(),
|
||||||
self.into_skill().unwrap().effect()[0].get_duration()),
|
self.into_skill().unwrap().effect()[0].get_duration()),
|
||||||
|
|
||||||
@ -871,7 +872,7 @@ impl Item {
|
|||||||
Item::Break|
|
Item::Break|
|
||||||
Item::BreakPlus |
|
Item::BreakPlus |
|
||||||
Item::BreakPlusPlus => format!(
|
Item::BreakPlusPlus => format!(
|
||||||
"Stun the target for {:?}T and applies Vulnerable increasing red damage taken by {:?}% for {:?}T",
|
"Stun the target for {:?}T and applies Vulnerable increasing red damage taken by {:?}% for {:?}T.",
|
||||||
self.into_skill().unwrap().effect()[0].get_duration(),
|
self.into_skill().unwrap().effect()[0].get_duration(),
|
||||||
self.into_skill().unwrap().effect()[1].get_multiplier() - 100,
|
self.into_skill().unwrap().effect()[1].get_multiplier() - 100,
|
||||||
self.into_skill().unwrap().effect()[1].get_duration()),
|
self.into_skill().unwrap().effect()[1].get_duration()),
|
||||||
@ -879,7 +880,7 @@ impl Item {
|
|||||||
Item::Triage|
|
Item::Triage|
|
||||||
Item::TriagePlus |
|
Item::TriagePlus |
|
||||||
Item::TriagePlusPlus => format!(
|
Item::TriagePlusPlus => format!(
|
||||||
"Heals target for {:?}% GreenPower each turn. Lasts {:?}T",
|
"Heals target for {:?}% GreenPower each turn. Lasts {:?}T.",
|
||||||
self.into_skill().unwrap().effect()[0].get_skill().unwrap().multiplier(),
|
self.into_skill().unwrap().effect()[0].get_skill().unwrap().multiplier(),
|
||||||
self.into_skill().unwrap().effect()[0].get_duration()),
|
self.into_skill().unwrap().effect()[0].get_duration()),
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user