MerchantRPG.Data.ItemTemplate.Make C# (CSharp) Method

Make() public method

public Make ( double roll ) : Item
roll double
return Item
        public Item Make(double roll)
        {
            return new Item(this,
                statFunc(Stereotype.AttackBase, Stereotype.AttackPerLevel, roll) + Attack,
                statFunc(Stereotype.MagicAttackBase, Stereotype.MagicAttackPerLevel, roll) + MagicAttack,
                statFunc(Stereotype.AccuracyBase, Stereotype.AccuracyPerLevel, roll) + Accuracy,
                Stereotype.CriticalRate + CriticalRate,
                statFunc(Stereotype.DefenseBase, Stereotype.DefensePerLevel, roll) + Defense,
                statFunc(Stereotype.MagicDefenseBase, Stereotype.MagicDefensePerLevel, roll) + MagicDefense,
                Strength,
                Intelligence,
                Dexterity,
                HP);
        }