DisarmMalusComponent.cs 499 B

12345678910111213141516
  1. namespace Content.Server.CombatMode.Disarm
  2. {
  3. /// <summary>
  4. /// Applies a malus to disarm attempts against this item.
  5. /// </summary>
  6. [RegisterComponent]
  7. public sealed partial class DisarmMalusComponent : Component
  8. {
  9. /// <summary>
  10. /// So, disarm chances are a % chance represented as a value between 0 and 1.
  11. /// This default would be a 30% penalty to that.
  12. /// </summary>
  13. [DataField("malus")]
  14. public float Malus = 0.3f;
  15. }
  16. }