UI improvements, Combat/Boss groups, Auto-trigger & Mac fix#52
Open
xvaldetaro wants to merge 18 commits intofactubsio:masterfrom
Open
UI improvements, Combat/Boss groups, Auto-trigger & Mac fix#52xvaldetaro wants to merge 18 commits intofactubsio:masterfrom
xvaldetaro wants to merge 18 commits intofactubsio:masterfrom
Conversation
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Author
|
I had never touched anything related to game dev. I just got Claude to help me adjust the things I wanted in this amazing Mod. Created a PR in case this is useful for everyone. |
Author
|
You can test my build directly with the artifact in https://github.com/xvaldetaro/BubbleBuffs/tags if you want. |
- Smart buff reapply with configurable threshold - UMM GUI for spam config settings - Skip casting if unit has pending commands option 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
quick question, great fixes, i am only confused like is this only for mac or windows can use this too ? |
Author
|
The UI wasn't working properly for Mac, so I added one fix for that. Everything else is platform agnostic |
|
Hi, plz add support 24h buff ... |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds UI improvements, new buff groups, auto-trigger features, and fixes for Mac users.
New Features
1. Two New Buff Groups: "Combat" and "Boss"
Added two new buff groups for finer-grained control over when buffs are applied:
[SCREENSHOT: Buff groups showing all 5 groups]
2. Group Filtering
Added a filter dropdown that allows filtering the buff list by group (All, Normal, Important, Short, Combat, Boss). This helps navigate large buff lists by showing only buffs assigned to a specific group.
[SCREENSHOT: Group filter dropdown]
3. Auto-trigger & Spam Mode
Added per-group auto-trigger settings that automatically cast buffs each round during combat:
[SCREENSHOT: Settings panel with auto-trigger options]
UI Improvements
4. Reduced UI Element Sizes
This makes the interface less cluttered, especially useful for players with many buff options.
[SCREENSHOT: Before/after comparison of UI density]
Bug Fixes
5. Mac Portrait Overlay Fix
Fixed an issue where the green overlay indicating selected buff targets was not displaying on Mac. Added a new "Portrait Overlay Fix" setting that uses a simpler rendering approach compatible with Mac. This can be toggled in the settings panel.
[SCREENSHOT: Settings panel showing Portrait Overlay Fix option]
Documentation
6. Mac Installation Instructions
Added installation instructions for Mac users in the README, including:
Test Plan
🤖 Generated with Claude Code