diff --git a/.github/workflows/integration_tests.yml b/.github/workflows/integration_tests.yml index 49cb9d9018..d3f01acbac 100644 --- a/.github/workflows/integration_tests.yml +++ b/.github/workflows/integration_tests.yml @@ -15,7 +15,9 @@ jobs: test: runs-on: ubuntu-latest timeout-minutes: 10 - + concurrency: + group: master-int-tests + cancel-in-progress: true steps: - name: Checkout Project uses: actions/checkout@v4 diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index b146211834..97c0853b4e 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -20,7 +20,9 @@ jobs: matrix: node_version: [20.15.0] os: [ubuntu-latest] - + concurrency: + group: master-unit-tests + cancel-in-progress: true steps: - name: Checkout Project uses: actions/checkout@v4 diff --git a/docs/package.json b/docs/package.json index 5eddccf985..6b95018782 100644 --- a/docs/package.json +++ b/docs/package.json @@ -12,7 +12,7 @@ "dependencies": { "@astrojs/check": "^0.9.3", "@astrojs/starlight": "^0.28.2", - "astro": "^4.15.3", + "astro": "^4.16.1", "markdown-it": "^14.1.0", "sharp": "^0.32.5", "typescript": "^5.6.2", diff --git a/docs/src/content/docs/bso/Custom Items/pets.md b/docs/src/content/docs/bso/Custom Items/pets.md index 3fe05ac516..8624676d21 100644 --- a/docs/src/content/docs/bso/Custom Items/pets.md +++ b/docs/src/content/docs/bso/Custom Items/pets.md @@ -2,8 +2,6 @@ title: "Pets" --- -# Pets - There are pets exclusive to BSO that provide unique and powerful perks and are rare drops from certain activities. These custom pets must equipped using `/gear pet equip:name`\*\*\` and in most cases, only one pet's effect can be active at once. All pets with a per minute drop rate can only be obtained on trips that are at least 20 minute long. ## Trip boosting Pets diff --git a/docs/src/content/docs/bso/Minigames/balthazars-big-bonanza.md b/docs/src/content/docs/bso/Minigames/balthazars-big-bonanza.md index c47b1680d2..40b19631cb 100644 --- a/docs/src/content/docs/bso/Minigames/balthazars-big-bonanza.md +++ b/docs/src/content/docs/bso/Minigames/balthazars-big-bonanza.md @@ -2,10 +2,18 @@ title: "Balthazar's Big Bonanza" --- -You can start this minigame with the command `/bsominigames balthazars_big_bonanza start` +You can start this minigame with the command [[/bsominigames balthazars_big_bonanza start]] This minigame can be done once a week. A trip takes around 15 minutes. -### Rewards +## Rewards -
Reward | Source |
---|---|
Spectator Clothes | 3 unowned items per trip to Balthazar's Big Bonanza only if you have a Igne tame free. If you have multiple Igne tames then you always have a free tame. There are 22 unique items in total. |
Giant's hand | 1/5 chance to receive from a trip. |
Ringmaster set | 500 Circus tickets |
Clown set | 200 Circus tickets |
Acrobat set | 50 Circus tickets |
Circus Tickets | You will receive a random amount of tickets based on your Agility, Ranged and Thieving levels. This is calculated as:Max tickets = Agility level + Ranged level + (Thieving level / 3). (280 max) Min tickets = (Max tickets/2). Can't be more than 120. i.e. A random amount between 120-280 at 120 all, 113-231 at 99 all, and 2-3 for level 1 all. |
XP | Agility, Range and Thieving xp scaled based on your level |
Species | Preference | |
---|---|---|
Fairy | Magical | |
Monkey | Vitalizing | |
Goblin | Caustic | |
Imp | Unholy | |
Giant | Invigorating | |
Fiend | Soothing | |
Troll | Soothing | |
Ogre | Healing | |
Gargoyle | Caustic | |
TzHaar | Healing | |
Wyvern | Vitalizing | |
Abyssal Creatures | Magical | |
Dragons | Invigorating | |
Demons | Unholy |
Tier + PvM Boost | Materials Cost | Speed Boost |
---|---|---|
Runite (5%) | Igne Gear frame, 30x runite bar, 10x leather, 1000x metallic, 500x strong, 500x flexible, 500x sharp | 5% |
Dragon (8%) | Runite Igne Claws, Dragon Claws, 10x leather, 1500x metallic, 200x strong, 200x sharp, 200x flexible, 50x orikalkum | 8% |
Barrows (14%) | Dragon Igne Claws, 10x leather, 1500x metallic, 200x strong, 200x flexible, 200x sharp, 100x barrows | 14% |
Volcanic (17%) | Barrows Igne Claws, 10x leather, 250x Obsidian Shards, 2x Volcanic Shards, 1500x metallic, 200x strong, 200x flexible, 200x sharp | 17% |
Drygore (22%) | Volcanic Igne Claws, 10x leather, 2000x drygore, 1500x metallic, 200x strong, 200x flexible, 200x sharp | 22% |
Dwarven (27%) | Drygore Igne Claws, 10x leather, 2500x dwarven, 1500x metallic, 200x strong, 200x flexible, 200x sharp | 27% |
Gorajan (35%) | Dwarven Igne Claws, 10x leather, 2x gorajan shards, 2000x metallic, 200x strong, 200x flexible, 200x sharp | 35% |
Grand Total | Igne Gear Frame, 30 Runite Bars, 70 Leather, 10,500 Metallic, 1,700 Strong, 1,700 Flexible, 1,700 Sharp, 50 Orikalkum, 100 Barrows, 2,000 Drygore, 250 Obsidian Shards, 2 Volcanic Shards, 2,500 Dwarven, 2 Gorajan Shards | - |
Name | Food Reduction | Cox/Tob Death Chance | Materials Cost |
---|---|---|---|
Dragon Igne Armor | 5% | 85% | Igne gear frame, 10x leather, 1500x metallic, 200x strong, 1000x protective, 80x orikalkum |
Barrows Igne Armor | 8% | 75% | Dragon Igne Armor, 10x leather, 1500x metallic, 200x strong, 200x protective, 100x barrows |
Volcanic Igne Armor | 10% | 65% | Barrows Igne Armor, 10x leather, 250x Obsidian Shards, 2x Volcanic Shards, 1500x metallic, 200x strong, 200x protective |
Justiciar Igne Armor | 15% | 50% | Volcanic Igne Armor, 10x leather, 1500x metallic, 200x strong, 200x protective, 5x justiciar |
Drygore Igne Armor | 22% | 30% | Justiciar Igne Armor, 10x leather, 2500x drygore, 1500x metallic, 200x strong, 200x protective |
Dwarven Igne Armor | 27% | 10% | Drygore Igne Armor, 10x leather, 3000x dwarven, 1500x metallic, 200x strong, 200x protective |
Gorajan Igne Armor | 33% | 5% | Dwarven Igne Armor, 10x leather, 2x Gorajan shards, 2000x metallic, 200x strong, 200x protective |
Grand Total | Igne gear frame, 70 leather, 11,000 metallic, 1,400 strong, 2,200 protective, 80 orikalkum, 100 barrows, 5 justiciar, 2500 drygore, 3000 dwarven, 250 obsidian shards, 2 volcanic shards, 2 gorajan shards |
Tier + PvM Boost | Materials Cost | Speed Boost |
---|---|---|
Runite (5%) | Igne Gear frame, 30x runite bar, 10x leather, 1000x metallic, 500x strong, 500x flexible, 500x sharp | 5% |
Dragon (8%) | Runite Igne Claws, Dragon Claws, 10x leather, 1500x metallic, 200x strong, 200x sharp, 200x flexible, 50x orikalkum | 8% |
Barrows (14%) | Dragon Igne Claws, 10x leather, 1500x metallic, 200x strong, 200x flexible, 200x sharp, 100x barrows | 14% |
Volcanic (17%) | Barrows Igne Claws, 10x leather, 250x Obsidian Shards, 2x Volcanic Shards, 1500x metallic, 200x strong, 200x flexible, 200x sharp | 17% |
Drygore (22%) | Volcanic Igne Claws, 10x leather, 2000x drygore, 1500x metallic, 200x strong, 200x flexible, 200x sharp | 22% |
Dwarven (27%) | Drygore Igne Claws, 10x leather, 2500x dwarven, 1500x metallic, 200x strong, 200x flexible, 200x sharp | 27% |
Gorajan (35%) | Dwarven Igne Claws, 10x leather, 2x gorajan shards, 2000x metallic, 200x strong, 200x flexible, 200x sharp | 35% |
Grand Total | Igne Gear Frame, 30 Runite Bars, 70 Leather, 10,500 Metallic, 1,700 Strong, 1,700 Flexible, 1,700 Sharp, 50 Orikalkum, 100 Barrows, 2,000 Drygore, 250 Obsidian Shards, 2 Volcanic Shards, 2,500 Dwarven, 2 Gorajan Shards | - |
Name | Food Reduction | Cox/Tob Death Chance | Materials Cost |
---|---|---|---|
Dragon Igne Armor | 5% | 85% | Igne gear frame, 10x leather, 1500x metallic, 200x strong, 1000x protective, 80x orikalkum |
Barrows Igne Armor | 8% | 75% | Dragon Igne Armor, 10x leather, 1500x metallic, 200x strong, 200x protective, 100x barrows |
Volcanic Igne Armor | 10% | 65% | Barrows Igne Armor, 10x leather, 250x Obsidian Shards, 2x Volcanic Shards, 1500x metallic, 200x strong, 200x protective |
Justiciar Igne Armor | 15% | 50% | Volcanic Igne Armor, 10x leather, 1500x metallic, 200x strong, 200x protective, 5x justiciar |
Drygore Igne Armor | 22% | 30% | Justiciar Igne Armor, 10x leather, 2500x drygore, 1500x metallic, 200x strong, 200x protective |
Dwarven Igne Armor | 27% | 10% | Drygore Igne Armor, 10x leather, 3000x dwarven, 1500x metallic, 200x strong, 200x protective |
Gorajan Igne Armor | 33% | 5% | Dwarven Igne Armor, 10x leather, 2x Gorajan shards, 2000x metallic, 200x strong, 200x protective |
Grand Total | Igne gear frame, 70 leather, 11,000 metallic, 1,400 strong, 2,200 protective, 80 orikalkum, 100 barrows, 5 justiciar, 2500 drygore, 3000 dwarven, 250 obsidian shards, 2 volcanic shards, 2 gorajan shards |
Staff Tier | Speed Boost | Cost | Magic level |
---|---|---|---|
T1 | 5% | 1x Polypore staff | 95 |
T2 | 8% | 1x Oceanic relic, 1x Seamonkey staff (t1) | 105 |
T3 | 14% | 1x Aquifer aegis, 1x Seamonkey staff (t2) | 115 |
Spell | Cost |
---|---|
Tan Leather | Per 5 casts: 5x Fire rune, 1x Nature rune, 2x Astral rune |
Plank Make | Per 1 cast: 15x Earth rune, 1x Nature rune, 2x Astral rune, Coins (Regular:70 | Oak:175 | Teak:350 | Mahogany:1,050 | Elder:5950) |
Spin flax | Per 5 casts: 5x Flax, 5x Air rune, 1x Nature rune, 2x Astral rune |
Superglass make | Per 3 casts: 3x Giant seaweed, 18x Bucket of sand, 10x Air rune, 6x Fire rune, 2x Astral rune |
Item | Boost | Collect | Cast |
---|---|---|---|
Zak | Adds 35 minutes to trip length | true | true |
Voidling | 10% collecting speed increase | true | false |
Ring of Endurance | 10% collecting speed increase | true | false |
Mr. E | 1/12 chance to double loot | true | false |
Klik | 22% casting speed increase | false | true |
Staff Tier | Speed Boost | Cost | Magic level |
---|---|---|---|
T1 | 5% | 1x Polypore staff | 95 |
T2 | 8% | 1x Oceanic relic, 1x Seamonkey staff (t1) | 105 |
T3 | 14% | 1x Aquifer aegis, 1x Seamonkey staff (t2) | 115 |
Spell | Cost |
---|---|
Tan Leather | Per 5 casts: 5x Fire rune, 1x Nature rune, 2x Astral rune |
Plank Make | Per 1 cast: 15x Earth rune, 1x Nature rune, 2x Astral rune, Coins (Regular:70 | Oak:175 | Teak:350 | Mahogany:1,050 | Elder:5950) |
Spin flax | Per 5 casts: 5x Flax, 5x Air rune, 1x Nature rune, 2x Astral rune |
Superglass make | Per 3 casts: 3x Giant seaweed, 18x Bucket of sand, 10x Air rune, 6x Fire rune, 2x Astral rune |