The Gearbox Software Forums Go to Gearboxity.comGo to Gearbox Software's Web site

Go Back   The Gearbox Software Forums > Gearbox Games > Borderlands > GearChat

Reply
 
Thread Tools Display Modes
Old April 15th, 2010, 12:50 AM   #1
Pyrite
Member
 
Join Date: Dec 2009
Posts: 204
Default Laws of Weapon Creation and Naming

A work in progress: I will be updating this post as I refine my presentation.

Credits go to:
DarkDrium and duncanfogg, who started off analysing the game data directly before I did (and probably know more than I do)
Skyline, for actually getting me involved in the technicalities of weapon legality in the first place
All you guys in the Legit Weapons and Modded/Legit discussion thread, for working on weapon analysis long before we started checking the game data files.

So here goes...

Prefix/Title Pools

Basically, once your weapon is generated, the game engine picks a prefix and/or title based on its individual components (scopes, accessories, barrels, etc.) as well as certain traits that the weapon possesses prior to any additional bonuses the prefix/title might give.

The pools are as shown below. (Orange and Cyan Prefixes/Titles have been excluded as they override all others.)

Assault Shotgun

Prefixes
Grievous (Rarity >= 5)
Lethal (Rarity >= 8)
Fatal (Rarity >= 11)
Assault (None) - under Shared Names
Angry (Reload Speed <= 2.5)

Titles
Shotgun (None) - under Combat Shotgun
Brute (Normalized Damage > 1.1)
Death (Spread <= 4.0)
Sweeper (Spread >= 9.0)

Part-linked Prefixes (not including elementals)
Spiked (acc)
Raging (acc)
Painful (acc)

Combat Rifle

Prefixes
Combat (None) - under Shared Names
Battle (Rarity >= 5) - under Shared Names
War (Rarity >= 8) - under Shared Names
Genocide (Rarity >= 11) - under Shared Names
Punishing (Normalized Damage > 2.0)
Short (Normalized Damage < 1.1, "Weapon Damage is Normal" = Yes)

Titles
Rifle (None)
Stomper (Normalized Damage > 1.38, Rarity >= 5)
Cobra (Spread <= 0.85)

Part-linked Prefixes
Intense (acc)
Deathly (acc)
Sighted (sight 2)
Scoped (sight 3-5)

Part-linked Titles
Pounder (mag)

Combat Shotgun

Prefixes
Combat (None) - under Shared Names
Battle (Rarity >= 5) - under Shared Names
War (Rarity >= 8) - under Shared Names
Genocide (Rarity >= 11) - under Shared Names
Riot (Fire Rate <= 1.0, Clip Size >= 3) - FireRate1_Riot
Hunter's (Spread < 4.0)
Terrible (None) - Damage1_Terrible

Titles
Shotgun (None)
Scattergun (Spread >= 8.0)
Matador (Spread >= 8.0, Rarity >= 6.0)

Part-linked Prefixes
Jagged (acc)
Frenzied (acc)
Terrible (acc)
Riot (grip) - Grip2_Riot (Dahl)

Part-linked Titles
Carnage (Barrel)
Shredder (Barrel)

Machine Pistol

Prefixes
Mean (Rarity >= 5)
Grim (Rarity >= 8)
Vile (Rarity >= 11)

Titles
Machine Pistol (None)
Fury (Spread > 2.5)
Torment (Normalized Damage > 1.0, "Weapon Damage is Normal" = No)

Part-linked Prefixes
Cold (acc)
Fanged (acc) - Repeater acc
Stabilized (acc) - Repeater acc
Double (acc) - Repeater acc, under Shared Names
Scoped (sight 4-5)

Part-linked Titles
Rage (acc)

Patrol SMG

Prefixes
Patrol (None)
Violent (Rarity >= 5)
Hostile (Rarity >= 8)
Malevolent (Rarity >= 11)

Titles
SMG (None)
Bruiser (Normalized Damage > 1.0)
Stinger (Fire Rate < 0.082)
Anarchy (Spread > 3.3, Rarity >= 6)

Part-linked Prefixes
Relentless (acc)
Ruthless (acc)
Double (acc) - under Shared Names
Twisted (barrel) - Prefix does not spawn?

Part-linked Titles
Thumper (mag)

Repeater Pistol

