KINBARROW modding reference
v0.2.0+main.e011511f4 dataset 4a103dcdb658a75a

QualityProfile

The seven-tier quality ladder for ONE class of item (tables/quality_profiles.ron) — OURS, not the SRD's, which prices a longsword but never says what a FINE one is. tiers carries all seven in ladder order (Trash → Legendary), so every item of the class reads its modifiers from the same row and no tier can be quietly omitted.

FieldTypeRequiredDescription
classstringrequired

The item class this profile covers ("weapon"/"armor"/"tool"/"lock"/"good").

tiersTierEffects[]required

All seven tier effects, in ladder order.

Nested shapes

Every shape QualityProfile closes over, so this page stands alone.

QualityTier

The seven quality tiers (semantic — engine code branches on it).

Trash

Select the trash behavior.

Poor

Select the poor behavior.

Normal

Select the normal behavior.

Good

Select the good behavior.

Excellent

Select the excellent behavior.

Masterwork

Select the masterwork behavior.

Legendary

Select the legendary behavior.

TierEffects

One rung of the seven-tier quality ladder: what an item of this tier is worth and how it performs, as deltas off the Normal baseline. A class-wide row in a QualityProfile, or a single item's override of one.

FieldTypeRequiredDescription
ac_deltaintegeroptional

AC delta at this tier (armor); absent = n/a.

attack_deltaintegeroptional

Attack-roll delta at this tier (weapons); absent = n/a.

damage_deltaintegeroptional

Damage delta at this tier (weapons); absent = n/a.

dc_deltaintegeroptional

Lock DC delta vs the Normal DC 10 base at this tier (locks); absent = n/a.

integrity_factornumberoptional

Max-integrity multiplier (the structure class) — defaulted so the arms/tool/lock profiles never spell it.

tierQualityTierrequired

The quality tier this row describes.

value_factordoublerequired

Worth multiplier at this tier (every class).

work_factornumberoptional

Work-output multiplier at this tier (tools); absent = n/a.