コード例 #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
ファイル: Druid.java プロジェクト: kingdavid127/MUD
 @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
ファイル: Prancer.java プロジェクト: carriercomm/CoffeeMud
 @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
ファイル: Scarab.java プロジェクト: kingdavid127/MUD
 @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
ファイル: Wemic.java プロジェクト: kingdavid127/MUD
 @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
ファイル: Stone.java プロジェクト: kingdavid127/MUD
 @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;
 }