Skip to content

Blueblood Class Training bug #75

@E3245

Description

@E3245

So the Blueblood Free Reload bug is interesting.

Firstly, when you gain the class training ability, Blueblood gains a free reload attachment for his weapon on every mission. However, due to an oversight, the ability grants the free reload attachment on every tactical instance. If left alone, this can cause the weapon to have infinite free reloads.

Secondly, the upgrade floods the Weapon Upgrade UI. With the upgrade unremovable, this prevents players from removing any attached upgrades from the weapon (aside from stripping all gear).

Thirdly, the weapon can appear as an equippable upgrade for other units with no proper localization when stripping all items from all units. Combining the fact from 1, Blueblood can produce unlimited free reload upgrades for the entire squad.

To fix this, ReloadUpgrade_Gunslinger needs bUniversal set to true to prevent it from showing up in the weapon upgrade UI and from getting stripped as a normal upgrade. Additionally, ClassTrainingAbility_Gunslinger's BuildGameStateFn should check if the upgrade already exists in the first place.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions