WARNING: USING THIS TOOL MIGHT RESULT IN A BAN
AwesomeEpoch is a utility designed to enhance the World of Warcraft experience by launching Ascension.exe with the AwesomeWotlkInjector, enabling modern client features through custom CVar settings. This tool brings quality-of-life (QoL) improvements, such as the modern Interaction Button and the Nameplates API, allowing seamless integration with the WeakAuras addon for features like reactive spell anchoring (e.g., Overpower) and enemy castbars over nameplates. Users can customize the game executable path and perform manual injections if preferred. The injection method is safer from bans than the patched client method from vanilla awesome_wotlk.
- Modern Interaction Button: Adds a modern client-style interaction button for smoother gameplay, similar to modern WoW.
- Advanced Nameplates API: Enables the WeakAuras addon to:
- Anchor reactive spells like Overpower for better visibility.
- Display castbars over enemy nameplates for improved situational awareness.
- Custom Game Path: Set a custom path for
Ascension.exeviagameExeLocation.txt, even if it’s outside default locations (e.g., Program Files, C:\Games). - Manual Injection Option: Run the injector directly with a simple command for users who prefer manual control.
- Additional QoL Features: Various enhancements to improve gameplay (note: changing nameplate distance is disabled as it’s considered cheating).
- Logging: Detailed logs in
AutoInject_Awesome.logandinjector_output.logfor troubleshooting.
- World of Warcraft: Ascension installed, with
Ascension.exeaccessible. - Addons (required for full functionality):
- AwesomeEpochManager: Enables custom CVar settings for modern features. (download below)
- PlateCastBarFixed: Castbars on all nameplates
- (Optional) WeakAuras: WeakAuras is a powerful and flexible framework that allows the display of highly customizable graphics on World of Warcraft's user interface to indicate buffs, debuffs, and other relevant information. NoM0Re version. (download below)
- (Optional) Flash: For notifications on minimized icon bar
- Download and install these addons in your Ascension
Interface\AddOnsfolder.
-
Download the Latest Release:
- Download AwesomeEpoch.zip from one of the release
- Extract the AwesomeEpoch folder to a location of your choice (e.g.,
C:\Users\YourName\AwesomeEpoch).
-
Install Required Addons:
- Download AwesomeEpochManager from releases
- Download PlateCastBarFixed
- (Optional) Download WeakAuras
- Place the addons in your Ascension
Interface\AddOnsdirectory (e.g.,C:\Program Files\Ascension Launcher\resources\epoch_live\Interface\AddOns).
-
Optional: Set Custom Game Path:
- Edit
gameExeLocation.txtin the extracted folder,remove the `#' and set a new path. - Add the path to your
Ascension.exeor its folder (e.g.,E:\Games\epoch_live_bonorE:\Games\epoch_live_bon\Ascension.exe). - Leave the file empty or delete it to use default paths (e.g., Program Files, C:\Games, D:\Games).
- Edit
- Run
AwesomeEpoch.exe:- Double-click
AwesomeEpoch.exein the release folder.
- Double-click
- The tool will:
- Read
gameExeLocation.txtto locateAscension.exeor probe default paths. - Launch
Ascension.exeif it’s not running. - Wait 4 seconds, then inject
AwesomeWotlkInjector.exeto apply CVar settings. - Retry up to 3 times if injection fails, checking for success via logs.
- Read
For users who prefer manual control:
- Ensure
Ascension.exeis running (start it via the game launcher or manually). - Open a Command Prompt as administrator and navigate to the release folder:
cd C:\Users\YourName\AwesomeEpoch - Run the injector directly:
AwesomeWotlkInjector.exe Ascension.exe
To enable castbars over all enemy nameplates, you need to install PlateCastBarFixed
- AwesomeEpoch.exe not working:
- Check
AutoInject_Awesome.logandinjector_output.login the release folder for errors. - Ensure
gameExeLocation.txtcontains a valid path toAscension.exeor its folder, or leave it empty for default paths. - Run
AwesomeEpoch.exeorAutoInject_Awesome.batas administrator.
- Check
- Injection fails:
- Verify
Ascension.exeis running before manual injection. - Check if
AwesomeWotlkInjector.exeis in the release folder or theAwesomeWotlkInjectorsubfolder. - Ensure you have the required addons (
AwesomeEpochManager,Flash,WeakAuras).
- Verify
- Nameplate Distance Limitation: You can't go past Epoch's limitation via this mod.
- Run as Administrator: Always run
AwesomeEpoch.exeor manual injection commands with administrator privileges to avoid permission issues. - Logs: Check logs files
AutoInject_Awesome.logandinjector_output.logto diagnose issues. - Support: For issues or feature requests, create an issue on the GitHub Issues page.
AwesomeEpoch is built upon the awesome_wotlk project by someweirdhuman, NoM0Re and FrostAtom. Their work on the awesome_wotlk patcher enables the modern CVar features that make this tool possible. Thank you for their contributions to the WoW community!
- Feel free to use my other custom Epoch Weakauras: https://wago.io/p/thierbig
This project is licensed under the MIT License.