Thread Tools Display Modes
04-12-08, 04:42 PM   #1
Undernet01
A Murloc Raider
Join Date: Apr 2008
Posts: 8
New Raid/Boss Mods UI Idea

I have some pretty amazing ideas for a new World of Warcraft Raid/Boss Mods UI, the problem is that I don't know LUA, If anyone wants to work together to put these ideas to good use, please add me to MSN: Mesden84(at)Hotmail(dot)com
  Reply With Quote
04-12-08, 05:44 PM   #2
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Mod
Featured
Join Date: Oct 2006
Posts: 10,860
No offense, and I'm just curious, but what else is there to be done? What are your ideas?
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

  Reply With Quote
04-12-08, 11:23 PM   #3
Undernet01
A Murloc Raider
Join Date: Apr 2008
Posts: 8
I'll show you what a basic scenario for Karazhan, which could be used to adapt for Gruul's Lair, SSC, TK, MH, BT, SWP, Etc. If anyone would like to help me implement something like this, please get in touch with me.

---

Basic Raid Commands

Each Player will have a designated, resizable Raid Window in-sync with the rest of the Raid Group:

General Info

Announcements will be labeled in bolded text. Each Player will have the ability to alter this so it pulses a Player with a blue aura.

Raid Leaders will be able to use Blizzard's Raid Tab to assign Tanks in their specific order, which will be used to assist in determining various aspects of the User Interface.

Raid Leaders will be able to create a variable (Example: 95%) to determine the length of time they want DPS to wait before beginning their assault on the target. Players who assault the target before that percentage is reached will be added to the resettable Raid Log tab. This will allow Raid Leaders to see exactly who isn't listening.

When a Player assaults the target while the variable is in effect, that individual will be pulsed with a red aura, while also receiving a Warning in his/her Chat Window.

An adjustable variable will be in place to assist the Raid with Threat/Aggro. When a Player who isn't a designated Tank has passed the default value's (90%) variable, his/her screen will pulse a red aura, indicating a Warning to that specific Player in his/her Chat Window. If Aggro is taken from the Tank, it will be indicated in the Post-Combat Log.

The location in which the Cast Bars appear can be adjusted.


Debuffs Tab

Under the Debuffs tab, Players will be able to see exactly which Debuffs have been inflicted on the Raid. Players who have been inflicted with a Debuff will be listed vertically in the Debuffs Tab, displayed as a Cast Bar, indicating the remaining time before that Player's Debuff wears off.

Abilities of Cleansing will be listed as a button in the top-hand region of the Debuff Tab, only if that Player has a method of Cleansing. Players simply need to click on the button, then select the Player they wish to Cleanse by clicking on his/her Cast Bar.

Self Debuffs (Casting Bar) will be displayed in the upper portion of the screen, aligned in the middle.

If a Player is able to Cleanse himself/herself, buttons will be displayed (Example: Dispel Magic, Abolish Disease) directly underneath the Cast Bar. Clicking these buttons will perform the Ability to remove the Debuff.

Players who are able to Cleanse will see a Cast Bar of the top three Players who are in most critical need of Cleansing. This will be determined by the Player's remaining Time and Health. This will also be available to the Raid Leader(s). Buttons to remove the Debuff(s) will be displayed underneath their Cast Bars.

The Cast Bars of surrounding Raid Members will be displayed underneath their own to avoid any conflictions of the User Interface. Buttons to remove the Debuff will be displayed undear each Cast Bar.

If Players have been inflicted with a Status Ailment, they will receive an icon next to their Cast Bar in the Raid Window.


Raid Log Tab

These will be used to assist the Raid Leader in identifying where a problem arose, should anything in this nature occur.

Pre-Combat Log
Users who attack before the variable has been reached will be clearly indicated in the Raid Log's Combat Log Tab, including the percentage reached before he/she commenced his/her assault on the target. This will NOT indicate anything which can be easily identified in Blizzard's Combat Log.

Post-Combat Log
Users who took threat off of the Tank will be indicated in the Post-Combat Log.

Statistics of how a Player was killed in battle will be copied from the "What Happened to Me" Tab of Blizzad's Combat Log, pasted into the Post-Combat Log.


Enemy Cast Bars
Only implied for Boss Battles

Actions performed by Enemy Units will be displayed as Cast Bars in the Cast Bar Tab of the Raid Window. Alternatively, Players can also have the Cast Bars displayed elsewhere on the screen. Designated Commands will be displayed underneath the Cast Bar for Classes who have the Ability to Silence.

Now, what about the User's playable area? How do you implement the Enemy Cast Bars so a User isn't plagued with Cast Bars?


Cast Bar Tab
Since not every Class will need to see who is in dire need of Cleansing, a tab can be added to the Raid Window labeled the "Cast Bar" Tab. In this Tab, whenever a nearby Enemy begins casting an Ability, it will appear in the Cast Bar Tab. For Classes who are able to Silence, Abilities of their interruptable actions will be listed as a button in the top-hand region of the Raid Window.

For Classes with the ability to Interrupt, they won't be watching the Debuffs Tab as much as the Healers. Even if the Healers need to be watching the Cast Bar Tab, the top three
Players who require Cleansing will still be listed on that User's screen. We can also assume that the amount of Cast Bars displayed will be adjustable.

Alternatively, Players will have the ability in the Control Panel to view multiple tabs simultaneously.

Red Auras

Red Auras indicate that the Player is doing something they are not supposed to. If it becomes an issue, the Raid Leader may disable it in the User Interface Options.


Actions which are NOT indicated in the Raid Composition sections are designed to be completely customizble. Raid Composition options will need to be customized in the UI Options Settings.

Karazhan

ATTUMEN THE HUNTSMAN

A thirty-second Cast Bar will appear in the upper region of the screen for Attumen's AOE Curse. Once the Curse has been dealt, the Cast Bar will reset.

An Announcement will be made to the Raid shortly before the AOE Curse.

An Announcement will be made to the Raid when Attumen has appeared.

An Announcement will be made to the Raid when Attumen has mounted onto Midnight.

The variable which indicates when DPS is allowed to begin their assault will reset once Attumen has mounted onto Midnight.

Raid Composition

- Players inflicted by the Intangible Presence Debuff will receive a twelve second Cast Bar in the middle of their screen. This will be in-sync with the Raid Window.

- Players who have backed up nearly to the point where Attumen is about to Charge him/her will receive a Warning Message. Additionally, his/her screen will begin pulsing a red aura.


MOROES

An Announcement will be made to the Raid shortly before Moroes has vanished.

An Announcement will be made to the Raid when Mores has vanished.

An Announcement will be made to the Raid when Moroes Enrages at 30%.

An Enemy Cast Bar will appear for Lady Catriona Von'Indi when she attempts to use Greater Heal.

An Enemy Cast Bar will appear for Baroness Dorothea Millstipe when she attempts to use Mind Flay.

An Enemy Cast Bar will appear for Lady Keira Berrybuck when she attempts to use Holy Light.

An Enemy Cast Bar will appear for Lord Robin Daris when he uses Whirlwind.

An Enemy Cast Bar will appear for Lord Crispin Ference when he uses Shield Wall.

Raid Composition

When a Player has been inflicted with Garrote, depending on his/her Class, that Player will receive a 5-Minute Cast Bar, including some Action Buttons undeneath for Divine Shield, Blessing of Protection, Ice Block, and/or Stoneform. Clicking on one of these Actions will perform the Ability to jump out of Garrote.

The Garrote Cast Bar will appear as High Priority to all Healers in the Raid's Debuff Tab.

Tanks who have been inflicted with Gouge will receive Highest Priority in the Debuff Tab.

Players inflicted with Blind will receive a 10-second Cast Bar. Tanks who are inflicted with Blind will be labeled as Highest Priority.

Players inflicted with Baroness Dorothea Millstipe's Shadow Word: Pain Debuff will receive an 18-second Cast Bar.


MAIDEN OF VIRTUE

