mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Merge branch 'scaling_lower_tier_dungeons' into 'master'
Scaling dungeons See merge request veloren/veloren!2991
This commit is contained in:
commit
5274bf9eb3
@ -42,6 +42,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
- Agents using fireball projectiles aim at the feet instead of the eyes
|
- Agents using fireball projectiles aim at the feet instead of the eyes
|
||||||
- Explosions can now have a nonzero minimum falloff
|
- Explosions can now have a nonzero minimum falloff
|
||||||
- EXP on kill is now shared based on damage contribution
|
- EXP on kill is now shared based on damage contribution
|
||||||
|
- Dungeons have somewhat proper scaling. The higher the dungeon the harder it gets, Cultist staying unchanged while Mino is now at its level.
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
|
|
||||||
|
@ -9,5 +9,6 @@ EntityConfig (
|
|||||||
|
|
||||||
meta: [
|
meta: [
|
||||||
LoadoutAsset("common.loadout.dungeon.tier-0.gnarling"),
|
LoadoutAsset("common.loadout.dungeon.tier-0.gnarling"),
|
||||||
|
SkillSetAsset("common.skillset.dungeon.tier-0.staff"),
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
@ -9,5 +9,6 @@ EntityConfig (
|
|||||||
|
|
||||||
meta: [
|
meta: [
|
||||||
LoadoutAsset("common.loadout.dungeon.tier-1.adlet_spear"),
|
LoadoutAsset("common.loadout.dungeon.tier-1.adlet_spear"),
|
||||||
|
SkillSetAsset("common.skillset.dungeon.tier-1.staff"),
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
@ -9,5 +9,6 @@ EntityConfig (
|
|||||||
|
|
||||||
meta: [
|
meta: [
|
||||||
LoadoutAsset("common.loadout.dungeon.tier-2.sahagin"),
|
LoadoutAsset("common.loadout.dungeon.tier-2.sahagin"),
|
||||||
|
SkillSetAsset("common.skillset.dungeon.tier-2.staff"),
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
@ -9,5 +9,6 @@ EntityConfig (
|
|||||||
|
|
||||||
meta: [
|
meta: [
|
||||||
LoadoutAsset("common.loadout.dungeon.tier-3.haniwa"),
|
LoadoutAsset("common.loadout.dungeon.tier-3.haniwa"),
|
||||||
|
SkillSetAsset("common.skillset.dungeon.tier-3.staff"),
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Chest("AdletBow"),
|
kind: Chest("AdletBow"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(12.0),
|
protection: Normal(14.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(2.0),
|
||||||
energy_max: 0,
|
energy_max: 4.4,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.054,
|
||||||
crit_power: 0.0,
|
crit_power: 0.05,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Chest("AdletSpear"),
|
kind: Chest("AdletSpear"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(12.0),
|
protection: Normal(16.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(3.0),
|
||||||
energy_max: 0,
|
energy_max: 0,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.0,
|
||||||
crit_power: 0.0,
|
crit_power: 0.06,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Foot("Adlet"),
|
kind: Foot("Adlet"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(10.0),
|
protection: Normal(4.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(2.0),
|
||||||
energy_max: 0,
|
energy_max: 1.8,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.018,
|
||||||
crit_power: 0.0,
|
crit_power: 0.016,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Hand("AdletBow"),
|
kind: Hand("AdletBow"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(10.0),
|
protection: Normal(4.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(2.0),
|
||||||
energy_max: 0,
|
energy_max: 1.8,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.018,
|
||||||
crit_power: 0.0,
|
crit_power: 0.016,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Hand("AdletSpear"),
|
kind: Hand("AdletSpear"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(10.0),
|
protection: Normal(6.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(3.0),
|
||||||
energy_max: 0,
|
energy_max: 0.0,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.0,
|
||||||
crit_power: 0.0,
|
crit_power: 0.016,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Head("AdletBow"),
|
kind: Head("AdletBow"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(10.0),
|
protection: Normal(7.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(2.0),
|
||||||
energy_max: 0,
|
energy_max: 3.6,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.04,
|
||||||
crit_power: 0.0,
|
crit_power: 0.32,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Head("AdletSpear"),
|
kind: Head("AdletSpear"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(10.0),
|
protection: Normal(9.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(3.0),
|
||||||
energy_max: 0,
|
energy_max: 0,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.0,
|
||||||
crit_power: 0.0,
|
crit_power: 0.032,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Pants("AdletBow"),
|
kind: Pants("AdletBow"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(10.0),
|
protection: Normal(7.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(2.0),
|
||||||
energy_max: 0,
|
energy_max: 3.6,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.04,
|
||||||
crit_power: 0.0,
|
crit_power: 0.32,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Pants("AdletSpear"),
|
kind: Pants("AdletSpear"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(10.0),
|
protection: Normal(9.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(3.0),
|
||||||
energy_max: 0,
|
energy_max: 0,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.0,
|
||||||
crit_power: 0.0,
|
crit_power: 0.032,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Belt("Adlet"),
|
kind: Belt("Adlet"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(10.0),
|
protection: Normal(3.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(3.0),
|
||||||
energy_max: 0,
|
energy_max: 0.8,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.01,
|
||||||
crit_power: 0.0,
|
crit_power: 0.008,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -6,9 +6,9 @@ ItemDef(
|
|||||||
stats: (
|
stats: (
|
||||||
protection: Normal(2.0),
|
protection: Normal(2.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(1.0),
|
||||||
energy_max: 0,
|
energy_max: 2.7,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.027,
|
||||||
crit_power: 0.0,
|
crit_power: 0.025,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -6,9 +6,9 @@ ItemDef(
|
|||||||
stats: (
|
stats: (
|
||||||
protection: Normal(1.0),
|
protection: Normal(1.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(1.0),
|
||||||
energy_max: 0,
|
energy_max: 0.9,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.009,
|
||||||
crit_power: 0.0,
|
crit_power: 0.008,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -6,9 +6,9 @@ ItemDef(
|
|||||||
stats: (
|
stats: (
|
||||||
protection: Normal(1.0),
|
protection: Normal(1.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(1.0),
|
||||||
energy_max: 0,
|
energy_max: 0.9,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.009,
|
||||||
crit_power: 0.0,
|
crit_power: 0.008,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -6,9 +6,9 @@ ItemDef(
|
|||||||
stats: (
|
stats: (
|
||||||
protection: Normal(1.0),
|
protection: Normal(1.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(1.0),
|
||||||
energy_max: 0,
|
energy_max: 1.8,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.02,
|
||||||
crit_power: 0.0,
|
crit_power: 0.016,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -6,9 +6,9 @@ ItemDef(
|
|||||||
stats: (
|
stats: (
|
||||||
protection: Normal(1.0),
|
protection: Normal(1.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(1.0),
|
||||||
energy_max: 0,
|
energy_max: 1.8,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.02,
|
||||||
crit_power: 0.0,
|
crit_power: 0.016,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -6,9 +6,9 @@ ItemDef(
|
|||||||
stats: (
|
stats: (
|
||||||
protection: Normal(1.0),
|
protection: Normal(1.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(1.0),
|
||||||
energy_max: 0,
|
energy_max: 0.4,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.005,
|
||||||
crit_power: 0.0,
|
crit_power: 0.004,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Chest("Haniwa"),
|
kind: Chest("Haniwa"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(23.0),
|
protection: Normal(38.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(5.0),
|
||||||
energy_max: 0,
|
energy_max: 5.0,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.108,
|
||||||
crit_power: 0.0,
|
crit_power: 0.1,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Foot("Haniwa"),
|
kind: Foot("Haniwa"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(17.0),
|
protection: Normal(10.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(5.0),
|
||||||
energy_max: 0,
|
energy_max: 5.0,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.036,
|
||||||
crit_power: 0.0,
|
crit_power: 0.032,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Hand("Haniwa"),
|
kind: Hand("Haniwa"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(17.0),
|
protection: Normal(10.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(5.0),
|
||||||
energy_max: 0,
|
energy_max: 5.0,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.036,
|
||||||
crit_power: 0.0,
|
crit_power: 0.032,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Head("Haniwa"),
|
kind: Head("Haniwa"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(17.0),
|
protection: Normal(19.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(5.0),
|
||||||
energy_max: 0,
|
energy_max: 5.0,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.08,
|
||||||
crit_power: 0.0,
|
crit_power: 0.064,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Pants("Haniwa"),
|
kind: Pants("Haniwa"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(17.0),
|
protection: Normal(19.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(5.0),
|
||||||
energy_max: 0,
|
energy_max: 5.0,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.08,
|
||||||
crit_power: 0.0,
|
crit_power: 0.064,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,12 +4,12 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Chest("Myrmidon"),
|
kind: Chest("Myrmidon"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(36.0),
|
protection: Normal(48.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(6.0),
|
||||||
energy_max: 0,
|
energy_max: 13.5,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.135,
|
||||||
crit_power: 0.0,
|
crit_power: 0.125,
|
||||||
stealth: 0.0,
|
stealth: 0.125,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
quality: Low,
|
quality: Low,
|
||||||
|
@ -4,12 +4,12 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Foot("Myrmidon"),
|
kind: Foot("Myrmidon"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(25.0),
|
protection: Normal(16.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(2.0),
|
||||||
energy_max: 0,
|
energy_max: 4.5,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.045,
|
||||||
crit_power: 0.0,
|
crit_power: 0.04,
|
||||||
stealth: 0.0,
|
stealth: 0.04,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
quality: Low,
|
quality: Low,
|
||||||
|
@ -4,12 +4,12 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Hand("Myrmidon"),
|
kind: Hand("Myrmidon"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(25.0),
|
protection: Normal(16.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(2.0),
|
||||||
energy_max: 0,
|
energy_max: 4.5,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.045,
|
||||||
crit_power: 0.0,
|
crit_power: 0.04,
|
||||||
stealth: 0.0,
|
stealth: 0.04,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
quality: Low,
|
quality: Low,
|
||||||
|
@ -4,12 +4,12 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Head("Myrmidon"),
|
kind: Head("Myrmidon"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(25.0),
|
protection: Normal(32.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(5.0),
|
||||||
energy_max: 0,
|
energy_max: 9.0,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.1,
|
||||||
crit_power: 0.0,
|
crit_power: 0.08,
|
||||||
stealth: 0.0,
|
stealth: 0.08,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
quality: Low,
|
quality: Low,
|
||||||
|
@ -4,12 +4,12 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Pants("Myrmidon"),
|
kind: Pants("Myrmidon"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(25.0),
|
protection: Normal(32.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(4.0),
|
||||||
energy_max: 0,
|
energy_max: 9.0,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.1,
|
||||||
crit_power: 0.0,
|
crit_power: 0.08,
|
||||||
stealth: 0.0,
|
stealth: 0.08,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
quality: Low,
|
quality: Low,
|
||||||
|
@ -4,12 +4,12 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Belt("Myrmidon"),
|
kind: Belt("Myrmidon"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(25.0),
|
protection: Normal(8.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(1.0),
|
||||||
energy_max: 0,
|
energy_max: 2.0,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.025,
|
||||||
crit_power: 0.0,
|
crit_power: 0.02,
|
||||||
stealth: 0.0,
|
stealth: 0.02,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
quality: Low,
|
quality: Low,
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Chest("Sahagin"),
|
kind: Chest("Sahagin"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(18.0),
|
protection: Normal(26.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(4.0),
|
||||||
energy_max: 0,
|
energy_max: 3.4,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.81,
|
||||||
crit_power: 0.0,
|
crit_power: 0.075,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Foot("Sahagin"),
|
kind: Foot("Sahagin"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(14.0),
|
protection: Normal(7.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(4.0),
|
||||||
energy_max: 0,
|
energy_max: 3.4,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.027,
|
||||||
crit_power: 0.0,
|
crit_power: 0.024,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Hand("Sahagin"),
|
kind: Hand("Sahagin"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(14.0),
|
protection: Normal(7.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(4.0),
|
||||||
energy_max: 0,
|
energy_max: 3.4,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.027,
|
||||||
crit_power: 0.0,
|
crit_power: 0.024,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Head("Sahagin"),
|
kind: Head("Sahagin"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(14.0),
|
protection: Normal(13.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(4.0),
|
||||||
energy_max: 0,
|
energy_max: 3.4,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.06,
|
||||||
crit_power: 0.0,
|
crit_power: 0.048,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Pants("Sahagin"),
|
kind: Pants("Sahagin"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(14.0),
|
protection: Normal(13.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(4.0),
|
||||||
energy_max: 0,
|
energy_max: 3.4,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.06,
|
||||||
crit_power: 0.0,
|
crit_power: 0.048,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -4,11 +4,11 @@ ItemDef(
|
|||||||
kind: Armor((
|
kind: Armor((
|
||||||
kind: Belt("Sahagin"),
|
kind: Belt("Sahagin"),
|
||||||
stats: (
|
stats: (
|
||||||
protection: Normal(14.0),
|
protection: Normal(5.0),
|
||||||
poise_resilience: Normal(1.0),
|
poise_resilience: Normal(4.0),
|
||||||
energy_max: 0,
|
energy_max: 3.4,
|
||||||
energy_reward: 0.0,
|
energy_reward: 0.015,
|
||||||
crit_power: 0.0,
|
crit_power: 0.012,
|
||||||
stealth: 0.0,
|
stealth: 0.0,
|
||||||
),
|
),
|
||||||
)),
|
)),
|
||||||
|
@ -8,7 +8,7 @@ ItemDef(
|
|||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 0.7,
|
power: 0.7,
|
||||||
effect_power: 0.8,
|
effect_power: 0.8,
|
||||||
speed: 0.3,
|
speed: 0.6,
|
||||||
crit_chance: 0.08406594,
|
crit_chance: 0.08406594,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
|
@ -8,7 +8,7 @@ ItemDef(
|
|||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 0.7,
|
power: 0.7,
|
||||||
effect_power: 0.8,
|
effect_power: 0.8,
|
||||||
speed: 0.5,
|
speed: 0.7,
|
||||||
crit_chance: 0.05059524,
|
crit_chance: 0.05059524,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
|
@ -8,8 +8,8 @@ ItemDef(
|
|||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 0.3,
|
power: 0.3,
|
||||||
effect_power: 0.8,
|
effect_power: 0.8,
|
||||||
speed: 0.7,
|
speed: 0.5,
|
||||||
crit_chance: 0.26764706,
|
crit_chance: 0.13541667,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
buff_strength: 1.0,
|
buff_strength: 1.0,
|
||||||
|
@ -8,8 +8,8 @@ ItemDef(
|
|||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 0.3,
|
power: 0.3,
|
||||||
effect_power: 0.8,
|
effect_power: 0.8,
|
||||||
speed: 0.8,
|
speed: 0.6,
|
||||||
crit_chance: 0.12037037,
|
crit_chance: 0.26764706,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
buff_strength: 1.0,
|
buff_strength: 1.0,
|
||||||
|
@ -9,7 +9,7 @@ ItemDef(
|
|||||||
power: 0.3,
|
power: 0.3,
|
||||||
effect_power: 1.0,
|
effect_power: 1.0,
|
||||||
speed: 1.0,
|
speed: 1.0,
|
||||||
crit_chance: 0.13541667,
|
crit_chance: 0.12037037,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
buff_strength: 1.0,
|
buff_strength: 1.0,
|
||||||
|
@ -8,8 +8,8 @@ ItemDef(
|
|||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 1.6,
|
power: 1.6,
|
||||||
effect_power: 0.8,
|
effect_power: 0.8,
|
||||||
speed: 0.3,
|
speed: 0.7,
|
||||||
crit_chance: 0.05625,
|
crit_chance: 0.043827,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
buff_strength: 1.0,
|
buff_strength: 1.0,
|
||||||
|
@ -6,10 +6,10 @@ ItemDef(
|
|||||||
hands: Two,
|
hands: Two,
|
||||||
stats: Direct((
|
stats: Direct((
|
||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 1.8,
|
power: 1.6,
|
||||||
effect_power: 0.8,
|
effect_power: 0.8,
|
||||||
speed: 0.6,
|
speed: 0.8,
|
||||||
crit_chance: 0.036458332,
|
crit_chance: 0.043827,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
buff_strength: 1.0,
|
buff_strength: 1.0,
|
||||||
|
@ -6,7 +6,7 @@ ItemDef(
|
|||||||
hands: Two,
|
hands: Two,
|
||||||
stats: Direct((
|
stats: Direct((
|
||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 1.4,
|
power: 1.6,
|
||||||
effect_power: 1.0,
|
effect_power: 1.0,
|
||||||
speed: 1.0,
|
speed: 1.0,
|
||||||
crit_chance: 0.05357143,
|
crit_chance: 0.05357143,
|
||||||
|
@ -6,9 +6,9 @@ ItemDef(
|
|||||||
hands: Two,
|
hands: Two,
|
||||||
stats: Direct((
|
stats: Direct((
|
||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 1.1,
|
power: 2.0,
|
||||||
effect_power: 0.8,
|
effect_power: 0.8,
|
||||||
speed: 0.5,
|
speed: 0.8,
|
||||||
crit_chance: 0.095454544,
|
crit_chance: 0.095454544,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
|
@ -6,9 +6,9 @@ ItemDef(
|
|||||||
hands: Two,
|
hands: Two,
|
||||||
stats: Direct((
|
stats: Direct((
|
||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 1.7,
|
power: 2.0,
|
||||||
effect_power: 0.8,
|
effect_power: 0.8,
|
||||||
speed: 0.7,
|
speed: 0.9,
|
||||||
crit_chance: 0.040873703,
|
crit_chance: 0.040873703,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
|
@ -6,7 +6,7 @@ ItemDef(
|
|||||||
hands: Two,
|
hands: Two,
|
||||||
stats: Direct((
|
stats: Direct((
|
||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 1.7,
|
power: 2.0,
|
||||||
effect_power: 1.0,
|
effect_power: 1.0,
|
||||||
speed: 1.0,
|
speed: 1.0,
|
||||||
crit_chance: 0.04963235,
|
crit_chance: 0.04963235,
|
||||||
|
@ -6,10 +6,10 @@ ItemDef(
|
|||||||
hands: Two,
|
hands: Two,
|
||||||
stats: Direct((
|
stats: Direct((
|
||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 1.1,
|
power: 1.2,
|
||||||
effect_power: 0.8,
|
effect_power: 0.8,
|
||||||
speed: 0.3,
|
speed: 0.7,
|
||||||
crit_chance: 0.066083916,
|
crit_chance: 0.05965909,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
buff_strength: 1.0,
|
buff_strength: 1.0,
|
||||||
|
@ -6,10 +6,10 @@ ItemDef(
|
|||||||
hands: Two,
|
hands: Two,
|
||||||
stats: Direct((
|
stats: Direct((
|
||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 1.1,
|
power: 1.2,
|
||||||
effect_power: 0.8,
|
effect_power: 0.8,
|
||||||
speed: 0.8,
|
speed: 0.8,
|
||||||
crit_chance: 0.053030305,
|
crit_chance: 0.066083916,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
buff_strength: 1.0,
|
buff_strength: 1.0,
|
||||||
|
@ -6,10 +6,10 @@ ItemDef(
|
|||||||
hands: Two,
|
hands: Two,
|
||||||
stats: Direct((
|
stats: Direct((
|
||||||
equip_time_secs: 0.0,
|
equip_time_secs: 0.0,
|
||||||
power: 1.1,
|
power: 1.2,
|
||||||
effect_power: 1.0,
|
effect_power: 1.0,
|
||||||
speed: 1.0,
|
speed: 1.0,
|
||||||
crit_chance: 0.05965909,
|
crit_chance: 0.053030305,
|
||||||
range: 1.0,
|
range: 1.0,
|
||||||
energy_efficiency: 1.0,
|
energy_efficiency: 1.0,
|
||||||
buff_strength: 1.0,
|
buff_strength: 1.0,
|
||||||
|
@ -1,8 +1,13 @@
|
|||||||
[
|
[
|
||||||
// Weapons
|
// Weapons
|
||||||
(2.0, LootTable("common.loot_tables.weapons.tier-0")),
|
(5.0, LootTable("common.loot_tables.weapons.tier-1")),
|
||||||
// Armor
|
// Armor
|
||||||
(2.0, LootTable("common.loot_tables.armor.tier-0")),
|
(5.0, LootTable("common.loot_tables.armor.tier-1")),
|
||||||
(1.0, Item("common.items.armor.misc.neck.scratched")),
|
// Misc
|
||||||
(0.5, Item("common.items.armor.misc.head.straw")),
|
(3.0, Item("common.items.armor.misc.neck.scratched")),
|
||||||
|
(2.0, Item("common.items.armor.misc.head.straw")),
|
||||||
|
// Indirect crafting materials for T2 gear
|
||||||
|
(1.0, ItemQuantity("common.items.crafting_ing.sticky_thread", 2, 5)),
|
||||||
|
(1.0, ItemQuantity("common.items.mineral.ore.coal", 2, 5)),
|
||||||
|
(1.0, ItemQuantity("common.items.crafting_ing.leather.leather_strips", 2, 5)),
|
||||||
]
|
]
|
@ -1,7 +1,8 @@
|
|||||||
[
|
[
|
||||||
// Weapons
|
// Weapons
|
||||||
(1.0, LootTable("common.loot_tables.weapons.tier-1")),
|
(4.0, LootTable("common.loot_tables.weapons.tier-2")),
|
||||||
// Armor
|
// Armor
|
||||||
(1.0, LootTable("common.loot_tables.armor.tier-1")),
|
(4.0, LootTable("common.loot_tables.armor.tier-2")),
|
||||||
(1.0, Item("common.items.armor.misc.neck.pendant_of_protection")),
|
// Misc
|
||||||
|
(2.0, Item("common.items.armor.misc.neck.pendant_of_protection")),
|
||||||
]
|
]
|
@ -1,7 +1,9 @@
|
|||||||
[
|
[
|
||||||
// Equipment
|
// Weapons
|
||||||
(5.0, LootTable("common.loot_tables.weapons.tier-2")),
|
(5.0, LootTable("common.loot_tables.weapons.tier-3")),
|
||||||
(5.0, LootTable("common.loot_tables.armor.tier-2")),
|
// Armor
|
||||||
|
(5.0, LootTable("common.loot_tables.armor.tier-3")),
|
||||||
|
// Misc
|
||||||
(2.0, Item("common.items.armor.misc.neck.gem_of_resilience")),
|
(2.0, Item("common.items.armor.misc.neck.gem_of_resilience")),
|
||||||
// Special Loot
|
// Special Loot
|
||||||
(1.0, Item("common.items.armor.misc.bag.heavy_seabag")),
|
(1.0, Item("common.items.armor.misc.bag.heavy_seabag")),
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
[
|
[
|
||||||
// Weapons
|
// Weapons
|
||||||
(1.0, LootTable("common.loot_tables.weapons.tier-3")),
|
(3.0, LootTable("common.loot_tables.weapons.tier-4")),
|
||||||
// Armor
|
// Armor
|
||||||
(1.0, LootTable("common.loot_tables.armor.tier-3")),
|
(3.0, LootTable("common.loot_tables.armor.tier-4")),
|
||||||
(0.3, Item("common.items.armor.misc.neck.haniwa_talisman")),
|
// Misc
|
||||||
|
(2.0, Item("common.items.armor.misc.neck.haniwa_talisman")),
|
||||||
]
|
]
|
@ -2,6 +2,7 @@
|
|||||||
// Armor
|
// Armor
|
||||||
(10.0, LootTable("common.loot_tables.weapons.tier-5")),
|
(10.0, LootTable("common.loot_tables.weapons.tier-5")),
|
||||||
(10.0, LootTable("common.loot_tables.armor.tier-5")),
|
(10.0, LootTable("common.loot_tables.armor.tier-5")),
|
||||||
|
// Misc
|
||||||
(1.0, Item("common.items.armor.misc.neck.carcanet_of_wrath")),
|
(1.0, Item("common.items.armor.misc.neck.carcanet_of_wrath")),
|
||||||
// Legendary weapons
|
// Legendary weapons
|
||||||
(1.0, LootTable("common.loot_tables.weapons.legendary_melee")),
|
(1.0, LootTable("common.loot_tables.weapons.legendary_melee")),
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// Gear
|
// Gear
|
||||||
(1.0, LootTable("common.loot_tables.weapons.tier-4")),
|
(1.0, LootTable("common.loot_tables.weapons.tier-4")),
|
||||||
(1.0, LootTable("common.loot_tables.armor.tier-4")),
|
(1.0, LootTable("common.loot_tables.armor.tier-4")),
|
||||||
(3.0, Item("common.items.armor.misc.head.spikeguard")),
|
(1.0, Item("common.items.armor.misc.head.spikeguard")),
|
||||||
// Currency
|
// Currency
|
||||||
(3.0, ItemQuantity("common.items.utility.coins", 200, 500)),
|
(3.0, ItemQuantity("common.items.utility.coins", 200, 500)),
|
||||||
// Materials
|
// Materials
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
([
|
([
|
||||||
//You can always add more :P
|
//You can always add more :P
|
||||||
Tree("common.skillset.dungeon.tier-0.bow"),
|
Tree("common.skillset.dungeon.tier-0.bow"),
|
||||||
|
Tree("common.skillset.dungeon.tier-0.staff"),
|
||||||
])
|
])
|
9
assets/common/skillset/dungeon/tier-0/staff.ron
Normal file
9
assets/common/skillset/dungeon/tier-0/staff.ron
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
([
|
||||||
|
Group(Weapon(Staff)),
|
||||||
|
|
||||||
|
// Fireball
|
||||||
|
Skill((Staff(BDamage), Some(1))),
|
||||||
|
Skill((Staff(BRegen), Some(1))),
|
||||||
|
Skill((Staff(BRadius), Some(1))),
|
||||||
|
|
||||||
|
])
|
@ -2,11 +2,9 @@
|
|||||||
Group(Weapon(Bow)),
|
Group(Weapon(Bow)),
|
||||||
|
|
||||||
// Charged
|
// Charged
|
||||||
Skill((Bow(CDamage), Some(1))),
|
Skill((Bow(CDamage), Some(2))),
|
||||||
Skill((Bow(CKnockback), Some(1))),
|
Skill((Bow(CKnockback), Some(2))),
|
||||||
Skill((Bow(CSpeed), Some(1))),
|
Skill((Bow(CSpeed), Some(1))),
|
||||||
Skill((Bow(CMove), Some(1))),
|
Skill((Bow(CMove), Some(1))),
|
||||||
|
|
||||||
// Repeater
|
|
||||||
Skill((Bow(RDamage), Some(1))),
|
|
||||||
])
|
])
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
([
|
([
|
||||||
//You can always add more :P
|
//You can always add more :P
|
||||||
Tree("common.skillset.dungeon.tier-1.bow"),
|
Tree("common.skillset.dungeon.tier-1.bow"),
|
||||||
|
Tree("common.skillset.dungeon.tier-1.staff"),
|
||||||
])
|
])
|
12
assets/common/skillset/dungeon/tier-1/staff.ron
Normal file
12
assets/common/skillset/dungeon/tier-1/staff.ron
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
([
|
||||||
|
Group(Weapon(Staff)),
|
||||||
|
|
||||||
|
// Fireball
|
||||||
|
Skill((Staff(BDamage), Some(2))),
|
||||||
|
Skill((Staff(BRegen), Some(2))),
|
||||||
|
Skill((Staff(BRadius), Some(1))),
|
||||||
|
|
||||||
|
// Flamethrower
|
||||||
|
Skill((Staff(FRange), Some(1))),
|
||||||
|
|
||||||
|
])
|
@ -2,14 +2,10 @@
|
|||||||
Group(Weapon(Bow)),
|
Group(Weapon(Bow)),
|
||||||
|
|
||||||
// Charged
|
// Charged
|
||||||
Skill((Bow(CDamage), Some(1))),
|
Skill((Bow(CDamage), Some(2))),
|
||||||
Skill((Bow(CKnockback), Some(1))),
|
Skill((Bow(CKnockback), Some(2))),
|
||||||
Skill((Bow(CSpeed), Some(1))),
|
Skill((Bow(CSpeed), Some(2))),
|
||||||
Skill((Bow(CMove), Some(1))),
|
Skill((Bow(CMove), Some(1))),
|
||||||
|
|
||||||
// Repeater
|
|
||||||
Skill((Bow(RDamage), Some(1))),
|
|
||||||
Skill((Bow(RCost), Some(1))),
|
|
||||||
Skill((Bow(RSpeed), Some(1))),
|
|
||||||
])
|
])
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
([
|
([
|
||||||
//You can always add more :P
|
//You can always add more :P
|
||||||
Tree("common.skillset.dungeon.tier-2.bow"),
|
Tree("common.skillset.dungeon.tier-2.bow"),
|
||||||
|
Tree("common.skillset.dungeon.tier-2.staff"),
|
||||||
])
|
])
|
13
assets/common/skillset/dungeon/tier-2/staff.ron
Normal file
13
assets/common/skillset/dungeon/tier-2/staff.ron
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
([
|
||||||
|
Group(Weapon(Staff)),
|
||||||
|
|
||||||
|
// Fireball
|
||||||
|
Skill((Staff(BDamage), Some(2))),
|
||||||
|
Skill((Staff(BRegen), Some(2))),
|
||||||
|
Skill((Staff(BRadius), Some(1))),
|
||||||
|
|
||||||
|
// Flamethrower
|
||||||
|
Skill((Staff(FRange), Some(2))),
|
||||||
|
Skill((Staff(FDamage), Some(2))),
|
||||||
|
|
||||||
|
])
|
@ -2,20 +2,10 @@
|
|||||||
Group(Weapon(Bow)),
|
Group(Weapon(Bow)),
|
||||||
|
|
||||||
// Charged
|
// Charged
|
||||||
Skill((Bow(CDamage), Some(1))),
|
Skill((Bow(CDamage), Some(2))),
|
||||||
Skill((Bow(CRegen), Some(1))),
|
Skill((Bow(CRegen), Some(2))),
|
||||||
Skill((Bow(CKnockback), Some(1))),
|
Skill((Bow(CKnockback), Some(2))),
|
||||||
Skill((Bow(CSpeed), Some(1))),
|
Skill((Bow(CSpeed), Some(2))),
|
||||||
Skill((Bow(CMove), Some(1))),
|
Skill((Bow(CMove), Some(2))),
|
||||||
|
|
||||||
// Repeater
|
|
||||||
Skill((Bow(RDamage), Some(1))),
|
|
||||||
Skill((Bow(RSpeed), Some(1))),
|
|
||||||
|
|
||||||
// Shotgun
|
|
||||||
Skill((Bow(UnlockShotgun), None)),
|
|
||||||
Skill((Bow(SDamage), Some(1))),
|
|
||||||
Skill((Bow(SSpread), Some(1))),
|
|
||||||
Skill((Bow(SArrows), Some(1))),
|
|
||||||
Skill((Bow(SCost), Some(1))),
|
|
||||||
])
|
])
|
@ -1,4 +1,5 @@
|
|||||||
([
|
([
|
||||||
//You can always add more :P
|
//You can always add more :P
|
||||||
Tree("common.skillset.dungeon.tier-3.bow"),
|
Tree("common.skillset.dungeon.tier-3.bow"),
|
||||||
|
Tree("common.skillset.dungeon.tier-3.staff"),
|
||||||
])
|
])
|
@ -2,16 +2,16 @@
|
|||||||
Group(Weapon(Sceptre)),
|
Group(Weapon(Sceptre)),
|
||||||
|
|
||||||
// Beam
|
// Beam
|
||||||
Skill((Sceptre(LDamage), Some(1))),
|
Skill((Sceptre(LDamage), Some(3))),
|
||||||
Skill((Sceptre(LRange), Some(1))),
|
Skill((Sceptre(LRange), Some(2))),
|
||||||
Skill((Sceptre(LLifesteal), Some(1))),
|
Skill((Sceptre(LLifesteal), Some(2))),
|
||||||
Skill((Sceptre(LRegen), Some(1))),
|
Skill((Sceptre(LRegen), Some(2))),
|
||||||
|
|
||||||
// Heal
|
// Heal
|
||||||
Skill((Sceptre(HHeal), Some(1))),
|
Skill((Sceptre(HHeal), Some(2))),
|
||||||
Skill((Sceptre(HDuration), Some(1))),
|
Skill((Sceptre(HDuration), Some(2))),
|
||||||
Skill((Sceptre(HRange), Some(1))),
|
Skill((Sceptre(HRange), Some(2))),
|
||||||
Skill((Sceptre(HCost), Some(1))),
|
Skill((Sceptre(HCost), Some(2))),
|
||||||
// Ward
|
// Ward
|
||||||
Skill((Sceptre(UnlockAura), None)),
|
Skill((Sceptre(UnlockAura), None)),
|
||||||
Skill((Sceptre(AStrength), Some(1))),
|
Skill((Sceptre(AStrength), Some(1))),
|
||||||
|
15
assets/common/skillset/dungeon/tier-3/staff.ron
Normal file
15
assets/common/skillset/dungeon/tier-3/staff.ron
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
([
|
||||||
|
Group(Weapon(Staff)),
|
||||||
|
|
||||||
|
// Fireball
|
||||||
|
Skill((Staff(BDamage), Some(2))),
|
||||||
|
Skill((Staff(BRegen), Some(2))),
|
||||||
|
Skill((Staff(BRadius), Some(2))),
|
||||||
|
|
||||||
|
// Flamethrower
|
||||||
|
Skill((Staff(FRange), Some(2))),
|
||||||
|
Skill((Staff(FDamage), Some(3))),
|
||||||
|
Skill((Staff(FDrain), Some(2))),
|
||||||
|
Skill((Staff(FVelocity), Some(1))),
|
||||||
|
|
||||||
|
])
|
@ -3,16 +3,16 @@
|
|||||||
|
|
||||||
// TripleStrike
|
// TripleStrike
|
||||||
Skill((Sword(TsCombo), None)),
|
Skill((Sword(TsCombo), None)),
|
||||||
Skill((Sword(TsDamage), Some(1))),
|
Skill((Sword(TsDamage), Some(3))),
|
||||||
Skill((Sword(TsRegen), Some(1))),
|
Skill((Sword(TsRegen), Some(2))),
|
||||||
|
|
||||||
// Dash
|
// Dash
|
||||||
Skill((Sword(DDamage), Some(1))),
|
Skill((Sword(DDamage), Some(2))),
|
||||||
Skill((Sword(DCost), Some(1))),
|
Skill((Sword(DCost), Some(2))),
|
||||||
Skill((Sword(DDrain), Some(1))),
|
Skill((Sword(DDrain), Some(2))),
|
||||||
|
|
||||||
// Spin of death
|
// Spin of death
|
||||||
Skill((Sword(UnlockSpin), None)),
|
Skill((Sword(UnlockSpin), None)),
|
||||||
Skill((Sword(SDamage), Some(2))),
|
Skill((Sword(SDamage), Some(1))),
|
||||||
Skill((Sword(SCost), Some(2))),
|
Skill((Sword(SCost), Some(1))),
|
||||||
])
|
])
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
([
|
([
|
||||||
//You can always add more :P
|
//You can always add more :P
|
||||||
Tree("common.skillset.preset.max.bow"),
|
Tree("common.skillset.preset.max.bow"),
|
||||||
|
Tree("common.skillset.preset.max.staff"),
|
||||||
])
|
])
|
@ -2949,4 +2949,4 @@
|
|||||||
"voxel.weapon_components.sword.cultist.cultist_purp_2h-0_handle",
|
"voxel.weapon_components.sword.cultist.cultist_purp_2h-0_handle",
|
||||||
(0.0, 0.0, 0.0), (-135.0, 90.0, 0.0), 1.5,
|
(0.0, 0.0, 0.0), (-135.0, 90.0, 0.0), 1.5,
|
||||||
),
|
),
|
||||||
})
|
})
|
Loading…
Reference in New Issue
Block a user