Get an Epic Experience with Premium

Wire's RaidKiller

Miscellaneous Login to Add Favorites
  • 15 Likes
  • Rift
  • 63 Monthly Downloads
  • Supports: 1.6.1
  • 40,079 Total Downloads
  • Updated 12/14/2011
  • Created 10/21/2011
  • 16 Favorites
  • Project Site
  • Comments
  • Release Type: Beta
  • License: All Rights Reserved
  • Newest File: 0.6.4
or

About Wire's RaidKiller

Wire's RaidKiller

Version 0.6.4

Updated 2011/12/14

Are you a RaidKiller?!?

Wire's RaidKiller addon will help prevent you from killing your raid using subtle reminders when encounter mechanics occur.

What's New

  • Wire's OCD Translation!
  • Screen Alerts!
  • Encounter Monitor!
    • Phase and objective tracking
  • Redesigned Options Window!
    • Scroll Bars, Scrolling Lists and Dropdown Lists!
    • Team Wire Ticker!
  • Updated and added many mechanics!
    • Rise of the Phoenix mechanics
    • Caduceus Rise "Expert" difficulty mechanics
  • Translations
    • French Translation by < LegendS > @ Brisesol
    • German Translation by < Relict > @ Rhazade

Features

  • Enhanced Encounter Tracking!
    • Active encounter indicator shows the current encounter's duration
    • Phase and current objectives display
    • Attempts, completions, best and last times are all saved by encounter
  • Encounter Mechanics!
    • Triggers
      • Buff, cast, speak, notification, engage, percentage timer, phase and objective triggers
      • Triggers lead to on-screen indicator actions as a result of certain events
    • Actions
      • Customizable timer, screen alert and screen frame flash actions
      • Actions get your attention during encounters and help predict upcoming events
  • Graphical User Interface!
    • Quickly view encounter and mechanic details
    • Zones and encounters are filtered by difficulty and number of players
    • Easily enable, disable, edit and test mechanics
  • Command Line Interface
    • Enable and disable the addon through the command line without the need to log out
  • [Packaged] Wire's NPSee Addon!
    • Real Time Target Gauges
      • Target Gauges will appear for every hostile unit targetted by your raid
      • See health, mana, energy, power and cast bars
      • Draggable, resizable, persistent
  • [Packaged] Wire's OCD Addon!
    • Track ability cooldowns for members of your raid
      • Timers are sorted by cooldown, ability and genre
      • Enable and disable abliity tracking globally
      • Control cooldown variation by player
      • Track your raid's Planar Charges and Soulwalk timers

Support

Wire's RaidKiller currently supports all instanced 10 and 20 player content, with limited support for 5 player content.

  • Hammerknell Fortresss [Enhanced mostly tested support]
    • Akylios
    • Inwar Darktide
    • Inquisitor Garau
    • Estrode
    • Grugonim
    • Sicaron
    • Vladmal Prime
    • Soulrender Zilas
    • Rune King Molinar
    • Matron Zamira
    • Murdantix
    • Trash
  • River of Souls [Enhanced somewhat tested support]
    • Alsbeth the Discordant
    • Herald Gaurath
    • Plutonus the Immortal
    • Warmaster Galenir
    • Dark Focus
    • Trash
  • Greenscale's Blight [Enhanced mostly tested support]
    • Lord Greenscale
    • Prince Hylas
    • Oracle Aleria
    • Infiltrator Johlen
    • Duke Letareus
  • Rise of the Phoenix [Enhanced mostly untested support]
    • High Priest Arakhurn
    • General Silgen
    • Beruhast
    • Ereandorn
  • Drowned Halls [Enhanced mostly untested support]
    • Hydriss
    • Isskal
    • Joloral Ragetide
    • Assault Commander Jorb
  • Gilded Prophecy [Enhanced mostly tested support]
    • Uruluuk
    • Thalguur
    • Guurloth
    • Anrak the Foul
  • Caduceus Rise [Enhanced mostly untested support]
    • Caduceus
    • Cinderstorm
    • Captain Black Spit
    • Rodiafel
    • Zugthak
    • Ashcaller Zael
    • Coalgut
    • Hookmaster Palos
    • High Thane Hergen

How It Works

Install and you're good to go!

Options

Type "/rk options" or left-click the "Gravestone" icon labeled "RK" to open the "Options" window.

The "Gravestone" icon is an application pin and will be visible on-screen at all times. You can drag and drop it anywhere on the screen, then lock it into place by right-clicking. This pin also serves as an active encounter indicator. It will turn red only when you are currently engaged in an encounter and will be grey otherwise.

Command Line

Type "/rk" to bring up a list of commands:

  • "/rk clear" will reset all persistent data
  • "/rk debug" will toggle debug mode
    • Debug mode is toggled "Off" by default
  • "/rk enable" will toggle new encounter and mechanic response
  • "/rk options" will display the "Options" window
  • "/rk chronicle" will toggle chronicle encounters
    • Chronicles are toggled "Off" by default
  • "/rk stacking" will toggle timer stacking "Up" or "Down"
    • Timer stacking is "Down" by default

Mechanics

The "Mechanics" page of the "Options" window allows you to browse through mechanics by content type, zone and encounter.

Mechanics rely on specific triggers during encounters, allowing on-screen actions to be performed as a result of certain events.

Triggers

Buff, cast, speak, notification, engage, percentage and timer triggers are currently supported.

Specific mechanic triggers are hard-coded per enconter and cannot be modified. Mechanic descriptions generally indicate what event that mechanic is triggering from.

Actions

Mechanic actions are customizable.

Click the "Color" box for each action to open a "Choose Color" dialog. Use the sliders to select the color you want, then click "Ok" to save. Clicking "None" will save the default color settings instead.

Enable an action by clicking on the red "Disabled" check box. Disable an action by clicking on the green "Enabled" check box. Test all enabled actions for a mechanic by clicking the "Trigger" button.

Flash Actions

If a mechanic features a "Flash" action, your screen frame will flash momentarily when that mechanic is triggered. This function is designed to get your attention and usually indicates that you should perform some action.

Timer Actions

If a mechanic features a "Timer" action, a timer will appear under the "Wire's RaidKiller Timers" cascade bar when that mechanic is triggered. Timers count down time remaining, filling up from left to right.

Timers are removed when they expire. Left-click a timer to deactivate it.

Cascade Bar

Drag and drop the yellow "Wire's RaidKiller Timers" bar anywhere on the screen. Right click the bar to lock or unlock its size and position. Use your mouse wheel while hovering over an unlocked bar to change its size. Locking the bar will hide it until hovered over.

Unlocked timers will adopt the current size of their parent bar and will cascade below it when they appear. Individual timers can also be moved, resized and locked independently.

Use the "/rk stacking" command to toggle whether timers cascade above or below the cascade bar.

Untested Mechanics

Untested mechanics have their actions disabled by default. These mechanics should work most of the time, but cycle times and triggers may be slightly off. This is why they are disabled until they can be verified.

Feel free to enabled untested mechanics and see how they work. Detailed feedback is appreciated.

[Packaged] Wire's NPSee Addon

Wire's NPSee Addon has its own project site. Check out the details at RiftGame.com, Curse.com or RiftUI.com.

Command Line

Type "/nps" to bring up a list of commands:

  • "/nps clear" will reset all persistent data
  • "/nps debug" will toggle debug mode
    • Debug mode is toggled "Off" by default
  • "/nps enable" will toggle new target gauge display
  • "/nps stacking" will toggle target gauge stacking "Up" or "Down"
    • Target Gauge stacking is "Down" by default
  • "/nps pvp" will toggle NPSee's PvP display "On" or "Off"
    • PvP display is "On" by default
  • "/nps pet" will toggle NPSee's pet display "On" or "Off"
    • Pet display is "Off" by default
Targets

Whenever a hostile unit becomes the target of a member of your raid, a target gauge will appear under the "Wire's NPSee Targets" cascade bar. Target gauges are removed when the unit dies or is no longer targetted by anyone in your raid.

Cascade Bar

Drag and drop the yellow "Wire's NPSee Targets" bar anywhere on the screen. Right click the bar to lock or unlock its size and position. Use your mouse wheel while hovering over an unlocked bar to change its size. Locking the bar will hide it until hovered over.

Target Gauges

Unlocked target gauges will adopt the current size of their parent bar and will cascade below it when they appear. Individual target gauges can also be moved, resized and locked independently.

All gauges are updated in real time, displaying hitpoints and resource levels of their targets, along with a cast bar.

[Packaged] Wire's OCD Addon

Wire's OCD Addon has its own project site. Check out the details at RiftGame.com, Curse.com or RiftUI.com.

Options

Type "/ocd options" or left-click the "Cemetary" icon labeled "OCD" to open the "Options" window.

The "Cemetary" icon serves as an application pin and will be visible on-screen at all times. You can drag and drop it anywhere on the screen, then lock it into place by right-clicking.

Command Line

Type "/ocd" to bring up a list of commands:

  • "/ocd clear" will reset all persistent data
  • "/ocd debug" will toggle debug mode
    • Debug mode is toggled "Off" by default
  • "/ocd enable" will toggle new timer display
  • "/ocd stacking" will toggle timer stacking "Up" or "Down"
    • Timer stacking is "Down" by default
Raid

Each time you open the "Options" window, your raid list will be updated automatically. Press the "Refresh" button to update the raid list manually if the window remains open.

Raid Abilities

Track Planar Charges and Soulwalk timers for your raid through the "Options" window.

Change the cooldown of your guild's Soulwalk by selecting "Soul Walk" from the "Raid Abilities" list and then the desired cooldown from the adjacent "Cooldowns" list.

Cooldown Timers

Clicking an inactive timer will activate it. Clicking an active timer will reset and deactivate it.

Clicking a player's Soulwalk timer in the "Options" window will have the same effect.

Ability Tracking By Player

Click a player in the "Raid" list to view their trackable abilities in the "Player Abilities" list. This list is filtered by calling and global override.

Abilities for which a cooldown timer is currently displayed are highlighted. Click an ability in the "Player Abilities" list to proactively create or retroactively dismiss a cooldown timer for that ability.

Selecting an ability from the "Player Abilities" list will display a list of available cooldowns in the adjacent "Cooldowns" list. Select the desired cooldown for each player and ability from the "Cooldowns" list. This new cooldown will be applied to any non-active cooldown timer for that player.

Ability Tracking Global Override

Click a genre in the "Genre" list to view a list of abilities in the adjacent "Global Override" list.

Click an ability in the "Global Override" list to toggle whether it is tracked. Tracked abilities are highlighted and will display cooldown timers whenever a player in your raid uses that ability. Untracked abilities will not display cooldown timers.

Installation

  • Download from Curse.com or RiftUI.com
  • Extract the files to a folder on your desktop
  • Run Rift
  • Click the "Addons" button at the character select screen
  • Click the "Open Addon Directory" button on the "Addons List" screen to open a "Windows" folder window
  • The path should be: "< game directory >\Interface\Addons"
  • Copy the addon folder from your desktop into the newly opened folder window, replacing if prompted
  • Click "Refresh" on the "Addons List" screen once the new files are in the "Addons" folder
  • Make sure the "Wired", "OCD", "NPSee" and "RaidKiller" addons are enabled and you should be all set

Known Issues

Wire's NPSee Addon

  • Targetting
    • You cannot click on a target gauge to change your target in-game, so please don't request this. It's solely a limitation of Trion's LUA support. If Trion ever adds support to alter your targets, this will be added immediately.
  • Targets
    • You'll only get a target gauge for NPC's that are actually targetted by someone in your raid. So if you pull 5 mobs and only see a target gauge for one of them, this is a limitation of Trion's LUA support. If Trion ever adds support to view all targets you're currently in combat with, this will be added immediately.
  • Ordering
    • Players changing their targets may change the display order of your cascading targets, if they are the only player with that target targetted. I'm considering some method to preserve the display order of cascading targets.
  • Cloning
    • If you lock a target gauge and another target with the same name appears, the new gauge will be drawn under the original gauge. I'm considering changing this behavior, but for the mean time I would suggest locking gauges only for unique targets, like boss mobs or singular adds.
  • Performance
    • Under normal conditions, performance impact is minimal. However, multiple mobs chain casting is somewhat more CPU intensive than non-casters. You can disable cast bar displays if this becomes an issue for you.

Wire's OCD Addon

  • Planar Charges
    • Planar Charge information is not available for anyone but yourself. This is a limitation of Trion's LUA support and will be changed in 1.6.
  • Roles
    • Role information is not available for anyone outside your current group. This is a limitation of Trion's LUA support and will be changed in 1.6.
    • There is no way to know what ablities players in your raid have available. This is a limitation of Trion's LUA support.
    • To counteract this, communicate with your fellow raiders and proactively create cooldown timers.
  • Instant Cast-time Abilities
    • Non-damaging instant cast-time abilities are currently untrackable. This is a limitation of Trion's LUA support.
    • Combat Rez
      • A combat rez is currently tracked only when the target actually accepts the rez. This is a limitation of Trion's LUA support with regards to instant cast-time abilities.
      • If two players attempt to rez the same target, only the player who's rez was actually accepted will get a cooldown timer.
      • To counteract this, communicate with your fellow raiders and use the manual override (click the missed cooldown timer to activate it).
  • Timing
    • There is no way to know if a player's ability is on cooldown when they join your raid. This is a limitation of Trion's LUA support.
    • To counteract this, communicate with your fellow raiders and use the manual override (click the missed cooldown timer to activate it).

Problems?

If you experience any errors, feel free to contact me in-game (Wire @ Byriel) or via this thread, PM or email (wire dot byriel at gmail dot com).

Thanks

Special thanks to Amarylis @ Byriel for help testing, timing and photographing.

2011/12/14 [0.6.4]

  • Wired Addon Changes
    • Added "Secure Mode" inheritance
    • Updated cascade bar indexing
    • UI Changes
      • Fixed text shadow wrapping
      • Removed Wired ResizeToTexture methods
      • Converted cells to frame wrappers
      • Gauge Changes
        • Converted gauges to frame wrappers
        • Converted gauge flash to animation sequence
        • Recoded gauge values to use scale objects
        • Removed deprecated GetFull* methods
        • Gauges now scale based on font size
          • This will alter your locked gauges saved display size
        • Empty parts of gauges are now textured
        • Target Gauge Changes
          • Converted target gauges to frame wrappers
          • Casting gauges are now inside target gauges - Crazy, I know!
      • Cascade Bar Changes
        • Cascade bars now use shadowed text to match font size scaling
  • Wire's NPSee Changes
    • Command Changes
      • Removed "Space" command
    • Target Changes
      • Fixed a bug where targets would show interrupted when reacquired
      • Fixed a bug where targets would not update their name when it changed
      • Cascading target gauges now sort by time acquired then name
      • Target gauge components are now updated more linearly and independently
        • This may result in slightly higher CPU usage currently, but that will be addressed in a future update
      • Target gauge labels are now colored based on the target's calling
      • Target gauges now collapse space left by hidden cast bars in all situations
      • Finished interrupt animations now cause cascading targets to refresh their layout
  • Wire's OCD Changes
    • Translation Changes
      • Added German translation
    • Options Changes
      • Each player's maximum planar charges is now displayed
      • Each player's soul vitality is now displayed
      • Increased the size of the "Global Override" list, as it was cutting off an ability
  • Wire's RaidKiller Changes
    • Trigger Changes
      • Updated "Buff" triggers to include bypass options for stack and duration settings
      • Added stack filter to "Buff" triggers
      • Added action exclusions to complement action restrictions
      • Changed string matching procedure for "Notify" and "Speak" triggers
    • Action Changes
      • Timer Changes
        • Timers now default to a 10s duration when manually triggered from the "Options" window
        • Cascading timers now sort by time remaining then name
    • Content Changes
      • Gilded Prophecy
        • Anrak the Foul
          • Fixed "Explosive Venom" mechanic so it correctly times the next cast instead of the debuff's duration
        • Guurloth
          • Added timer exclusion to "Suffer" mechanic
        • Thalguur
          • Replaced "Touch of Greed" mechanic with "Call of Greed"
        • Uruluuk
          • Added timer exclusion to "Crystal Imprisonment" mechanic
      • Drowned Halls
        • Joloral Ragetide
          • Added timer exclusion to "Glare" mechanic
      • Rise of the Phoenix
        • Ereandorn
          • Replaced "Burn" mechanic with "Excitable Combusion"
          • Replaced "Molten Eruption" mechanic with "Molten Growth"
          • Added "Fury of Maelforge" mechanic
        • Beruhast
          • Added enrage time
        • High Priest Arakhurn
          • Updated profile
          • Changed P1 completion from a "Death" trigger to a "Speak" trigger
          • Changed P2 completion from a "Notify" trigger to a "Timer" trigger
          • Replaced "Fire Elemental" mechanic with "Fiery Metamorphosis"
          • Added "Ignited" mechanic
          • Added "Armor Rip" mechanic
          • Added enrage time
      • Greenscale's Blight
        • Infiltrator Johlen
          • Reverted "Devastating Bomb" and various "Stop" actions to "Notify" triggers instead of "Percentage" triggers
      • River of Souls
        • Trash
          • Fixed phasing and encounter completion objectives
        • Warmaster Galenir
          • Updated profile
        • Plutonus the Immortal
          • Fixed "Walking Sleep" mechanic so it correctly times the next cast instead of the debuff's duration
        • Herald Gaurath
          • Added timer exclusion to "Woeful Tidings" mechanic
        • Alsbeth the Discordant
          • Fixed "Discordant Shield" mechanic so it correctly times the next cast instead of the buff's duration
      • Hammerknell Fortress
        • Trash
          • Reindexed "Lost Soldier" unit
          • Added "Cursed Soldier" as a primary unit
          • Reindexed "Colossal Abomination" unit
          • Added "Fleshknit Abomination" as a primary unit
          • Added "Hulking Abomination" as a primary unit
          • Added "Runevoid Digger" as a primary unit
          • Lifted unit restrictions on "Devastate" mechanic
        • Murdantix
          • Updated "Ferocious Pound" mechanic to include missing "Flash" and "Alert" actions on triggers after engage
          • Fixed "Mangling Crush" mechanic so it correctly times the next activation instead of the debuff's duration
        • Vladmal Prime
          • Fixed "Ancient Flames" mechanic so it correctly times the next activation instead of the debuff's duration, if you were targetted
        • Grugonim
          • Indexed "Necrotic Breath" labels for translation
        • Akylios
          • Increased encounter timeout to 45s to avoid encounter failures between P1 and P2
          • Added "Abyssal Deepclaw" unit
          • Updated "Apostle of Jornaru" timer duration at the start of P2
          • Added timer exclusion to "Suffocating Orb" mechanic

Comments

First Previous Page 3 of 5 Next Last
  • #33

    If you could PM or email (wire dot byriel at gmail dot com) me screenshots of the errors starting at the "-------" line with the chatbox expanded as much as possible, that would be greatly appreciated.

  • #32

    I was using 0.5.1 I updated it on tuesday. I also was not the only one with this problem, Had 2 of my other guildies having the same problem lastnight

    Last edited by gunnywood on 11/10/2011 4:44:47 PM
  • #27

    Question about the timers. Is it possible that we can change the format. Instead of it showing 600 seconds for a 10 minute enrage timer can it be changed so that it says 11m59s, 11m58s,11m57s. Reason I ask this is that as the raid leader we have just started venturing into HK and I have the enrage timers active and on a number of times I have mistakenly said we have 2minutes 30 seconds when the timer actually says 230 seconds which is actually 3 minutes and 8 seconds lol. It may seem trivial to ask this, but I think it is a legitimate question and quite possibly others may have done this aswell.

  • #28

    I had already implemented this change for the next update. ;)

  • #36

    Looking forward to the release of that update. WOOT!!!

  • #29

     

    ah very cool

     

  • #24

    Thank you so much for the system language support, that rocks ! Smile

    Is there a way we could work on a shared yourlanguage.lua file somewhere or somehow so we could help for a translation (french.lua for me) ?

    If its not possible, ill do some translation and send you the file via email if you are ok ?

    Keep up the good work, you definitely deserve a big thank from all the raiders community Wink

  • #25

    French translation is almost complete for all zones. German translation is mostly complete for HK. Both parties are in the process of testing their translations, but I'll include them in the next update, as untested is still better than English for a localized client.

    Once I have those skeleton files included, if you find anything is missing I'll gladly add any translated strings people happen to email or PM me. I know CurseForge has a translation project management sytem, but the LUA integration is mostly insufficient for how I have implemented translation for my addons. Additionally, I do not want to leave myself vulnerable to malicious translation attacks which could occur at some point. So, I'd rather maintain full control over what translations are actually distributed.

  • #26

    Ok no prob,i fully understand your point Wink

    Hope to see those translations files very soon so :)

  • #22

    Thank you for the update!  As a minor request, can you add a bard and archon watch sections to OCD?  Instead of watching cooldowns this would watch how much time is left on the buff and maybe turn red when absent.  This would allow raids to 'encourage' their bards/archons to have better buff uptime.

  • #23

    Well it's certainly possible, but I'm not sure it meshes with the point of OCD currently. I suppose I could add a buff monitor section, but there's already a few addons out there that can do this. I'll think about it a bit, but don't get your hopes up. ;)

  • #20

    Was helping friends on a run through GSB and just had the addon freak out on Prince Hylas.

    It started spamming LUA errors into the General tab almost constantly.

    Am using 0.50 release.

     

     

  • #21

    Known issue for Prince, will be fixed in 0.5.1. Thanks for the report though. :)

  • #17

    Would you be able to design an audio cue option for boss effects and debuffs?  The screen graphic is great but I personally react faster to sounds so it would be very helpful.  Ty!

  • #18

    Trion's LUA API doesn't support sounds right now, but when it does they'll definitely be added as Actions.

  • 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 »

Dying Light Wiki Game Giveaway