From 55d4197844945cd2b42b5b96cc19a6bd59d242ba Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Wed, 31 May 2023 17:42:35 -0400 Subject: [PATCH] v2.1.0: balance changes based on beta data --- core/src/main/assets/messages/items/items.properties | 4 ++-- .../shatteredpixeldungeon/items/weapon/melee/Katana.java | 4 ++-- .../shatteredpixeldungeon/items/weapon/melee/Sickle.java | 2 +- .../shatteredpixeldungeon/items/weapon/melee/WarScythe.java | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/core/src/main/assets/messages/items/items.properties b/core/src/main/assets/messages/items/items.properties index bff6a63c3..82adc2a77 100644 --- a/core/src/main/assets/messages/items/items.properties +++ b/core/src/main/assets/messages/items/items.properties @@ -1590,9 +1590,9 @@ items.weapon.melee.handaxe.ability_desc=The Duelist can perform a _heavy blow_ w items.weapon.melee.handaxe.desc=A light axe, most commonly used for felling trees. The wide blade works well against foes as well. items.weapon.melee.katana.name=katana -items.weapon.melee.katana.stats_desc=This weapon blocks 0-3 damage. +items.weapon.melee.katana.stats_desc=This weapon blocks 0-4 damage. items.weapon.melee.katana.ability_name=lunge -items.weapon.melee.katana.ability_desc=The Duelist can _lunge_ with a katana at an enemy 1 tile away. This moves toward the enemy, deals +50% damage, and is guaranteed to hit. +items.weapon.melee.katana.ability_desc=The Duelist can _lunge_ with a katana at an enemy 1 tile away. This moves toward the enemy, deals +35% damage, and is guaranteed to hit. items.weapon.melee.katana.desc=A slender sword with a large metal guard above the handle. items.weapon.melee.longsword.name=longsword diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/Katana.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/Katana.java index 511841ab2..a4c3fc02f 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/Katana.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/Katana.java @@ -45,7 +45,7 @@ public class Katana extends MeleeWeapon { @Override public int defenseFactor( Char owner ) { - return 3; //3 extra defence + return 4; //4 extra defence } @Override @@ -55,6 +55,6 @@ public class Katana extends MeleeWeapon { @Override protected void duelistAbility(Hero hero, Integer target) { - Rapier.lungeAbility(hero, target, 1.5f, 0, this); + Rapier.lungeAbility(hero, target, 1.35f, 0, this); } } diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/Sickle.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/Sickle.java index c957c99cc..b9a763f86 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/Sickle.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/Sickle.java @@ -44,7 +44,7 @@ public class Sickle extends MeleeWeapon { hitSoundPitch = 1f; tier = 2; - ACC = 0.76f; //24% penalty to accuracy + ACC = 0.68f; //32% penalty to accuracy } @Override diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/WarScythe.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/WarScythe.java index cc8ff2a1b..40ffe945c 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/WarScythe.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/weapon/melee/WarScythe.java @@ -35,7 +35,7 @@ public class WarScythe extends MeleeWeapon { hitSoundPitch = 0.9f; tier = 5; - ACC = 0.85f; //15% penalty to accuracy + ACC = 0.8f; //20% penalty to accuracy } @Override