Prefixes
Bad (Rarity >= 5)
Cruel (Rarity >= 8)
Wicked (Rarity >= 11)
Nasty (Clip Size > 16, Damage > 1.2)
Noble (Clip Size > 16, Normalized Damage >= 1.0)

Titles
Repeater (None)
Needler (Fire Rate <= 0.18)
Swatter (Spread <= 1.1)
Raptor (Spread < 1.7, Normalized Damage > 1.3)
Peashooter (Normalized Damage <= 0.8, "Weapon Damage is Normal" = Yes) - Prefix does not spawn?

Part-linked Prefixes
Fanged (acc)
Stabilized (acc)
Double (acc)
Scoped (sight 4-5)

Part-linked Titles
Lacerator (acc)

Revolver Pistol

Prefixes
Brutal (Rarity >= 5)
Primal (Rarity >= 8)
Savage (Rarity >= 11)
Bloody (Normalized Damage > 3.2)
Swift (Fire Rate <= 0.6)
Raw (Projectiles = 1, Spread >= 1.5)

Titles
Revolver (None)
Viper (Spread < 0.8)
Justice (Spread < 0.85, Normalized Damage > 2.5)
Law (Fire Rate < 0.65)

Part-linked Prefixes
Bladed (acc)
Stabilized (acc) - Repeater acc

Part-linked Titles
Razor (acc)
Masher (acc)

Rocket Launcher

Prefixes
Big (Rarity >= 5)
Massive (Rarity >= 8)
Colossal (Rarity >= 11)

Titles
Rocket Launcher (None)
Harpoon (Clip Size = 1, Spread <= 0.75)
Destructor (Normalized Damage >= 10)

Part-linked Prefixes
Recoiless (acc)
Evil (acc)
Devastating (acc)
Helix (barrel)
Spread (barrel)
Triple (barrel)
Scoped (sight 3-5)

Sniper Rifle

Prefixes
Solid (Rarity >= 5)
Hard (Rarity >= 8)
Fearsome (Rarity >= 11)
Distant (Spread <= 0.2)
Liquid (Fire Rate < 0.5)

Titles
Sniper Rifle (None)
Hawkeye (Spread < 0.16)
Gamble (Spread >= 0.61, Rarity >= 4)
Thunder (Normalized Damage >= 5.2)

Part-linked Prefixes
Rolling (acc)
Heavy (acc)
Long (acc)

Sniper Rifle (Semi-auto)

Prefixes
Solid (Rarity >= 5) - under Sniper Rifle
Hard (Rarity >= 8) - under Sniper Rifle
Fearsome (Rarity >= 11) - under Sniper Rifle
Distant (Spread <= 0.2) - under Sniper Rifle
Liquid (Fire Rate < 0.5) - under Sniper Rifle
Vicious (Reload Speed <= 3.0)

Titles
Sniper Rifle (None) - under Sniper Rifle
Lance (Spread < 0.22)
Thunder (Normalized Damage >= 5.0) - Damage1_Driver
Wrath (Rarity >= 5, Tech >= 7)

Part-linked Prefixes
Brisk (acc)
Deep (acc)
Sober (acc)

Support Machine Gun

Prefixes
Light
Support (Rarity >= 5)
Heavy (Rarity >= 8)
Max (Rarity >= 11)
Glorious (Per Shot Accuracy Impulse <= 1.85, Rarity >= 5)
Rowdy (Spread >= 3.0)

Titles
Machine Gun (None)
Massacre (Spread <= 1.2)
Mauler (Normalized Damage >= 1.8, Fire Rate <= 0.2)
Havoc (Fire Rate <= 0.1, Rarity >= 5, Automatic Burst Count <= 0)

Part-linked Prefixes
Frantic (acc)
Shattering (acc)
Deathly (acc) - under Combat Rifle
Scoped (sight 1)
Sighted (sight 2)

Note 1:
Elemental accessories (which have a base tech bonus of +6) in general draw from an additional selection of elemental prefixes:
Prefix 1: Tech >= 1
Prefix 2: Tech >= 6
Prefix 3: Tech >= 12
Prefix 4: Tech >= 16

The tech cutoffs for elemental multipliers are as follows:
x1: Tech >= 1
x2: Tech >= 9
x3: Tech >= 12
x4: Tech >= 15

Hence, there will be name overlaps: You'll see x1 multipliers with Prefix 2s, while some x4 multipliers may still use Prefix 3.
An exception to the rule: Rocket Launchers have tech cutoffs of 1/1/1/2 for x1/x2/x3/x4, and their elemental accessories only add a tech bonus of +2. The prefix cutoffs remain the same.

Some Orange/Cyan elemental accessories use elemental prefixes, some don't.

Note 2:
Dahl/Torgue/Maliwan/Hyperion/Atlas weapons also have the chance to spawn with another prefix, depending on whether they use Mat 2 or 3 respectively:
Dahl: Urban/Desert
Torgue: Iron/Steel
Maliwan: Blue/Cobalt
Hyperion: Red/Crimson
Atlas: White/Pearl

Last edited by Pyrite; April 20th, 2010 at 08:52 AM.
Pyrite is offline   Reply With Quote
Old April 15th, 2010, 12:51 AM   #2
Pyrite
Member
 
Join Date: Dec 2009
Posts: 204
Default Re: Laws of Weapon Creation and Naming

If a weapon qualifies for multiple prefixes/titles, the game engine then uses a list of priorities to determine the prefix/title that spawns.

Prefixes

5.0
Friendly - only on the Torgue Friendly Fire shotgun (Combat Shotgun)
4.8
Twisted- Invalid until proven otherwise (Patrol SMG)
4.3
x4 Elemental
4.0
Cold (Machine Pistol)
3.3
x3 Elemental
3.0
Mat 3
Helix, Spread, Triple (Rocket Launcher)
2.6
Hunter's (Combat Shotgun)
Double
2.5
Angry (Assault Shotgun)
Punishing (Combat Rifle)
Liquid (Sniper Rifle)
Glorious (Support Machine Gun)
2.3
x2 Elemental
Terrible (Combat Shotgun) - oddly enough, you don't need the Terrible accessory to have the Terrible prefix.
2.2
Nasty (Repeater Pistol)
Swift (Revolver Pistol)
Vicious (Sniper Rifle, Semiauto)
2.1
Spiked, Raging, Painful (Assault Shotgun)
Intense, Deathly (Combat Rifle)
Jagged - aka Fanged, Frenzied - aka Stabilized (Combat Shotgun)
Relentless, Ruthless (Patrol SMG)
Fanged, Stabilized (Repeater Pistol)
Noble - Invalid until proven otherwise (Repeater Pistol)
Evil, Devastating (Rocket Launcher)
Rolling, Long (Sniper Rifle)
Brisk, Sober (Sniper Rifle, Semiauto)
Frantic (Support Machine Gun)
2.0
Mat 2
Bloody (Revolver Pistol)
Scoped
1.9
Raw (Revolver Pistol)
1.8
Support (Combat Rifle)
Bladed (Revolver Pistol)
Shattering (Support Machine Gun)
All other Eridian prefixes (Eridian)
1.7
Recoiless (Rocket Launcher)
1.6
Quality 3
1.5
Heavy, Distant (Sniper Rifle)
Deep (Sniper Rifle, Semiauto)
1.3
Quality 2
x1 Elemental
1.1
Quality 1
Short (Combat Rifle)
Rowdy (Support Machine Gun)
1.0
Riot - Fire Rate, Riot - Grip (Combat Shotgun)
Assault (Assault Shotgun)
Sighted
Eridian (Eridian)
0.3
Puny, Surplus, Substandard, Plywood, Obsolete, Old, Cheap, Weaksauce, Rusty
0.1
Patrol (Patrol SMG)
Light (Support Machine Gun)
Combat (Combat Rifle)
Rusty, Busted, Simple, Old

Titles

