v0.3.2: balance tweaks to huntress and warden

This commit is contained in:
Evan Debenham
2015-09-22 03:32:17 -04:00
parent 855db312da
commit d17108e37f
3 changed files with 7 additions and 9 deletions
@@ -76,10 +76,9 @@ public enum HeroClass {
};
public static final String[] HUN_PERKS = {
"The Huntress starts with 15 points of Health and a unique upgradeable boomerang.",
"The Huntress starts with a unique upgradeable boomerang.",
"The Huntress is proficient with missile weapons, getting bonus damage from excess strength.",
"The Huntress is able to recover a single used missile weapon from each enemy.",
"The Huntress gains more health from dewdrops.",
"The Huntress senses neighbouring monsters even if they are hidden behind obstacles.",
"Potions of Mind Vision are identified from the beginning."
};
@@ -174,8 +173,6 @@ public enum HeroClass {
private static void initHuntress( Hero hero ) {
hero.HP = (hero.HT -= 5);
(hero.belongings.weapon = new Dagger()).identify();
Boomerang boomerang = new Boomerang();
boomerang.identify().collect();
@@ -47,11 +47,11 @@ public enum HeroSubClass {
"if he is invisible, this speed boost is much stronger." ),
SNIPER( "sniper",
"_Snipers_ are able to detect weak points in an enemy's armor, " +
"The _Sniper_ is able to detect weak points in an enemy's armor, " +
"effectively ignoring it when using a missile weapon." ),
WARDEN( "warden",
"Having a strong connection with forces of nature gives _Wardens_ an ability to gather dewdrops and " +
"seeds from plants. Also trampling a high grass grants them a temporary armor buff." );
"Having a strong connection with forces of nature allows the _Warden_ to gain additional health from dew, " +
"armor from trampling grass, and seeds and dew from plants." );
private String title;
private String desc;
@@ -20,6 +20,7 @@
*/
package com.shatteredpixel.shatteredpixeldungeon.items;
import com.shatteredpixel.shatteredpixeldungeon.actors.hero.HeroSubClass;
import com.shatteredpixel.shatteredpixeldungeon.utils.GLog;
import com.watabou.noosa.audio.Sample;
import com.shatteredpixel.shatteredpixeldungeon.Assets;
@@ -49,8 +50,8 @@ public class Dewdrop extends Item {
if (hero.HP < hero.HT || vial == null || vial.isFull()) {
int value = 1 + (Dungeon.depth - 1) / 5;
if (hero.heroClass == HeroClass.HUNTRESS) {
value++;
if (hero.subClass == HeroSubClass.WARDEN) {
value+=2;
}
int effect = Math.min( hero.HT - hero.HP, value * quantity );