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

Bladeburner with negative contracts remaining #4022

Closed
LunarPong opened this issue Aug 22, 2022 · 2 comments
Closed

Bladeburner with negative contracts remaining #4022

LunarPong opened this issue Aug 22, 2022 · 2 comments

Comments

@LunarPong
Copy link

Bitburner v2.0.2 (3067703)
bitburnerSave_1661188743_BN12x26.zip

I set a sleeve to perform bladeburner actions, take on contracts doing tracking actions. In the past it would stop once remaining contracts was 0. Once it hit zero it flipped to negative number and kept going.

@phyzical
Copy link
Contributor

may be related to #3963

@MPJ-K
Copy link
Contributor

MPJ-K commented Aug 24, 2022

This is most likely unrelated to #3963. I tested this issue as well and confirmed that it exists for every type of contract (see image).
I suspect that it is caused by the following:

In SleeveBladeburnerWork.ts, action count is never checked and it simply calls completeAction(). For the player, action count is checked in startAction(), but Sleeves completely bypass that check by going straight to completeAction().

Hopefully this helps.

EDIT: Also related to #3998

BitburnerSleeveContractsBug

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