An Announcement will be made to the Raid when a Player has been struck with Holy Fire.

An Enemy Cast Bar will be displayed for Repentance.

Range Window will remain in-tact.

Raid Composition

Players who have been inflicted with Holy Fire will receive a 12-second Cast Bar listed as Highest Priority.

Players who have been inflicted with Repentance will receive a 12-second Cast Bar.


THE BIG BAD WOLF

An Enemy Cast Bar will be displayed for Terrifying Howl, indicating it as an Announcement shortly before it occurs.

An Announcement will be made when a Player becomes Little Red Riding Hood. Also sends out whispers to the Player who is Little Red Riding Hood.

Raid Composition

Players who turn into Little Red Riding Hood will be pulsed with a red-aura, prompting him/her that he/she is Little Red Riding Hood.

Players who are Little Red Riding Hood will receive a 20-second Cast Bar, displayed as Highest Priority to surrounding Players.


ROMULO AND JULIANNE

An Announcement will be made when Romulo has gained his Daring Buff.

An 8-second Enemy Cast Bar will appear when Romulo has gained his Daring Buff.

A 2.5 second Enemy Cast Bar will appear when Julianne begins casting Eternal Affection.

Once Romulo or Julianne has been defeated, a 10-second Enemy Cast Bar will appear, displaying the time remaining before they Resurrect.

Raid Composition

Players who have been inflicted by Romulo's Poisoned Thrust receive a 60-second Casting Bar, listed as Highest Priority.

Players who have been inflicted by Julianne's Blinding Passion Debuff will receive a 4-second Cast Bar, listed at High Priority.


WIZARD OF OZ

Announcements will be made shortly before and after Dorothee, Tito, Strawman, Tinhead, and Roar appear.

Spawn Timers will be listed for Dorothee, Tito, Strawman, Tinhead, and Roar.

Raid Composition

Players who are in close proximity to the Crone's Cyclone will be pulsed with a red aura.


THE CURATOR

Displays a Timer which indicates the length of time before his next Evocation.

An Announcement will be made shortly before the Curator uses Evocation.

An Announcement will be made when the Curator uses Enrage.

An Announcement will be made at 11:00 and 12:00, indicating that the Curator is about to enter his Berserk state.

Raid Composition

An Announcement will be made if there are three or more Flares present in the surrounding area.


TERESTIAN ILLHOOF

Displays an Announcement when a Player is being Sacrificed. Sacrificed Players will be labeled as Highest Priority.

Displays an Announcement when Kil'rek has been slain, bringing Illhoof to his Weakened state.

Displays an Announcement when Kil'rek has revived.

Raid Composition

When a Player is being Sacrificed, he/she will receive a Cast Bar with an unlimited amount of time remaining. For Classes who can drop out of the Demonic Chains (Example: Rogues with Cloak of Shadows, Mages with Ice Block, Etc.), Abilities will be listed beneath the Casting Bar for these Classes.

An Announcement will be made to the Raid, indicating (User) is in the [Demonic Chains]. Users will be able to click on [Demonic Chains] text to target them.

Players inflicted by Kil'rek's Amplify Flames will receive a 25-second Cast Bar.


SHADE OF ARAN

An Announcement will be made when Shade of Aran uses Flame Wreath.

An 5-second Enemy Cast Bar will appear when Shade of Aran begins casting Flame Wreath.

An Announcement will be made when Shade of Aran uses Circular Blizzard.

An Announcement will be made when Shade of Aran uses Arcane Explosion.

An Announcement will be made when the Shade of Aran summons the Water Elementals

An Announcement will be made at 14:00 and 15:00, indicating that the Shadows of Aran are about to appear.

A ten-second Cast Bar will appear when the Shade of Aran begins Arcane Explosion.

Raid Composition

Once Players are Polymorphed, they will receive a ten-second Cast Bar. If the Player has any Instant Cast Health Items available, they will be displayed directly underneath the Cast Bar.

Players who are in the Blizzards Area of Effect will be pulsed with a red aura until they have left it's radius.