10.0
Orange Titles (Assault Shotgun) - WTF?
5.0
Cyan/Orange Titles (Everything Else)
Boss Drop Titles
Stampeding Spattergun (Eridian)
Blaster, Cannon, Lightning, Storm (Eridian)
4.0
Rolling Spattergun (Eridian)
3.6
Masher (Revolver Pistol)
3.5
Lacerator (Repeater Pistol)
3.4
Rage (Machine Pistol)
3.3
Shredder (Combat Shotgun)
3.0
Eridian Rifle, Fireball, Splatgun (Eridian)
2.8
Pounder (Combat Rifle)
Anarchy, Thumper (Patrol SMG)
2.6
Havoc (Support Machine Gun)
2.5
Cobra (Combat Rifle)
Stinger (Patrol SMG)
Justice (Revolver Pistol)
Massacre (Support Machine Gun)
2.4
Stomper (Combat Rifle)
Torment (Machine Pistol)
Hawkeye (Sniper Rifle)
Lance (Sniper Rifle, Semiauto)
Mauler (Support Machine Gun)
2.3
Carnage (Combat Shotgun)
Viper (Revolver Pistol)
2.2
Brute (Assault Shotgun)
Matador (Combat Shotgun)
2.1
Death (Assault Shotgun)
Bruiser (Patrol SMG)
Needler (Repeater Pistol)
Law (Revolver Pistol)
Gamble (Sniper Rifle)
Wrath (Sniper Rifle, Semiauto)
2.0
Swatter (Repeater Pistol)
Razor (Revolver Pistol)
Thunder (Sniper Rifle)
Driver - aka Thunder (Sniper Rifle, Semiauto)
Flaregun, Glob Gun, (Eridian)
1.9
Raptor (Repeater Pistol)
1.8
Destructor (Rocket Launcher)
1.7
Peashooter (Repeater Pistol) - Invalid until proven otherwise
1.6
Fury (Machine Pistol)
1.3
Harpoon (Rocket Launcher)
1.0
Sweeper (Assault Shotgun)
Scattergun (Combat Shotgun)
0.1
Rifle (Combat Rifle)
Shotgun (Combat Shotgun)
Machine Pistol (Machine Pistol)
SMG (Patrol SMG)
Repeater (Repeater Pistol)
Revolver (Revolver Pistol)
Rocket Launcher (Rocket Launcher)
Sniper Rifle (Sniper Rifle)
Machine Gun (Support Machine Gun)

As an example (from another thread):

Let's see if this works. Editor Criterion for Vicious to spawn on a semi-auto rifle states "WeaponReloadSpeed <= 3.0". For Liquid, the criterion is "WeaponFireRate < 0.5". (Note: the lower the value, the better. See below. Also, the criterion for Fearsome is "WeaponRarityValue >= 11.0".)

So a basic Semiauto sniper has a fire rate of 1.43 (which is actually the inverse of the listed "fire rate", 0.70 - this will henceforth be referred to as "bullet interval") and a reload time of 3.5. Body 5 modifies the fire rate by -0.5 (or -50%). Mag 5 modifies the fire rate by another -0.21 (-21%) and the reload speed by -0.5 (-50%). Let's say we use Stock 5 and Mat 3 (which doesn't add to either value). The barrel, accessory, sight and grip don't do anything.

So, the actual bullet interval of the weapon is (0.70/1.71) ~= 0.41, giving a fire rate of 1/0.41 ~= 2.4. (Crosschecked via Willowtree.) So Liquid is a valid prefix.

The actual reload speed would be 3.5/1.5 ~= 2.3. So Vicious is also valid.

(I'll ignore the calculations for Fearsome.)

So both Liquid and Vicious are valid prefixes. But since Liquid has a higher priority value (2.5) than Vicious (2.2), the result will be a Liquid Orion. So a Vicious Orion with those parts is probably invalid. (Likewise for Fearsome, with a value of 1.6.)

Since Body 2 actually decreases fire rate (+20%), the bullet interval would be 0.70/0.99 = ~0.7 (rounded off), giving a fire rate of 1/0.7 ~= 1.4, which corresponds to what we know about Body 2 Orions. So Liquid is no longer valid, but Vicious is.

*head asplodes*

Note 1: Fearsome has been ignored, but it will conceivably spawn on an Orion with Rarity >= 11, "Fire Rate" (or bullet interval) < 0.5, and Reload Speed < 3.0. It will override Distant even if Spread <0.2, since Fearsome's priority is 1.6 as opposed to Distant's 1.5.
Note 2: The Orion accessory is one of those that does not use the Elemental prefixes.

Last edited by Pyrite; April 16th, 2010 at 10:13 AM.
Pyrite is offline   Reply With Quote
Old April 15th, 2010, 12:51 AM   #3
thrasherv3
Spreading the Fire
 
thrasherv3's Avatar
 
Join Date: Aug 2009
Location: ATL
Posts: 6,901
Default Re: Laws of Weapon Creation and Naming

Quote:
Originally Posted by Pyrite View Post
wall of text
good job bro
__________________
Awesome sig by aether seraph!
thrasherv3 is offline   Reply With Quote
Old April 15th, 2010, 12:55 AM   #4
Dacheat
02:33:86
 
Dacheat's Avatar
 
Join Date: Dec 2009
Location: The Lone Star State
Posts: 17,798
Default Re: Laws of Weapon Creation and Naming

Yeah this is real nice.
__________________
Character Guides: Axton - Maya - Salvador - Zer0

Ice Car: u r very kawai ugu
Dacheat is offline   Reply With Quote
Old April 15th, 2010, 12:55 AM   #5
Pyrite
Member
 
Join Date: Dec 2009
Posts: 204
Default Re: Laws of Weapon Creation and Naming

Reserved for further posts

EDIT: DAMNIT!!!!!

Further EDIT: Nah, I'm just kidding.

Last edited by Pyrite; April 15th, 2010 at 01:00 AM.
Pyrite is offline   Reply With Quote
Old April 15th, 2010, 12:58 AM   #6
waisted menkey
b(.)(.)bies
 
waisted menkey's Avatar
 
Join Date: Oct 2009
Posts: 2,873
Default Re: Laws of Weapon Creation and Naming

Quote:
Originally Posted by Pyrite View Post
Reserved for further posts

EDIT: DAMNIT!!!!!
haha. a mod can prob edit out the "FIRST LOLOLOOOLOLLOL" posts so you can reserve the first few for your data.

come on boys. subscribe and VOTE IT 5 STARS. no one votes a rating here...
__________________
Quote:
Originally Posted by K0rN b4LL View Post
The prize is smug self-satisfaction for having wasted your time fashinably.
Quote:
Originally Posted by Relics View Post
If you don't like the thread content, don't post - trolls will get awarded infractions.
waisted menkey is offline   Reply With Quote
Old April 15th, 2010, 01:03 AM   #7
thrasherv3
Spreading the Fire
 
thrasherv3's Avatar
 
Join Date: Aug 2009
Location: ATL
Posts: 6,901
Default Re: Laws of Weapon Creation and Naming

Quote:
Originally Posted by waisted menkey View Post
haha. a mod can prob edit out the "FIRST LOLOLOOOLOLLOL" posts so you can reserve the first few for your data.

come on boys. subscribe and VOTE IT 5 STARS. no one votes a rating here...
Can they edit out your post as well?

I wasn't trying to be first. If the OP doesn't want anyone to respond, he should of locked it. I can delete the post if the OP wishes.
__________________
Awesome sig by aether seraph!

Last edited by thrasherv3; April 15th, 2010 at 01:07 AM.
thrasherv3 is offline   Reply With Quote
Old April 15th, 2010, 01:05 AM   #8
Dacheat
02:33:86
 
Dacheat's Avatar
 
Join Date: Dec 2009
Location: The Lone Star State
Posts: 17,798
Default Re: Laws of Weapon Creation and Naming

Same here. I'll delete it if you want.
__________________
Character Guides: Axton - Maya - Salvador - Zer0

Ice Car: u r very kawai ugu
Dacheat is offline   Reply With Quote
Old April 15th, 2010, 01:07 AM   #9
Pyrite
Member
 
Join Date: Dec 2009
Posts: 204
Default Re: Laws of Weapon Creation and Naming

Seriously, no big deal. I was just joking. Really.
Pyrite is offline   Reply With Quote
Old April 15th, 2010, 01:09 AM   #10
Skyline
♥ 友美
 
Skyline's Avatar
 
Join Date: Jan 2010
Location: On my Couch; Spending Time with Yumi, Azusa, and Kiu
Posts: 8,331
Send a message via Skype™ to Skyline
Default Re: Laws of Weapon Creation and Naming

So why hasn't still been stickied yet?

Also quick note on one of things I noticed while skimming:

In the event of a Triple / Spread / Helix RL with Material 3, The material 3 will take priority over the barrel prefix.

Last edited by Skyline; April 15th, 2010 at 01:11 AM.
Skyline is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 08:10 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.