Get an Epic Experience with Premium

Wire's RaidKiller

Miscellaneous Login to Add Favorites
  • 15 Likes
  • Rift
  • 74 Monthly Downloads
  • Supports: 1.6.1
  • 39,786 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 1 of 5 Next Last
  • #64

    I guess it's time to move on to KBM

  • #63

    1.9 has come to Rift, and I'm now getting an error (from Wires) when I first start Rift. I haven't seen an update to this wonderful addon for some time now. Is it still in development? Our guild is about to progress into ID etc, and from the comments below, I see that I won't be able to use this addon in ID.

  • #62

    Dear Author,

    Is this project ongoing or have you stopped development?  The addon suite works great in HK, but doesn't have anything for ID and hasn't been updated, figured I'd ask here. Please advise at your earliest convenience.  Thanks!

  • #61

    needs an update. when infernal dawn hit, the addon broke. havent been able to use it since

  • #60

    It would be nice if this addon told you soemthing like "________ is going to cast _________ turn around!" or something of that sort.

  • #59

    Is this addon being updated to support 1.7?

    If you want to know what a man's like, take a good look at how he treats his inferiors, not his equals.

  • #58

    I really hope support is added for more 5 man expert instances! This really would make this the best addon over all, then.

  • #57

    Any word on this yet? "Maybe I missed it, but will there be any implementation of sound cues on warnings/triggers?"

  • #56

    Maybe I missed it, but will there be any implementation of sound cues on warnings/triggers?

  • #55

    Text alerts are currently unscalable, but they will be in a future update.

  • #52

    I love this addon but i'm having one problem with it, when i move the timer since it at a spot where it cut off the last digit of the timer and when the timer is done it will reset itself so i cannot see the last digit. Is there any way to stop this from happening?

  • #53

    After you move the timer, you need to lock it by right-clicking it. Otherwise, it will cascade normally when it is triggered again. If all the timers are affected, enter edit layout mode (right click the "W" button) and move the "Wire's RaidKiller Timers" cascade bar by dragging it. Unlocked timers will cascade below the timer bar.

  • #51

    Thanks for the update. The new NPSee frames look great.

  • #49

    I have a quick question. Is there a way to scale the text alerts? I tried using the same method as the bar scaling but it doesnt seem to work. Texts are so gigantic its hard for me to read lol.

  • #46

    Does the encounter monitor indicate that it is entering phase 2 and 3? The timers should stop and restart if it is properly changes phases, but there may be something wrong with the triggering mechanism / message. I have yet to do the fight to test it out.

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

Landmark Beta Key Giveaway!

Get My Code!