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

Thief usage is reported as exploit by the engine #16042

Closed
netnazgul opened this Issue Jan 8, 2019 · 6 comments

Comments

Projects
None yet
7 participants
@netnazgul
Copy link
Contributor

netnazgul commented Jan 8, 2019

Somewhere at the end of the replay there is a message "Debug: exploit detected from client 351: Move"

OpenRA-2019-01-08T174058Z.zip

@Punsho

This comment has been minimized.

Copy link

Punsho commented Jan 8, 2019

about the 12 min mark

@MustaphaTR

This comment has been minimized.

Copy link
Member

MustaphaTR commented Jan 8, 2019

This happens a lot with MindControl on SP/RV and Capturing on Gen Alpha too. There must be small period of time which your orders are passed for the captured units, but not actually put into action because of those exploit checks.

@pchote

This comment has been minimized.

Copy link
Member

pchote commented Jan 8, 2019

We can and should remove the message.

@pchote pchote modified the milestones: Next + 1, Next Release Jan 8, 2019

@Mailaender Mailaender added the Bug label Jan 9, 2019

@GraionDilach

This comment has been minimized.

Copy link
Contributor

GraionDilach commented Jan 12, 2019

There must be small period of time which your orders are passed for the captured units, but not actually put into action because of those exploit checks.

No, it's because the owner change happens before the OrderLatency keyframe resolves the orders accumulated by then.

@rautamiekka

This comment has been minimized.

Copy link

rautamiekka commented Jan 12, 2019

We can and should remove the message.

Why ?

@pchote

This comment has been minimized.

Copy link
Member

pchote commented Jan 19, 2019

It generates false positives in a known legitimate gameplay case (a player stealing another players' actors), and its original intention (reporting to all players if it thinks something is trying to manipulate the order stream) isn't very useful - blocking those orders is sufficient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment