Skip to content
Aleges WikiThe player's encyclopedia
Browse the encyclopedia
⌂ Wiki home Game database Player handbook Minigames & rewards Donation store & current offers
Bossing & raids
Combat & loot
Economy
Game systems
Getting started
Interfaces
Items & equipment
Items & upgrades
Perks & progression
Skills
Skills & activities
World & activities
Open perk planner ↗ Staff: propose a guide
← Raids, chests & activitiesRaids, chests & activities

Theatre of Blood — Hard

Acquisition theatre-of-blood-hard
Raid reward guide

How to obtain these rewards

Hard-specific Theatre reward pools and conditions.

What to do

Complete Hard mode → open the Theatre reward chest

Related NPC references

Requirements and conditions

  • Rewards require a completed raid and positive damage (Normal) or positive contribution points (Entry/Hard). Zero-contribution completions receive the no-loot cabbage/message instead.
  • Pool weights apply only inside the selected pool; party deaths, mode, performance, difficulty and active bonuses can change eligibility.

How rewards are calculated

  • Open your Theatre reward chest. Saved unclaimed Theatre rewards can also be collected through the lobby reward chest.
  • The party makes one unique selection; contribution and custom unique modifiers determine the winner. Other eligible players receive three scaled common rolls. Timed completion unlocks additional tertiary rolls.

A reward-pool weight is its share within that pool, not your overall chance per completion. Eligibility, pool selection and the listed modifiers still apply.

Reward pool

43 entries
RewardQuantityChance or selection rulePool
Avernic defender hilt 1 Item weight 7; pool weight 1Hard Uniques / Pool 1
Ghrazi rapier 1 Item weight 2; pool weight 1Hard Uniques / Pool 1
Sanguinesti staff (uncharged) 1 Item weight 2; pool weight 1Hard Uniques / Pool 1
Justiciar faceguard 1 Item weight 2; pool weight 1Hard Uniques / Pool 1
Justiciar chestguard 1 Item weight 2; pool weight 1Hard Uniques / Pool 1
Justiciar legguards 1 Item weight 2; pool weight 1Hard Uniques / Pool 1
Scythe of Vitur (uncharged) 1 Item weight 1; pool weight 1Hard Uniques / Pool 1
Death rune max(1, floor(base roll 500–600 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Blood rune max(1, floor(base roll 500–600 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Swamp tar max(1, floor(base roll 500–600 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Coal max(1, floor(base roll 500–600 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Gold ore max(1, floor(base roll 300–360 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Molten glass max(1, floor(base roll 200–240 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Adamantite ore max(1, floor(base roll 130–156 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Runite ore max(1, floor(base roll 60–72 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Wine of Zamorak max(1, floor(base roll 50–60 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Potato cactus max(1, floor(base roll 50–60 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Grimy cadantine max(1, floor(base roll 50–60 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Grimy avantoe max(1, floor(base roll 40–48 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Grimy toadflax max(1, floor(base roll 37–44 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Grimy kwuarm max(1, floor(base roll 36–43 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Grimy irit leaf max(1, floor(base roll 34–40 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Grimy ranarr weed max(1, floor(base roll 30–36 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Grimy snapdragon max(1, floor(base roll 27–32 × mode multiplier × party contribution fraction)); Hard multiplier 1.30 within target time, otherwise 1.15. Item weight 1; pool weight 1Loot Table / Pool 1
Aleges catalog snapshot · 2026-10-03
Catalog sourcekronos-server/src/main/java/io/ruin/model/activities/raids/tob/dungeon/room/VerzikRoom.java