v2.0.0: added hero init and hero info text for duelist

This commit is contained in:
Evan Debenham
2022-11-09 15:44:29 -05:00
parent 48330367c3
commit 467f427a51
3 changed files with 8 additions and 4 deletions

View File

@@ -503,8 +503,8 @@ actors.hero.heroclass.huntress_desc=The Huntress starts with a _unique spirit bo
actors.hero.heroclass.huntress_unlock=To unlock the Huntress _hit enemies with thrown weapons 10 times in one game._
actors.hero.heroclass.duelist=Duelist
actors.hero.heroclass.duelist_desc_short=TODO
actors.hero.heroclass.duelist_desc=TODO
actors.hero.heroclass.duelist_desc_short=The Duelist is a weapons master who can use her weapon to trigger a _special weapon ability._ This special ability is _different for every weapon._
actors.hero.heroclass.duelist_desc=The Duelist starts with a _unique Rapier_ with a special ability.\n\nThe Duelist gets a _different special ability_ for every weapon in the game.\n\nThe duelist also starts with _three throwing knives_, cloth armor, a waterskin, and a velvet pouch.\n\nThe Duelist automatically identifies:\n_-_ Scrolls of Identify\n_-_ Potions of Strength\n_-_ Scrolls of Mirror Image
actors.hero.heroclass.duelist_unlock=To unlock the Duelist _equip a tier 2 or higher weapon with no strength penalty._
actors.hero.herosubclass.berserker=berserker

View File

@@ -213,8 +213,11 @@ public enum HeroClass {
(hero.belongings.weapon = new Rapier()).identify();
//thrown weapons?
ThrowingKnife knives = new ThrowingKnife();
knives.quantity(3).collect();
Dungeon.quickslot.setSlot(0, hero.belongings.weapon);
Dungeon.quickslot.setSlot(1, knives);
new PotionOfStrength().identify();
new ScrollOfMirrorImage().identify();

View File

@@ -194,7 +194,8 @@ public class WndHeroInfo extends WndTabbed {
break;
case DUELIST:
icons = new Image[]{ new ItemSprite(ItemSpriteSheet.RAPIER),
new ItemSprite(ItemSpriteSheet.RAPIER),
new ItemSprite(ItemSpriteSheet.WAR_HAMMER),
new ItemSprite(ItemSpriteSheet.THROWING_KNIFE),
new ItemSprite(ItemSpriteSheet.SCROLL_ISAZ)};
break;
}