I see you have an Ad Blocker enabled and I get it, I use them too. I run this site completely on my own and it can be quite time consuming but I feel it is an important resource for the community. There are only a few simple ads on the site that cover the costs of running the site plus a little extra.

I hope you appreciate my work enough to consider adding it to your ad blocker's whitelist.

-- DocHolliday324

WEAPON DICTIONARY

Attribute / Key / UID Dictionary Original Formula
Attribute / Key / UID Dictionary Original Formula
AimChangeAccuracyRecoveryTimeMSFinal
43A2C970514C1EC8000003BF257CD3EB
WEAPON DICTIONARY Max(0, (Weapon.AimChangeAccuracyRecoveryTimeMS * (1 / (1 + WeaponAimChangeAccuracyRecoveryTimeMSModBonus))))
AimChangeModifierFinal
43A2C970514C1EC8000003BE0D40EAF2
WEAPON DICTIONARY Weapon.AimChangeModifier
AimChangeSensitivityFinal
43A2C9705150951C00000012CD43E2DA
WEAPON DICTIONARY Weapon.AimChangeSensitivity
AimSpreadMaxCalc
43A2C970514C1EC8000003B138EBE430
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponSpreadSizeModBonus + WeaponAimSpreadMaxModBonus))
AimSpreadMaxFinal
43A2C970514C1EC8000003A9826C9E40
WEAPON DICTIONARY Weapon.AimSpreadMax * AimSpreadMaxCalc
AimSpreadMinCalc
43A2C970514C1EC8000003B0F322D021
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponSpreadSizeModBonus + WeaponAimSpreadMinModBonus))
AimSpreadMinFinal
43A2C970514C1EC8000003A8F976921E
WEAPON DICTIONARY Weapon.AimSpreadMin * AimSpreadMinCalc
AimSwayMaxHorizontalFinal
BB1BADD453AC27FC000003AC5AE74F29
WEAPON DICTIONARY Weapon.AimSwayMaxHorizontal * Max(0, (1 - AimSwayModBonus - WeaponHorizontalRecoilModBonus))
AimSwayMaxVerticalFinal
BB1BADD453AC27FC000003AEF69DBD0D
WEAPON DICTIONARY Weapon.AimSwayMaxVertical * Max(0, (1 - AimSwayModBonus - WeaponRecoilKickModBonus))
AimSwayMinHorizontalFinal
BB1BADD453AC27FC000003AB0C227384
WEAPON DICTIONARY Weapon.AimSwayMinHorizontal * Max(0, (1 - AimSwayModBonus - WeaponHorizontalRecoilModBonus))
AimSwayMinVerticalFinal
BB1BADD453AC27FC000003ADBF2940E8
WEAPON DICTIONARY Weapon.AimSwayMinVertical * Max(0, (1 - AimSwayModBonus - WeaponRecoilKickModBonus))
AimSwaySpeedModifierFinal
777869BC53D0E75100000436A45F3F91
WEAPON DICTIONARY Weapon.AimSwaySpeedModifier * Max(0, (1 - AimSwaySpeedModifierModBonus))
BlastDamageMaxFinal
BB1BADD4532068EC00000722160C808F
WEAPON DICTIONARY 0
BlastDamageMinFinal
BB1BADD4532068EC0000072179366223
WEAPON DICTIONARY 0
BlastDamageVariationFinal
BB1BADD45320692C00000725F777DA25
WEAPON DICTIONARY 0
BleedDamageMaxFinal
BB1BADD453206CAB00000728275DD824
WEAPON DICTIONARY 0
BleedDamageMinFinal
BB1BADD453206CAB00000727E6934A03
WEAPON DICTIONARY 0
BleedDamageVariationFinal
BB1BADD453206CAB00000729591E7AE9
WEAPON DICTIONARY 0
BurnDamageMaxFinal
BB1BADD453206DB1000007413252EE12
WEAPON DICTIONARY 0
BurnDamageMinFinal
BB1BADD453206DB1000007407D11DE21
WEAPON DICTIONARY 0
BurnDamageVariationFinal
BB1BADD453206DB10000074237C9BFD6
WEAPON DICTIONARY 0
ClipSizeFinal
43A2C970514C1EC8000003D699BEF7F3
WEAPON DICTIONARY Max(0,(Weapon.ClipSize + WeaponClipSizeFlatBonus))
ColdDamageMaxFinal
697DE8CB57877305000096472291F7DB
WEAPON DICTIONARY 0
ColdDamageMinFinal
697DE8CB5787730500009646099D68A3
WEAPON DICTIONARY 0
ColdDamageVariationFinal
697DE8CB5787730500009648EF1C023F
WEAPON DICTIONARY 0
CoverAimSpreadMaxCalc
43A2C970514C1EC8000003B3E9BFB827
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponSpreadSizeModBonus + WeaponCoverAimSpreadMaxModBonus))
CoverAimSpreadMaxFinal
43A2C970514C1EC8000003AB66D34D4A
WEAPON DICTIONARY Weapon.CoverAimSpreadMax * CoverAimSpreadMaxCalc
CoverAimSpreadMinCalc
43A2C970514C1EC8000003B236F5D2BB
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponSpreadSizeModBonus + WeaponCoverAimSpreadMinModBonus))
CoverAimSpreadMinFinal
43A2C970514C1EC8000003AA046572F8
WEAPON DICTIONARY Weapon.CoverAimSpreadMin * CoverAimSpreadMinCalc
CoverDamageMaxFinal
4F5DDEA252E7A440000009B4ED3A025E
WEAPON DICTIONARY Weapon.CoverDamageMax * Max(0, (1 + CoverDamageModBonus + CoverDamageMaxModBonus))
CoverDamageMinFinal
4F5DDEA252E7A440000009B385BF4765
WEAPON DICTIONARY Weapon.CoverDamageMin * Max(0, (1 + CoverDamageModBonus + CoverDamageMinModBonus))
CoverDamageVariationFinal
4F5DDEA252E7A440000009B53A7F4265
WEAPON DICTIONARY Weapon.CoverDamageVariation * Max(0, (1 + CoverDamageVariationModBonus))
CoverSpreadMaxCalc
43A2C970514C1EC8000003AF1E9821BB
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponSpreadSizeModBonus + WeaponCoverSpreadMaxModBonus))
CoverSpreadMaxFinal
43A2C970514C1EC8000003A730CA43D5
WEAPON DICTIONARY Weapon.CoverSpreadMax * CoverSpreadMaxCalc
CoverSpreadMinCalc
43A2C970514C1EC8000003AEE2DD99B7
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponSpreadSizeModBonus + WeaponCoverSpreadMinModBonus))
CoverSpreadMinFinal
43A2C970514C1EC8000003A61C934386
WEAPON DICTIONARY Weapon.CoverSpreadMin * CoverSpreadMinCalc
CurrentClipRatioCalc
5D312600573ED6C70000900D0CB10389
WEAPON DICTIONARY Weapon.ClipAmmo / ClipSizeFinal
DamageMultiplierArmsFinal
43A2C970514C1EC8000003982D025CB9
WEAPON DICTIONARY Weapon.DamageMultiplierArms
DamageMultiplierBodyFinal
43A2C970514C1EC8000003976DFD90CC
WEAPON DICTIONARY Weapon.DamageMultiplierBody
DamageMultiplierHeadFinal
43A2C970514C1EC800000396626568DF
WEAPON DICTIONARY Min(WeaponDamageHeadCAPFinal, (Weapon.DamageMultiplierHead + WeaponDamageMultiplierHeadFlatBonus + WeaponDamageMultiplierHeadDefaultFlatBonus) * Max(0, (1 + WeaponDamageMultiplierHeadModBonus)))
DamageMultiplierLegsFinal
43A2C970514C1EC800000399110BFD99
WEAPON DICTIONARY Weapon.DamageMultiplierLegs
DiseaseDamageMaxFinal
697DE8CB578773050000964489088907
WEAPON DICTIONARY 0
DiseaseDamageMinFinal
697DE8CB57877305000096436A6829F2
WEAPON DICTIONARY 0
DiseaseDamageVariationFinal
697DE8CB5787730500009645B45445B5
WEAPON DICTIONARY 0
EMPDamageMaxFinal
BB1BADD453206ED600000767CD0B4140
WEAPON DICTIONARY 0
EMPDamageMinFinal
BB1BADD453206ED6000007660B3375B0
WEAPON DICTIONARY 0
EMPDamageVariationFinal
BB1BADD453206ED60000076875607122
WEAPON DICTIONARY 0
ElectricDamageMaxFinal
BB1BADD453206ED60000076101D1C0B0
WEAPON DICTIONARY 0
ElectricDamageMinFinal
BB1BADD453206ED60000076056830D7D
WEAPON DICTIONARY 0
ElectricDamageVariationFinal
BB1BADD453206ED60000076246ED7D57
WEAPON DICTIONARY 0
EmptyClipFirstRoundReloadTimeMSFinal
10E5BD5554F9CF7500004F12547ED9C7
WEAPON DICTIONARY Max(-1, (Weapon.EmptyClipFirstRoundReloadTimeMS - WeaponReloadTimeMSFlatBonus) * ReloadTimeMSCalc)
HorizontalRecoilBorderLeftFinal
4F5DDEA252E78EDD000009A7F60B4139
WEAPON DICTIONARY Weapon.HorizontalRecoilBorderLeft
HorizontalRecoilBorderRightFinal
43A2C97051501DAD00000014A344CE16
WEAPON DICTIONARY Weapon.HorizontalRecoilBorderRight
HorizontalRecoilLeftFinal
43A2C97051501DAD000000114954EBBB
WEAPON DICTIONARY Max(0, (Weapon.HorizontalRecoilLeft * (1 / (1 + WeaponHorizontalRecoilModBonus))))
HorizontalRecoilRecoveryTimeMSFinal
43A2C97051501DAD0000000E54D6A916
WEAPON DICTIONARY Weapon.HorizontalRecoilRecoveryTimeMS
HorizontalRecoilRightFinal
43A2C97051501DAD00000012A82B659E
WEAPON DICTIONARY Max(0, (Weapon.HorizontalRecoilRight * (1 / (1 + WeaponHorizontalRecoilModBonus))))
HorizontalRecoilTimeMSFinal
43A2C97051501DAD00000016BE577B49
WEAPON DICTIONARY Weapon.HorizontalRecoilTimeMS
InitialShellReloadTimeMSFinal
697DE8CB5539F9B1000007D914D89948
WEAPON DICTIONARY Max(-1, (Weapon.InitialShellReloadTimeMS - WeaponReloadTimeMSFlatBonus) * ReloadTimeMSCalc)
NeutralDamageMaxFinal
BB1BADD453206ED600000764A9423239
WEAPON DICTIONARY 0
NeutralDamageMinFinal
BB1BADD453206ED600000763E7E4235D
WEAPON DICTIONARY 0
NeutralDamageVariationFinal
BB1BADD453206ED6000007652619B3E1
WEAPON DICTIONARY 0
PVPDamageModifierFinal
CFC9FCC8547DE33D0000081DB65CEDE6
WEAPON DICTIONARY Weapon.PVPDamageModifier
PhysicalDamageMaxFinal
43A2C970514C36AF0000001733636F2B
WEAPON DICTIONARY TestDamageScaling * (((Weapon.PhysicalDamageMax * Max(0.5, WeaponDamageBaseModBonus + PrimaryOffensiveCalc))) + WeaponTypeDamageFlatCalc) * Max(0, (1 + WeaponDamageModBonus + WeaponTypeDamageModCalc + GlobalWeaponDamageModBonus + FortifyBaseWeaponDamageModBonus - FortifyAggressiveDefenceWeaponDamageReductionModBonus))
PhysicalDamageMinFinal
43A2C970514C36AF00000016738079F2
WEAPON DICTIONARY TestDamageScaling * (((Weapon.PhysicalDamageMin * Max(0.5, WeaponDamageBaseModBonus + PrimaryOffensiveCalc))) + WeaponTypeDamageFlatCalc) * Max(0, (1 + WeaponDamageModBonus + WeaponTypeDamageModCalc + GlobalWeaponDamageModBonus + FortifyBaseWeaponDamageModBonus - FortifyAggressiveDefenceWeaponDamageReductionModBonus))
PhysicalDamageVariationFinal
4F5DDEA252E7A281000009AA90B3E01F
WEAPON DICTIONARY Weapon.PhysicalDamageVariation
PitchRecoveryPerSecondCalc
43A2C970514C1EC8000003D259614270
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponRecoilReturnModBonus))
PitchRecoveryPerSecondFinal
43A2C970514C1EC8000003CEF1251390
WEAPON DICTIONARY Weapon.PitchRecoveryPerSecond * PitchRecoveryPerSecondCalc
PitchRecoveryPercentFinal
6185259B5343C940000007C223E86C18
WEAPON DICTIONARY Weapon.PitchRecoveryPercent
RPMFinal
43A2C970514C1EC8000003D8C0E2EF1A
WEAPON DICTIONARY Weapon.RPM * Max(0, (1 + WeaponRPMModBonus +WeaponNegativeRPMModBonus))
RangeLongFinal
43A2C970514C1EC80000039FFD449BC7
WEAPON DICTIONARY (Weapon.RangeLong + WeaponRangeLongFlatBonus) * Max(0, (1 + WeaponRangeLongModBonus))
RangeMaxFinal
4F5DDEA252E786C60000099EA6F7F98E
WEAPON DICTIONARY Weapon.RangeMax
RangeOptimalFinal
43A2C970514C1EC80000039EFABE8DA3
WEAPON DICTIONARY (Weapon.RangeOptimal + WeaponRangeOptimalFlatBonus) * Max(0, (1 + WeaponRangeOptimalModBonus))
RecoilBaseCalc
43A2C970514C1EC8000003C9177CA6B2
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponRecoilKickModBonus + WeaponRecoilBaseModBonus))
RecoilBaseFinal
43A2C970514C1EC8000003C4BB91F28D
WEAPON DICTIONARY Weapon.RecoilBase * RecoilBaseCalc
RecoilClimbTimeMSCalc
43A2C97051509368000000137A77C512
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponRecoilKickModBonus))
RecoilClimbTimeMSFinal
43A2C9705150936800000012F35E665F
WEAPON DICTIONARY Weapon.RecoilClimbTimeMS * RecoilClimbTimeMSCalc
RecoilIncreasePerBulletCalc
43A2C970514C1EC8000003CCF3574E88
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponRecoilKickModBonus + RecoilIncreasePerBulletModBonus))
RecoilIncreasePerBulletFinal
43A2C970514C1EC8000003C7B174125B
WEAPON DICTIONARY Weapon.RecoilIncreasePerBullet * RecoilIncreasePerBulletCalc
RecoilMaxCalc
43A2C970514C1EC8000003CD01EC2F66
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponRecoilKickModBonus))
RecoilMaxFinal
43A2C970514C1EC8000003C885459B62
WEAPON DICTIONARY Weapon.RecoilMax * RecoilMaxCalc
RecoilMinFinal
10E5BD555534B14C000049384D733D22
WEAPON DICTIONARY Max(0, Weapon.RecoilMin)
RecoilRecoveryPerSecondFinal
43A2C970514C1EC8000003CFA99CD4A1
WEAPON DICTIONARY Weapon.RecoilRecoveryPerSecond * Max(0, (1 + WeaponRecoilReturnModBonus))
RecoilRecoveryTimeMSCalc
43A2C970514C1EC8000003D5CA9F5E12
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponRecoilReturnModBonus))
RecoilRecoveryTimeMSFinal
43A2C970514C1EC8000003D180017873
WEAPON DICTIONARY Weapon.RecoilRecoveryTimeMS * RecoilRecoveryTimeMSCalc
RecoilResetTimeMSFinal
43A2C970514C1EC8000003D0E0F6EC14
WEAPON DICTIONARY Weapon.RecoilResetTimeMS
ReloadTimeMSCalc
43A2C970514C1EC8000003DA9ED22651
WEAPON DICTIONARY 1 / Max(0.00001, Max(0, (1 + WeaponReloadTimeMSModBonus)))
ReloadTimeMSFinal
43A2C970514C1EC8000003D732633641
WEAPON DICTIONARY Max(0, (Weapon.ReloadTimeMS - WeaponReloadTimeMSFlatBonus) * ReloadTimeMSCalc)
SpreadIncreaseSpeedCalc
43A2C970514C1EC8000003BCD8D95CE5
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponSpreadSpeedModBonus))
SpreadIncreaseSpeedFinal
43A2C970514C1EC8000003B7E7C6F62B
WEAPON DICTIONARY Weapon.SpreadIncreaseSpeed * SpreadIncreaseSpeedCalc
SpreadIncreaseTimeMSCalc
43A2C970514C1EC8000003BBAE30C49D
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponSpreadSpeedModBonus + WeaponSpreadSizeModBonus * 0.3))
SpreadIncreaseTimeMSFinal
43A2C970514C1EC8000003B6F3AC16F9
WEAPON DICTIONARY Weapon.SpreadIncreaseTimeMS * SpreadIncreaseTimeMSCalc
SpreadMaxCalc
43A2C970514C1EC8000003ADCD00C05D
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponSpreadMaxModBonus))
SpreadMaxFinal
43A2C970514C1EC8000003A5F0716202
WEAPON DICTIONARY Weapon.SpreadMax * SpreadMaxCalc
SpreadMinCalc
43A2C970514C1EC8000003AC2B78C5EC
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponSpreadMinModBonus))
SpreadMinFinal
43A2C970514C1EC8000003A4F8662270
WEAPON DICTIONARY Weapon.SpreadMin * SpreadMinCalc
SpreadMovementModFinal
43A2C970514C1EC8000003C037509DD5
WEAPON DICTIONARY Max(0, (Weapon.MovementModifier * (1 / (1 + WeaponSpreadMovementModBonus))))
SpreadReductionSpeedFinal
43A2C970514C1EC8000003B8250A72AC
WEAPON DICTIONARY Weapon.SpreadReductionSpeed * Max(0, 1 + WeaponSpreadSpeedModBonus)
StaggerDamageModifierFinal
4F5DDEA254783A0700002C7CD3401223
WEAPON DICTIONARY Max(0, (Weapon.StaggerDamageModifier + StaggerDamageModifierFlatBonus + StaggerDamageModifierDefaultFlatBonus)) * ScalingDifficultyStaggerDamageMod
StaminaDamageMaxFinal
BB1BADD453206F110000077086ED3D8C
WEAPON DICTIONARY 0
StaminaDamageMinFinal
BB1BADD453206F110000076F3E58D747
WEAPON DICTIONARY 0
StaminaDamageVariationFinal
BB1BADD453206F1100000771B51A55DA
WEAPON DICTIONARY 0
SuppressionFinal
F232F0B5526A1AE6000004A59EC350E3
WEAPON DICTIONARY (Weapon.Suppression + WeaponSuppressionFlatBonus) * Max(0, (1 + WeaponSuppressionModBonus))
ThreatPerBulletDamageModFinal
5D31260057D9407E000094750D6A385E
WEAPON DICTIONARY Max(0, (1 + WeaponThreatPerBulletDamageModPositiveFlatBonus - WeaponThreatPerBulletDamageModNegativeFlatBonus))
ThreatPerBulletFinal
4F5DDEA2543F7E8000000DC447C6228B
WEAPON DICTIONARY Max(0,((Weapon.ThreatPerBullet + WeaponThreatPerBulletFlatBonus) * Max(0, (1 + WeaponThreatPerBulletPositiveModBonus + (2 * WeaponThreatPerBulletDamageModPositiveFlatBonus) - WeaponThreatPerBulletNegativeModBonus - (2 * WeaponThreatPerBulletDamageModNegativeFlatBonus)))))
TimeToMaxAccuracyMSCalc
43A2C970514C1EC8000003BA7E9712CA
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponSpreadSpeedModBonus + WeaponSpreadSizeModBonus * 0.3))
TimeToMaxAccuracyMSFinal
43A2C970514C1EC8000003B56B547122
WEAPON DICTIONARY Weapon.TimeToMaxAccuracyMS * TimeToMaxAccuracyMSCalc
TimeToMinAccuracyMSFinal
43A2C970514C1EC8000003B40CF9DEE9
WEAPON DICTIONARY Weapon.TimeToMinAccuracyMS * Max(0, 1 + WeaponSpreadSpeedModBonus)
ToxinDamageMaxFinal
BB1BADD453206ED60000075E1F8B1E1B
WEAPON DICTIONARY 0
ToxinDamageMinFinal
BB1BADD453206ED60000075DCED33ADF
WEAPON DICTIONARY 0
ToxinDamageVariationFinal
BB1BADD453206ED60000075F6C19B629
WEAPON DICTIONARY 0
WeaponCriticalHitChanceCap
699180B9570B64E400000F65F1A9A352
WEAPON DICTIONARY 0.6 + CriticalHitChanceOverrideCap
WeaponCriticalHitChanceFinal
4F5DDEA252DE46B4000007941EFF485E
WEAPON DICTIONARY Max(0, Min(WeaponCriticalHitChanceCap, (Weapon.CriticalHitChance + WeaponCriticalHitChanceFlatBonus + WeaponCriticalHitChanceGearmodFlatBonus + WeaponCriticalHitChanceDefaultFlatBonus + WeaponTypeCriticalHitChanceFinal + WeaponCriticalHitChanceWhileFullHealthFinal)))
WeaponCriticalHitChanceWhileFullHealthFinal
5D31260055FEC402000072FF167A410F
WEAPON DICTIONARY 0
WeaponCriticalHitDamageModFinal
4F5DDEA252DE46B400000795B4BFBA42
WEAPON DICTIONARY Max(1, (0.25 + Weapon.CriticalHitDamageModifier + WeaponCriticalHitDamageFlatBonus + WeaponCriticalHitDamageDefaultFlatBonus + WeaponTypeCriticalHitDamageFinal))
WeaponDrawSpeedModFinal
4F5DDEA252DFEEC10000078E8596C76B
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponDrawSpeedModBonus + WeaponSwitchingSpeedModBonus))
WeaponHolsterSpeedModFinal
4F5DDEA252DFEEC10000078F1FD8CCB7
WEAPON DICTIONARY 1 / Max(0.00001, (1 + WeaponHolsterSpeedModBonus + WeaponSwitchingSpeedModBonus))
YawRecoveryPerSecondFinal
43A2C97051501DAD0000000F43EB290B
WEAPON DICTIONARY Weapon.YawRecoveryPerSecond
YawRecoveryPercentFinal
6185259B5343C940000007C3794D0F30
WEAPON DICTIONARY Weapon.YawRecoveryPercent

Other Attribute dictionaries: BONUS DICTIONARY  NPC BONUS DICTIONARY  ATTRIBUTE DICTIONARY  BASE DICTIONARY  BISHOP DICTIONARY  MP SCALING DICTIONARY  NPC DICTIONARY  SCALING DICTIONARY  SKILL DICTIONARY  SKILL GAMEPLAY DICTIONARY  SURVIVAL DICTIONARY  TALENT DICTIONARY  UI DICTIONARY