Made bosses easier to fight
Some checks failed
CI / Foundry project (push) Waiting to run
CI / Foundry project (pull_request) Has been cancelled

This commit is contained in:
mic0 2024-10-31 13:53:39 +01:00
parent 9f6d94c8f7
commit 5e9e430970
Signed by: mico
GPG Key ID: A3F8023524CF1C8D
2 changed files with 14 additions and 14 deletions

View File

@ -46,13 +46,13 @@ const bossToChance: Record<BossLevel, number> = {
}
const bossToBossPower: Record<BossLevel, bigint> = {
0: BigInt("9000000"),
1: BigInt("90000000"),
2: BigInt("900000000"),
3: BigInt("9000000000"),
4: BigInt("90000000000"),
5: BigInt("900000000000"),
6: BigInt("9000000000000"),
0: BigInt("3000000"),
1: BigInt("30000000"),
2: BigInt("300000000"),
3: BigInt("3000000000"),
4: BigInt("30000000000"),
5: BigInt("300000000000"),
6: BigInt("3000000000000"),
}
const getBossChanceToDefeat = (bossLevel: BossLevel, geld_balance: bigint) => {

View File

@ -26,13 +26,13 @@ library RaidGeldUtils {
function getBossPower(uint8 level) internal pure returns (uint256 power) {
require(level <= 7, "Bosses only go to level 7");
if (level == 0) return 9000000;
else if (level == 1) return 90000000;
else if (level == 2) return 900000000;
else if (level == 3) return 9000000000;
else if (level == 4) return 90000000000;
else if (level == 5) return 900000000000;
else if (level == 6) return 9000000000000;
if (level == 0) return 3000000;
else if (level == 1) return 30000000;
else if (level == 2) return 300000000;
else if (level == 3) return 3000000000;
else if (level == 4) return 30000000000;
else if (level == 5) return 300000000000;
else if (level == 6) return 3000000000000;
}
function getBossCumulativeChance(uint8 level) internal pure returns (uint256 chance) {