Game Data - Crafting

Calculate output quality with stat predictions

Calculate output quality from ingredients

Computes the expected output quality based on input material qualities using the blueprint's quality calculation formula (weighted_average, minimum, or maximum).

ENHANCEMENT: Now includes actual stat calculations from game_item_attributes. Shows how material quality affects final item stats (damage, HP, power output, etc.)

Requirements:

  • 20.1: Support weighted_average calculation type
  • 20.2: Support minimum calculation type
  • 20.3: Support maximum calculation type
  • 20.4: Validate input materials match blueprint requirements
  • 20.5: Return quality tier and quality value
  • 20.6: Include calculation breakdown
  • 51.1-51.10: Quality calculation display requirements
post/game-data/crafting/calculate-quality

Request

  • Base URL: /api/v2 (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/v2/game-data/crafting/calculate-quality
  • Auth: none required

Request body

blueprint_idstring required

Blueprint UUID

Response

Quality calculation result with breakdown and predicted stats

output_quality_tiernumber double required

Output quality tier (1-5)

output_quality_valuenumber double required

Output quality value (0-100)

output_quantitynumber double required

Output quantity

success_probabilitynumber double required

Success probability percentage (0-100)

critical_success_chancenumber double required

Critical success chance percentage (0-100)

Changes

No recorded changes to this operation across all 2 revisions of this API.