mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
combat: balance tweaks on roshwalr
This commit is contained in:
parent
f1b77e27fe
commit
8f4863be28
@ -4,7 +4,7 @@ ComboMelee(
|
||||
stage: 1,
|
||||
base_damage: 28.0,
|
||||
damage_increase: 0,
|
||||
base_poise_damage: 15,
|
||||
base_poise_damage: 7.5,
|
||||
poise_damage_increase: 0,
|
||||
knockback: 3.0,
|
||||
range: 2.2,
|
||||
@ -14,13 +14,13 @@ ComboMelee(
|
||||
hit_timing: 0.5,
|
||||
base_recover_duration: 0.3,
|
||||
forward_movement: 0.5,
|
||||
damage_kind: Crushing,
|
||||
damage_kind: Piercing,
|
||||
),
|
||||
(
|
||||
stage: 2,
|
||||
base_damage: 28.0,
|
||||
damage_increase: 0,
|
||||
base_poise_damage: 18,
|
||||
base_poise_damage: 7.5,
|
||||
poise_damage_increase: 0,
|
||||
knockback: 3.0,
|
||||
range: 2.2,
|
||||
@ -30,7 +30,7 @@ ComboMelee(
|
||||
hit_timing: 0.5,
|
||||
base_recover_duration: 0.6,
|
||||
forward_movement: 0.5,
|
||||
damage_kind: Crushing,
|
||||
damage_kind: Piercing,
|
||||
),
|
||||
],
|
||||
initial_energy_gain: 0,
|
||||
|
@ -5,7 +5,7 @@ Shockwave(
|
||||
recover_duration: 2.0,
|
||||
damage: 15.0,
|
||||
poise_damage: 10,
|
||||
knockback: (strength: 18.0, direction: Up),
|
||||
knockback: (strength: 3.0, direction: Up),
|
||||
shockwave_angle: 75.0,
|
||||
shockwave_vertical_angle: 15.0,
|
||||
shockwave_speed: 20.0,
|
||||
|
13
assets/common/items/npc_armor/quadruped_medium/roshwalr.ron
Normal file
13
assets/common/items/npc_armor/quadruped_medium/roshwalr.ron
Normal file
@ -0,0 +1,13 @@
|
||||
ItemDef(
|
||||
name: "Roshwalr's Thick Skin",
|
||||
description: "testing123",
|
||||
kind: Armor((
|
||||
kind: Chest,
|
||||
stats: Direct((
|
||||
protection: Some(Normal(100.0)),
|
||||
poise_resilience: Some(Normal(2.0)),
|
||||
)),
|
||||
)),
|
||||
quality: Epic,
|
||||
tags: [],
|
||||
)
|
@ -8,7 +8,7 @@ SpawnEntry (
|
||||
(1, (1, 1, "common.entity.wild.aggressive.akhlut")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.icedrake")),
|
||||
(1, (1, 3, "common.entity.wild.aggressive.snow_raptor")),
|
||||
(1, (1, 3, "common.entity.wild.aggressive.roshwalr")),
|
||||
(1, (1, 1, "common.entity.wild.aggressive.roshwalr")),
|
||||
(5, (5, 20, "common.entity.wild.peaceful.penguin")),
|
||||
],
|
||||
spawn_mode: Land,
|
||||
|
@ -283,7 +283,7 @@ impl<'a> From<&'a Body> for Psyche {
|
||||
quadruped_medium::Species::Dreadhorn => 0.2,
|
||||
quadruped_medium::Species::Bonerattler => 0.0,
|
||||
quadruped_medium::Species::Tiger => 0.1,
|
||||
quadruped_medium::Species::Roshwalr => 0.1,
|
||||
quadruped_medium::Species::Roshwalr => 0.0,
|
||||
_ => 0.3,
|
||||
},
|
||||
Body::QuadrupedLow(quadruped_low) => match quadruped_low.species {
|
||||
|
@ -691,7 +691,7 @@ impl Body {
|
||||
quadruped_medium::Species::Bonerattler => 50,
|
||||
quadruped_medium::Species::Deer => 50,
|
||||
quadruped_medium::Species::Hirdrasil => 70,
|
||||
quadruped_medium::Species::Roshwalr => 280,
|
||||
quadruped_medium::Species::Roshwalr => 350,
|
||||
quadruped_medium::Species::Donkey => 55,
|
||||
quadruped_medium::Species::Zebra => 55,
|
||||
quadruped_medium::Species::Antelope => 45,
|
||||
|
@ -923,6 +923,12 @@ impl LoadoutBuilder {
|
||||
},
|
||||
_ => None,
|
||||
},
|
||||
Body::QuadrupedMedium(body) => match body.species {
|
||||
quadruped_medium::Species::Roshwalr => {
|
||||
Some("common.items.npc_armor.quadruped_medium.roshwalr")
|
||||
},
|
||||
_ => None,
|
||||
},
|
||||
Body::Theropod(body) => match body.species {
|
||||
theropod::Species::Archaeos
|
||||
| theropod::Species::Yale
|
||||
|
Loading…
Reference in New Issue
Block a user