コード例 #1
0
ファイル: Toxin.cs プロジェクト: justdanofficial/khaeros
 public PickWeaponTarget( Toxin potion )
     : base(15, false, TargetFlags.None)
 {
     m_Potion = potion;
 }
コード例 #2
0
        public override Item CraftItem()
        {
            Toxin potion = new Toxin( m_BottleID );
            foreach ( KeyValuePair<PoisonEffectEnum, int> kvp in m_PoisonEffects )
                potion.AddEffect( kvp.Key, kvp.Value );
            potion.Duration = m_Duration;
            potion.Corrosivity = m_Corrosivity;
            potion.PoisonDuration = m_PoisonDuration;
            potion.ActingSpeed = m_ActingSpeed;
            potion.Name = m_Name;

            if( Crafter != null && Crafter is PlayerMobile )
                AwardXPCP( (PlayerMobile)Crafter );

            return potion;
        }