public static Poison Parse( string value ) { Poison p = null; int plevel; if ( int.TryParse( value, out plevel ) ) p = GetPoison( plevel ); if ( p == null ) p = GetPoison( value ); return p; }
public static new PoisonImpl Parse(string name) { return(Poison.Parse(name) as PoisonImpl); }