示例#1
0
 public Weapon myNaturalWeapon() {
   if (naturalWeapon == null) {
     naturalWeapon = CMClass.getWeapon("StdWeapon");
     naturalWeapon.setName("a Unicorn Horn");
     naturalWeapon.setWeaponType(Weapon.TYPE_PIERCING);
   }
   return naturalWeapon;
 }
示例#2
0
文件: Shaman.java 项目: bbailey/ewok
 public Vector outfit(MOB myChar) {
   if (outfitChoices == null) {
     outfitChoices = new Vector();
     Weapon w = CMClass.getWeapon("SmallMace");
     outfitChoices.addElement(w);
   }
   return outfitChoices;
 }
示例#3
0
 @Override
 public List<Item> outfit(MOB myChar) {
   if (outfitChoices == null) {
     outfitChoices = new Vector();
     final Weapon w = CMClass.getWeapon("Quarterstaff");
     outfitChoices.add(w);
   }
   return outfitChoices;
 }
示例#4
0
 public Weapon myNaturalWeapon() {
   if (naturalWeapon == null) {
     naturalWeapon = CMClass.getWeapon("StdWeapon");
     naturalWeapon.setName("an appendange");
     naturalWeapon.setRanges(0, 2);
     naturalWeapon.setWeaponType(Weapon.TYPE_BASHING);
   }
   return naturalWeapon;
 }
示例#5
0
 @Override
 public List<Item> outfit(MOB myChar) {
   if (outfitChoices == null) {
     final Weapon w = CMClass.getWeapon("Shortsword");
     if (w == null) return new Vector<Item>();
     outfitChoices = new Vector<Item>();
     outfitChoices.add(w);
   }
   return outfitChoices;
 }
示例#6
0
 @Override
 public Weapon myNaturalWeapon() {
   if (naturalWeapon == null) {
     naturalWeapon = CMClass.getWeapon("StdWeapon");
     naturalWeapon.setName(L("a nasty stinger"));
     naturalWeapon.setMaterial(RawMaterial.RESOURCE_BONE);
     naturalWeapon.setUsesRemaining(1000);
     naturalWeapon.setWeaponDamageType(Weapon.TYPE_PIERCING);
   }
   return naturalWeapon;
 }
示例#7
0
 @Override
 public Weapon myNaturalWeapon() {
   if (naturalWeapon == null) {
     naturalWeapon = CMClass.getWeapon("StdWeapon");
     naturalWeapon.setName(L("some nasty pincers"));
     naturalWeapon.setMaterial(RawMaterial.RESOURCE_BONE);
     naturalWeapon.setUsesRemaining(1000);
     naturalWeapon.setWeaponType(Weapon.TYPE_NATURAL);
   }
   return naturalWeapon;
 }
示例#8
0
 @Override
 public Weapon myNaturalWeapon() {
   if (naturalWeapon == null) {
     naturalWeapon = CMClass.getWeapon("StdWeapon");
     naturalWeapon.setName(L("a pair of claws"));
     naturalWeapon.setMaterial(RawMaterial.RESOURCE_BONE);
     naturalWeapon.setUsesRemaining(1000);
     naturalWeapon.setWeaponType(Weapon.TYPE_SLASHING);
   }
   return naturalWeapon;
 }
示例#9
0
 @Override
 public Weapon myNaturalWeapon() {
   if (naturalWeapon == null) {
     naturalWeapon = CMClass.getWeapon("StdWeapon");
     naturalWeapon.setName(L("<S-HIS-HER> body"));
     naturalWeapon.setRanges(0, 3);
     naturalWeapon.setMaterial(RawMaterial.RESOURCE_STONE);
     naturalWeapon.setUsesRemaining(1000);
     naturalWeapon.setWeaponType(Weapon.TYPE_BASHING);
   }
   return naturalWeapon;
 }