Skip to content

Colosseum Profit Tracker v1.4.15 - #20143

Open
ipokefire wants to merge 9 commits into
runelite:masterfrom
ipokefire:colosseum-profit-tracker-v1.4.15
Open

ipokefire wants to merge 9 commits into
runelite:masterfrom
ipokefire:colosseum-profit-tracker-v1.4.15

Conversation

@ipokefire

Copy link
Copy Markdown
Contributor

This update significantly expands Colosseum Profit Tracker with automatic supply-cost tracking, additional charged-weapon support, improved financial reporting, and a streamlined interface focused on automatic tracking.

Automatic Supply Tracking

Added automatic supply tracking for Fortis Colosseum attempts.

Tracks supplies consumed in the Colosseum lobby and arena, excluding usage outside the Colosseum.

Consolidates pre-wave and in-attempt supply expenses into one ledger entry per completed attempt, cash-out, or death.

Automatically assigns supply expenses to the Adj. wave classification.

Added configurable automatic supply tracking, enabled by default.

Retained manual adjustments for expenses that cannot be detected automatically.

Consumables and Ammunition

Added food and potion consumption tracking using RuneLite item pricing.

Consolidated potion doses (1–4) into a single item in the supply interface.

Values each potion dose at one-quarter of the 4-dose item's price when available.

Added tracking for arrows and bolts, including ammunition stored in Dizana's quiver.

Added Toxic Blowpipe dart and Zulrah's scale consumption estimates.

Incorporated ammunition-saving behavior into relevant cost estimates.

Charged Weapon Tracking

Eye of Ayak: Tracks casts using Demon Tears as the assumed charge material.

Scythe of Vitur: Estimates blood rune and vial of blood consumption.

Tumeken's Shadow: Tracks soul rune and chaos rune consumption.

Venator Bow: Tracks Ancient Essence consumption, excluding additional ricochet charges.

Integrated charged-weapon expenses into the consolidated supply-cost calculation.

Current Run Supplies Tab

Added a new Current Run tab displaying supplies consumed during the active attempt.

Displays RuneLite item icons, quantities consumed, and calculated GP costs.

Provides a live running total of supply expenses.

Resets the active supply breakdown when the attempt ends.

Financial Reporting

Redesigned Today, History, and All-Time summaries for improved readability.

Separated Full Clears, Early Cash-outs, and Quiver Turn-ins into distinct proceeds categories.

Renamed Total Credits to Gross Proceeds.

Added detailed All-Time expense breakdowns for Deaths/Recovery, Supplies, and Other Costs.

Added Gross Proceeds and Total Costs subtotals that reconcile to Net Profit.

Applied green text for positive GP amounts and red text for expenses.

Improved spacing and organization of financial summaries.

Interface Improvements

Replaced text-based attempt counters with compact icons for Sol Heredit clears, early cash-outs, and deaths.

Added RuneLite's Sol Heredit HiScores icon.

Added a Grand Exchange hand-and-coin icon for cash-outs.

Improved History table headers and counter alignment.

Removed seconds from event timestamps to conserve sidebar space.

Improved scrolling and compact layout for sidebar visibility.

Simplified Controls and Settings

Removed legacy Start Attempt, Record Clear, Record Death, and Cash Out buttons.

Renamed Add GP Entry to Manual Entry.

Replaced separate wave-editing controls with a unified Edit Entry dialog.

Added editing of event type, GP amount, wave, and description.

Removed outdated Estimated Death Fee and Supplies per Manual Start settings.

Retained Quiver Turn-in, Delete Entry, Export CSV, and applicable Refresh controls.

Ledger and Compatibility

Preserved existing JSON ledger storage and historical profit/loss data.

Retained automatic clear, cash-out, death, and gravestone recovery fee tracking.

Maintained CSV export and per-character history.

Added handling for legacy or incomplete Quiver turn-in records to prevent History display errors.

Incorporated relevant logic from SuppliesTrackerExternal with third-party attribution.

Supply-cost estimates for certain charged weapons and ammunition remain subject to RuneLite's detection methods and game mechanics.

This update significantly expands Colosseum Profit Tracker with automatic supply-cost tracking, additional charged-weapon support, improved financial reporting, and a streamlined interface focused on automatic tracking.

Automatic Supply Tracking

Added automatic supply tracking for Fortis Colosseum attempts.

Tracks supplies consumed in the Colosseum lobby and arena, excluding usage outside the Colosseum.

Consolidates pre-wave and in-attempt supply expenses into one ledger entry per completed attempt, cash-out, or death.

Automatically assigns supply expenses to the Adj. wave classification.

Added configurable automatic supply tracking, enabled by default.

Retained manual adjustments for expenses that cannot be detected automatically.

Consumables and Ammunition

Added food and potion consumption tracking using RuneLite item pricing.

Consolidated potion doses (1–4) into a single item in the supply interface.

Values each potion dose at one-quarter of the 4-dose item's price when available.

Added tracking for arrows and bolts, including ammunition stored in Dizana's quiver.

Added Toxic Blowpipe dart and Zulrah's scale consumption estimates.

Incorporated ammunition-saving behavior into relevant cost estimates.

Charged Weapon Tracking

Eye of Ayak: Tracks casts using Demon Tears as the assumed charge material.

Scythe of Vitur: Estimates blood rune and vial of blood consumption.

Tumeken's Shadow: Tracks soul rune and chaos rune consumption.

Venator Bow: Tracks Ancient Essence consumption, excluding additional ricochet charges.

Integrated charged-weapon expenses into the consolidated supply-cost calculation.

Current Run Supplies Tab

Added a new Current Run tab displaying supplies consumed during the active attempt.

Displays RuneLite item icons, quantities consumed, and calculated GP costs.

Provides a live running total of supply expenses.

Resets the active supply breakdown when the attempt ends.

Financial Reporting

Redesigned Today, History, and All-Time summaries for improved readability.

Separated Full Clears, Early Cash-outs, and Quiver Turn-ins into distinct proceeds categories.

Renamed Total Credits to Gross Proceeds.

Added detailed All-Time expense breakdowns for Deaths/Recovery, Supplies, and Other Costs.

Added Gross Proceeds and Total Costs subtotals that reconcile to Net Profit.

Applied green text for positive GP amounts and red text for expenses.

Improved spacing and organization of financial summaries.

Interface Improvements

Replaced text-based attempt counters with compact icons for Sol Heredit clears, early cash-outs, and deaths.

Added RuneLite's Sol Heredit HiScores icon.

Added a Grand Exchange hand-and-coin icon for cash-outs.

Improved History table headers and counter alignment.

Removed seconds from event timestamps to conserve sidebar space.

Improved scrolling and compact layout for sidebar visibility.

Simplified Controls and Settings

Removed legacy Start Attempt, Record Clear, Record Death, and Cash Out buttons.

Renamed Add GP Entry to Manual Entry.

Replaced separate wave-editing controls with a unified Edit Entry dialog.

Added editing of event type, GP amount, wave, and description.

Removed outdated Estimated Death Fee and Supplies per Manual Start settings.

Retained Quiver Turn-in, Delete Entry, Export CSV, and applicable Refresh controls.

Ledger and Compatibility

Preserved existing JSON ledger storage and historical profit/loss data.

Retained automatic clear, cash-out, death, and gravestone recovery fee tracking.

Maintained CSV export and per-character history.

Added handling for legacy or incomplete Quiver turn-in records to prevent History display errors.

Incorporated relevant logic from SuppliesTrackerExternal with third-party attribution.

Supply-cost estimates for certain charged weapons and ammunition remain subject to RuneLite's detection methods and game mechanics.
@runelite-github-app

runelite-github-app Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant