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