Adding bosses to the game #6
@ -46,13 +46,13 @@ const bossToChance: Record<BossLevel, number> = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const bossToBossPower: Record<BossLevel, bigint> = {
|
const bossToBossPower: Record<BossLevel, bigint> = {
|
||||||
0: BigInt("9000000"),
|
0: BigInt("3000000"),
|
||||||
1: BigInt("90000000"),
|
1: BigInt("30000000"),
|
||||||
2: BigInt("900000000"),
|
2: BigInt("300000000"),
|
||||||
3: BigInt("9000000000"),
|
3: BigInt("3000000000"),
|
||||||
4: BigInt("90000000000"),
|
4: BigInt("30000000000"),
|
||||||
5: BigInt("900000000000"),
|
5: BigInt("300000000000"),
|
||||||
6: BigInt("9000000000000"),
|
6: BigInt("3000000000000"),
|
||||||
}
|
}
|
||||||
|
|
||||||
const getBossChanceToDefeat = (bossLevel: BossLevel, geld_balance: bigint) => {
|
const getBossChanceToDefeat = (bossLevel: BossLevel, geld_balance: bigint) => {
|
||||||
|
|||||||
@ -26,13 +26,13 @@ library RaidGeldUtils {
|
|||||||
|
|
||||||
function getBossPower(uint8 level) internal pure returns (uint256 power) {
|
function getBossPower(uint8 level) internal pure returns (uint256 power) {
|
||||||
require(level <= 7, "Bosses only go to level 7");
|
require(level <= 7, "Bosses only go to level 7");
|
||||||
if (level == 0) return 9000000;
|
if (level == 0) return 3000000;
|
||||||
else if (level == 1) return 90000000;
|
else if (level == 1) return 30000000;
|
||||||
else if (level == 2) return 900000000;
|
else if (level == 2) return 300000000;
|
||||||
else if (level == 3) return 9000000000;
|
else if (level == 3) return 3000000000;
|
||||||
else if (level == 4) return 90000000000;
|
else if (level == 4) return 30000000000;
|
||||||
else if (level == 5) return 900000000000;
|
else if (level == 5) return 300000000000;
|
||||||
else if (level == 6) return 9000000000000;
|
else if (level == 6) return 3000000000000;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getBossCumulativeChance(uint8 level) internal pure returns (uint256 chance) {
|
function getBossCumulativeChance(uint8 level) internal pure returns (uint256 chance) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user