skill value rebalance
This commit is contained in:
parent
70db52737f
commit
38eda7afac
@ -29,8 +29,11 @@ Hexagon Set
|
|||||||
- Increase intensity for each visit
|
- Increase intensity for each visit
|
||||||
|
|
||||||
_mashy_
|
_mashy_
|
||||||
|
* rebalance
|
||||||
|
* speed specs
|
||||||
|
* life specs
|
||||||
|
|
||||||
* represent construct colours during game phase (try %bar or dots)
|
* represent construct colours during game phase (try %bar or dots)
|
||||||
* reduce combos from 3->2 and rebalance
|
|
||||||
|
|
||||||
_external_
|
_external_
|
||||||
* Graphics
|
* Graphics
|
||||||
|
|||||||
@ -764,87 +764,87 @@ impl Skill {
|
|||||||
Skill::Attack => 80, // Base
|
Skill::Attack => 80, // Base
|
||||||
|
|
||||||
Skill::Blast => 105, // BB
|
Skill::Blast => 105, // BB
|
||||||
Skill::BlastPlus => 140, // BB
|
Skill::BlastPlus => 125, // BB
|
||||||
Skill::BlastPlusPlus => 200, // BB
|
Skill::BlastPlusPlus => 145, // BB
|
||||||
|
|
||||||
Skill::Chaos => 40, // BR
|
Skill::Chaos => 40, // BR
|
||||||
Skill::ChaosPlus => 65, // BR
|
Skill::ChaosPlus => 50, // BR
|
||||||
Skill::ChaosPlusPlus => 90, // BR
|
Skill::ChaosPlusPlus => 65, // BR
|
||||||
|
|
||||||
Skill::Heal => 125, //GG
|
Skill::Heal => 115, //GG
|
||||||
Skill::HealPlus => 185, //GG
|
Skill::HealPlus => 135, //GG
|
||||||
Skill::HealPlusPlus => 270, //GG
|
Skill::HealPlusPlus => 160, //GG
|
||||||
|
|
||||||
Skill::SiphonTick => 25, // GB
|
Skill::SiphonTick => 25, // GB
|
||||||
Skill::SiphonTickPlus => 30,
|
Skill::SiphonTickPlus => 27,
|
||||||
Skill::SiphonTickPlusPlus => 40,
|
Skill::SiphonTickPlusPlus => 30,
|
||||||
|
|
||||||
Skill::Slay => 45, // RG
|
Skill::Slay => 40, // RG
|
||||||
Skill::SlayPlus => 65,
|
Skill::SlayPlus => 50,
|
||||||
Skill::SlayPlusPlus => 100,
|
Skill::SlayPlusPlus => 65,
|
||||||
|
|
||||||
Skill::Strike => 90, //RR
|
Skill::Strike => 90, //RR
|
||||||
Skill::StrikePlus => 140,
|
Skill::StrikePlus => 110,
|
||||||
Skill::StrikePlusPlus => 200,
|
Skill::StrikePlusPlus => 140,
|
||||||
|
|
||||||
// Block Base
|
// Block Base
|
||||||
Skill::ElectrocuteTick => 80,
|
Skill::ElectrocuteTick => 80,
|
||||||
Skill::ElectrocuteTickPlus => 100,
|
Skill::ElectrocuteTickPlus => 90,
|
||||||
Skill::ElectrocuteTickPlusPlus => 130,
|
Skill::ElectrocuteTickPlusPlus => 100,
|
||||||
|
|
||||||
Skill::CounterAttack => 120,
|
Skill::CounterAttack => 115,
|
||||||
Skill::CounterAttackPlus => 160,
|
Skill::CounterAttackPlus => 130,
|
||||||
Skill::CounterAttackPlusPlus => 230,
|
Skill::CounterAttackPlusPlus => 160,
|
||||||
|
|
||||||
Skill::Purify => 45, //Green dmg (heal)
|
Skill::Purify => 45, //Green dmg (heal)
|
||||||
Skill::PurifyPlus => 70,
|
Skill::PurifyPlus => 60,
|
||||||
Skill::PurifyPlusPlus => 105,
|
Skill::PurifyPlusPlus => 85,
|
||||||
|
|
||||||
Skill::Reflect => 45, //Recharge blue life (heal)
|
Skill::Reflect => 45, //Recharge blue life (heal)
|
||||||
Skill::ReflectPlus => 70,
|
Skill::ReflectPlus => 70,
|
||||||
Skill::ReflectPlusPlus => 100,
|
Skill::ReflectPlusPlus => 100,
|
||||||
|
|
||||||
Skill::Recharge => 70, //Recharge red and blue life (heal)
|
Skill::Recharge => 70, //Recharge red and blue life (heal)
|
||||||
Skill::RechargePlus => 110,
|
Skill::RechargePlus => 90,
|
||||||
Skill::RechargePlusPlus => 170,
|
Skill::RechargePlusPlus => 110,
|
||||||
|
|
||||||
Skill::Sustain => 120, // Recharge red life (heal)
|
Skill::Sustain => 110, // Recharge red life (heal)
|
||||||
Skill::SustainPlus => 150,
|
Skill::SustainPlus => 130,
|
||||||
Skill::SustainPlusPlus => 230,
|
Skill::SustainPlusPlus => 150,
|
||||||
|
|
||||||
// Stun Base
|
// Stun Base
|
||||||
Skill::Sleep => 200, //Green dmg (heal)
|
Skill::Sleep => 160, //Green dmg (heal)
|
||||||
Skill::SleepPlus => 290,
|
Skill::SleepPlus => 200,
|
||||||
Skill::SleepPlusPlus => 400,
|
Skill::SleepPlusPlus => 240,
|
||||||
|
|
||||||
Skill::Banish => 40, //Green dmg (heal)
|
Skill::Banish => 50, //Green dmg (heal)
|
||||||
Skill::BanishPlus => 75,
|
Skill::BanishPlus => 65,
|
||||||
Skill::BanishPlusPlus => 125,
|
Skill::BanishPlusPlus => 80,
|
||||||
|
|
||||||
Skill::Bash => 45,
|
Skill::Bash => 45,
|
||||||
Skill::BashPlus => 65,
|
Skill::BashPlus => 55,
|
||||||
Skill::BashPlusPlus => 100,
|
Skill::BashPlusPlus => 70,
|
||||||
|
|
||||||
Skill::Link => 25,
|
Skill::Link => 25,
|
||||||
Skill::LinkPlus => 40,
|
Skill::LinkPlus => 35,
|
||||||
Skill::LinkPlusPlus => 70,
|
Skill::LinkPlusPlus => 45,
|
||||||
|
|
||||||
Skill::Ruin => 40,
|
Skill::Ruin => 40,
|
||||||
Skill::RuinPlus => 70,
|
Skill::RuinPlus => 55,
|
||||||
Skill::RuinPlusPlus => 100,
|
Skill::RuinPlusPlus => 70,
|
||||||
|
|
||||||
// Debuff Base
|
// Debuff Base
|
||||||
Skill::DecayTick => 33,
|
Skill::DecayTick => 33,
|
||||||
Skill::DecayTickPlus => 45,
|
Skill::DecayTickPlus => 37,
|
||||||
Skill::DecayTickPlusPlus => 70,
|
Skill::DecayTickPlusPlus => 45,
|
||||||
|
|
||||||
Skill::Silence => 55, // Deals more per blue skill on target
|
Skill::Silence => 55, // Deals more per blue skill on target
|
||||||
Skill::SilencePlus => 80,
|
Skill::SilencePlus => 65,
|
||||||
Skill::SilencePlusPlus => 110,
|
Skill::SilencePlusPlus => 80,
|
||||||
|
|
||||||
Skill::Restrict => 40, // Deals more per red skill on target
|
Skill::Restrict => 40, // Deals more per red skill on target
|
||||||
Skill::RestrictPlus => 65,
|
Skill::RestrictPlus => 55,
|
||||||
Skill::RestrictPlusPlus => 100,
|
Skill::RestrictPlusPlus => 70,
|
||||||
|
|
||||||
// Buff base
|
// Buff base
|
||||||
Skill::HybridBlast => 50,
|
Skill::HybridBlast => 50,
|
||||||
@ -852,16 +852,16 @@ impl Skill {
|
|||||||
Skill::HasteStrike => 60,
|
Skill::HasteStrike => 60,
|
||||||
|
|
||||||
Skill::Absorb=> 95,
|
Skill::Absorb=> 95,
|
||||||
Skill::AbsorbPlus => 120,
|
Skill::AbsorbPlus => 110,
|
||||||
Skill::AbsorbPlusPlus => 155,
|
Skill::AbsorbPlusPlus => 120,
|
||||||
|
|
||||||
Skill::Intercept => 80,
|
Skill::Intercept => 85,
|
||||||
Skill::InterceptPlus => 110,
|
Skill::InterceptPlus => 100,
|
||||||
Skill::InterceptPlusPlus => 150,
|
Skill::InterceptPlusPlus => 125,
|
||||||
|
|
||||||
Skill::TriageTick => 75,
|
Skill::TriageTick => 75,
|
||||||
Skill::TriageTickPlus => 110,
|
Skill::TriageTickPlus => 90,
|
||||||
Skill::TriageTickPlusPlus => 140,
|
Skill::TriageTickPlusPlus => 110,
|
||||||
|
|
||||||
_ => 100,
|
_ => 100,
|
||||||
}
|
}
|
||||||
@ -905,9 +905,9 @@ impl Skill {
|
|||||||
Skill::Curse => vec![ConstructEffect {effect: Effect::Curse, duration: 2,
|
Skill::Curse => vec![ConstructEffect {effect: Effect::Curse, duration: 2,
|
||||||
meta: Some(EffectMeta::Multiplier(150)), tick: None}],
|
meta: Some(EffectMeta::Multiplier(150)), tick: None}],
|
||||||
Skill::CursePlus => vec![ConstructEffect {effect: Effect::Curse, duration: 2,
|
Skill::CursePlus => vec![ConstructEffect {effect: Effect::Curse, duration: 2,
|
||||||
meta: Some(EffectMeta::Multiplier(200)), tick: None}],
|
meta: Some(EffectMeta::Multiplier(175)), tick: None}],
|
||||||
Skill::CursePlusPlus => vec![ConstructEffect {effect: Effect::Curse, duration: 3,
|
Skill::CursePlusPlus => vec![ConstructEffect {effect: Effect::Curse, duration: 3,
|
||||||
meta: Some(EffectMeta::Multiplier(250)), tick: None}],
|
meta: Some(EffectMeta::Multiplier(200)), tick: None}],
|
||||||
|
|
||||||
Skill::Debuff => vec![ConstructEffect {effect: Effect::Slow, duration: 3,
|
Skill::Debuff => vec![ConstructEffect {effect: Effect::Slow, duration: 3,
|
||||||
meta: Some(EffectMeta::Multiplier(50)), tick: None }],
|
meta: Some(EffectMeta::Multiplier(50)), tick: None }],
|
||||||
@ -940,15 +940,15 @@ impl Skill {
|
|||||||
meta: Some(EffectMeta::Skill(Skill::AbsorptionPlusPlus)), tick: None}],
|
meta: Some(EffectMeta::Skill(Skill::AbsorptionPlusPlus)), tick: None}],
|
||||||
|
|
||||||
Skill::Absorption => vec![ConstructEffect {effect: Effect::Absorption, duration: 3, meta: None, tick: None}],
|
Skill::Absorption => vec![ConstructEffect {effect: Effect::Absorption, duration: 3, meta: None, tick: None}],
|
||||||
Skill::AbsorptionPlus => vec![ConstructEffect {effect: Effect::Absorption, duration: 5, meta: None, tick: None}],
|
Skill::AbsorptionPlus => vec![ConstructEffect {effect: Effect::Absorption, duration: 4, meta: None, tick: None}],
|
||||||
Skill::AbsorptionPlusPlus => vec![ConstructEffect {effect: Effect::Absorption, duration: 7, meta: None, tick: None}],
|
Skill::AbsorptionPlusPlus => vec![ConstructEffect {effect: Effect::Absorption, duration: 5, meta: None, tick: None}],
|
||||||
|
|
||||||
Skill::Hybrid => vec![ConstructEffect {effect: Effect::Hybrid, duration: 3,
|
Skill::Hybrid => vec![ConstructEffect {effect: Effect::Hybrid, duration: 3,
|
||||||
meta: Some(EffectMeta::Multiplier(150)), tick: None }],
|
meta: Some(EffectMeta::Multiplier(150)), tick: None }],
|
||||||
Skill::HybridPlus => vec![ConstructEffect {effect: Effect::Hybrid, duration: 4,
|
Skill::HybridPlus => vec![ConstructEffect {effect: Effect::Hybrid, duration: 4,
|
||||||
meta: Some(EffectMeta::Multiplier(175)), tick: None }],
|
meta: Some(EffectMeta::Multiplier(175)), tick: None }],
|
||||||
Skill::HybridPlusPlus => vec![ConstructEffect {effect: Effect::Hybrid, duration: 5,
|
Skill::HybridPlusPlus => vec![ConstructEffect {effect: Effect::Hybrid, duration: 5,
|
||||||
meta: Some(EffectMeta::Multiplier(225)), tick: None }],
|
meta: Some(EffectMeta::Multiplier(200)), tick: None }],
|
||||||
|
|
||||||
Skill::Invert => vec![ConstructEffect {effect: Effect::Invert, duration: 2, meta: None, tick: None}],
|
Skill::Invert => vec![ConstructEffect {effect: Effect::Invert, duration: 2, meta: None, tick: None}],
|
||||||
Skill::InvertPlus => vec![ConstructEffect {effect: Effect::Invert, duration: 3, meta: None, tick: None}],
|
Skill::InvertPlus => vec![ConstructEffect {effect: Effect::Invert, duration: 3, meta: None, tick: None}],
|
||||||
@ -970,10 +970,10 @@ impl Skill {
|
|||||||
meta: Some(EffectMeta::Multiplier(150)), tick: None}],
|
meta: Some(EffectMeta::Multiplier(150)), tick: None}],
|
||||||
Skill::BreakPlus => vec![ConstructEffect {effect: Effect::Stun, duration: 1, meta: None, tick: None},
|
Skill::BreakPlus => vec![ConstructEffect {effect: Effect::Stun, duration: 1, meta: None, tick: None},
|
||||||
ConstructEffect {effect: Effect::Vulnerable, duration: 4,
|
ConstructEffect {effect: Effect::Vulnerable, duration: 4,
|
||||||
meta: Some(EffectMeta::Multiplier(200)), tick: None}],
|
meta: Some(EffectMeta::Multiplier(175)), tick: None}],
|
||||||
Skill::BreakPlusPlus => vec![ConstructEffect {effect: Effect::Stun, duration: 2, meta: None, tick: None},
|
Skill::BreakPlusPlus => vec![ConstructEffect {effect: Effect::Stun, duration: 2, meta: None, tick: None},
|
||||||
ConstructEffect {effect: Effect::Vulnerable, duration: 4,
|
ConstructEffect {effect: Effect::Vulnerable, duration: 4,
|
||||||
meta: Some(EffectMeta::Multiplier(250)), tick: None}],
|
meta: Some(EffectMeta::Multiplier(200)), tick: None}],
|
||||||
|
|
||||||
Skill::Ruin => vec![ConstructEffect {effect: Effect::Stun, duration: 1, meta: None, tick: None}],
|
Skill::Ruin => vec![ConstructEffect {effect: Effect::Stun, duration: 1, meta: None, tick: None}],
|
||||||
Skill::RuinPlus => vec![ConstructEffect {effect: Effect::Stun, duration: 1, meta: None, tick: None}],
|
Skill::RuinPlus => vec![ConstructEffect {effect: Effect::Stun, duration: 1, meta: None, tick: None}],
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user