mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Buffed staff firebomb a little.
This commit is contained in:
parent
696da74c94
commit
f339793911
@ -5,7 +5,7 @@ BasicRanged(
|
|||||||
projectile: Fireball(
|
projectile: Fireball(
|
||||||
damage: 9.0,
|
damage: 9.0,
|
||||||
radius: 4.0,
|
radius: 4.0,
|
||||||
energy_regen: 6.0,
|
energy_regen: 10.0,
|
||||||
min_falloff: 0.5,
|
min_falloff: 0.5,
|
||||||
),
|
),
|
||||||
projectile_body: Object(BoltFire),
|
projectile_body: Object(BoltFire),
|
||||||
|
@ -151,6 +151,12 @@ impl ProjectileConstructor {
|
|||||||
} => {
|
} => {
|
||||||
let energy = AttackEffect::new(None, CombatEffect::EnergyReward(energy_regen))
|
let energy = AttackEffect::new(None, CombatEffect::EnergyReward(energy_regen))
|
||||||
.with_requirement(CombatRequirement::AnyDamage);
|
.with_requirement(CombatRequirement::AnyDamage);
|
||||||
|
let buff = CombatEffect::Buff(CombatBuff {
|
||||||
|
kind: BuffKind::Bleeding,
|
||||||
|
dur_secs: 5.0,
|
||||||
|
strength: CombatBuffStrength::DamageFraction(0.1 * buff_strength),
|
||||||
|
chance: 0.1,
|
||||||
|
});
|
||||||
let damage = AttackDamage::new(
|
let damage = AttackDamage::new(
|
||||||
Damage {
|
Damage {
|
||||||
source: DamageSource::Explosion,
|
source: DamageSource::Explosion,
|
||||||
@ -158,7 +164,8 @@ impl ProjectileConstructor {
|
|||||||
value: damage,
|
value: damage,
|
||||||
},
|
},
|
||||||
Some(GroupTarget::OutOfGroup),
|
Some(GroupTarget::OutOfGroup),
|
||||||
);
|
)
|
||||||
|
.with_effect(buff);
|
||||||
let attack = Attack::default()
|
let attack = Attack::default()
|
||||||
.with_damage(damage)
|
.with_damage(damage)
|
||||||
.with_crit(crit_chance, crit_mult)
|
.with_crit(crit_chance, crit_mult)
|
||||||
|
Loading…
Reference in New Issue
Block a user