Skip to content

Conversation

@libergod
Copy link
Collaborator

@libergod libergod commented Sep 19, 2025

Thank you for starting the PR #802 @matheussf . I will continue with development using this branch/pr. Feel free to add anything you desire.

Implementation of Analyzer Selector and analyzers.

Cooldown bars: Some spells aren't recognized in their categories, and ultimate strikes don't find their icons, thus causing the console to show errors.

### DEPENDS ON

opentibiabr/canary#3725

Description

Currently, OTC doesn't have the analytical screens for Exp, Hunt, Drop, etc.

Behavior

Roadmap att Sep 19, 2025

  • Analytics Selector
  • XP Analyzer
    • Raw XP Gain -- TODO: Add Events and Soul Core modifiers.
    • XP Gain
    • Raw XP/h -- TODO: Add Events and Soul Core modifiers.
    • XP/h
    • Next Level
    • Next Level Bar
    • Gauge Graph (meta)
    • Evolution Graph (last 60 min)
    • Context Menu buttons (Reset, Activate Raws/graphs)
2025-09-26.10-01-40.mp4
  • Hunting Session Analyzer

    • XP Gain
    • XP/H
    • Loot
    • Supplies
    • Balance
    • Damage
    • Damage /h
    • Healing
    • Healing /h
    • Killed Monsters
    • Looted Items
  • Loot Analyzer

2025-09-30.18-31-31.mp4
  • Supply Analyzer
2025-10-01.13-50-22.mp4
  • Impact Analyzer & Damage Input Analyzer
    • Graphs, values, effect types.
    • Reset session, All Time High
    • Set HPS and DPS Targets
    • Show Session/Current Values
2025-10-01.15-07-22.mp4
  • Drop Tracker
    • Remove, Remove All, Cyclopedia Checks.
    • Automatic Drop Tracker Configuration "price".
    • Text "Valuable Loot" announcement.
2025-09-29.18-23-50.mp4
2025-09-29.18-25-05.mp4
  • Party Hunt Analyzer
    • Reset All party Data
    • Change Loot Type
    • Copy Data
    • Loot Splitter
      CIP Client
image

OTC Redemption + Party Member
image

image
  • Boss Cooldowns
    • Graphs, Visuals, colours, numbers, formatting.
    • Search Bar
2025-10-09.11-38-50.mp4

EXTRA

  • Cyclopedia Items improvements, functions, checkboxes.
  • Console and Text messages now have the ability to read colored texts. (Valuable Loot example.)
  • Party Hunt Loot Splitter Module [NEW]

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)

How Has This Been Tested

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

Test Configuration:

  • Server Version: CANARY 1412
  • Client: OTC
  • Operating System: W11

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I checked the PR checks reports
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works

@libergod libergod self-assigned this Sep 19, 2025
@libergod libergod changed the title feat: exp analyzer & fix: cooldown bars - Cont feat: Game Analysers & fix: cooldown bars Oct 1, 2025
@libergod libergod force-pushed the feat-analyzer-fix-cooldowns-bar branch 2 times, most recently from e8878fb to 5d850fa Compare October 6, 2025 15:40
@libergod libergod changed the title feat: Game Analysers & fix: cooldown bars feat: game analysers and fix: cooldown bars Oct 7, 2025
@libergod libergod marked this pull request as ready for review October 9, 2025 18:26
@libergod libergod requested a review from luanluciano93 October 9, 2025 22:15
@libergod libergod force-pushed the feat-analyzer-fix-cooldowns-bar branch from 98a03e3 to ac5d880 Compare October 9, 2025 22:39
@InnerCircleTFS
Copy link
Contributor

This code seems quite insecure.

ac5d880

if it is only used in analyzer boss.
Why didn't you just do this?
image

@libergod
Copy link
Collaborator Author

This code seems quite insecure.

ac5d880

if it is only used in analyzer boss. Why didn't you just do this? image

This isn't the Tibia Global standard. The search happens inside the BossCooldown miniwindow.

@libergod libergod force-pushed the feat-analyzer-fix-cooldowns-bar branch from ec8e5c9 to e395b3f Compare October 13, 2025 15:10
@sonarqubecloud
Copy link

@libergod libergod merged commit 8975696 into mehah:main Oct 13, 2025
13 checks passed
@libergod libergod deleted the feat-analyzer-fix-cooldowns-bar branch October 31, 2025 02:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants