Skip to main content
The Deno 2 Release Candidate is here
Learn more
interface IRepairConfig.IRepairConfig
implements IBaseConfig
Re-export
import { type IRepairConfig } from "https://deno.land/x/sptaki@1.2.0/models/mod.ts";
const { IRepairConfig } = IRepairConfig;

Properties

kind: "aki-repair"
priceMultiplier: number
applyRandomizeDurabilityLoss: boolean
weaponSkillRepairGain: number
armorKitSkillPointGainPerRepairPointMultiplier: number
repairKitIntellectGainMultiplier: IIntellectGainValues

INT gain multiplier per repaired item type

maxIntellectGainPerRepair: IMaxIntellectGainValues
repairKit: RepairKit

Properties

kind: "aki-repair"
priceMultiplier: number
applyRandomizeDurabilityLoss: boolean
weaponSkillRepairGain: number
armorKitSkillPointGainPerRepairPointMultiplier: number
repairKitIntellectGainMultiplier: IIntellectGainValues

INT gain multiplier per repaired item type

maxIntellectGainPerRepair: IMaxIntellectGainValues
repairKit: RepairKit

Properties

weapon: number
armor: number

Properties

kit: number
trader: number

Properties

critSuccessChance: number

The chance to gain more weapon maintenance skill

critSuccessAmount: number
critFailureChance: number

The chance to gain less weapon maintenance skill

critFailureAmount: number
pointGainMultiplier: number

The multiplier used for calculating weapon maintenance XP

Properties

rarityWeight: Record<string, number>
bonusTypeWeight: Record<string, number>
common: Record<string, BonusValues>
rare: Record<string, BonusValues>

Properties

valuesMinMax: MinMax
activeDurabilityPercentMinMax: MinMax

What dura is buff active between (min max of current max)