public static string WeaponPropertyString(this WeaponPropertyType value) { switch (value) { case WeaponPropertyType.TwoHanded: return("Two-Handed"); default: return(value.ToString()); } }
public WeaponProperty(WeaponPropertyType type, int minRange, int maxRange) { Type = type; MinRange = minRange; MaxRange = maxRange; }
public WeaponProperty(WeaponPropertyType type, Die versatileDie) { Type = type; VersatileDie = versatileDie; }
public WeaponProperty(WeaponPropertyType type) { Type = type; }