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

SetDamageType() public method

public SetDamageType ( ResistanceType type, int val ) : void
type ResistanceType
val int
return void
        public void SetDamageType( ResistanceType type, int val )
        {
            switch ( type )
            {
                case ResistanceType.Physical: m_PhysicalDamage = val; break;
                case ResistanceType.Fire: m_FireDamage = val; break;
                case ResistanceType.Cold: m_ColdDamage = val; break;
                case ResistanceType.Poison: m_PoisonDamage = val; break;
                case ResistanceType.Energy: m_EnergyDamage = val; break;
            }
        }

Same methods

BaseCreature::SetDamageType ( ResistanceType type, int min, int 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::SetDamageType
BaseCreature