Black Trigram (흑괘) - Korean Martial Arts Combat Simulator API - v0.7.9
    Preparing search index...

    Function calculateDamageModifier

    • Calculate damage modifier based on muscle mass.

      Korean: 공격력 계산 (Calculate Damage Output)

      Computes damage output modifier based on muscle mass. More muscle means more power in strikes, but with diminishing returns.

      Formula: 1.0 + ((muscleMass - 35) / 35) * 0.3

      • Normalized around 35kg muscle mass
      • Maximum 30% bonus from muscle

      Parameters

      Returns number

      Damage multiplier (typically 0.7 to 1.3)

      const musaDamage = calculateDamageModifier(MUSA_PHYSICAL);
      // Result: 1.0 + ((38-35)/35)*0.3 = ~1.026

      const jojikDamage = calculateDamageModifier(JOJIK_PHYSICAL);
      // Result: 1.0 + ((42-35)/35)*0.3 = ~1.06 (stronger)

      공격력계산