Exemplo n.º 1
0
 public Sneak()
 {
     icon   = new IconSpell(2, Color.PURPLE);
     name   = "Sneak Attack";
     hitFX  = new Pierce();
     wepSpl = true;
     die    = new int[2] {
         1, 6
     };
     //dmg = Dice.d6(1);
     inf = true;
 }
Exemplo n.º 2
0
 public Drow()
 {
     name     = "Drow Archer";
     sprite   = Sprites.drow;
     dColor   = Color.DARKGRAY;
     killXP   = 50;
     killGold = 60;
     maxHP    = 13;
     AC       = 15;
     plusHit  = 4;
     atkDmg   = (Dice.d6(1) + 2);
     hitFX    = new Pierce();
 }
Exemplo n.º 3
0
 public Spear()
 {
     name   = "Spear";
     flavor = "A long-range tool of warfare";
     cost   = 1;
     icon   = new I_Axe(0, Color.RAYWHITE);
     spr    = Sprites.spear1;
     die    = new int[2] {
         1, 6
     };
     hitFX   = new Pierce();
     dmgType = (int)DamageType.Piercing;
 }
Exemplo n.º 4
0
 public ThrowKnife(int many)
 {
     amount = many;
     name   = "Throwing Dagger";
     icon   = new I_Ranged(2, Color.RAYWHITE);
     cost   = 1;
     party  = false;
     die    = new int[2] {
         1, 4
     };
     add = 0;
     fx  = new Pierce();
 }
Exemplo n.º 5
0
 public Javelin(int many)
 {
     amount = many;
     name   = "Javelin";
     icon   = new I_Ranged_2(6, Color.RAYWHITE);
     cost   = 2;
     party  = false;
     die    = new int[2] {
         1, 6
     };
     add = 0;
     fx  = new Pierce();
 }
Exemplo n.º 6
0
 public Crossbow()
 {
     icon  = new I_Ranged(7, Color.BEIGE);
     name  = "Heavy Crossbow";
     hitFX = new Pierce();
     die   = new int[2] {
         1, 8
     };
     //dmg = Dice.d8(1);
     addDmg    = 5;
     alwaysHit = true;
     flavor    = "Fire a crossbow at one enemy.";
     uses      = 10;
 }
Exemplo n.º 7
0
 public Longbow()
 {
     name   = "Longbow";
     flavor = "A heavy bow used by infantrymen.\n1d8 piercing damage.";
     cost   = 50;
     icon   = new I_Ranged(3, Color.RAYWHITE);
     spr    = Sprites.bow2;
     die    = new int[2] {
         1, 8
     };
     ranged  = true;
     hitFX   = new Pierce();
     dmgType = (int)DamageType.Piercing;
 }
Exemplo n.º 8
0
 public Shortbow()
 {
     name   = "Shortbow";
     flavor = "A lightweight bow often used on horseback.\n1d6 piercing damage.";
     cost   = 25;
     icon   = new I_Ranged(3, Color.RAYWHITE);
     spr    = Sprites.bow1;
     die    = new int[2] {
         1, 6
     };
     ranged  = true;
     hitFX   = new Pierce();
     dmgType = (int)DamageType.Piercing;
 }
Exemplo n.º 9
0
 public Shortsword()
 {
     name   = "Shortsword";
     flavor = "A soldier's blade. Easily concealed.\n1d6 piercing damage.";
     cost   = 10;
     icon   = new I_Sword(0, Color.RAYWHITE);
     spr    = Sprites.sword2;
     spr_   = Sprites.swrd1;
     die    = new int[2] {
         1, 6
     };
     hitFX   = new Pierce();
     dmgType = (int)DamageType.Piercing;
 }
Exemplo n.º 10
0
 public Dagger()
 {
     name   = "Dagger";
     flavor = "A lightweight knife.\n1d4 piercing damage.";
     cost   = 2;
     icon   = new I_Dagger(Color.RAYWHITE);
     spr    = Sprites.knife2;
     spr_   = Sprites.dagg1;
     die    = new int[2] {
         1, 4
     };
     hitFX   = new Pierce();
     dmgType = (int)DamageType.Piercing;
 }