Balance tweaks.

This commit is contained in:
Sam 2021-06-23 20:31:45 -05:00
parent f0c5ed1397
commit 645cc60dc0
6 changed files with 11 additions and 9 deletions

View File

@ -23,6 +23,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Clay Golem uses shockwave only after specific fraction of health and other difficulty adjustments.
- Made strafing slightly slower
- Food now has limited regeneration strength but longer duration.
- Harvester boss now has new abilities and AI
### Removed

View File

@ -4,5 +4,5 @@ SpriteSummon(
recover_duration: 0.3,
sprite: EnsnaringVines,
summon_distance: (0, 25),
sparseness: 0.5,
sparseness: 0.67,
)

View File

@ -2,7 +2,7 @@ BasicBeam(
buildup_duration: 0.5,
recover_duration: 0.5,
beam_duration: 1.0,
damage: 30,
damage: 40,
tick_rate: 1.5,
range: 20.0,
max_angle: 15.0,

View File

@ -1,9 +1,9 @@
BasicMelee(
energy_cost: 0,
buildup_duration: 0.6,
buildup_duration: 0.7,
swing_duration: 0.1,
recover_duration: 0.5,
base_damage: 60,
recover_duration: 0.6,
base_damage: 70,
base_poise_damage: 10,
knockback: ( strength: 10.0, direction: Away),
range: 4.0,

View File

@ -490,7 +490,7 @@ impl Body {
biped_large::Species::Tidalwarrior => 16000,
biped_large::Species::Yeti => 12000,
biped_large::Species::Minotaur => 30000,
biped_large::Species::Harvester => 3000,
biped_large::Species::Harvester => 5000,
biped_large::Species::Blueoni => 2400,
biped_large::Species::Redoni => 2400,
_ => 1200,
@ -609,12 +609,12 @@ impl Body {
biped_large::Species::Mountaintroll => 60,
biped_large::Species::Swamptroll => 60,
biped_large::Species::Dullahan => 120,
biped_large::Species::Yeti => 0,
biped_large::Species::Harvester => 80,
// Boss enemies have their health set, not adjusted by level.
biped_large::Species::Mindflayer => 0,
biped_large::Species::Minotaur => 0,
biped_large::Species::Tidalwarrior => 0,
biped_large::Species::Yeti => 0,
biped_large::Species::Harvester => 0,
_ => 100,
},
Body::BipedSmall(_) => 10,
@ -677,6 +677,7 @@ impl Body {
biped_large::Species::Minotaur => 3.2,
biped_large::Species::Tidalwarrior => 2.25,
biped_large::Species::Yeti => 2.0,
biped_large::Species::Harvester => 2.4,
_ => 1.0,
},
Body::Golem(g) => match g.species {

View File

@ -70,7 +70,7 @@ impl<'a> System<'a> for Sys {
entity,
buff_change: BuffChange::Add(Buff::new(
BuffKind::Ensnared,
BuffData::new(1.5, Some(Duration::from_secs_f32(1.0))),
BuffData::new(1.0, Some(Duration::from_secs_f32(1.0))),
Vec::new(),
BuffSource::World,
)),