Get an Epic Experience with Premium

King Boss Mods

Miscellaneous Login to Add Favorites
  • Rift
  • 10,430 Monthly Downloads
  • Supports: 3.4
  • 836,896 Total Downloads
  • Updated 11/15/2015
  • Created 10/04/2011
  • 268 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File:
Support development! **

About King Boss Mods

Follow us on Twitter @KingBossMods for in-game update notifications.
You can also follow development news at KBM's Facebook page.

KBM Plug-Ins

You can help test KBM by using the alpha version by downloading via The Curse Client or manually from The Official KBM file directory. If you are using alpha versions please ensure any bug reports include which alpha version you were using at the time:-

Video Spotlight: Storm Legion

Imperium of Zaviel

KBM Reviews and Video guides

Classic Rift Videos:

Manual Installation Instructions:

Extract the Zip. Copy folder within the extracted zip to your addons folder.

Description and Features

This Addon includes fully tested support for all Rift instanced raiding content, including full and partial support for: Grim Awakening, Endless Eclipse, Frozen Tempest, Triumph of the Dragon Queen, All base level 50 Raids and Slivers, and Expert and Master Dungeons. Various new and existing features are being included on a regular basis including; Mechanic Timers, Custom Mechanic Monitors (e.g. Rune King Molinar and Kolmasveli), Encounter Timers, Tank Swap monitors, Adjustable boss casting bars, Boss cast bar ability filtering, Enrage Timers and many more.

  • Note: All Encounters have full to partial support for English, German, French and Russian translations unless explicitly stated.

Tank-Swap Monitor (T-SM)

  • Automatically tracks all tanks simultaneously and displays debuff stack and duration information.
  • Full tracking of tank stack and debuff duration by any raid member.
  • Displays each tanks HP bar, updates real-time.
  • Tracks and displays all tanks death states.

Advanced Encounter Tracking

Each supported boss encounter includes the following:

  • Encounter timer display in MM:SS format.
  • Enrage timer display in MM:SS format. (where applicable)
  • Phase tracking display. (where applicable)
  • Objective tracking display. (where applicable)
  • Ready Check support with overview.
  • Rez Master, combat res monitor.
  • Main boss always visible castbar tracking. (skill filters where supported)
  • Selection of optional mechanic or skill timers and screen alerts.
  • Dynamic timers which can change duration during an encounter.
  • Advanced dynamic linked interrupt engine. Links cast interrupts and alert triggers.
  • Customize the size of all Timers, Alerts, Castbars and Phase Tracking.
  • Customize individual colors of Timers, Alerts and Cast filters.
  • English, German, Russian, Korean, Taiwanese, Chinese and French client support.


/kbmoff Turns off the Addon's triggering methods.
/kbmon Turns on the Addon's triggering methods.
/kbmdefault List available keywords to reset specific items to default.
/kbmoptions Toggle the GUI Options screen on/off).
/kbmhelp Display these commands in-game).
/kbmversion Displays the current version in chat.
/kbmreset Try this before using /reloadui, or if the encounter has ended in success didn't announce a victory.

/ReloadUI Use this in-case of any errors during the encounter. It'll reset it and the monitor "should" continue from where it left off.


  • Written and Designed by Safe@Deepwood
  • Contributor Ivnedar@Laethys
  • German Translations by Dooc@Butmutter
  • French Translations by Céres@Brisesol & Kettricken@Brisesol
  • Korean Translations by Geniee@Seastone (워려@자렌)
  • Russian Translations by
    • Toz@Akylios, Zveryga@Akylios & Extra@Akylios
    • Эксперт@Маэлфордж & Экстра@Маэлфордж
  • Testers Jeffro@Deepwood

Special Thanks to

  • Arisae@Deepwood (my Wife) for putting up with me during the long hours I put in to this.
  • Decayed@Deepwood (my Guild) also for their patience while I curse randomly when KBM crashes during testing.

Public Benefactors

  • Gaucho@Deepwood
  • Decompose@Blightweald
  • Kad@Argent
  • And all private benefactors for their on-going donations and support!

Pagura: adding UTID to Brachy and Crustok
Pagura: corrected a missconfigured proterty on brachy and crustok
Mind of Madness: enabled Pagura


First Previous Page 12 of 20 Next Last
  • #136

    Next version should fix this. Sorry about that. Current Alpha should also fix it.

  • #131

    make it twice



  • #127

    Encounter started: Murdantix (Chronicles)

    ... it probably shouldn't alert me on soul trama in chronicle mode.

    But skipping that, "Encounter victory!" Time 35. This is invalid, no records can be set.

    That's incorrect, this is chronicle :)


  • #128

    The actual reason behind invalid times is if when you first engage him he has <90% HP, which can happen these days with Murdantix. There is the first attack from the dwarf that I believe knocks Murds HP below the threshold, just ensure you get the first hit in.

    Also, the encounters are only separated for Time reasons, they actually share real Raid mechanics at the moment. I may separate them entirely when in chronicles.

  • #123

    Any chance of sound alerts as well as screen alerts, would be helpful:)


  • #124

    As soon as the API has them they'll be in. Otherwise they'd have been in before flashing borders to be perfectly honest :(

  • #121


    Great work on the mod.  I'm here to ask if you plan on adding the following for Maelforge:

    1) Notification of Red or Yellow bubbles in P1 (similar to beams in Mak) and timer

    2) Melt Armor debuff tracker and timer for all phases (same as eggs P1)

    3) Mechanic Spy for Hellfire bubbles (THIS IS HUGE, similar to hotfoot from fire mini boss), 50s timer that resest every cast of helfire for p3-4, notification if you have hellfire.

    4) Molten blast timer in p3 from canons and alert for casting

    I have extensive logs of all of these mechanics and currently use a combo of karuul and ACT and WifeAggro to time it all but would love a solution via KBM.  Let me know what you need from me as far as info goes and I can get it for you =)

  • #122

    Thanks :)

    And yes, they are all planned. I'm hoping to have full Maeforge support sooner rather than later. And any combat logs are always useful, they help with matching actual casts and debuff names along with finding patterns etc. You can send them to my email account found in the .toc file in the KBM Addon folder.

    The main stumbling block I have with this fight is trying to figure out how to initiate the two separate encounters (not being on the fight myself makes it tougher than usual). I'm looking around YouTube currently seeing if I can find definitive answers to how each of the two Maelforge fights start and end.

    I will get there though! :)

  • #126

    Excellent. Emotes are usually the most reliable Phase and Encounter triggers, as you can string all sorts of timers to them. I do have a theory so far for detecting which Maelforge encounter is which.


    It would appear both encounters start with engaging Maelforge, but both seem to be in a different written area of ID. I'm still hoping though they both have unique ID's (.type member) as this is the cleanest way to match encounters (and a newer tool which became available to Addon devs). Of course, if they use the same Unit type for both, then either Location or Emote will work too.

    This is progress though. And, I look forward to your email.

    Last edited by Kekoas on 7/15/2012 5:48:38 AM
  • #125

    If you can trigger off of the non-combat log his speeches delineate the phases quite well.  Another great trigger is boss HP %.  He transitions from P1-P2 @ 65%, P2-P3 @ 30%, then entirely new mobs appear (so phase can swap on the first cast of magma canon or first appearance of the canon in the log, and P4 triggers on the last canon's death.  I'll send an email with lines straight from combat and non-combat logs on both attempts and our kills.

  • #119

    Error: KBMAddWatch/AddWatch.lua:1162: attempt to index field 'Menu' (a nil value) In KingMolinator / Sync Wait, event SafesRaidManager.Player.Ready stack traceback: KBMAddWatch/AddWatch.lua:1162: in function 'Start' KingMolinator/KingMolinator.lua:8187: in function 'KBM_Start' KingMolinator/KingMolinator.lua:8267: in function <KingMolinator/KingMolinator.lua:8250> SafesRaidManager/SafesRaidManager.lua:835: in function <SafesRaidManager/SafesRaidManager.lua:801>

  • #120

    Thanks fix up-coming. Was a missing Watchdog variable for live clients.

  • #116

    Error: KingMolinator/InfernalDawn/Drak.lua:510: attempt to call field 'PhaseThree' (a nil value)
        In KingMolinator / Unit Available, event Event.Unit.Availability.Partial
    stack traceback:
        KingMolinator/InfernalDawn/Drak.lua:510: in function 'UnitHPCheck'
        KingMolinator/KingMolinator.lua:3449: in function 'CheckActiveBoss'
        KingMolinator/KingMolinator.lua:4527: in function <KingMolinator/KingMolinator.lua:4519>

  • #117

    Thanks. A real error for once. I'll have a fix out shortly.

    Edit: 1.1.3 Includes the fix to the above error on Drak.

    Last edited by Kekoas on 7/3/2012 1:40:14 AM
  • #115

    For those not sure what the deal is with Rift's new Watchdog. Read my post below (and the entire thread for those tech savvy people out there).

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Wildstar Skinned PC Giveaway