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

Extract missing values to undo the January 16 patch #3

Open
PescheHelfer opened this issue Jan 19, 2020 · 4 comments
Open

Extract missing values to undo the January 16 patch #3

PescheHelfer opened this issue Jan 19, 2020 · 4 comments

Comments

@PescheHelfer
Copy link

Do you think it possible to extract the properties required to undo the nerfs of the most recent patch (January 16)? I have found almost everything, but when it comes to abilities, I can't find any way to influence the aiming accuracy/precision. As a result, two nerfs cannot be undone:

  • no more improved accuracy in Quick Aim
  • greatly reduced accuracy for Rage Burst

Thanks very much for the great work!

@tracktwo
Copy link
Owner

Hi,

For quick aim, it looks like the accuracy modifier definition is still there in the game, it just looks like it's unused. Unfortunately ppdefmodifier doesn't currently have a way to add this back in, it's a more complicated operation to specify.

For Rage Burst, I don't know the full details of how accuracy is implemented in the game but with a quick look at "RageBurst_ShootAbilityDef" ("8ec34bc2-1a7d-2e24-ebf5-d065455d1688") it looks like it has "ProjectileSpreadMultiplier = 2", which sounds like it could be the cause. Try setting it to something else and see if it helps?

@JJ2197
Copy link

JJ2197 commented Jan 19, 2020

The E_Status for QuickAim is what got modified, it now only applies the AP reduction and doesn't apply the increased accuracy.

@PescheHelfer
Copy link
Author

I see, thanks a lot for looking into this. I guess the E_Status is something that would need to be modified in a dll, right?
Regarding Rage Burst: I also suspected that this property might have something to do with it. The fact that this value is now 2 and before it was 1 seems to further support this suspicion!

@tracktwo
Copy link
Owner

Currently PPDefModifier can't add the status, but a DLL mod would be able to, yeah. In order to do this ppdefmodifier would need to be able to add new elements to an array, as well as be able to set an object to a reference to some other object. Neither of these things it can do now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants