EquipParamWeapon
Dark Souls 1
Field | Description |
---|---|
behaviorVariationId | variationId of behaviorParam to use for attacks. |
sortId | ID used to sort this weapon in the menus |
wanderingEquipId | |
weight | Equip weight of the weapon. |
weaponWeightRate | Affects animation recovery timing (such as dodging or follow-up attacks) via TAE event 300. Higher values mean slower recovery, lower values mean faster recovery. Values determine how much of the early recovery event (if present) is not active, from 0% to 100%. Effects of values will be dependent on the length of the early recovery event. 1 = 100% (slowest), .5 = 50% (half), 0 = 0% (fastest) |
fixPrice | Soul cost of repairing 100% of the weapon. Repair cost is calculated using this and durabilityMax |
basicPrice | Soul cost of reinforcement. See ShopLineupParam for shop prices |
sellValue | Souls received when feeding this weapon to Frampt (unverified) |
correctStrength | Strength scaling |
correctAgility | Dexterity scaling |
correctMagic | Intelligence scaling |
correctFaith | Faith scaling |
physGuardCutRate | Physical damage reduction when blocking |
magGuardCutRate | Magic damage reduction when blocking |
fireGuardCutRate | Fire damage reduction when blocking |
thunGuardCutRate | Thunder damage reduction when blocking |
spEffectBehaviorId0 | ID of spEffectParam to apply to victims of attacks from this weapon |
spEffectBehaviorId1 | ID of spEffectParam to apply to victims of attacks from this weapon |
spEffectBehaviorId2 | ID of spEffectParam to apply to victims of attacks from this weapon |
residentSpEffectId | ID of spEffectParam to apply to the wielder of this weapon |
residentSpEffectId1 | ID of spEffectParam to apply to the wielder of this weapon |
residentSpEffectId2 | ID of spEffectParam to apply to the wielder of this weapon |
materialSetId | ID of EquipMtrlSetParam to use during reinforcement, which determines reinforcement materials and amounts. |
originEquipWep | ID of the weapon this weapon ascends from and reverts into at +0 (details needed) |
originEquipWep1 | ID of the weapon this weapon ascends from and reverts into at +1 (details needed) |
originEquipWep2 | ^ |
originEquipWep3 | ^ |
originEquipWep4 | ^ |
originEquipWep5 | ^ |
originEquipWep6 | ^ |
originEquipWep7 | ^ |
originEquipWep8 | ^ |
originEquipWep9 | ^ |
originEquipWep10 | ^ |
originEquipWep11 | ^ |
originEquipWep12 | ^ |
originEquipWep13 | ^ |
originEquipWep14 | ^ |
originEquipWep15 | ^ |
antiDemonDamageRate | Damage multiplier against enemies with isDemon (demons) in npcParam (unverified). Used by Black Knight weapons in vanilla. 1.1 = +10% damage |
antSaintDamageRate | Divine AUX damage and damage multiplier against enemies with isWeakSaint in npcParam (unverified). Also prevents immortal skeletons from resurrecting. 1.1 = +10% damage |
antWeakA_DamageRate | Occult AUX damage and damage multiplier against enemies with isWeakA in npcParam (unverified). 1.1 = +10% damage |
antWeakB_DamageRate | Damage multiplier against enemies with isWeakB (darkwraiths) in npcParam (unverified). Used by Greatsword of Artorias (divine) in vanilla. 1.1 = +10% damage |
vagrantItemLotId | Possibly ID of ItemLotParam to use for the vagrant system? (needs testing) |
vagrantBonusEneDropItemLotId | Possibly ID of ItemLotParam to use for the vagrant system? (needs testing) |
vagrantItemEneDropItemLotId | Possibly ID of ItemLotParam to use for the vagrant system? (needs testing) |
equipModelId | ID of model to use |
iconId | ID of icon to use |
durability | Starting durability (needs verification) |
durabilityMax | Maximum durability |
attackThrowEscape | |
parryDamageLife | |
attackBasePhysics | Weapon's base physical damage |
attackBaseMagic | Weapon's base magic damage |
attackBaseFire | Weapon's base fire damage |
attackBaseThunder | Weapon's base lightning damage |
attackBaseStamina | Weapon's base stamina damage |
saWeaponDamage | Weapon's base poise damage |
saDurability | Never used. Possibly capable of adding poise while attacking? (needs testing) |
guardAngle | Never used. Possibly modifies blocking angles? (needs testing) |
staminaGuardDef | Stability when blocking |
reinforceTypeId | ID of ReinforceParamWeapon to use for calculating the effects of reinforcement. |
trophySGradeId | |
trophySeqId | |
throwAtkRate | |
bowDistRate | |
equipModelCategory | |
equipModelGender | |
weaponCategory | Partially unknown. Determines the ammo type ranged weapons use. Values (sometimes) correlate with weapon types, but wepmotionCategory seems to be used for a lot of systems instead. |
wepmotionCategory | ID of player TAE to use as the base animation moveset. Also checked by chrESD using GetEquipWeaponCategory for various reasons. See spAtkcategory for moveset overwrites. |
guardmotionCategory | |
atkMaterial | |
defMaterial | |
defSfxMaterial | |
correctType | ID of CalcCorrectGraph to use for calculating how stats affect scaling. See DS1 Vanilla CalcCorrectGraph Info for more information. |
spAttribute | |
spAtkcategory | ID of player TAE to use as the overwriting animation moveset, such as special attacks, but also for entire weapon sub-types like Scythes and Curved Greatswords. See wepmotionCategory for base movesets. |
wepmotionOneHandId | |
wepmotionBothHandId | |
properStrength | Strength requirements |
properAgility | Dexterity requirements |
properMagic | Intelligence requirements |
properFaith | Faith requirements |
overStrength | |
attackBaseParry | |
defenseBaseParry | |
guardBaseRepel | Base deflection defense value used when blocking. If a blocked attack has a deflection attack value less than the deflection defense value, the attack will bounce |
attackBaseRepel | Base deflection attack value used when attacking. If the victim has a deflection defense value greater than the deflection attack value, the attack will bounce |
guardCutCancelRate | |
guardLevel | |
slashGuardCutRate | |
blowGuardCutRate | |
thrustGuardCutRate | |
poisonGuardResist | |
diseaseGuardResist | |
bloodGuardResist | |
curseGuardResist | |
isDurabilityDivergence | |
rightHandEquipable | |
leftHandEquipable | |
bothHandEquipable | |
arrowSlotEquipable | |
boltSlotEquipable | |
enableGuard | |
enableParry | |
enableMagic | |
enableSorcery | |
enableMiracle | |
enableVowMagic | |
isNormalAttackType | |
isBlowAttackType | |
isSlashAttackType | |
isThrustAttackType | |
isEnhance | |
isLuckCorrect | |
isCustom | |
disableBaseChangeReset | |
disableRepair | |
isDarkHand | |
simpleModelForDlc | |
lanternWep | |
isVersusGhostWep | |
baseChangeCategory | Definitely determines something for reinforcement/infusion (but I dont remember! Infusion menu? Needs testing.) |
isDragonSlayer | |
isDeposit | |
disableMultiDropShare | |
oldSortId |