public PickWeaponTarget( Toxin potion ) : base(15, false, TargetFlags.None) { m_Potion = potion; }
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; }