mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-12-18 12:15:44 +01:00
GANG: Fix ns.gang.getRecruitsAvailable (#1442)
This commit is contained in:
parent
b1c1fc24a9
commit
3fafa23f28
@ -317,10 +317,14 @@ export class Gang {
|
||||
}
|
||||
|
||||
getRecruitsAvailable(): number {
|
||||
if (this.members.length >= GangConstants.MaximumGangMembers) {
|
||||
return 0;
|
||||
}
|
||||
const numFreeMembers = 3;
|
||||
const recruitCostBase = 5;
|
||||
if (this.members.length < numFreeMembers && this.respect < Math.pow(recruitCostBase, numFreeMembers))
|
||||
if (this.members.length < numFreeMembers && this.respect < Math.pow(recruitCostBase, numFreeMembers)) {
|
||||
return numFreeMembers - this.members.length; // if the max possible is less than freeMembers
|
||||
}
|
||||
return Math.floor(Math.log(this.respect) / Math.log(recruitCostBase)) + numFreeMembers - this.members.length; //else
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user