Server.Mobiles.BaseCreature.SetSkill C# (CSharp) Method

SetSkill() public method

public SetSkill ( SkillName name, double val ) : void
name SkillName
val double
return void
        public void SetSkill( SkillName name, double val )
        {
            Skills[name].BaseFixedPoint = (int)(val * 10);

            if ( Skills[name].Base > Skills[name].Cap )
            {
                if ( Core.SE )
                    this.SkillsCap += ( Skills[name].BaseFixedPoint - Skills[name].CapFixedPoint );

                Skills[name].Cap = Skills[name].Base;
            }
        }

Same methods

BaseCreature::SetSkill ( SkillName name, double min, double max ) : void

Usage Example

コード例 #1
0
ファイル: HellSteed.cs プロジェクト: pallop/Servuo
        public static void SetStats(BaseCreature steed)
        {
            steed.SetStr(201, 210);
            steed.SetDex(101, 110);
            steed.SetInt(101, 115);

            steed.SetHits(201, 220);

            steed.SetDamage(20, 24);

            steed.SetDamageType(ResistanceType.Physical, 25);
            steed.SetDamageType(ResistanceType.Fire, 75);

            steed.SetResistance(ResistanceType.Physical, 60, 70);
            steed.SetResistance(ResistanceType.Fire, 90);
            steed.SetResistance(ResistanceType.Poison, 100);

            steed.SetSkill(SkillName.MagicResist, 90.1, 110.0);
            steed.SetSkill(SkillName.Tactics, 50.0);
            steed.SetSkill(SkillName.Wrestling, 90.1, 110.0);

            steed.Fame  = 0;
            steed.Karma = 0;
        }
All Usage Examples Of Server.Mobiles.BaseCreature::SetSkill
BaseCreature