public SimpleStaff() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Simple Staff");
            this.setIsWeapon(true);
            _effect.setEffectName("A simple staff");
            _effect.setMagicValue(6);
            _effect.setEffectAmount(6);
            this.setEffect(_effect);

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

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public GreaterPotionOfMagic() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Greater Magic Potion");
            _effect.setEffectName("Greatly increase magic by 10 for five turns.");
            _effect.setMagicValue(10);
            this.setEffect(_effect);
            setHasStatusEffect(true);
            setStatusEffect(new GreaterMagicBoost());

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

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Exemplo n.º 3
0
        public SteelStaff() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Steel Staff");
            this.setIsWeapon(true);
            this.setSocketAmount(5);
            _effect.setEffectName("A magnificent staff made of high quality steel, increases mana by 30");
            _effect.setMagicValue(18);
            _effect.setManaValue(75);
            this.setEffect(_effect);

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

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Exemplo n.º 4
0
        public MythrilStaff() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Mythril Staff");
            this.setIsWeapon(true);
            this.setSocketAmount(5);
            _effect.setEffectName("A legendary staff made of mythril, increases mana by 40");
            _effect.setMagicValue(25);
            _effect.setManaValue(112);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/The_Tormentor.png", 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);
        }
Exemplo n.º 6
0
        public BronzeStaff() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Bronze Staff");
            this.setIsWeapon(true);
            this.setSocketAmount(4);
            _effect.setEffectName("A beautiful staff made of copper and tin, increases mana by 20");
            _effect.setMagicValue(10);
            _effect.setManaValue(40);

            this.setEffect(_effect);

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

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public EnchantedHood() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Enchanted Hood");
            this.setIsHelmet(true);
            this.setSocketAmount(2);
            _effect.setEffectName("An enchanted hood that increases mana by 15");
            _effect.setMagicValue(4);
            _effect.setResistanceDefense(2);
            _effect.setManaValue(14);
            this.setEffect(_effect);

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

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Exemplo n.º 8
0
        public EnchantedRobes() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Encanted Robes");
            this.setIsTorso(true);
            this.setSocketAmount(3);
            _effect.setEffectName("Enchanted robes that increase magic power by 10 and mana by 20");
            _effect.setMagicValue(7);
            _effect.setResistanceDefense(4);
            _effect.setManaValue(20);
            _effect.setEffectAmount(6);
            this.setEffect(_effect);

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

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Exemplo n.º 9
0
        public ClothHood() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Cloth Hood");
            this.setIsHelmet(true);
            this.setSocketAmount(2);
            _effect.setEffectName("A fine cloth made of silk woven into a khimar, increases mana by 10");
            _effect.setMagicValue(3);
            _effect.setResistanceDefense(1);
            _effect.setManaValue(7);
            _effect.setEffectAmount(2);
            this.setEffect(_effect);

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

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Exemplo n.º 10
0
        public ClothRobes() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Cloth Robes");
            this.setIsTorso(true);
            this.setSocketAmount(3);
            _effect.setEffectName("Finely woven silk robes that increase magic power by 5 and mana by 10");
            _effect.setMagicValue(5);
            _effect.setResistanceDefense(2);
            _effect.setManaValue(10);
            _effect.setEffectAmount(2);
            this.setEffect(_effect);

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

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Exemplo n.º 11
0
        public MysticRobes() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Mystic Robes");
            this.setIsTorso(true);
            this.setSocketAmount(6);
            _effect.setEffectName("Mystic robes that increase magic power by 15 and mana by 30");
            _effect.setMagicValue(9);
            _effect.setResistanceDefense(6);
            _effect.setManaValue(30);
            _effect.setEffectAmount(10);
            this.setEffect(_effect);

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

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public MysticHelmet() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Mystic Helmet");
            this.setIsHelmet(true);
            this.setSocketAmount(3);
            _effect.setEffectName("A mystic helmet that increases mana by 20");
            _effect.setMagicValue(5);
            _effect.setResistanceDefense(3);
            _effect.setManaValue(21);
            _effect.setEffectAmount(9);
            this.setEffect(_effect);

            ImageBrush  imgBrush = new ImageBrush();
            BitmapImage image    = new BitmapImage(new Uri(@"../../Images/Items/GodHelm.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);
        }
        public EnchantedGloves() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Enchanted Gloves");
            this.setIsGloves(true);
            this.setSocketAmount(2);
            _effect.setEffectName("Enchanted gloves that increase mana by 40");
            _effect.setMagicValue(2);
            _effect.setResistanceDefense(2);
            _effect.setManaValue(8);
            _effect.setEffectAmount(3);
            this.setEffect(_effect);

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

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
        public MysticGloves() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Mystic Gloves");
            this.setIsGloves(true);
            this.setSocketAmount(4);
            _effect.setEffectName("Mystic gloves that increase mana by 50");
            _effect.setMagicValue(3);
            _effect.setResistanceDefense(3);
            _effect.setManaValue(12);
            _effect.setEffectAmount(7);
            this.setEffect(_effect);

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

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Exemplo n.º 16
0
        public ClothBoots() : base()
        {
            _effect = new ItemsEffect();
            this.setItemName("Cloth Boots");
            this.setIsBoots(true);
            this.setSocketAmount(2);
            _effect.setEffectName("Cloth boots that increase resistance by 4");
            _effect.setMagicValue(1);
            _effect.setResistanceDefense(1);
            _effect.setManaValue(4);
            _effect.setEffectAmount(1);
            this.setEffect(_effect);

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

            imgBrush.ImageSource = image;
            setImageBrush(imgBrush);
        }
Exemplo n.º 17
0
        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);
        }
Exemplo n.º 18
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);
        }
Exemplo n.º 19
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);
        }
Exemplo n.º 21
0
        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);
        }