As Aran casts Arcane Explosion, Players will be pulsed with a red aura until they have left it's radius.

NETHERSPITE

An Announcement will be made when a Void Zone appears. Anyone on top of a Void Zone will be pulsed with a red aura.

Includes Timers between Phase 1 and Phase 2.

(Optional) Players within range of Netherspite's Netherbreath will be pulsed with a red aura.

Raid Composition


PRINCE MALCHEZAAR

An Announcement will be made when an Infernal is incoming. Possibility to have a temporary red beacon appear at the drop location of the Infernal?

Announces when Players have been Enfeebled. Players will Enfeeble will be pulsed with a red aura until they have left Malchezaar's 30+ yard range.

Shows Cast Timer for Shadow Nova after being Enfeebled.

Announces when Malchezaar reaches Phase 2.

Announces when Malchezaar reaches Phase 3.

Raid Composition

Players inflicted with Shadow Word: Pain will receive an 18-second Cast Bar, labeled as High Priority on the Debuff Tab.


NIGHTBANE

An Announcement will be made when Nightbane casts Fear, Charred Earth, Distracting Ash, Rain of Bones, and Smoking Blasts.

Includes Timers for Phase 1 and Phase 2.

An Announcement will be made when Nightbane reverts between Phases, informing Players to Collapse at the beginning of Phase 2, and Reset Positions at the beginning of Phase 1.

Raid Composition

The Player inflicted with Rain of Bones will be pulsed with a red aura and receive a Warning to move away from the Raid Group

Players standing in the Charred Earth will be pulsed with a red aura.

Players standing in front of Nightbane will be pulsed with a red aura.

---
  Reply With Quote
04-13-08, 12:53 AM   #4
Kaomie
A Scalebane Royal Guard
 
Kaomie's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2007
Posts: 438
What about a single button in the middle of the screen that changes depending on the context so that you only have to click it, without even bothering what is happening?

More seriously most of what you describe already exists in one form or another, and if it does not exist it is probably because you cannot dynamically change some things freely while in combat. But I agree you have to shop around a bit to find everything rather than have a set of addons that would come as a suite.
__________________
Kaomie
"WE LOTS OF PEOPLE FROM STRONG SERVER GUILDS" - Trade Channel
  Reply With Quote
04-13-08, 10:39 AM   #5
Undernet01
A Murloc Raider
Join Date: Apr 2008
Posts: 8
Yep, Some of it exists already, I'm just using the idea to improve on what's already out there.
  Reply With Quote
04-13-08, 02:40 PM   #6
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Mod
Featured
Join Date: Oct 2006
Posts: 10,860
I scanned through your post last night before bed (well, I read the first half, then figured I'd get some sleep ).

Pretty much what you're asking for is available already, as Kaomie mentioned. The rest of it either cannot be done due to secure frames in combat or other limits of the WoW API, or has not because it seems like too much micro-management (no offense).
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

  Reply With Quote
04-13-08, 03:19 PM   #7
Undernet01
A Murloc Raider
Join Date: Apr 2008
Posts: 8
The Data for the Bosses isn't anything new really. What's different here is that:

A) When User Error occurs in a Raid which presents problems for everyone else, that information will be submitted to the Raid Leader, indicating what went wrong.

B) Though the Boss Mods are something you would probably recognize from something like Deadly Boss Mods, the Cast Bars and User Debuffs are in-sync during the Encounters, bringing much more accessibility and flexibility in dire situations.

If I knew LUA/XML, I'd do this myself, but I only know a basics... Equivelant to what to look for if the UI isn't appearing in the Mod List on the Character Screen, or if a Dependancy is missing...
  Reply With Quote
04-13-08, 06:44 PM   #8
Gemini_II
A Molten Giant
 
Gemini_II's Avatar
AddOn Author - Click to view addons
Join Date: May 2006
Posts: 762
Originally Posted by Undernet01 View Post
A) When User Error occurs in a Raid which presents problems for everyone else, that information will be submitted to the Raid Leader, indicating what went wrong.

B) Though the Boss Mods are something you would probably recognize from something like Deadly Boss Mods, the Cast Bars and User Debuffs are in-sync during the Encounters, bringing much more accessibility and flexibility in dire situations.
A) I really like this idea. Something simple to catch the name of the first person to pull in a 25-man... also those people who don't do a damn thing for 90% of the fight. Gives the name of the people to yell at.

B) BigWigs does alot of this already, although everyone needs to run it for their own bars. Combined with something like NECB and should be good to go.
__________________
Retired prior to 3.2, before all challenge was removed.

  Reply With Quote
04-13-08, 07:49 PM   #9
Undernet01
A Murloc Raider
Join Date: Apr 2008
Posts: 8
Originally Posted by Gemini_II View Post
A) I really like this idea. Something simple to catch the name of the first person to pull in a 25-man... also those people who don't do a damn thing for 90% of the fight. Gives the name of the people to yell at.

B) BigWigs does alot of this already, although everyone needs to run it for their own bars. Combined with something like NECB and should be good to go.
Cuz asking "What happened" isn't exactly accurate :P
  Reply With Quote
04-13-08, 08:29 PM   #10
Gemini_II
A Molten Giant
 
Gemini_II's Avatar
AddOn Author - Click to view addons
Join Date: May 2006
Posts: 762
Originally Posted by Undernet01 View Post
Cuz asking "What happened" isn't exactly accurate :P
LOL, no kidding.

Raid Leader: "Who in the nine hells pulled that?!?!"
Response: *sudden dead silence in an otherwise noisy vent*
__________________
Retired prior to 3.2, before all challenge was removed.

  Reply With Quote
04-13-08, 08:54 PM   #11
Undernet01
A Murloc Raider
Join Date: Apr 2008
Posts: 8
But otherwise,

If you seriously read and visualize the write-up above, I seriously think this could be a new standard for Guild Raiding. You might too..
  Reply With Quote
04-14-08, 12:29 AM   #12
Gemini_II
A Molten Giant
 
Gemini_II's Avatar
AddOn Author - Click to view addons
Join Date: May 2006
Posts: 762
Well I couldn't read all of it, but I got the first juicy bits.

Basically I imagine it combining several addons of today into a (hopefully) slipstreamed all-in-one package. Big project but that's cool. If you go for it, I'd definitely be on oar to test it out, or post ideas.
__________________
Retired prior to 3.2, before all challenge was removed.

  Reply With Quote
04-14-08, 12:48 AM   #13
Undernet01
A Murloc Raider
Join Date: Apr 2008
Posts: 8
Here's what Im able to provide

A) A Website, http://www.customdomainname.com type idea

B) If someone would like to step forward for the Programming, two or three people for Ideas would be sufficient (including the Programmer's ideas.), so long as we don't have conflictions sending everyone into an endless stream of arguments, there will be enough of that in the Programming language itself :P

C) I know next-to-nothing about LUA/XML, which is why I'm posting here to see if anyone would like to volunteer.

D) The Goal, the Achievement here is to implement a User Interface which improves on current Interfaces by making it more accessible to the Raid / Raid Leaders, better flexibility, and overall, an easier, more satisfying means of entering a Raid Zone, and progressing while learning from any mistakes you may encounter along the way.

Credit will be given to anyone working on this project, and we hope to make it the standard for Guild Raiding.
  Reply With Quote
04-14-08, 09:52 AM   #14
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Mod
Featured
Join Date: Oct 2006
Posts: 10,860
Unless you want to strip code and data from pre-existing boss mods, you'll need multiple coders and many many testers to gather data about boss fights, combat log logs, etc. BigWigs and DBM have teams of coders, testers, and info gatherers working with them.
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

  Reply With Quote
04-14-08, 10:50 AM   #15
Undernet01
A Murloc Raider
Join Date: Apr 2008
Posts: 8
Thanks for the heads up, I stand corrected on the two or three people statement.
  Reply With Quote

WoWInterface » AddOns, Compilations, Macros » AddOn Search/Requests » New Raid/Boss Mods UI Idea


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off