THIS THREAD IS NO LONGER IN USE. NEW THREAD HERE! Greetings buddy! I've been using HB for a long time, but this is the first time that I've made an attempt at writing a combat routine for any class. My main goal with this project is to learn. I have no prior experience with C# or the HB API. Hence, I'd love constructive feedback, both on the code and on its behaviour as a moonkin! Acknowledgments - To Dagradt , for his guide and his CR [CoRo-Frost], from which I have learned a lot and found tons of helpful code snippets! - To handnavi, for PewPewPew, a great inspiration and some settings code. Botbase Enyo, which you can find in the Buddystore. It's free and awesome! Disclaimer This routine has a feature to output information to the in-game chat. It is disabled by default. By enabling this feature you accept that it increases the risk of detection. What Uggla Does Currently, this routine should approximately perform the routine for dealing damage described at Icy Veins. It will multi-dot (configurable in the settings) and it will use logic operations e.g. for replacing Starsurge with Starfall when in an AoE situation. What Uggla Doesn't It will not move your character, nor target enemies. No explicit support for PvP in the near future. Recommended Talents Single target: Soul of the Forest or Incarnation, Euphoria Multiple: Not sure to be honest Changelog [HIDE]Version 0.12: - Added an experimental setting to only Starsurge for Empowered Starfire. - Fixed unnecessary application of sunfire when using Balance of Power talent. - Should now continue as if standing still when running with Empowered Moonkin. - Should now continue as if standing still when running with Aspect of the Fox.Version 0.11: - Added the ability to toggle AoE using configurable hotkey. - Fixed a bug where we would DPS in normal form after shapeshifting to another form, even when configured to swap back to moonkin. - Fixed a bug where the routine would crash for characters below level 100.Version 0.10: - Now saving starsurge charges if Celestial Alignment is about to come off cooldown. - Also only using CA in lunar, as it resulted in a significant DPS increase. - Fixed a bug that caused us to keep casting starfire for too long when transitioning into solar eclipse.Version 0.9: - No longer applying dots to targets with breakable CC when configured to dot all enemies. - Minor code refactoring and improved cachingVersion 0.8: - Support for usable trinkets - Setting: Trinkets 1 and 2Version 0.7: - Proper caching (partly) implemented - Recognizing dungeon bossesVersion 0.5: - DPS while movingVersion 0.4: - Support for survivability related spells - Setting: Barkskin - Setting: Rejuvenation - Setting: Healing TouchVersion 0.3: - Detecting talents - Support for tier 4 and 7 talents - Setting: Handle moonkin formVersion 0.2: - Setting: Celestial Alignment - Slight improvement to AoE rotation - Major code refactoringVersion 0.1: - Initial rotation logic - Setting: DoT targets - Setting: Number of enemies for starfall[/HIDE] Installation If you downloaded the zip file, extract it to retrieve the folder named Uggla. It should be placed inside Routines in the Honorbuddy folder. Make sure to be logged in on your druid before starting Honorbuddy for the routine to show up. Example: C:\Honorbuddy\Routines\Uggla Download This routine is now distribuated through the HB store. Donation By request I've set up a donation account. Any donation is of course greatly appreciated and it helps a lot since I'm a student, but it is completely optional and you do not have to donate anything to get the full routine; it is free!