Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix: GLA Salvage Crate can no longer be removed by scaffolds #1676

Merged
merged 1 commit into from
Apr 11, 2023

Conversation

xezon
Copy link
Collaborator

@xezon xezon commented Feb 11, 2023

With this change the GLA Salvage Crate can no longer be removed by scaffolds. Crates simply stay intact under the scaffold until they are picked up or time out.

Patched

shot_20230212_000305_1

Rationale

It took until around year 2017 for top players to figure out the obscure exploit of removing visible and invisible Salvage Crate objects by placing Scaffolds over them. In top level matches this is now exploited accordingly. The reason this is accepted by top players is the weakness of China against (scrapped) GLA. A fully scrapped GLA Technical for example can present a major problem in the early stages of a China build.

Since this Project aims to strengthen China and make all faction match-ups more playable, this exploit ideally will no longer be required to achieve fair chances for China vs GLA in the future.

The big advantage is clean game mechanics, and no exploits sold as features to achieve some sort of balancing. The big disadvantage is that this fundamentally changes how top level GLA matches are played, which almost always revolve around Scrap scaffold exploits.

For many Noob, Semi and Pro players this change is inconsequential, because they do not use this obscure exploit to gain the advantage.

This change also makes the mechanics consistent with the inability to delete money crates and any other pickable crate, which was implemented with #443.

@xezon xezon added Bug Something is not working right Controversial Is controversial Major Severity: Minor < Major < Critical < Blocker labels Feb 11, 2023
@ImTimK
Copy link
Collaborator

ImTimK commented Feb 12, 2023

Rage invented it quite a few years earlier, closer to 2012'ish I think. Anyways, for a long time it wasn't a thing at all.

@MTKing4
Copy link
Collaborator

MTKing4 commented Feb 12, 2023

Hallelujah

Copy link
Collaborator

@Stubbjax Stubbjax left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What does the CRATE flag do here?

@xezon xezon added the GLA Affects GLA faction label Apr 11, 2023
@xezon xezon force-pushed the fix-salvage-2-inert-flag branch from b8a58a2 to efe24af Compare April 11, 2023 16:16
@xezon xezon force-pushed the fix-salvage-2-inert-flag branch from efe24af to 5067c10 Compare April 11, 2023 16:17
@xezon
Copy link
Collaborator Author

xezon commented Apr 11, 2023

Documentation added. Looks good.

@xezon xezon merged commit dce5165 into main Apr 11, 2023
@xezon xezon deleted the fix-salvage-2-inert-flag branch April 11, 2023 16:19
@xezon
Copy link
Collaborator Author

xezon commented Jul 31, 2023

iDEarikas

The thing that hurt me the most was the scrap deny removal. Unbelievably awful. Some so called 'bugs' like scrap deny have become a part of the game well enough that removing them is absurd and provocative. 20 years of excessive uses gives them the right to not be called bugs anymore and thus they should stay. Any so called 'bug' that will change the gameplay then better stay. Because it's not a bug anymore if it's the mainstream thing. It's just there, you got to deal with it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is not working right Controversial Is controversial GLA Affects GLA faction Major Severity: Minor < Major < Critical < Blocker
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants