Welcome to the new official WARFRAME Wiki!
Migrate your account | Wiki Discord

Module:Weapons/data/companion: Difference between revisions

From WARFRAME Wiki
Jump to navigation Jump to search
Content added Content deleted
(_IgnoreInMasteryCount for Panzer Claws)
(Added Beast Claws)
Line 1,208: Line 1,208:
},
},
------------------------------------Beasts---------------------------------------
------------------------------------Beasts---------------------------------------
['Adarza Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.3,
CritMultiplier = 2.5,
Damage = {
Puncture = 45,
Slash = 45,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.05,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Adarza Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/AdarzaPetWeapon",
Introduced = "37",
Link = "Adarza Kavat",
Mastery = 0,
MaxRank = 30,
Name = "Adarza Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Chesa Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.15,
CritMultiplier = 1.5,
Damage = {
Impact = 275,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.15,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Chesa Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/ChesaPetWeapon",
Introduced = "37",
Link = "Chesa Kubrow",
Mastery = 0,
MaxRank = 30,
Name = "Chesa Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Crescent Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.225,
CritMultiplier = 2,
Damage = {
Puncture = 50,
Electricity = 50,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.175,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Crescent Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/CrescentVulpaphylaPetWeapon",
Introduced = "37",
Link = "Crescent Vulpaphyla",
Mastery = 0,
MaxRank = 30,
Name = "Crescent Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Helminth Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.075,
CritMultiplier = 2.5,
Damage = {
Slash = 200,
Toxin = 50,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.25,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Helminth Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/HelminthPetWeapon",
Introduced = "37",
Link = "Helminth Charger",
Mastery = 0,
MaxRank = 30,
Name = "Helminth Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Huras Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.2,
CritMultiplier = 3.5,
Damage = {
Slash = 350,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.05,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Huras Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/HurasPetWeapon",
Introduced = "37",
Link = "Huras Kubrow",
Mastery = 0,
MaxRank = 30,
Name = "Huras Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Medjay Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.1,
CritMultiplier = 3,
Damage = {
Slash = 175,
Viral - 175,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.05,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Medjay Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/MedjayPredasitePetWeapon",
Introduced = "37",
Link = "Medjay Predasite",
Mastery = 0,
MaxRank = 30,
Name = "Medjay Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Panzer Claws'] = {
['Panzer Claws'] = {
_IgnoreInMasteryCount = true,
_IgnoreInMasteryCount = true,
Line 1,216: Line 1,424:
CritMultiplier = 2,
CritMultiplier = 2,
Damage = {
Damage = {
Toxin = 45,
Slash = 45,
Slash = 45,
Toxin = 45,
},
},
FireRate = 1,
FireRate = 1,
Line 1,230: Line 1,438:
CompatibilityTags = { "" },
CompatibilityTags = { "" },
Conclave = false,
Conclave = false,
Disposition = 1,
Family = "Panzer Claws",
Family = "Panzer Claws",
--Image = "PanzerClaws.png",
Image = "BeastClaws.png",
InternalName = "",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/PanzerVulpaphylaPetWeapon",
Introduced = "37",
Introduced = "37",
Link = "Panzer Claws",
Link = "Panzer Vulpaphyla",
Magazine = 6,
Mastery = 0,
Mastery = 0,
MaxRank = 30,
MaxRank = 30,
Name = "Panzer Claws",
Name = "Panzer Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Pharaoh Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.075,
CritMultiplier = 2.5,
Damage = {
Puncture = 162,
Gas = 162,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.25,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Pharaoh Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/PharaohPredasitePetWeapon",
Introduced = "37",
Link = "Pharaoh Predasite",
Mastery = 0,
MaxRank = 30,
Name = "Pharaoh Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Raksa Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.075,
CritMultiplier = 2.5,
Damage = {
Puncture = 250,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.2,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Raksa Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/RaksaPetWeapon",
Introduced = "37",
Link = "Raksa Kubrow",
Mastery = 0,
MaxRank = 30,
Name = "Raksa Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Sahasa Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.1,
CritMultiplier = 3,
Damage = {
Impact = 300,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.05,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Sahasa Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/SahasaPetWeapon",
Introduced = "37",
Link = "Sahasa Kubrow",
Mastery = 0,
MaxRank = 30,
Name = "Sahasa Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Sly Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.2,
CritMultiplier = 2,
Damage = {
Impact = 40,
Magnetic = 40,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.2,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Sly Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/SlyVulpaphylaPetWeapon",
Introduced = "37",
Link = "Sly Vulpaphyla",
Mastery = 0,
MaxRank = 30,
Name = "Sly Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Smeeta Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.2,
CritMultiplier = 2,
Damage = {
Slash = 80,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.075,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Smeeta Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/SmeetaPetWeapon",
Introduced = "37",
Link = "Smeeta Kavat",
Mastery = 0,
MaxRank = 30,
Name = "Smeeta Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Sunika Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.075,
CritMultiplier = 3.5,
Damage = {
Slash = 550,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.075,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Sunika Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/SunikaPetWeapon",
Introduced = "37",
Link = "Sunika Kubrow",
Mastery = 0,
MaxRank = 30,
Name = "Sunika Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Vasca Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.15,
CritMultiplier = 2,
Damage = {
Slash = 110,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.25,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Vasca Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/VascaPetWeapon",
Introduced = "37",
Link = "Vasca Kavat",
Mastery = 0,
MaxRank = 30,
Name = "Vasca Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Venari Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.2,
CritMultiplier = 2,
Damage = {
Slash = 40,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.2,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Venari Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/VenariPetWeapon",
Introduced = "37",
Link = "Venari",
Mastery = 0,
MaxRank = 30,
Name = "Venari Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Venari Prime Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.2,
CritMultiplier = 2,
Damage = {
Slash = 55,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.2,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Venari Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/VenariPrimePetWeapon",
Introduced = "37",
Link = "Venari Prime",
Mastery = 0,
MaxRank = 30,
Name = "Venari Prime Claws",
SellPrice = 0,
Slot = "Beast",
Tradable = 5,
_TooltipAttackDisplay = 1,
},
['Vizier Claws'] = {
_IgnoreInMasteryCount = true,
Attacks = {
{
AttackName = "Normal Attack",
CritChance = 0.05,
CritMultiplier = 3,
Damage = {
Impact = 150,
Corrosive = 150,
},
FireRate = 1,
IsSilent = false,
Multishot = 1,
PunchThrough = 0,
StatusChance = 0.3,
},
},
BlockAngle = 90,
Class = "Unique",
CompatibilityTags = { "" },
Conclave = false,
Family = "Vizier Claws",
Image = "BeastClaws.png",
InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/VizierPredasitePetWeapon",
Introduced = "37",
Link = "Vizier Predasite",
Mastery = 0,
MaxRank = 30,
Name = "Vizier Claws",
SellPrice = 0,
SellPrice = 0,
Slot = "Beast",
Slot = "Beast",

Revision as of 16:29, 10 March 2025

Database of WARFRAME's companion weapons.

This section is transcluded from Module:Weapons/data/doc. To change it, please edit the transcluded page.
“It's taking longer than I calculated.”
This page is actively being worked on and may not be completely correct. Please assist in making this page accurate. See WARFRAME Wiki:Research on ways to perform research on this game. Click here to add more info.
Duviri weapons in Update 33.0 (2023-04-26). Add support for new "IncarnonCharges" key to differentiate between ammo capacity in "normal" fire mode vs. Incarnon Mode. This is so readers don't confuse the stat being modified by Ammo Maximum bonuses. Update ExplosionDelay key to store a 2-tuple value (2-element table) for minimum delay and maximum delay.
x

Hey! You! Here to update something that's out of date? Follow these easy steps:

  1. Open the relevant Horizontal Partition and click "Edit Source" on the top right of the page.
  2. Use Ctrl +F  to find the data for the weapon.
  3. Find the number/string that's wrong.
  4. Change the number/string and save the page.

That's it! After you've done that, the data will proliferate out to all the relevant pages.

If you're adding new data instead of just changing existing data, try to use an example of how things are entered if you're not quite sure what to do.

(Oh, order doesn't matter, but spelling and capitalization do. For example, it doesn't matter if Disposition is first or last)

Thanks, you're awesome!

User:Falterfire

Last updated: Mon, 10 Mar 2025 16:29:49 +0000 (UTC) by User:Headbox8424

Horizontal Partitions (and where to update data)

For Conclave data:

Attack Data Schema

	{
		AttackName = "Normal Attack",
		AmmoCost = 1,
		BurstCount = 1,
		Damage = { Impact = 1, Puncture = 1, Slash = 1 },
		CritChance = 0.1,
		CritMultiplier = 1,
		StatusChance = 0.1,
		FireRate = 1.0,
		Falloff = { StartRange = 400, EndRange = 600, Reduction = 0.2 },
		ShotType = "Hit-Scan",
		ShotSpeed = 1,
		Trigger = "Semi-Auto"
	},
Key/Column Name Arsenal EN L10n Public Export Equivalent Internal Equivalent Data Type Required? Explanation/Description Example(s)
AttackName Varies N/A N/A String Name of attack; defaults to "Normal Attack" "Normal Attack" or "AoE Explosion"
AmmoCost N/A N/A ammoRequirement Number (float) ✔️ Ammo consumed on a single attack input; defaults to nil 0.5 or 10
AmmoType N/A N/A ammoType String Type of ammo pickups that replenishes ammo reserves; "None" for battery weapons and "Energy" for those that use Warframe energy "Primary"
BurstCount N/A N/A NumShots Number (integer) For burst-fire weapons, the number of shots per burst; omit for attacks that shoot bursts that scale off magazine size (e.g Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value).) 4
BurstDelay N/A N/A BurstDelay Number (float) For burst-fire weapons, the time in seconds between shooting each individual shot in a burst. 0.061
BurstReloadDelay N/A N/A N/A Number (float) Only for burst-fire attacks that scale off magazine size (e.g Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value).), the time after a burst before an automatic reload commences. This value is derived from the inverse of internal fire rates of burst attacks (1 ÷ fireRate). 0.2
Damage Damage damagePerShot and totalDamage AttackData Table (map of floats) ✔️ Table of damage types that the weapon deals and their individual damage values. Possible keys: Impact, Puncture, Slash, Cold, Electricity, Heat, Toxin, Blast, Corrosive, Gas, Magnetic, Radiation, Viral, Void, and MinProgenitorBonus (random element for Kuva/Tenet weapons) { Impact = 100, Puncture = 25, Slash = 30 }
ChargeTime Charge Rate N/A ChargeTime Number (float) For charged attacks, the base charge time for a fully charged attack 0.5
CritChance Critical Chance criticalChance CriticalChance or criticalHitChance Number (float) ✔️ Attack's base critical chance as a decimal 0.25
CritMultiplier Critical Multiplier criticalMultiplier CriticalMultiplier or criticalHitDamageMultiplier Number (float) ✔️ Attack's base critical hit multiplier as a scalar 2.2
EffectDuration N/A N/A N/A Number (float) For special attacks, the time in seconds that a special effect lasts for (e.g. Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value).'s toxin clouds or Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value).'s disc) 5
ExplosionDelay Embed Delay N/A EmbedTime Number (float) For AoE attacks, the time in seconds between initial shot and explosion; the same as "Embed Delay" stat in-game 0.5
ExtraHeadshotDmg N/A N/A N/A Number (float) Additional bonus damage on headshots for weapons such as Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value). 0.5
Falloff Falloff N/A damageFallOff and damageFallOffMinDamage or ExplosionFallOff and DamageRadius Table (map of floats) Attack's base Damage Falloff stats; includes starting distance in meters when falloff multiplier comes into play, ending distance in meters when falloff multipler is at max reduction, and the maximum damage reduction as a decimal { StartRange = 0, EndRange = 5, Reduction = 0.5 }
FireRate Fire Rate fireRate fireRate (stored as a whole number representing number shots per minute, have to divide by 60s to get arsenal Fire Rate) Number (float) ✔️ Attack's base Fire Rate or Attack Speed multiplier 6.5
ForcedProcs N/A N/A ForcedProcs Table (array of strings) Attack's forced procs, if any { "Impact", "Slash" }
IsSilent Noise noise IsSilenced or SilentProjectile Boolean Whether or not an attack has a silent Noise Level; defaults to false true
MaxSpread N/A N/A AIMED_ACCURACY.Spread.SHOOTING.range[1] Number (float) Attack's maximum spread range. Arsenal accuracy is calculated as the inverse of the average spread multiplied by 100. 16
MinSpread N/A N/A AIMED_ACCURACY.Spread.SHOOTING.range[0] Number (float) Attack's minimum spread range. Arsenal accuracy is calculated as the inverse of the average spread multiplied by 100. 6
Multishot Multishot multishot fireIterations Number (integer) Attack's base Multishot value; defaults to 1 10
PunchThrough Punch Through N/A PunctureDepth or tracePunctureDepth Number (float) Attack's base Punch Through value in meters; defaults to 0 1.5
Range Range N/A traceDistance or DamageRadius Number (float) For maximum range of a particular attack in meters. For AoE attacks, the base radius of area of effect in meters. 40
ShotType N/A N/A HitType String ✔️ Attack's shot type (e.g. "Hit-Scan", "Projectile", and "AoE" for area of effects) Projectile
ShotSpeed N/A N/A KinematicMaxSpeed or ForwardVel Number (integer) For projectile attacks, the attack's maximum projectile speed in meters per second (not initial or minimum speed) 50
StatusChance Status procChance ProcChance Number (float) ✔️ Attack's base status chance as a decimal 0.2
SyndicateEffect N/A N/A N/A String For Syndicate weapons, the Syndicate Radial Effect that it has "Entropy"
Trigger Trigger trigger FireModes String For weapons with multiple Trigger Types, attack's trigger type "Semi-Auto"

Gun Entry Schema

["Long Gun Weapon Name"] = {
	_IgnoreEntry = true,
	_TooltipAttackDisplay = 1,
	Accuracy = 100,
	AmmoMax = 540,
	AmmoPickup = 1,
	Attacks = {
		{
			AttackName = "Normal Attack",
			AmmoCost = 0.5,
			BurstCount = 1,
			Damage = { Impact = 1, Puncture = 1, Slash = 1 },
			CritChance = 0.1,
			CritMultiplier = 1,
			StatusChance = 0.1,
			FireRate = 1.0,
			Falloff = { StartRange = 400, EndRange = 600, Reduction = 0.2 },
			ShotType = "Hit-Scan",
			ShotSpeed = 100,
			Trigger = "Semi-Auto"
		}
	},
	Class = "Sniper Rifle",
	Conclave = false,
	Disposition = 0.5,
	ExilusPolarity = "V",
	Family = "",
	Image = "Weapon.png",
	Introduced = "",
    Link = "Page Name",
	Magazine = 1,
	Mastery = 1,
	MaxRank = 30,
	Name = "Weapon Name",
	Polarities = {},
	Reload = 1,
	ReloadStyle = "Regenerate",
	SellPrice = 7500,
    Slot = "Primary",
	SniperComboMin = 1,
	SniperComboReset = 1,
	Spool = 5,
	Trigger = "Semi-Auto",
	Traits = { "Grineer" },
	Users = { },
	Zoom = { "2.0x", "4.0x" }
},
Key/Column Name Arsenal EN L10n Public Export Equivalent Internal Equivalent Data Type Required? Explanation/Description Example(s)
Accuracy Accuracy accuracy N/A Number (float) ✔️ Gun's base Accuracy value 100
AmmoMax Ammo Maximum N/A AmmoCapacity Number (integer) ✔️ Gun's base maximum reserve ammo (this excludes magazine size) 210 or 0 (represents infinite ammo, for weapons that don't use ammo)
AmmoPickup Ammo Pickup N/A AmmoPickUpCount Number (integer) Amount of ammo recovered after walking over an ammo pickup 1
Attacks N/A N/A AttackData, ExplosiveAttack, RadialDamage, EmbedAttack Table ✔️ Contains attack data for the weapon See #Attack Data Schema
Class N/A productCategory IsAbilityWeapon for Exalted Weapons, otherwise no direct equivalent String ✔️ Weapon class for modding or a subclass of the weapon in its equip slot; in the case of Exalted Weapons, it is just "Exalted Weapon" "Sniper Rifle"
CodexSecret N/A codexSecret CodexSecret Boolean Whether or not the weapon has an entry in the Codex before the player acquires it; defaults to false false
CompatibilityTags N/A N/A CompatibilityTags Table (array of strings) Tags that denote item compatibility. In other words, items with these tags can/cannot have a particular mod installed with the same tag. { "POWER_WEAPON" }
Conclave N/A N/A AvailableOnPvp Boolean Whether or not the weapon can be used in Conclave false
DefaultUpgrades N/A N/A DefaultUpgrades[1] Table (array of strings) Additional upgrades that are innate to the weapon { "/Lotus/Weapons/Grineer/KuvaLich/Upgrades/InnateDamageRandomMod" }
Disposition Riven Disposition omegaAttenuation OmegaAttenuation Number (float) ✔️ Riven Mod Disposition value 0.5
ExilusPolarity N/A N/A ArtifactSlots String Polarity on Exilus slot "Madurai"
Family N/A N/A N/A String Weapon family that it belongs to, corresponding to the Riven Mod compatibility "Latron"
IncarnonImage N/A N/A N/A String Image file name of the weapon in its Incarnon Form as uploaded to the wiki "Ack&BruntIncarnon.png"
Image N/A textureLocation Icon String ✔️ Image file name of the weapon as uploaded to the wiki "CrpBFG.png"
InternalName N/A uniqueName TypeName String ✔️ The full unique name of a weapon formatted as a file path "/Lotus/Weapons/MK1Series/MK1Paris"
Introduced N/A N/A N/A String ✔️ The game version in which the weapon was first introduced in the global build of WARFRAME "30.5" or "Specters of the Rail"
IsLichWeapon N/A N/A IsKuva Boolean Denotes whether or not a weapon is a Kuva or Tenet weapon true
Link N/A N/A N/A String ✔️ Page/article link to the weapon on the wiki "Artemis Bow (Weapon)"
Magazine Magazine magazineSize AmmoClipSize Number (integer) ✔️ Gun's base magazine size 45 or 0 (no magazine)
Mastery N/A masteryReq RequiredLevel Number (integer) ✔️ Mastery Rank requirement 5
MaxRank N/A N/A LevelCap Number (integer) Weapon's maximum rank 30
Name N/A name LocalizeTag String ✔️ Weapon's name "Primary Vermisplicer Chamber"
Polarities N/A N/A ArtifactSlots Table (array of strings) ✔️ Full names of the weapon's non-Universal polarities { "Naramon", "Madurai" }
Reload Reload reloadTime reloadTime or reloadEndTime, reloadLoopTime, reloadStartTime for by shell reloads Number (float) ✔️ Gun's base reload time in seconds 3.5
ReloadDelay N/A N/A HeavyBatteryRegenDelay Number (float) For rechargeable/battery weapons, the time in seconds after firing before magazine 'recharges' or is replenished. For Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value). and Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value)., the time in seconds after firing before reload animation starts. 0.5
ReloadDelayEmpty N/A N/A HeavyBatteryRegenDelayFromEmpty Number (float) For rechargeable/battery weapons, the time in seconds after fully depleting magazine before magazine 'recharges' or is replenished 1
ReloadRate N/A N/A HeavyBatteryRegenRate Number (float) For rechargeable/battery weapons, the rate at which magazine 'recharges' or is replenished per second 40
ReloadStyle N/A N/A N/A String Gun's unique reload type for weapons like Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value). or Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value). "Regenerate" or "ByRound"
SellPrice N/A N/A SellingPrice Number (integer) For sellable weapons, the sell price in Credits when removed from the player's inventory 25000
Slot N/A slot InventorySlot String ✔️ The weapon slot that the weapon can be equipped on; in the case of Exalted Weapons, it is just their modding class "Primary"
SniperComboMin N/A N/A HitReqNextTierOperator Number (integer) For sniper rifles, the minimum number of hits to gain combo bonus 1
SniperComboReset N/A N/A TimeBetweenHits Number (integer) For sniper rifles, the number of seconds after last hit before combo number goes down 3
Spool N/A N/A ContinuousMaxShots Number (integer) For auto-spool weapons, number of shots until weapon reaches max fire rate 5
Tradable N/A N/A TradeCapability Number (integer, enum) Whether or not a weapon is tradable to other players.
  • 0 or nil = not tradable
  • 1 = weapon itself is tradable only if it is unranked with no Forma and Orokin Catalyst installed
  • 2 = tradable parts and/or blueprint(s) but weapon itself is not tradable
  • 3 = indirectly tradable through trading Kuva Liches/Sisters of Parvos (Lich System in general)
  • 4 = only fully built components are tradable, not blueprints
  • 5 = for Robotic weapons that are indirectly tradable if parent companion is tradable
2
Trigger Trigger trigger FireModes String ✔️ Gun's Trigger Type "Auto" or "Auto / Burst"
Traits N/A N/A N/A Table (array of strings) Gun's categorical traits { "Grineer", "Wraith" }
Users N/A N/A N/A Table (array of strings) Name of NPCs that use this weapon { "Stalker", "Shadow Stalker" }
Zoom N/A N/A ZoomLevels Table (array of strings) The levels of zoom that the gun offers { "2.0x", "4.5x" }

Melee Entry Schema

["Melee Weapon Name"] = {
	_IgnoreEntry = true,
	_TooltipAttackDisplay = 1,
	Attacks = {
		{
            AttackName = "Normal Attack",
			Damage = { Impact = 1, Puncture = 1, Slash = 1 },
			CritChance = 0.1,
			CritMultiplier = 2,
			StatusChance = 0.1,
			FireRate = 1
 		}
	},
	BlockAngle = 55,
	Class = "Two-Handed Nikana",
	ComboDur = 5,
	Conclave = false,
	Disposition = 0.5,
	Family = "Tatsu",
	FollowThrough = 0.7,
	HeavyAttack = 1284,
	HeavySlamAttack = 1070,
	HeavySlamRadius = 8,
	Image = "Tatsu.png",
	Introduced = "",
    Link = "Page Name",
	Mastery = 1,
	MaxRank = 30,
	MeleeRange = 3,
	Name = "MeleeName",
	Polarities = { "Madurai" },
	SellPrice = 7500,
	SlamAttack = 642,
	SlamElement = "Heat",
	SlamForcedProcs = { "Heat" },
	SlamRadius = 7,
	SlideAttack = 1,
 	Slot = "Melee",
	StancePolarity = "Madurai",
	SweepRadius = 0.25,
	Traits = { "Tenno" },
	WindUp = 0.7
},
Key/Column Name Arsenal EN L10n Public Export Equivalent Internal Equivalent Data Type Required? Explanation/Description Example(s)
Attacks N/A N/A AttackData, ExplosiveAttack, RadialDamage, EmbedAttack Table ✔️ Contains attack data for the weapon See #Attack Data Schema
BlockAngle Blocking Angle blockingAngle ParryAngle Number (integer) ✔️ Melee's base blocking angle in degrees 90
Class N/A productCategory parent, parents, or MeleeStyle String ✔️ Weapon class for modding or a subclass of the weapon in its equip slot; in the case of Exalted Weapons, it is just "Exalted Weapon" "Nikana"
CodexSecret N/A codexSecret CodexSecret Boolean Whether or not the weapon has an entry in the Codex before the player acquires it; defaults to false false
ComboDur Combo Duration comboDuration TimeBetweenHits Number (integer) Melee's base combo duration in seconds 5
CompatibilityTags N/A N/A CompatibilityTags Table (array of strings) Tags that denote item compatibility. In other words, items with these tags can/cannot have a particular mod installed with the same tag. { "POWER_WEAPON" }
Conclave N/A N/A AvailableOnPvp Boolean Whether or not the weapon can be used in Conclave false
DefaultUpgrades N/A N/A DefaultUpgrades Table (array of strings) Additional upgrades that are innate to the weapon { "/Lotus/Weapons/Grineer/KuvaLich/Upgrades/InnateDamageRandomMod" }
Disposition Riven Disposition omegaAttenuation OmegaAttenuation Number (float) ✔️ Riven Mod Disposition value 0.5
Family N/A N/A N/A String Weapon family that it belongs to, corresponding to the Riven Mod compatibility "Machete"
FollowThrough Follow Through followThrough N/A Number (float) ✔️ Melee's base follow through multiplier as a decimal 0.6
HeavyAttack Heavy Attack heavyAttackDamage N/A Number (float) ✔️ Melee's base heavy attack damage. For Kuva/Tenet weapons include minimum +25% Progenitor bonus in damage value. 1284
HeavySlamAttack Slam Attack heavySlamAttack N/A Number (float) ✔️ Melee's base heavy slam direct hit damage. For Kuva/Tenet weapons include minimum +25% Progenitor bonus in damage value. 1070
HeavySlamElement N/A N/A N/A String Melee's base heavy slam damage type "Heat"
HeavySlamForcedProcs N/A N/A N/A Table (array of strings) Melee's base heavy slam attack forced proc(s) { "Heat" }
HeavyRadialDmg (depreciated on Update 35.5 (2024-03-27)) Slam Radial Damage heavySlamRadialDamage N/A Number (float) ✔️ Melee's base heavy slam radial attack damage. For Kuva/Tenet weapons include minimum +25% Progenitor bonus in damage value. 1070
HeavySlamRadius Slam Radius heavySlamRadius N/A Number (integer) ✔️ Melee's base heavy slam radius in meters 8
IncarnonImage N/A N/A N/A String Image file name of the weapon in its Incarnon Form as uploaded to the wiki "Ack&BruntIncarnon.png"
Image N/A textureLocation Icon String ✔️ Image file name of the weapon as uploaded to the wiki "Ankyros.png"
InternalName N/A uniqueName TypeName String ✔️ The full unique name of a weapon formatted as a file path "/Lotus/Weapons/MK1Series/MK1Furis"
Introduced N/A N/A N/A String ✔️ The game version in which the weapon was first introduced in the global build of WARFRAME "30.5" or "Specters of the Rail"
IsLichWeapon N/A N/A IsKuva Boolean Denotes whether or not a weapon is a Kuva or Tenet weapon true
Link N/A N/A N/A String ✔️ Page/article link to the weapon on the wiki "Exalted Blade (Weapon)"
Mastery N/A masteryReq RequiredLevel Number (integer) ✔️ Mastery Rank requirement 5
MaxRank N/A N/A LevelCap Number (integer) Weapon's maximum rank 30
MeleeRange Range range N/A Number (float) ✔️ Melee's base attack range in meters 2
Name N/A name LocalizeTag String ✔️ Weapon's name "Galatine Prime"
Polarities N/A N/A ArtifactSlots Table (array of strings) ✔️ Full names of the weapon's non-Universal polarities { "Naramon", "Madurai" }
SellPrice N/A N/A SellingPrice Number (integer) For sellable weapons, the sell price in Credits when removed from the player's inventory 25000
SlamAttack Slam Attack slamAttack N/A Number (float) ✔️ Melee's base normal slam direct hit damage. For Kuva/Tenet weapons include minimum +25% Progenitor bonus in damage value. 642
SlamElement N/A N/A N/A String Melee's base normal slam damage type "Heat"
SlamForcedProcs N/A N/A N/A Table (array of strings) Melee's base normal slam attack forced proc(s) { "Heat" }
SlamRadialDmg (depreciated on Update 35.5 (2024-03-27)) Slam Radial Damage slamRadialDamage N/A Number (float) ✔️ Melee's base normal slam radial damage. For Kuva/Tenet weapons include minimum +25% Progenitor bonus in damage value. 214
SlamRadialElement (depreciated on Update 35.5 (2024-03-27)) N/A N/A N/A String Melee's base normal slam radial attack damage type "Heat"
SlamRadialProcs (depreciated on Update 35.5 (2024-03-27)) N/A N/A N/A Table (array of strings) Melee's base normal slam radial attack forced proc(s) { "Heat" }
SlamRadius Slam Radius slamRadius N/A Number (integer) ✔️ Melee's base normal slam radius in meters 7
SlideAttack Slide Attack slideAttack N/A Number (float) ✔️ Melee's base slide attack damage. For Kuva/Tenet weapons include minimum +25% Progenitor bonus in damage value. 100
SlideElement N/A N/A N/A String Melee's base slide attack damage type "Toxin"
Slot N/A slot InventorySlot String ✔️ The weapon slot that the weapon can be equipped on; in the case of Exalted Weapons, it is just their modding class "Melee"
StancePolarity N/A N/A ArtifactSlots String ✔️ Polarity on Stance slot "Madurai"
SweepRadius N/A N/A SweepRadius Number (float) ✔️ Melee's sweep attack's (i.e. normal and heavy attacks) base hitbox radius in meters 0.25
Tradable N/A N/A TradeCapability Number (integer, enum) Whether or not a weapon is tradable to other players.
  • 0 or nil = not tradable
  • 1 = weapon itself is tradable only if it is unranked with no Forma and Orokin Catalyst installed
  • 2 = tradable parts and blueprint(s) but weapon itself is not tradable
  • 3 = indirectly tradable through trading Kuva Liches/Sisters of Parvos (Lich System in general)
  • 4 = only fully built components are tradable, not blueprints
2
Traits N/A N/A N/A Table (array of strings) Gun's categorical traits { "Grineer", "Wraith" }
Users N/A N/A N/A Table (array of strings) Name of NPCs that use this weapon { "Stalker", "Shadow Stalker" }
WindUp Wind Up windUp N/A Number (float) ✔️ Heavy attack wind-up time in seconds 0.5

For Module Use

Key/Column Name Data Type Required? Explanation/Description Example(s)
_IgnoreEntry Boolean For module use, indicates that this weapon table entry is special and should ignored when parsing table entries true
_IgnoreInCSV Boolean For module use, indicates that this weapon table entry should be ignored when outputting CSV (via Module:Weapons/csv) true
_IgnoreInMasteryCount Boolean For module use, indicates that this weapon table entry should be ignored when tallying up mastery totals true
_TooltipAttackDisplay Number For module use, tells what table entry in Attack table to use when processing weapon tooltips and comparing weapon variants in Comparison sections; 1 will be used if no value is assigned 4

Preprocessed Data

If you want data on the relative stat rankings (percentile-based) of each weapon for each weapon stat, see Module:Weapons/ppdata.

Export Data

“Hunter, I have temporarily disabled that ability.”
This article contains JavaScript scripts that users can run locally in their browser's console or machine. As a warning, which goes for any scripts you copy/run from the Internet, MAKE SURE YOU UNDERSTAND THE CODE BEFORE RUNNING IT LOCALLY FOR YOUR OWN SECURITY! Contact an admin if you have any concerns or questions about a script.
x

Since this database is horizontally partitioned, if you want all the weapon table entries at once, go to Special:ExpandTemplates and run {{#invoke:LuaSerializer|serialize|Weapons/data}}. This will run the script on this page and return plaintext that contains a executable prettified Lua table with all the weapon table entries.

Alternatively, you can use MediaWiki's Action API to get the executed contents of this module:

Weapon Edge Cases

Some weapons have complicated mechanics or behaviors that are not currently compatible with the wiki's weapon entry schema:

  • Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value).'s lock-on mechanic while aiming has a ~0.5 second delay after the burst ends before being able to lock-on again. This delay is affected by Fire Rate bonuses. This delay is not the same as BurstDelay or BurstReloadDelay. Can be thought as the "delay between bursts that is not the reciprocal of Fire Rate".

Where To Source Weapon Data

Some notes on where editors can source weapon data:

  • In-game:
  • Outside of the game (without the need to launch the game):
    • Public Export's ExportWeapons manifest
    • https://overframe.gg/, go create a "New Build" and F12 to HTML source to find some internal JSON data on weapon. See the below section for more details.

Where To Find Weapon Metadata

The in-game UI does not thoroughly present all the data and interactions that is provided from a weapon. Here are some methods and sources to get more insight on the internal mechanics on weapons:

  • https://overframe.gg/ has access to more metadata than what Digital Extremes provide to the public. This JSON data is cached locally on the client in these tags: <script id="__NEXT_DATA__" type="application/json"></script>
    • For example, for more metadata on Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value)., go create a new build https://overframe.gg/build/new/4245/kuva-bramma/ and inspect the HTML element on the page using your browser's development tools. The relevant metadata should be under the <script id="__NEXT_DATA__" type="application/json"></script> tags. If not, hard refresh the browser's cache so the underlying data is updated to reflect on the actual item.
      	"data": {
      		"AmmoCapacity": 5,
      		"AmmoClipSize": 1,
      		"ArtifactSlots": ["AP_UNIVERSAL", "AP_UNIVERSAL", "AP_UNIVERSAL", "AP_ATTACK", "AP_UNIVERSAL", "AP_UNIVERSAL", "AP_UNIVERSAL", "AP_UNIVERSAL", "AP_TACTIC", "AP_UNIVERSAL"],
      		"Behaviors": [{
      				"fire:LotusWeaponProjectileFireBehavior": {
      					"AIMED_ACCURACY": {
      						"Spread": {
      							"SHOOTING": {
      								"range": [0, 12],
      								"type": "ST_EXPONENTIAL"
      							}
      						}
      					},
      					"IgnoreFireIterations": 0,
      					"IsMeleeBehavior": 0,
      					"IsSilenced": 0,
      					"RoundUpAmmoConsumption": 0,
      					"ScaleAmmoRequirement": 0,
      					"UseAmmo": 1,
      					"ammoRequirement": 1,
      					"ammoType": "/Lotus/Weapons/Ammo/RifleAmmoEx",
      					"chargedProjectileType": {
      						"AttackData": {
      							"Amount": 187,
      							"HitType": "DHT_PROJECTILE",
      							"ProcChance": 0.21,
      							"Type": "DT_IMPACT"
      						},
      						"BounceOnAvatars": 0,
      						"CanStick": 1,
      						"ClusterProjectiles": {
      							"AttackData": {
      								"Amount": 49,
      								"HitType": "DHT_PROJECTILE",
      								"ProcChance": 0.21,
      								"Type": "DT_IMPACT"
      							},
      							"BounceOnAvatars": 0,
      							"CanStick": 1,
      							"CriticalChance": 0.35,
      							"CriticalMultiplier": 2.1,
      							"DamageRadius": 3.5,
      							"DealDamageThroughImpactBehavior": 1,
      							"EmbedAttack": {
      								"Amount": 0,
      								"Type": "DT_POISON"
      							},
      							"EmbedDeathAttack": {
      								"Amount": 35,
      								"Type": "DT_EXPLOSION"
      							},
      							"EmbedTime": [0.5, 0.5],
      							"ExplosionFallOff": 0.5,
      							"ExplosionIgnoreSource": 1,
      							"ExplosiveAttack": {
      								"Amount": 57,
      								"HitType": "DHT_RADIAL",
      								"ProcChance": 0.21
      							},
      							"MaxLife": 2
      						},
      						"CriticalChance": 0.35,
      						"CriticalMultiplier": 2.1,
      						"DamageRadius": 8.3,
      						"DealDamageThroughImpactBehavior": 1,
      						"EmbedAttack": {
      							"Amount": 0,
      							"Type": "DT_POISON"
      						},
      						"EmbedDeathAttack": {
      							"Amount": 175,
      							"HitType": "DHT_RADIAL"
      						},
      						"ExplosionFallOff": 0.9,
      						"ExplosiveAttack": {
      							"Amount": 839,
      							"HitType": "DHT_RADIAL",
      							"ProcChance": 0.21
      						},
      						"MaxLife": 5,
      						"NumClusterProjectiles": 3
      					},
      					"fireIterations": 1,
      					"projectileType": {
      						"AttackData": {
      							"Amount": 187,
      							"HitType": "DHT_PROJECTILE",
      							"ProcChance": 0.21,
      							"Type": "DT_IMPACT"
      						},
      						"BounceOnAvatars": 0,
      						"CanStick": 1,
      						"ClusterProjectiles": {
      							"AttackData": {
      								"Amount": 49,
      								"HitType": "DHT_PROJECTILE",
      								"ProcChance": 0.21,
      								"Type": "DT_IMPACT"
      							},
      							"BounceOnAvatars": 0,
      							"CanStick": 1,
      							"CriticalChance": 0.35,
      							"CriticalMultiplier": 2.1,
      							"DamageRadius": 3.5,
      							"DealDamageThroughImpactBehavior": 1,
      							"EmbedAttack": {
      								"Amount": 0,
      								"Type": "DT_POISON"
      							},
      							"EmbedDeathAttack": {
      								"Amount": 35,
      								"Type": "DT_EXPLOSION"
      							},
      							"EmbedTime": [0.5, 0.5],
      							"ExplosionFallOff": 0.5,
      							"ExplosionIgnoreSource": 1,
      							"ExplosiveAttack": {
      								"Amount": 57,
      								"HitType": "DHT_RADIAL",
      								"ProcChance": 0.21
      							},
      							"MaxLife": 2
      						},
      						"CriticalChance": 0.35,
      						"CriticalMultiplier": 2.1,
      						"DamageRadius": 8.3,
      						"DealDamageThroughImpactBehavior": 1,
      						"EmbedAttack": {
      							"Amount": 0,
      							"Type": "DT_POISON"
      						},
      						"EmbedDeathAttack": {
      							"Amount": 175,
      							"HitType": "DHT_RADIAL"
      						},
      						"ExplosionFallOff": 0.9,
      						"ExplosiveAttack": {
      							"Amount": 839,
      							"HitType": "DHT_RADIAL",
      							"ProcChance": 0.21
      						},
      						"MaxLife": 5,
      						"NumClusterProjectiles": 3
      					}
      				},
      				"fire:Type": "/Lotus/Types/Game/LotusWeaponProjectileFireBehavior",
      				"impact:LotusWeaponImpactBehavior": {
      					"AttackData": {
      						"Amount": 10,
      						"DT_IMPACT": 0.33333,
      						"DT_PUNCTURE": 0.33333,
      						"DT_SLASH": 0.33333,
      						"HitType": "DHT_NONE",
      						"ProcChance": 0.1,
      						"Type": "DT_PHYSICAL",
      						"UseNewFormat": 0
      					},
      					"PlayerDamageMultiplier": 1,
      					"PvpDamageMultiplier": 1,
      					"criticalHitChance": 0.2,
      					"criticalHitDamageMultiplier": 1.5,
      					"radius": 0
      				},
      				"impact:Type": "/Lotus/Types/Weapon/LotusWeaponImpactBehavior",
      				"state:ChargedRemoteMineStateBehavior": {
      					"AutoFireWhenChargeCompleted": 0,
      					"ChargeModifier": "WEAPON_FIRE_RATE",
      					"ChargeTime": 0.4,
      					"ClipSizeAffectsChargeTime": 0,
      					"DamageMultiplier": 1,
      					"IsAlternateFire": 0,
      					"LocTag": "/Lotus/Language/Menu/Loadout_TriggerCharge",
      					"MinChargeRatio": 1,
      					"MinDamageMultiplier": 1,
      					"fireRate": 40,
      					"reloadTime": 0.6
      				},
      				"state:Type": "/Lotus/Types/Weapon/ChargedRemoteMineStateBehavior"
      			}
      		],
      		"CompatibilityTags": ["PROJECTILE", "AOE", "SNIPER_AMMO", "SINGLESHOT", "GRNBOW"],
      		"EquipTime": 1.8,
      		"GripType": "BOW",
      		"HasClip": 0,
      		"Icon": "/Lotus/Interface/Icons/StoreIcons/Weapons/PrimaryWeapons/Weapons/KuvaGrnBow.png",
      		"InventorySlot": "SLOT_2",
      		"IsKuva": 1,
      		"LevelCap": 40,
      		"LocalizeDescTag": "/Lotus/Language/Weapons/KuvaGrnBowDesc",
      		"LocalizeTag": "/Lotus/Language/Weapons/KuvaGrnBowName",
      		"MarketMode": "MM_HIDDEN",
      		"OmegaAttenuation": 0.6,
      		"PVPAmmoClipSize": 1,
      		"PremiumPrice": 225,
      		"ProductCategory": "LongGuns",
      		"RequiredLevel": 15,
      		"SellingPrice": 7500,
      		"ZoomLevels": [{}
      		]
      	},
      	"id": 4245,
      	"parent": "/Lotus/Weapons/Tenno/Bows/LotusLongBow",
      	"parents": ["/Lotus/Weapons/Tenno/Bows/LotusLongBow", "/Lotus/Weapons/Tenno/Bows/LotusBow", "/Lotus/Weapons/Tenno/Rifle/LotusRifle", "/Lotus/Weapons/Tenno/LotusLongGun", "/Lotus/Weapons/Tenno/LotusBulletWeapon"],
      	"path": "/Lotus/Weapons/Grineer/Bows/GrnBow/GrnBowWeapon",
      	"storeData": {
      		"DisplayRecipe": "",
      		"PremiumPrice": 225,
      		"ProductCategory": "LongGuns",
      		"SearchTags": ["/Lotus/Language/Game/DT_EXPLOSION_NoIcon", "/Lotus/Language/Game/DT_IMPACT_NoIcon", "/Lotus/Language/Items/BowCategoryName", "/Lotus/Language/Items/RifleCategoryName", "/Lotus/Language/Items/SniperCategoryName"],
      		"SellingPrice": 7500,
      		"ShowInMarket": 0
      	},
      	"storeItemType": "/Lotus/StoreItems/Weapons/Grineer/Bows/GrnBow/GrnBowWeapon",
      	"tag": "Weapon",
      	"texture": "/Lotus/Interface/Icons/Store/KuvaGrnBow.png",
      	"texture_new": "/Lotus/Interface/Icons/StoreIcons/Weapons/PrimaryWeapons/Weapons/KuvaGrnBow.png"
      }
      

Data Validation

Validate data types of key-value pairs

Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value).

Checking missing keys

Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value).

Validate Attack tables

Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value).

Validate required weapon table keys

Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value).

Weapon Data


  1. As of Hotfix 32.0.12 (2022-10-12), this may not be accurate (last checked 2022-11-01 and first noticed a weapon data schema change ~2 months ago). This key is absent on most weapons and if it is present, then equivalent data is under UpgradeType key like for Lua error at line 1392: attempt to perform arithmetic on global 'Viral' (a nil value). (see script tag with id "__NEXT_DATA__" under HTML source on https://overframe.gg/build/new/5979/tatsu-prime/). Treat this information as speculation however.
return {
	------------------------------------Robotic-------------------------------------
	Artax = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				CritChance = 0.02,
				CritMultiplier = 1.5,
				Damage = {
					Cold = 5,
				},
				FireRate = 1,
				IsSilent = false,
				MaxSpread = 0,
				MinSpread = 0,
				Multishot = 1,
				PunchThrough = 0,
				ShotType = "Hit-Scan",
				StatusChance = 0.35,
			},
		},
		Class = "Rifle",
		CompatibilityTags = { "ASSAULT_AMMO", "BEAM", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1,
		Family = "Artax",
		Image = "Artax.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/Gremlin",
		Introduced = "19.10",
		Link = "Artax",
		Magazine = 100,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Artax",
		Reload = 1.5,
		SellPrice = 1250,
		Slot = "Robotic",
		Traits = {
			"Tenno",
		},
		Trigger = "Held",
		_TooltipAttackDisplay = 1,
	},
	['Burst Laser'] = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				BurstCount = 3,
				BurstDelay = 0.4,
				CritChance = 0.15,
				CritMultiplier = 2,
				Damage = {
					Impact = 2,
					Puncture = 17,
					Slash = 1,
				},
				FireRate = 1.5,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				ShotSpeed = 40,
				ShotType = "Projectile",
				StatusChance = 0.1,
			},
		},
		Class = "Pistol",
		CompatibilityTags = { "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1.45,
		Family = "Burst Laser",
		Image = "BurstLaser.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/BurstLaserPistol",
		Introduced = "7.0",
		Link = "Burst Laser",
		Magazine = 15,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Burst Laser",
		Reload = 0.01,
		SellPrice = 1250,
		Slot = "Robotic",
		Traits = {
			"Tenno",
		},
		Trigger = "Burst",
		_TooltipAttackDisplay = 1,
	},
	['Burst Laser Prime'] = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				BurstCount = 5,
				BurstDelay = 0.2,
				CritChance = 0.2,
				CritMultiplier = 2.3,
				Damage = {
					Impact = 2.5,
					Puncture = 21.25,
					Slash = 1.25,
				},
				FireRate = 1.5,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				ShotSpeed = 40,
				ShotType = "Projectile",
				StatusChance = 0.15,
			},
		},
		Class = "Pistol",
		CompatibilityTags = { "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1.45,
		Family = "Burst Laser",
		Image = "BurstLaserPrime.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/PrimeBurstLaserPistol",
		Introduced = "32.3.6",
		Link = "Burst Laser Prime",
		Magazine = 15,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Burst Laser Prime",
		Reload = 0.01,
		SellPrice = 1250,
		Slot = "Robotic",
		Traits = {
			"Tenno",
		},
		Trigger = "Burst",
		_TooltipAttackDisplay = 1,
	},
	Cryotra = {
		Accuracy = 2.5,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				CritChance = 0.1,
				CritMultiplier = 1.8,
				Damage = {
					Impact = 10,
					Cold = 20,
				},
				FireRate = 0.667,
				IsSilent = false,
				MaxSpread = 40,
				MinSpread = 40,
				Multishot = 1,
				PunchThrough = 0,
				ShotType = "Hit-Scan",
				StatusChance = 0.1,
			},
		},
		Class = "Rifle",
		CompatibilityTags = { "BEAM", "ASSAULT_AMMO", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1,
		Family = "Cryotra",
		Image = "Cryotra.png",
		InternalName = "/Lotus/Types/Friendly/Pets/MoaPets/MoaPetComponents/CryoxionWeapon",
		Introduced = "24.0",
		Link = "Cryotra",
		Magazine = 80,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Cryotra",
		Polarities = { "V" },
		Reload = 4,
		SellPrice = 7500,
		Slot = "Robotic",
		Traits = {
			"Corpus",
		},
		Trigger = "Held",
		_TooltipAttackDisplay = 1,
	},
	Deconstructor = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "First Attack",
				CritChance = 0,
				CritMultiplier = 1,
				Damage = {
					Impact = 130,
				},
				FireRate = 1.33,
				IsSilent = true,
				Multishot = 1,
				PunchThrough = 0,
				ShotSpeed = 40,
				ShotType = "Projectile",
				StatusChance = 0.25,
			},
			{
				AmmoCost = 1,
				AttackName = "Second Attack",
				CritChance = 0,
				CritMultiplier = 1,
				Damage = {
					Puncture = 130,
				},
				FireRate = 1.33,
				IsSilent = true,
				Multishot = 1,
				PunchThrough = 0,
				ShotSpeed = 40,
				ShotType = "Projectile",
				StatusChance = 0.25,
			},
			{
				AmmoCost = 1,
				AttackName = "Third Attack",
				CritChance = 0,
				CritMultiplier = 1,
				Damage = {
					Slash = 130,
				},
				FireRate = 1.33,
				IsSilent = true,
				Multishot = 1,
				PunchThrough = 0,
				ShotSpeed = 40,
				ShotType = "Projectile",
				StatusChance = 0.25,
			},
		},
		Class = "Glaive",
		CompatibilityTags = { "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1.25,
		Family = "Deconstructor",
		Image = "Deconstructor.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/SentGlaiveWeapon",
		Introduced = "12.5",
		Link = "Deconstructor",
		Magazine = 6,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Deconstructor",
		Reload = 3,
		SellPrice = 1250,
		Slot = "Robotic",
		Traits = {
			"Tenno",
		},
		Trigger = "Auto",
		_TooltipAttackDisplay = 1,
	},
	['Deconstructor Prime'] = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "First Attack",
				CritChance = 0,
				CritMultiplier = 1,
				Damage = {
					Impact = 160,
				},
				FireRate = 1.33,
				IsSilent = true,
				Multishot = 1,
				PunchThrough = 0,
				ShotSpeed = 40,
				ShotType = "Projectile",
				StatusChance = 0.25,
			},
			{
				AmmoCost = 1,
				AttackName = "Second Attack",
				CritChance = 0,
				CritMultiplier = 1,
				Damage = {
					Puncture = 160,
				},
				FireRate = 1.33,
				IsSilent = true,
				Multishot = 1,
				PunchThrough = 0,
				ShotSpeed = 40,
				ShotType = "Projectile",
				StatusChance = 0.25,
			},
			{
				AmmoCost = 1,
				AttackName = "Third Attack",
				CritChance = 0,
				CritMultiplier = 1,
				Damage = {
					Slash = 160,
				},
				FireRate = 1.33,
				IsSilent = true,
				Multishot = 1,
				PunchThrough = 0,
				ShotSpeed = 40,
				ShotType = "Projectile",
				StatusChance = 0.25,
			},
		},
		Class = "Glaive",
		CompatibilityTags = { "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1.25,
		Family = "Deconstructor",
		Image = "DeconstructorPrime.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/DeconstructorPrime/PrimeHeliosGlaiveWeapon",
		Introduced = "19.11.5",
		Link = "Deconstructor Prime",
		Magazine = 6,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Deconstructor Prime",
		Reload = 3,
		SellPrice = 1250,
		Slot = "Robotic",
		Tradable = 5,
		Traits = {
			"Prime",
			"Vaulted",
		},
		Trigger = "Auto",
		_TooltipAttackDisplay = 1,
	},
	['Deth Machine Rifle'] = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				CritChance = 0.05,
				CritMultiplier = 2,
				Damage = {
					Impact = 1.5,
					Puncture = 0.75,
					Slash = 12.75,
				},
				FireRate = 8.33,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				Range = 300,
				ShotType = "Hit-Scan",
				StatusChance = 0.01,
			},
		},
		Class = "Rifle",
		CompatibilityTags = { "ASSAULT_AMMO", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1.455,
		Family = "Deth Machine Rifle",
		Image = "DethMachineRifle.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/DethMachineRifle",
		Introduced = "8.0",
		Link = "Deth Machine Rifle",
		Magazine = 100,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Deth Machine Rifle",
		Reload = 2,
		SellPrice = 1250,
		Slot = "Robotic",
		Traits = {
			"Tenno",
		},
		Trigger = "Auto-Spool",
		_TooltipAttackDisplay = 1,
	},
	['Deth Machine Rifle Prime'] = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				CritChance = 0.1,
				CritMultiplier = 2,
				Damage = {
					Impact = 2,
					Puncture = 1,
					Slash = 17,
				},
				FireRate = 10,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				Range = 300,
				ShotType = "Hit-Scan",
				StatusChance = 0.04,
			},
		},
		Class = "Rifle",
		CompatibilityTags = { "ASSAULT_AMMO", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1.455,
		Family = "Deth Machine Rifle",
		Image = "DethMachineRiflePrime.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/PrimeDethMachineRifle",
		Introduced = "25.8",
		Link = "Deth Machine Rifle Prime",
		Magazine = 100,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Deth Machine Rifle Prime",
		Reload = 2,
		SellPrice = 1250,
		Slot = "Robotic",
		Tradable = 5,
		Traits = {
			"Prime",
		},
		Trigger = "Auto-Spool",
		_TooltipAttackDisplay = 1,
	},
	Helstrum = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				BurstCount = 4,
				BurstDelay = 0.1,
				CritChance = 0.05,
				CritMultiplier = 1.5,
				Damage = {
					Impact = 4.95,
					Puncture = 4.05,
				},
				FireRate = 0.25,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				ShotSpeed = 10,
				ShotType = "Projectile",
				StatusChance = 0.3,
				Trigger = "Burst",
			},
			{
				AttackName = "Explosion",
				CritChance = 0.05,
				CritMultiplier = 1.5,
				Damage = {
					Heat = 24,
					Impact = 6,
				},
				FireRate = 0.25,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				Range = 3,
				ShotType = "AoE",
				StatusChance = 0.3,
			},
		},
		Class = "Rifle",
		CompatibilityTags = { "PROJECTILE", "SNIPER_AMMO", "AOE", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1,
		Family = "Helstrum",
		Image = "Helstrum.png",
		InternalName = "/Lotus/Types/Friendly/Pets/MoaPets/MoaPetComponents/SwarmerWeapon",
		Introduced = "28",
		Link = "Helstrum",
		Magazine = 80,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Helstrum",
		Polarities = {
		},
		Reload = 2,
		SellPrice = 7500,
		Slot = "Robotic",
		Traits = {
			"Corpus",
		},
		Trigger = "Burst",
		_TooltipAttackDisplay = 1,
	},
	['Laser Rifle'] = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				CritChance = 0.17,
				CritMultiplier = 1.75,
				Damage = {
					Impact = 4.5,
					Puncture = 36,
					Slash = 4.5,
				},
				FireRate = 5,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				ShotSpeed = 40,
				ShotType = "Projectile",
				StatusChance = 0.075,
			},
		},
		Class = "Rifle",
		CompatibilityTags = { "ASSAULT_AMMO", "PROJECTILE", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1.21,
		Family = "Laser Rifle",
		Image = "LaserRifle.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/LaserRifle",
		Introduced = "7.0",
		Link = "Laser Rifle",
		Magazine = 20,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Laser Rifle",
		Reload = 1.2,
		SellPrice = 1250,
		Slot = "Robotic",
		Traits = {
			"Tenno",
		},
		Trigger = "Auto",
		_TooltipAttackDisplay = 1,
	},
	Multron = {
		Accuracy = 18.18,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Projectile Impact",
				BurstCount = 3,
				BurstDelay = 0.4,
				CritChance = 0.15,
				CritMultiplier = 2,
				Damage = {
					Puncture = 10,
				},
				FireRate = 2.5,
				IsSilent = false,
				Multishot = 1,
				ShotSpeed = 40,
				ShotType = "Projectile",
				StatusChance = 0.22,
			},
			{
				AttackName = "Radial Attack",
				CritChance = 0.15,
				CritMultiplier = 2,
				Damage = { Blast = 100 },
				ExplosionDelay = 1.5,
				Falloff = { EndRange = 3.5, Reduction = 0.5, StartRange = 0 },
				FireRate = 2.5,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				Range = 3.5,
				ShotType = "AoE",
				StatusChance = 0.22, 
			} 
		},
		Class = "Rifle",
		CompatibilityTags = { "PROJECTILE", "ASSAULT_AMMO", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1,
		Family = "Multron",
		Image = "Multron.png",
		InternalName = "/Lotus/Types/Friendly/Pets/MoaPets/MoaPetComponents/HextraWeapon",
		Introduced = "24.0",
		Link = "Multron",
		Magazine = 3,
		Mastery = 3,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Multron",
		Polarities = {
			"V",
		},
		Reload = 3,
		SellPrice = 7500,
		Slot = "Robotic",
		Traits = {
			"Corpus",
		},
		Trigger = "Burst",
		_TooltipAttackDisplay = 2,
	},
	['Prime Laser Rifle'] = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				CritChance = 0.2,
				CritMultiplier = 2,
				Damage = {
					Impact = 5.5,
					Puncture = 38.5,
					Slash = 11,
				},
				FireRate = 5,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				ShotSpeed = 40,
				ShotType = "Projectile",
				StatusChance = 0.1,
			},
		},
		Class = "Rifle",
		CompatibilityTags = { "ASSAULT_AMMO", "PROJECTILE", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1.21,
		Family = "Laser Rifle",
		Image = "PrimeLaserRifle.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/PrimeLaserRifle",
		Introduced = "13.7",
		Link = "Prime Laser Rifle",
		Magazine = 20,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Prime Laser Rifle",
		Reload = 1.2,
		SellPrice = 1250,
		Slot = "Robotic",
		Tradable = 5,
		Traits = {
			"Prime",
			"Vaulted",
		},
		Trigger = "Auto",
		_TooltipAttackDisplay = 1,
	},
	['Prisma Burst Laser'] = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				BurstCount = 4,
				BurstDelay = 0.3,
				CritChance = 0.18,
				CritMultiplier = 2.15,
				Damage = {
					Impact = 2.2,
					Puncture = 18.7,
					Slash = 1.1,
				},
				FireRate = 1.5,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				ShotSpeed = 40,
				ShotType = "Projectile",
				StatusChance = 0.1,
			},
		},
		Class = "Pistol",
		CodexSecret = true,
		CompatibilityTags = { "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1.45,
		Family = "Burst Laser",
		Image = "PrismaBurstLaser.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/PrismaBurstLaserPistol",
		Introduced = "17.2.2",
		Link = "Prisma Burst Laser",
		Magazine = 15,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Prisma Burst Laser",
		Reload = 0.01,
		SellPrice = 1250,
		Slot = "Robotic",
		Tradable = 5,
		Traits = {
			"Tenno",
			"Prisma",
		},
		Trigger = "Burst",
		_TooltipAttackDisplay = 1,
	},
	Stinger = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				CritChance = 0.025,
				CritMultiplier = 1.5,
				Damage = {
					Toxin = 15,
				},
				FireRate = 3.33,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				ShotSpeed = 65,
				ShotType = "Projectile",
				StatusChance = 0.2,
			},
		},
		Class = "Rifle",
		CompatibilityTags = { "ASSAULT_AMMO", "PROJECTILE", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1.315,
		Family = "Stinger",
		Image = "Stinger.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/SentBioWeapon",
		Introduced = "10.0",
		Link = "Stinger",
		Magazine = 4,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Stinger",
		Reload = 1.2,
		SellPrice = 1250,
		Slot = "Robotic",
		Traits = {
			"Infested",
		},
		Trigger = "Semi-Auto",
		_TooltipAttackDisplay = 1,
	},
	Sweeper = {
		Accuracy = 3.33,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				CritChance = 0.1,
				CritMultiplier = 1.75,
				Damage = {
					Impact = 29.75,
					Puncture = 1.75,
					Slash = 3.5,
				},
				Falloff = { StartRange = 200, EndRange = 300, Reduction = 0 },
				FireRate = 1,
				IsSilent = false,
				MaxSpread = 40,
				MinSpread = 20,
				Multishot = 6,
				PunchThrough = 0,
				Range = 300,
				ShotType = "Hit-Scan",
				StatusChance = 0.045,
			},
		},
		Class = "Shotgun",
		CompatibilityTags = { "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1,
		Family = "Sweeper",
		Image = "Sweeper.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/SentShotgun",
		Introduced = "10.0",
		Link = "Sweeper",
		Magazine = 10,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Sweeper",
		Polarities = {
			"V",
			"V",
		},
		Reload = 2.3,
		SellPrice = 1250,
		Slot = "Robotic",
		Traits = {
			"Tenno",
		},
		Trigger = "Auto",
		_TooltipAttackDisplay = 1,
	},
	['Sweeper Prime'] = {
		Accuracy = 3.33,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				CritChance = 0.1,
				CritMultiplier = 2.25,
				Damage = {
					Impact = 38.25,
					Puncture = 2.25,
					Slash = 4.5,
				},
				Falloff = { StartRange = 200, EndRange = 300, Reduction = 0 },
				FireRate = 1,
				IsSilent = false,
				MaxSpread = 40,
				MinSpread = 20,
				Multishot = 6,
				PunchThrough = 0,
				Range = 300,
				ShotType = "Hit-Scan",
				StatusChance = 0.05,
			},
		},
		Class = "Shotgun",
		CompatibilityTags = { "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1,
		Family = "Sweeper",
		Image = "SweeperPrime.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/PrimeSentShotgun",
		Introduced = "16.11",
		Link = "Sweeper Prime",
		Magazine = 20,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Sweeper Prime",
		Polarities = {
			"V", "V"
		},
		Reload = 2,
		SellPrice = 1250,
		Slot = "Robotic",
		Tradable = 5,
		Traits = {
			"Prime",
			"Vaulted",
		},
		Trigger = "Auto",
		_TooltipAttackDisplay = 1,
	},
	Tazicor = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				CritChance = 0.05,
				CritMultiplier = 1.5,
				Damage = {
					Electricity = 5,
				},
				FireRate = 12,
				IsSilent = false,
				MaxSpread = 0,
				MinSpread = 0,
				Multishot = 1,
				PunchThrough = 0,
				ShotType = "Hit-Scan",
				StatusChance = 0.25,
			},
		},
		Class = "Rifle",
		CompatibilityTags = { "BEAM", "ASSAULT_AMMO", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1,
		Family = "Tazicor",
		Image = "Tazicor.png",
		InternalName = "/Lotus/Types/Friendly/Pets/MoaPets/MoaPetComponents/TazronWeapon",
		Introduced = "24.0",
		Link = "Tazicor",
		Magazine = 40,
		Mastery = 3,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Tazicor",
		Reload = 2,
		SellPrice = 7500,
		Slot = "Robotic",
		Traits = {
			"Corpus",
		},
		Trigger = "Held",
		_TooltipAttackDisplay = 1,
	},
	Verglas = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				CritChance = 0.08,
				CritMultiplier = 2,
				Damage = {
					Cold = 26,
				},
				FireRate = 12,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				Range = 24,
				ShotType = "Hit-Scan",
				StatusChance = 0.34,
			},
		},
		Class = "Rifle",
		CompatibilityTags = { "BEAM", "ASSAULT_AMMO", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1.3,
		Family = "Verglas",
		Image = "Verglas.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/SentinelFreezeRayRifle",
		Introduced = "29.10",
		Link = "Verglas",
		Magazine = 80,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Verglas",
		Reload = 2.2,
		SellPrice = 7500,
		Slot = "Robotic",
		Traits = {
			"Tenno",
		},
		Trigger = "Held",
		_TooltipAttackDisplay = 1,
	},
	["Verglas Prime"] = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				CritChance = 0.14,
				CritMultiplier = 2.2,
				Damage = {
					Cold = 32,
				},
				FireRate = 12,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				Range = 24,
				ShotType = "Hit-Scan",
				StatusChance = 0.36,
			},
		},
		Class = "Rifle",
		CompatibilityTags = { "BEAM", "ASSAULT_AMMO", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1.3,
		Family = "Verglas",
		Image = "VerglasPrime.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/SentinelFreezeRayPrimeRifle",
		Introduced = "36.1",
		Link = "Verglas Prime",
		Magazine = 80,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Verglas Prime",
		Polarities = { "Naramon" },
		Reload = 1.6,
		SellPrice = 7500,
		Slot = "Robotic",
		Traits = {
			"Tenno",
			"Prime"
		},
		Trigger = "Held",
		_TooltipAttackDisplay = 1,
	},
	Vulcax = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Impact",
				CritChance = 0.2,
				CritMultiplier = 2.5,
				Damage = {
					Heat = 500,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 2,
				ShotType = "Hit-Scan",
				StatusChance = 0.1,
			},
			{
				AttackName = "Radial Attack",
				CritChance = 0.2,
				CritMultiplier = 2.5,
				Damage = {
					Blast = 100,
				},
				Falloff = { StartRange = 0, EndRange = 5, Reduction = 0.5 },
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				Range = 5,
				ShotType = "AoE",
				StatusChance = 0.2
			} 
		},
		Class = "Rifle",
		CompatibilityTags = { "ASSAULT_AMMO", "AOE", "SINGLESHOT", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1,
		Family = "Vulcax",
		Image = "Vulcax.png",
		InternalName = "/Lotus/Types/Friendly/Pets/MoaPets/MoaPetComponents/ThermocorMoaWeapon",
		Introduced = "24.0",
		Link = "Vulcax",
		Magazine = 1,
		Mastery = 14,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Vulcax",
		Reload = 3,
		SellPrice = 7500,
		Slot = "Robotic",
		Traits = {
			"Corpus",
		},
		Trigger = "Charge",
		_TooltipAttackDisplay = 1,
	},
	Vulklok = {
		Accuracy = 100,
		AmmoType = "None",
		Attacks = {
			{
				AmmoCost = 1,
				AttackName = "Normal Attack",
				CritChance = 0.35,
				CritMultiplier = 2.5,
				Damage = {
					Electricity = 175,
				},
				FireRate = 0.15,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 1.5,
				ShotSpeed = 100,
				ShotType = "Projectile",
				StatusChance = 0.25,
			},
		},
		Class = "Sniper Rifle",
		CompatibilityTags = { "PROJECTILE", "SENTINEL_WEAPON" },
		Conclave = false,
		Disposition = 1.245,
		Family = "Vulklok",
		Image = "Vulklok.png",
		InternalName = "/Lotus/Types/Sentinels/SentinelWeapons/SentElecRailgun",
		Introduced = "17.3",
		Link = "Vulklok",
		Magazine = 10,
		Mastery = 0,
		MaxRank = 30,
		AmmoMax = math.huge,
		Name = "Vulklok",
		Reload = 2,
		SellPrice = 1250,
		Slot = "Robotic",
		Traits = {
			"Grineer",
		},
		Trigger = "Auto",
		_TooltipAttackDisplay = 1,
	},
	------------------------------------Hound---------------------------------------
	Akaten = {
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.1,
				CritMultiplier = 3,
				Damage = {
					Puncture = 150,
					Slash = 150,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.15,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "HOUND_WEAPON" },
		Conclave = false,
		Disposition = 1,
		Family = "Akaten",
		Image = "Akaten.png",
		InternalName = "/Lotus/Types/Friendly/Pets/ZanukaPets/ZanukaPetMeleeWeaponPS",
		Introduced = "30.5",
		Link = "Akaten",
		Magazine = 6,
		Mastery = 0,
		MaxRank = 30,
		Name = "Akaten",
		SellPrice = 5000,
		Slot = "Hound",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	Batoten = {
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.1,
				CritMultiplier = 3,
				Damage = {
					Impact = 150,
					Puncture = 150,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.15,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "HOUND_WEAPON" },
		Conclave = false,
		Disposition = 1,
		Family = "Batoten",
		Image = "Batoten.png",
		InternalName = "/Lotus/Types/Friendly/Pets/ZanukaPets/ZanukaPetMeleeWeaponIP",
		Introduced = "30.5",
		Link = "Batoten",
		Magazine = 6,
		Mastery = 0,
		MaxRank = 30,
		Name = "Batoten",
		SellPrice = 5000,
		Slot = "Hound",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	Lacerten = {
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.1,
				CritMultiplier = 3,
				Damage = {
					Impact = 150,
					Slash = 150,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.15,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "HOUND_WEAPON" },
		Conclave = false,
		Disposition = 1,
		Family = "Lacerten",
		Image = "Lacerten.png",
		InternalName = "/Lotus/Types/Friendly/Pets/ZanukaPets/ZanukaPetMeleeWeaponIS",
		Introduced = "30.5",
		Link = "Lacerten",
		Magazine = 6,
		Mastery = 0,
		MaxRank = 30,
		Name = "Lacerten",
		SellPrice = 5000,
		Slot = "Hound",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	------------------------------------Beasts---------------------------------------
	['Adarza Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.3,
				CritMultiplier = 2.5,
				Damage = {
					Puncture = 45,
					Slash = 45,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.05,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Adarza Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/AdarzaPetWeapon",
		Introduced = "37",
		Link = "Adarza Kavat",
		Mastery = 0,
		MaxRank = 30,
		Name = "Adarza Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Chesa Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.15,
				CritMultiplier = 1.5,
				Damage = {
					Impact = 275,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.15,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Chesa Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/ChesaPetWeapon",
		Introduced = "37",
		Link = "Chesa Kubrow",
		Mastery = 0,
		MaxRank = 30,
		Name = "Chesa Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Crescent Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.225,
				CritMultiplier = 2,
				Damage = {
					Puncture = 50,
					Electricity = 50,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.175,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Crescent Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/CrescentVulpaphylaPetWeapon",
		Introduced = "37",
		Link = "Crescent Vulpaphyla",
		Mastery = 0,
		MaxRank = 30,
		Name = "Crescent Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Helminth Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.075,
				CritMultiplier = 2.5,
				Damage = {
					Slash = 200,
					Toxin = 50,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.25,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Helminth Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/HelminthPetWeapon",
		Introduced = "37",
		Link = "Helminth Charger",
		Mastery = 0,
		MaxRank = 30,
		Name = "Helminth Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Huras Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.2,
				CritMultiplier = 3.5,
				Damage = {
					Slash = 350,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.05,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Huras Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/HurasPetWeapon",
		Introduced = "37",
		Link = "Huras Kubrow",
		Mastery = 0,
		MaxRank = 30,
		Name = "Huras Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Medjay Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.1,
				CritMultiplier = 3,
				Damage = {
					Slash = 175,
					Viral - 175,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.05,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Medjay Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/MedjayPredasitePetWeapon",
		Introduced = "37",
		Link = "Medjay Predasite",
		Mastery = 0,
		MaxRank = 30,
		Name = "Medjay Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Panzer Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.25,
				CritMultiplier = 2,
				Damage = {
					Slash = 45,
					Toxin = 45,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.125,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Panzer Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/PanzerVulpaphylaPetWeapon",
		Introduced = "37",
		Link = "Panzer Vulpaphyla",
		Mastery = 0,
		MaxRank = 30,
		Name = "Panzer Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Pharaoh Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.075,
				CritMultiplier = 2.5,
				Damage = {
					Puncture = 162,
					Gas = 162,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.25,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Pharaoh Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/PharaohPredasitePetWeapon",
		Introduced = "37",
		Link = "Pharaoh Predasite",
		Mastery = 0,
		MaxRank = 30,
		Name = "Pharaoh Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Raksa Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.075,
				CritMultiplier = 2.5,
				Damage = {
					Puncture = 250,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.2,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Raksa Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/RaksaPetWeapon",
		Introduced = "37",
		Link = "Raksa Kubrow",
		Mastery = 0,
		MaxRank = 30,
		Name = "Raksa Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Sahasa Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.1,
				CritMultiplier = 3,
				Damage = {
					Impact = 300,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.05,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Sahasa Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/SahasaPetWeapon",
		Introduced = "37",
		Link = "Sahasa Kubrow",
		Mastery = 0,
		MaxRank = 30,
		Name = "Sahasa Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Sly Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.2,
				CritMultiplier = 2,
				Damage = {
					Impact = 40,
					Magnetic = 40,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.2,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Sly Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/SlyVulpaphylaPetWeapon",
		Introduced = "37",
		Link = "Sly Vulpaphyla",
		Mastery = 0,
		MaxRank = 30,
		Name = "Sly Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Smeeta Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.2,
				CritMultiplier = 2,
				Damage = {
					Slash = 80,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.075,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Smeeta Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/SmeetaPetWeapon",
		Introduced = "37",
		Link = "Smeeta Kavat",
		Mastery = 0,
		MaxRank = 30,
		Name = "Smeeta Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Sunika Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.075,
				CritMultiplier = 3.5,
				Damage = {
					Slash = 550,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.075,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Sunika Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/SunikaPetWeapon",
		Introduced = "37",
		Link = "Sunika Kubrow",
		Mastery = 0,
		MaxRank = 30,
		Name = "Sunika Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Vasca Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.15,
				CritMultiplier = 2,
				Damage = {
					Slash = 110,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.25,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Vasca Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/VascaPetWeapon",
		Introduced = "37",
		Link = "Vasca Kavat",
		Mastery = 0,
		MaxRank = 30,
		Name = "Vasca Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Venari Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.2,
				CritMultiplier = 2,
				Damage = {
					Slash = 40,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.2,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Venari Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/VenariPetWeapon",
		Introduced = "37",
		Link = "Venari",
		Mastery = 0,
		MaxRank = 30,
		Name = "Venari Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Venari Prime Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.2,
				CritMultiplier = 2,
				Damage = {
					Slash = 55,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.2,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Venari Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/VenariPrimePetWeapon",
		Introduced = "37",
		Link = "Venari Prime",
		Mastery = 0,
		MaxRank = 30,
		Name = "Venari Prime Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
	['Vizier Claws'] = {
		_IgnoreInMasteryCount = true,
		Attacks = {
			{
				AttackName = "Normal Attack",
				CritChance = 0.05,
				CritMultiplier = 3,
				Damage = {
					Impact = 150,
					Corrosive = 150,
				},
				FireRate = 1,
				IsSilent = false,
				Multishot = 1,
				PunchThrough = 0,
				StatusChance = 0.3,
			},
		},
		BlockAngle = 90,
		Class = "Unique",
		CompatibilityTags = { "" },
		Conclave = false,
		Family = "Vizier Claws",
		Image = "BeastClaws.png",
		InternalName = "/Lotus/Types/Friendly/Pets/BeastWeapons/VizierPredasitePetWeapon",
		Introduced = "37",
		Link = "Vizier Predasite",
		Mastery = 0,
		MaxRank = 30,
		Name = "Vizier Claws",
		SellPrice = 0,
		Slot = "Beast",
		Tradable = 5,
		_TooltipAttackDisplay = 1,
	},
}