public PotionOfPower() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Potion of Power");
            _effect.setEffectName("Enhances power by 6 for four turns.");
            _effect.setStrengthValue(6);
            this.setEffect(_effect);
            setHasStatusEffect(true);
            setStatusEffect(new PowerBoost());

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/potionofpower.jpg", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Beispiel #2
0
        public LesserPotionOfPower() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Lesser Power Potion");
            _effect.setEffectName("Slightly increases power by 3 for three turns.");
            _effect.setStrengthValue(3);
            this.setEffect(_effect);
            setHasStatusEffect(true);
            setStatusEffect(new LesserPowerBoost());

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/potionofpower.jpg", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public MythrilDagger() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Mythril Dagger");
            this.setIsWeapon(true);
            this.setSocketAmount(5);
            _effect.setEffectName("A legendary dagger made of mythril, increases magic resistance by 12");
            _effect.setStrengthValue(30);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/Pig_Sticker.png", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public SimpleAxe() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Simple Axe");
            this.setIsWeapon(true);
            _effect.setEffectName("A simple axe");
            _effect.setStrengthValue(9);
            _effect.setEffectAmount(9);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/etherealedge.gif", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public RuneOfDestruction() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Rune Of Destruction");
            this.setIsSocketable(true);
            _effect.setEffectName("The fallen angel set fire to the heavens, and this fell from the ashes...");
            _effect.setStrengthValue(100);
            _effect.setMagicValue(100);
            _effect.setEffectAmount(100);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/Ist_Rune.png", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public BronzeDagger() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Bronze Dagger");
            this.setIsWeapon(true);
            this.setSocketAmount(4);
            _effect.setEffectName("A deadly dagger made of copper and tin, increases magic resistance by 4");
            _effect.setStrengthValue(12);

            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/dagger.gif", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Beispiel #7
0
        public SteelDagger() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Steel Dagger");
            this.setIsWeapon(true);
            this.setSocketAmount(5);
            _effect.setEffectName("A ferocious dagger made of high tensile steel, increases magic resistance by 8");

            _effect.setStrengthValue(21);

            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/kriss.gif", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Beispiel #8
0
        public LeatherGloves() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Leather Gloves");
            this.setIsGloves(true);
            this.setSocketAmount(2);
            _effect.setEffectName("Gloves made from leather straps woven together, increases strength by 4");
            _effect.setStrengthValue(1);
            _effect.setPhysicalDefense(1);
            _effect.setManaValue(3);
            _effect.setEffectAmount(4);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/Heavy_Gloves.gif", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public AssassinCloak() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Assassin Cloak");
            this.setIsTorso(true);
            this.setSocketAmount(4);
            _effect.setEffectName("The shadows engulf you, increases strength by 15");
            _effect.setStrengthValue(9);
            _effect.setPhysicalDefense(6);
            _effect.setManaValue(30);
            _effect.setEffectAmount(15);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/Blackfeather.png", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public RuneOfDespair() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Rune Of Despair");
            this.setIsSocketable(true);
            _effect.setEffectName("Sheds darkness upon your enemies");
            _effect.setStrengthValue(15);
            _effect.setMagicValue(15);
            _effect.setHealthValue(15);
            _effect.setManaValue(15);
            _effect.setEffectAmount(15);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/zodRune.jpg", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Beispiel #11
0
        public BronzeAxe() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Bronze Axe");
            this.setIsWeapon(true);
            this.setSocketAmount(4);
            _effect.setEffectName("A great two handed axe made of copper and tin, increases health by 10");
            _effect.setHealthValue(50);
            _effect.setStrengthValue(8);
            _effect.setPhysicalDefense(4);

            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/giantaxe.gif", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Beispiel #12
0
        public SteelAxe() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Steel Axe");
            this.setIsWeapon(true);
            this.setSocketAmount(5);
            _effect.setEffectName("A monsterous two handed axe made of tempered steel, increases health by 15");
            _effect.setHealthValue(75);
            _effect.setStrengthValue(11);
            _effect.setPhysicalDefense(7);

            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/brainhew.gif", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public ChainMailHelm() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Chain Mail Helmet");
            this.setIsHelmet(true);
            this.setSocketAmount(3);
            _effect.setEffectName("Chain mail helmet made of interlocking steel ringlets, increases strength by 5");
            _effect.setStrengthValue(4);
            _effect.setPhysicalDefense(2);
            _effect.setManaValue(10);
            _effect.setEffectAmount(9);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/chainhelmet.jpg", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public LeatherVest() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Leather Vest");
            this.setIsTorso(true);
            this.setSocketAmount(4);
            _effect.setEffectName("A vest made of stiff leather, increases strength by 5");
            _effect.setStrengthValue(3);
            _effect.setPhysicalDefense(1);
            _effect.setManaValue(5);
            _effect.setEffectAmount(6);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/Studded.gif", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Beispiel #15
0
        public AssassinBoots() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Assassin Boots");
            this.setIsBoots(true);
            this.setSocketAmount(2);
            _effect.setEffectName("Silence in flight, increases strength by 10");
            _effect.setStrengthValue(3);
            _effect.setPhysicalDefense(3);
            _effect.setManaValue(6);
            _effect.setEffectAmount(5);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/Blakthorne_boots.png", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public ChainMailBoots() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Chain Mail Boots");
            this.setIsBoots(true);
            this.setSocketAmount(2);
            _effect.setEffectName("Chain Mail boots made of steel ringlets that increase strength by 6");
            _effect.setStrengthValue(2);
            _effect.setPhysicalDefense(2);
            _effect.setManaValue(4);
            _effect.setEffectAmount(8);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/Chain_Boots.gif", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public ChainMailVest() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Chain Mail Vest");
            this.setIsTorso(true);
            this.setSocketAmount(4);
            _effect.setEffectName("A vest made of interlocking steel ringlets, increases strength by 10");
            _effect.setStrengthValue(7);
            _effect.setPhysicalDefense(4);
            _effect.setManaValue(20);
            _effect.setEffectAmount(12);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/ChainMail.gif", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Beispiel #18
0
        public ChainMailGloves() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Chain Mail Gloves");
            this.setIsGloves(true);
            this.setSocketAmount(2);
            _effect.setEffectName("Chain mail gloves made of interlocking steel that increase strength by 6");
            _effect.setStrengthValue(2);
            _effect.setPhysicalDefense(2);
            _effect.setManaValue(6);
            _effect.setEffectAmount(7);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/Chain_Gloves.gif", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public AssassinHood() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Assassin Hood");
            this.setIsHelmet(true);
            this.setSocketAmount(3);
            _effect.setEffectName("Face of darkness, increases strength by 5");
            _effect.setStrengthValue(5);
            _effect.setPhysicalDefense(3);
            _effect.setManaValue(15);
            _effect.setEffectAmount(5);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/darkHood.jpg", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public LeatherBoots() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Leather Boots");
            this.setIsBoots(true);
            this.setSocketAmount(2);
            _effect.setEffectName("Boots made from leather that increase strength by 3");
            _effect.setStrengthValue(1);
            _effect.setPhysicalDefense(1);
            _effect.setManaValue(2);
            _effect.setEffectAmount(3);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/heavyboots.gif", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Beispiel #21
0
        public LeatherHelmet() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Leather Helmet");
            this.setIsHelmet(true);
            this.setSocketAmount(1);
            _effect.setEffectName("A sturdy leather cap, increases strength by 3");
            _effect.setStrengthValue(5);
            _effect.setPhysicalDefense(2);
            _effect.setManaValue(10);
            _effect.setEffectAmount(4);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/LeatherCap.png", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Beispiel #22
0
        public Ultima() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Ultima");
            this.setIsWeapon(true);
            this.setSocketAmount(15);
            _effect.setEffectName("The Ultimate weapon, guaranteed to increase the power of any warrior or mage");
            _effect.setHealthValue(100);
            _effect.setStrengthValue(40);
            _effect.setMagicValue(40);
            _effect.setPhysicalDefense(14);
            _effect.setResistanceDefense(14);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/busterblade.jpg", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public SteelSword() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Steel Sword");
            this.setIsWeapon(true);
            this.setSocketAmount(5);
            _effect.setEffectName("A razor sharp sword made of folded steel, increases mana by 15");
            _effect.setHealthValue(30);
            _effect.setStrengthValue(7);
            _effect.setMagicValue(6);
            _effect.setPhysicalDefense(4);
            _effect.setResistanceDefense(4);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/warsword.gif", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Beispiel #24
0
        public BronzeSword() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Bronze Sword");
            this.setIsWeapon(true);
            this.setSocketAmount(4);
            _effect.setEffectName("A well balanced sword made of copper and tin, increases mana by 10");
            _effect.setHealthValue(20);
            _effect.setStrengthValue(4);
            _effect.setMagicValue(4);
            _effect.setPhysicalDefense(2);
            _effect.setResistanceDefense(2);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/bronzesword.png", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public MythrilSword() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Mythril Sword");
            this.setIsWeapon(true);
            this.setSocketAmount(5);
            _effect.setEffectName("A legendary sword made of mythril, increases mana by 20");
            _effect.setHealthValue(60);
            _effect.setStrengthValue(12);
            _effect.setMagicValue(10);
            _effect.setPhysicalDefense(7);
            _effect.setResistanceDefense(7);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/Skycutter.png", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public RuneOfHope() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Rune Of Hope");
            this.setIsSocketable(true);
            _effect.setEffectName("Sheds light upon your dark journey");
            _effect.setStrengthValue(10);
            _effect.setMagicValue(10);
            _effect.setResistanceDefense(10);
            _effect.setPhysicalDefense(10);
            _effect.setHealthValue(10);
            _effect.setManaValue(10);
            _effect.setEffectAmount(10);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/chamRune.png", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Beispiel #27
0
        public AssassinGloves() : base()
        {
            _effect = new ItemsEffect();
            //equipment fields set
            this.setItemName("Assassin Gloves");
            this.setIsGloves(true);
            this.setSocketAmount(2);
            //effects of item are set in itemsEffect class
            _effect.setEffectName("Swift hands deliver death, increases strength by 20");
            _effect.setStrengthValue(3);
            _effect.setPhysicalDefense(3);
            _effect.setManaValue(9);
            _effect.setEffectAmount(5);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/gloves2.png", UriKind.RelativeOrAbsolute));

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }