public Melahoa() { Name = "Melahoa"; //Base values BaseDefense = 18; Fire.Value = 0; Water.Value = 1; Ice.Value = 0; Thunder.Value = 3; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new ParalysisResistance(1)); Torso = new TorsoArmor(this) .AddSkill(new Botanist(1)) .AddSkill(new RecoveryUp(1)); Arm = new ArmArmor(this) .AddSkill(new ParalysisResistance(1)) .AddSkill(new RecoveryUp(1)); Waist = new WaistArmor(this) .AddSkill(new Botanist(1)) .AddSkill(new RecoverySpeed(1)); Leg = new LegArmor(this) .AddSkill(new RecoverySpeed(2)); }
public Anja() { Name = "Anja"; //Base values BaseDefense = 26; Fire.Value = 3; Water.Value = -3; Ice.Value = -1; Thunder.Value = -1; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new Focus(1)) .AddSkill(new Slugger(1)); Torso = new TorsoArmor(this) .AddSkill(new Focus(1)) .AddSkill(new MarathonRunner(1)); Arm = new ArmArmor(this) .AddSkill(new Slugger(1)) .AddSkill(new AttackBoost(1)); Waist = new WaistArmor(this) .AddSkill(new AttackBoost(2)); Leg = new LegArmor(this) .AddSkill(new MarathonRunner(1)); }
public Tigrex() { Name = "Tigrex"; //Base values BaseDefense = 30; Fire.Value = 2; Water.Value = 0; Ice.Value = 0; Thunder.Value = -3; Dragon.Value = -2; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new Earplugs(1)) .AddSkill(new SpeedEating(1)); Torso = new TorsoArmor(this) .AddSkill(new Earplugs(1)) .AddSkill(new Bludgeoner(1)); Arm = new ArmArmor(this) .AddSkill(new Bludgeoner(2)); Waist = new WaistArmor(this) .AddSkill(new Earplugs(1)); Leg = new LegArmor(this) .AddSkill(new SpeedEating(1)); }
public Diablos() { Name = "Diablos"; //Base values BaseDefense = 30; Fire.Value = 3; Water.Value = -1; Ice.Value = -3; Thunder.Value = -1; Dragon.Value = -1; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new Guard(1)) .AddSkill(new StaminaSurge(1)); Torso = new TorsoArmor(this) .AddSkill(new Guard(1)); Arm = new ArmArmor(this) .AddSkill(new OffensiveGuard(1)); Waist = new WaistArmor(this) .AddSkill(new StaminaSurge(1)); Leg = new LegArmor(this) .AddSkill(new Guard(1)) .AddSkill(new OffensiveGuard(1)); }
public ChromeMetal() { Name = "Chrome Metal"; ArmorRank = ArmorRank.High; //Base values BaseDefense = 46; Fire.Value = -2; Water.Value = -2; Ice.Value = -2; Thunder.Value = -2; Dragon.Value = -2; //Armor skills/slots Waist = new WaistArmor(this) .AddSlot(new SmallSlot()) .AddSlot(new MediumSlot()) .AddSlot(new LargeSlot()); Leg = new LegArmor(this) .AddSkill(new FlinchFree(2)) .AddSlot(new LargeSlot()); }
public Skalda() { Name = "Skalda/Spio"; //Base values BaseDefense = 12; Fire.Value = 3; Water.Value = -1; Ice.Value = -1; Thunder.Value = -1; Dragon.Value = 3; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new PoisonAttack(1)); Torso = new TorsoArmor(this) .AddSkill(new CriticalEye(1)); Arm = new ArmArmor(this) .AddSkill(new PoisonResistance(1)); Waist = new WaistArmor(this) .AddSkill(new CriticalEye(1)); Leg = new LegArmor(this) .AddSkill(new PoisonResistance(1)); }
public Khezu() { Name = "Khezu"; //Base values BaseDefense = 16; Fire.Value = -4; Water.Value = 1; Ice.Value = 2; Thunder.Value = 4; Dragon.Value = 1; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new RecoveryUp(1)); Torso = new TorsoArmor(this) .AddSkill(new WallRunner(1)); Arm = new ArmArmor(this) .AddSkill(new WallRunner(1)) .AddSkill(new RecoverySpeed(1)) .AddSkill(new ThunderAttack(1)); Waist = new WaistArmor(this) .AddSkill(new Focus(1)) .AddSkill(new Slugger(1)); Leg = new LegArmor(this) .AddSkill(new RecoverySpeed(1)); }
public Somnacanth() { Name = "Somnacanth"; //Base values BaseDefense = 22; Fire.Value = -1; Water.Value = 2; Ice.Value = 0; Thunder.Value = -3; Dragon.Value = 1; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new SleepAttack(1)); Torso = new TorsoArmor(this) .AddSkill(new ItemProlonger(1)); Arm = new ArmArmor(this) .AddSkill(new Bombardier(1)) .AddSkill(new DivineBlessing(1)); Waist = new WaistArmor(this) .AddSkill(new Bombardier(1)); Leg = new LegArmor(this) .AddSkill(new DivineBlessing(1)); }
public Edel() { Name = "Edel"; //Base values BaseDefense = 12; Fire.Value = -1; Water.Value = 3; Ice.Value = 0; Thunder.Value = -1; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new PoisonResistance(1)); Torso = new TorsoArmor(this) .AddSkill(new RecoveryUp(1)); Arm = new ArmArmor(this) .AddSkill(new PoisonResistance(1)); Waist = new WaistArmor(this) .AddSkill(new ThunderResistance(1)); Leg = new LegArmor(this) .AddSkill(new ThunderResistance(1)); }
public Medium() { Name = "Medium"; //Base values BaseDefense = 24; Fire.Value = 3; Water.Value = 0; Ice.Value = 0; Thunder.Value = 0; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new SpeedEating(1)) .AddSkill(new FreeMeal(1)); Torso = new TorsoArmor(this) .AddSkill(new Wide_Range(1)); Arm = new ArmArmor(this) .AddSkill(new Wide_Range(1)); Waist = new WaistArmor(this) .AddSkill(new SpeedEating(1)); Leg = new LegArmor(this) .AddSkill(new Wide_Range(1)); }
public Hunter() { Name = "Hunter"; //Base values BaseDefense = 4; Fire.Value = 0; Water.Value = 0; Ice.Value = 0; Thunder.Value = 0; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new ItemProlonger(1)); Torso = new TorsoArmor(this) .AddSkill(new AttackBoost(1)); Arm = new ArmArmor(this) .AddSkill(new QuickSheath(1)); Waist = new WaistArmor(this) .AddSkill(new StunResistance(1)); Leg = new LegArmor(this) .AddSkill(new StunResistance(1)) .AddSkill(new AttackBoost(1)); }
public Zinogre() { Name = "Zinogre"; //Base values BaseDefense = 28; Fire.Value = 0; Water.Value = -1; Ice.Value = -4; Thunder.Value = 4; Dragon.Value = 1; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new LatentPower(1)) .AddSkill(new CriticalEye(1)); Torso = new TorsoArmor(this) .AddSkill(new LatentPower(1)) .AddSkill(new CriticalEye(1)); Arm = new ArmArmor(this) .AddSkill(new Constitution(1)); Waist = new WaistArmor(this) .AddSkill(new LatentPower(1)); Leg = new LegArmor(this) .AddSkill(new Constitution(2)); }
public Jelly() { Name = "Jelly"; //Base values BaseDefense = 24; Fire.Value = 1; Water.Value = 3; Ice.Value = 2; Thunder.Value = 0; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new DivineBlessing(1)); Torso = new TorsoArmor(this) .AddSkill(new BlastAttack(1)); Arm = new ArmArmor(this) .AddSkill(new DivineBlessing(1)); Waist = new WaistArmor(this) .AddSkill(new Partbreaker(1)); Leg = new LegArmor(this) .AddSkill(new BlastAttack(1)); }
public Mosgharl() { Name = "Mosgharl"; //Base values BaseDefense = 18; Fire.Value = -3; Water.Value = 1; Ice.Value = 3; Thunder.Value = 0; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new BlastResistance(1)); Torso = new TorsoArmor(this) .AddSkill(new ReloadSpeed(2)); Arm = new ArmArmor(this) .AddSkill(new BlastResistance(1)); Waist = new WaistArmor(this) .AddSkill(new FireAttack(2)); Leg = new LegArmor(this) .AddSkill(new RecoilDown(2)); }
public Bishaten() { Name = "Bishaten"; //Base values BaseDefense = 22; Fire.Value = -2; Water.Value = 2; Ice.Value = -4; Thunder.Value = 2; Dragon.Value = 2; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new ItemProlonger(1)) .AddSkill(new StunResistance(1)); Torso = new TorsoArmor(this) .AddSkill(new Wide_Range(1)); Arm = new ArmArmor(this) .AddSkill(new StunResistance(1)); Waist = new WaistArmor(this) .AddSkill(new ItemProlonger(1)); Leg = new LegArmor(this) .AddSkill(new MaximumMight(1)); }
public Ingot() { Name = "Ingot"; //Base values BaseDefense = 18; Fire.Value = -1; Water.Value = -1; Ice.Value = 0; Thunder.Value = 1; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new Windproof(1)); Torso = new TorsoArmor(this) .AddSkill(new Windproof(1)); Arm = new ArmArmor(this) .AddSkill(new ThunderAttack(2)); Waist = new WaistArmor(this) .AddSkill(new PowerProlonger(1)); Leg = new LegArmor(this) .AddSkill(new AttackBoost(1)) .AddSkill(new CriticalEye(1)); }
public Bnahabra() { Name = "Bnahabra"; //Base values BaseDefense = 14; Fire.Value = -2; Water.Value = 0; Ice.Value = 0; Thunder.Value = 0; Dragon.Value = 2; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new RecoilDown(1)); Torso = new TorsoArmor(this) .AddSkill(new ParalysisAttack(1)); Arm = new ArmArmor(this) .AddSkill(new EvadeWindow(1)); Waist = new WaistArmor(this) .AddSkill(new ParalysisAttack(1)); Leg = new LegArmor(this) .AddSkill(new RecoilDown(1)); }
public Izuchi() { Name = "Izuchi"; //Base values BaseDefense = 10; Fire.Value = 2; Water.Value = -1; Ice.Value = 0; Thunder.Value = -2; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new CriticalEye(1)); Torso = new TorsoArmor(this) .AddSkill(new CriticalEye(1)) .AddSkill(new RecoverySpeed(1)); Arm = new ArmArmor(this) .AddSkill(new Constitution(1)); Waist = new WaistArmor(this) .AddSkill(new CriticalEye(1)); Leg = new LegArmor(this) .AddSkill(new RecoverySpeed(1)); }
public Mizutsune() { Name = "Mizutsune"; //Base values BaseDefense = 26; Fire.Value = 0; Water.Value = 2; Ice.Value = 1; Thunder.Value = -3; Dragon.Value = -1; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new WaterAttack(1)); Torso = new TorsoArmor(this) .AddSkill(new BubblyDance(1)) .AddSkill(new WaterAttack(1)); Arm = new ArmArmor(this) .AddSkill(new WaterAttack(1)) .AddSkill(new FreeMeal(1)); Waist = new WaistArmor(this) .AddSkill(new FreeMeal(1)); Leg = new LegArmor(this) .AddSkill(new BubblyDance(1)); }
public Lagombi() { Name = "Lagombi"; //Base values BaseDefense = 10; Fire.Value = -3; Water.Value = 1; Ice.Value = 4; Thunder.Value = 0; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new CriticalEye(1)); Torso = new TorsoArmor(this) .AddSkill(new AffinitySliding(1)); Arm = new ArmArmor(this) .AddSkill(new IceAttack(1)); Waist = new WaistArmor(this) .AddSkill(new Constitution(1)); Leg = new LegArmor(this) .AddSkill(new CriticalEye(1)); }
public Rhenoplos() { Name = "Rhenoplos"; //Base values BaseDefense = 14; Fire.Value = 2; Water.Value = 0; Ice.Value = -2; Thunder.Value = 0; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new PierceUp(1)); Torso = new TorsoArmor(this) .AddSkill(new Artillery(1)) .AddSkill(new StunResistance(1)); Arm = new ArmArmor(this) .AddSkill(new Artillery(1)); Waist = new WaistArmor(this) .AddSkill(new TremorResistance(1)); Leg = new LegArmor(this) .AddSkill(new TremorResistance(1)); }
public Shell_Studded() { Name = "Shell-Studded"; //Base values BaseDefense = 12; Fire.Value = 0; Water.Value = 2; Ice.Value = -1; Thunder.Value = 1; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new WaterResistance(1)); Torso = new TorsoArmor(this) .AddSkill(new ReloadSpeed(1)); Arm = new ArmArmor(this) .AddSkill(new RecoilDown(1)); Waist = new WaistArmor(this) .AddSkill(new Ballistics(1)); Leg = new LegArmor(this) .AddSkill(new SpreadUp(1)); }
public Wroggi() { Name = "Wroggi"; //Base values BaseDefense = 16; Fire.Value = 2; Water.Value = -2; Ice.Value = -4; Thunder.Value = 1; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new EvadeExtender(1)); Torso = new TorsoArmor(this) .AddSkill(new PoisonAttack(1)); Arm = new ArmArmor(this) .AddSkill(new AmmoUp(1)); Waist = new WaistArmor(this) .AddSkill(new PoisonAttack(1)); Leg = new LegArmor(this) .AddSkill(new EvadeExtender(1)); }
public Brigade() { Name = "Brigade"; //Base values BaseDefense = 26; Fire.Value = 1; Water.Value = 0; Ice.Value = 0; Thunder.Value = 2; Dragon.Value = 2; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new Botanist(2)); Torso = new TorsoArmor(this) .AddSkill(new BlightResistance(1)); Arm = new ArmArmor(this) .AddSkill(new Geologist(2)); Waist = new WaistArmor(this) .AddSkill(new BlightResistance(1)); Leg = new LegArmor(this) .AddSkill(new Wide_Range(1)); }
public Baggi() { Name = "Baggi"; //Base values BaseDefense = 10; Fire.Value = -4; Water.Value = -1; Ice.Value = 2; Thunder.Value = -1; Dragon.Value = 1; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new IceAttack(1)); Torso = new TorsoArmor(this) .AddSkill(new AttackBoost(1)); Arm = new ArmArmor(this) .AddSkill(new SleepResistance(1)) .AddSkill(new IceAttack(1)); Waist = new WaistArmor(this) .AddSkill(new SleepResistance(1)); Leg = new LegArmor(this) .AddSkill(new AttackBoost(1)); }
public Bone() { Name = "Bone"; //Base values BaseDefense = 10; Fire.Value = 0; Water.Value = 0; Ice.Value = -1; Thunder.Value = 0; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new Partbreaker(1)); Torso = new TorsoArmor(this) .AddSkill(new StaminaThief(1)); Arm = new ArmArmor(this) .AddSkill(new StaminaThief(1)); Waist = new WaistArmor(this) .AddSkill(new Focus(1)); Leg = new LegArmor(this) .AddSkill(new MuckResistance(1)); }
public void VipersLegs_HasExpectedValues() { // Arrange var attributes = new List <ItemStatAttribute> { new ItemStatAttribute("Power", .3m), new ItemStatAttribute("ConditionDamage", .3m), new ItemStatAttribute("Precision", .165m), new ItemStatAttribute("Expertise", .165m) }; // Act var actual = new LegArmor(attributes); // Assert const int expectedPower = 81; const int expectedConditionDamage = 81; const int expectedPrecision = 44; const int expectedExpertise = 44; Assert.AreEqual(expectedPower, actual.Power); Assert.AreEqual(expectedConditionDamage, actual.ConditionDamage); Assert.AreEqual(expectedPrecision, actual.Precision); Assert.AreEqual(expectedExpertise, actual.Expertise); }
public Leather() { Name = "Leather"; //Base values BaseDefense = 1; Fire.Value = 0; Water.Value = 0; Ice.Value = 0; Thunder.Value = 0; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new HungerResistance(1)); Torso = new TorsoArmor(this) .AddSkill(new Botanist(1)); Arm = new ArmArmor(this) .AddSkill(new Geologist(1)); Waist = new WaistArmor(this) .AddSkill(new RecoveryUp(1)); Leg = new LegArmor(this) .AddSkill(new Geologist(1)); }
public Aknosom() { Name = "Aknosom"; //Base values BaseDefense = 16; Fire.Value = 3; Water.Value = -3; Ice.Value = 0; Thunder.Value = -1; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new FireAttack(1)); Torso = new TorsoArmor(this) .AddSkill(new QuickSheath(1)); Arm = new ArmArmor(this) .AddSkill(new FireAttack(1)); Waist = new WaistArmor(this) .AddSkill(new RecoverySpeed(1)); Leg = new LegArmor(this) .AddSkill(new FireAttack(1)); }
public Kadachi() { Name = "Kadachi"; //Base values BaseDefense = 20; Fire.Value = 0; Water.Value = -3; Ice.Value = 0; Thunder.Value = 3; Dragon.Value = 0; //Armor skills/slots Head = new HeadArmor(this) .AddSkill(new JumpMaster(1)); Torso = new TorsoArmor(this) .AddSkill(new CriticalEye(1)); Arm = new ArmArmor(this) .AddSkill(new Constitution(1)); Waist = new WaistArmor(this) .AddSkill(new ThunderAttack(2)); Leg = new LegArmor(this) .AddSkill(new Constitution(1)) .AddSkill(new CriticalEye(1)); }
void CreateNewItem(ItemCreator creator) { Item newItem = null; if(index1==0){ if(index2==0){ //One Handed Melee OneHandedMelee ohm = new OneHandedMelee(); newItem = ohm as Item; } else if(index2==1){ //Two Handed Melee TwoHandedMelee thm = new TwoHandedMelee(); newItem = thm as Item; } else if(index2==2){ //Bow Bow b = new Bow(); newItem = b as Item; } else if(index2==3){ //Staff Staff s = new Staff(); newItem = s as Item; } else if(index2==4){ //Shield Shield s = new Shield(); newItem = s as Item; } } else if(index1==1){ if(index2==0){ //Head HeadArmor ha = new HeadArmor(); newItem = ha as Item; } else if(index2==1){ //Body BodyArmor ba = new BodyArmor(); newItem = ba as Item; } else if(index2==2){ //Hand HandArmor ha = new HandArmor(); newItem = ha as Item; } else if(index2==3){ //Leg LegArmor la = new LegArmor(); newItem = la as Item; } } else if(index1==2){ } newItem.ID = creator.itemID; creator._Item = newItem; creator.Save(); creator.AddSpriteManager(sm); creator.isEditing = true; creator.isCreating = false; }