File Details
BuffYourself-v1.1.zip
- R
- Dec 23, 2024
- 17.52 MB
- 35
- 11.0.7
- Retail
File Name
BuffYourself-v1.1.zip
Supported Versions
- 11.0.7
BuffYourself v1.1 Changelog
Enhancements:
Custom Frame Implementation:
- Replaced Ace3 dependency with a fully custom-built frame system for reminder messages.
- The new frame utilizes WoW's native API (
CreateFrame) for lightweight, efficient, and modular design. - Dynamic features such as repositioning, persistent saved positions, and visually enhanced messages are built directly into the custom system.
Edit Mode for Reminder Frame:
- Added
/bys editcommand to enable frame repositioning. - Frame position is persistently saved across sessions.
- Improved user guidance through chat messages during edit mode.
- Added
Dynamic Frame Positioning:
- Persistent frame position functionality allows users to save and restore custom frame positions across game sessions.
Expanded Message Features:
- Introduced single white-shadow styled text for cleaner visuals.
- Added a fallback system to highlight words in predefined vibrant colors if no suitable 4+ letter words exist.
Improved Color Highlighting:
- Predefined rotating color palette ensures dynamic and appealing text highlights.
User-Friendly Settings Management:
/byscommand now displays detailed interval settings and customization options.- Interval validation ensures values remain within 1-120 minutes, preventing misuse.
Bug Fixes:
- Resolved potential issues with
SetFontinitialization by directly specifying theMORPHEUS.TTFfont and shadow parameters. - Eliminated redundant frame interactions when restoring positions during reloads or resets.
Code Optimizations:
- Removed Ace3 library dependency, significantly reducing addon size and improving startup performance.
- Introduced internal database initialization for settings, replacing AceDB for managing profile persistence.
General Updates:
- Enhanced chat message format to align with WoW's visual and functional aesthetics.
- Debug and user feedback systems refined for better transparency during interactions.
Known Issues:
- None reported for this release.
author Note: Future versions will contain updates to ensure compatibility, and bug fixes. No UI changes are planned unless user feed back is provided.
updated addon description:
BuffYourself v1.1
BuffYourself is a World of Warcraft addon designed to help players stay mindful of their well-being during extended gaming sessions. With its thoughtful reminders and seamless integration into the WoW universe, it ensures you don't forget to hydrate, stretch, or grab a snack while focusing on your adventures.
Features:
- Customizable Reminders: Set intervals for helpful nudges to hydrate, stretch, or snack. The default is every 20 minutes, but you can adjust it to fit your needs (1 to 120 minutes).
- Repositionable Reminder Frame: A sleek, custom-built reminder frame that you can move to your preferred screen location. Positions are saved across sessions for convenience.
- Game-Themed Messages: Enjoy lighthearted reminders inspired by WoW, AC, TLoZ, and more, blending humor and motivation into your self-care routine.
- Dynamic Text Highlighting: Each reminder highlights a randomly chosen word in vibrant, rotating colors, adding visual charm to every message.
- Extensive Message Library: With an expanded list of playful and engaging phrases, you’ll always encounter fresh prompts like, “Even raid bosses take breaks—be like a raid boss!” or “Your stamina wheel is blinking! Snack and stretch ASAP!”
- User-Friendly Settings: Access settings easily with
/bysto adjust intervals, enable edit mode for frame repositioning, or reset to default options. - Lightweight and Efficient: Removed external dependencies like Ace3, replacing them with a streamlined, custom-built system for better performance.
How BuffYourself Helps:
This addon enhances your gaming experience by promoting healthy habits without interrupting gameplay. Its blend of humor, game-inspired style, and practical utility makes self-care feel natural and fun. With BuffYourself, you can prioritize your well-being as much as your DPS or raid mechanics. Because even the mightiest heroes need a break to stay legendary!
Planned Updates: Enhanced Phrase list, rewrite phrases that are too bland (due to 2am :P), add more 'warm and cozy' phrases.