v2.0.0: removed the blocking power from the rapier for balance
This commit is contained in:
@@ -1616,10 +1616,9 @@ items.weapon.melee.quarterstaff.stats_desc=This weapon blocks 0-2 damage.
|
|||||||
items.weapon.melee.quarterstaff.desc=A staff of hardwood, its ends are shod with iron.
|
items.weapon.melee.quarterstaff.desc=A staff of hardwood, its ends are shod with iron.
|
||||||
|
|
||||||
items.weapon.melee.rapier.name=rapier
|
items.weapon.melee.rapier.name=rapier
|
||||||
items.weapon.melee.rapier.stats_desc=This weapon blocks 0-1 damage.
|
|
||||||
items.weapon.melee.rapier.ability_name=lunge
|
items.weapon.melee.rapier.ability_name=lunge
|
||||||
items.weapon.melee.rapier.ability_desc=The duelist can _lunge_ with a rapier at an enemy 1 tile away. This moves toward the enemy, deals +67% damage, and is guaranteed to hit.
|
items.weapon.melee.rapier.ability_desc=The duelist can _lunge_ with a rapier at an enemy 1 tile away. This moves toward the enemy, deals +67% damage, and is guaranteed to hit.
|
||||||
items.weapon.melee.rapier.desc=A slim straight sword that offers some protection in exchange for less slashing power.
|
items.weapon.melee.rapier.desc=A slim straight sword has less raw slashing power, but can still be quite strong with the right technique.
|
||||||
|
|
||||||
items.weapon.melee.roundshield.name=round shield
|
items.weapon.melee.roundshield.name=round shield
|
||||||
items.weapon.melee.roundshield.typical_stats_desc=Typically this weapon blocks 0-%d damage. This blocking scales with upgrades.
|
items.weapon.melee.roundshield.typical_stats_desc=Typically this weapon blocks 0-%d damage. This blocking scales with upgrades.
|
||||||
|
|||||||
-7
@@ -45,19 +45,12 @@ public class Rapier extends MeleeWeapon {
|
|||||||
bones = false;
|
bones = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
//might want to think on this more, it doesn't really make sense for duelist to get defense and warrior to have raw dmg
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int max(int lvl) {
|
public int max(int lvl) {
|
||||||
return 4*(tier+1) + //8 base, down from 10
|
return 4*(tier+1) + //8 base, down from 10
|
||||||
lvl*(tier+1); //scaling unchanged
|
lvl*(tier+1); //scaling unchanged
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public int defenseFactor( Char owner ) {
|
|
||||||
return 1; //1 extra defence
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String targetingPrompt() {
|
public String targetingPrompt() {
|
||||||
return Messages.get(this, "prompt");
|
return Messages.get(this, "prompt");
|
||||||
|
|||||||
Reference in New Issue
Block a user