Jump to content

sArena: Beta for WoD


  • Please log in to reply
87 replies to this topic

#1 Stako

Stako
  • Premium
  • Curse Premium
  • Orcclass_name
  • US-Ravenholdt
  • Whirlwind
  • Posts: 33
  • Talents: Unholy 1/1/0/2/0/1/1
  • 2v2: 1537
  • LocationVancouver

Posted 14 November 2011 - 05:55 PM

Updated for Warlords of Draenor (GitHub only for now)
Latest update: Dec 17 2014

sArena improves upon the default arena frames:
  • Allows for movement of the arena frames
  • Allows for scaling of the arena frames
  • Adds a cooldown timer for enemy trinkets
Download

Quote

WoWInterface (MoP Version)
Curse (MoP Version)

Quote

Beta versions on GitHub
'Download ZIP' button on right side of the page
After extracting zip, folder must be renamed to 'sArena'

Changelog

Quote

December 17, 2014
Fixed trinket cooldown spiral not being drawn
Fixed trinkets not being movable
Fixed trinkets showing in battlegrounds (now only shown in arenas)
Added support for Will of the Forsaken (trinket cooldown is set to 30 seconds if it's not already running or has less than 30 seconds remaining)

December 5, 2012
Added border to trinket icons (same as spec icon border)
Added option to show trinket icons even when not on cooldown

October 7, 2012
Added support for ArenaPrepFrames(the frames you see before the gates have opened in an arena match).

October 6, 2012
sArena should now properly load and allow for configuration at log in instead of after joining an arena.
Added toggle button for trinket icons.

October 2, 2012
Added trinket functionality. WotF functionality disabled for now.
Trinket icons only work in arenas, not battlegrounds.

September 24, 2012
Rewrote for 5.0.


#2 Destia25

Destia25
  • Junkies
  • Curse Premium
  • Undeadclass_name
  • EU-Defias Brotherhood
  • Rampage / Saccage
  • Posts: 39
  • Talents: Shadow 1/1/0/1/0/2/.

Posted 14 November 2011 - 06:05 PM

Make sure right click = Focus and left = target, make it look good and I'll give it a go whenever you release it ^^

#3 Sascatuan

Sascatuan
  • Junkies
  • Undeadclass_name
  • US-Destromath
  • Rampage
  • Posts: 412
  • Talents: Destruction 0/1/0/2/2/0/.
  • 2v2: 1937
  • 3v3: 2514
  • 5v5: 1531
  • RBG: 2085

Posted 14 November 2011 - 06:06 PM

Right click set focus, scaling frame size, unit frame to show cc on the icon and how long is left. Just a few i recall gladius having.
Posted Image

#4 Stako

Stako
  • Premium
  • Curse Premium
  • Orcclass_name
  • US-Ravenholdt
  • Whirlwind
  • Posts: 33
  • Talents: Unholy 1/1/0/2/0/1/1
  • 2v2: 1537
  • LocationVancouver

Posted 15 November 2011 - 03:33 AM

Keep in mind we're just enhancing the default arena frames, so that means right-clicking to set focus comes standard.
As for CC icons, I know of at least two addons that do this, being LoseControl and PortraitTimers. On the other hand, I could add it into my addon and that specific feature could just disable itself if it sees that the user is running a similar addon.

Also what are your thoughts on showing the most recent ability that just came off cooldown for each enemy? ie. psychic scream, spirit link totem, etc.

Thanks for the input!

#5 Pyonx

Pyonx
  • Premium Junkies
  • Night Elfclass_name
  • EU-Outland
  • Misery
  • Posts: 360
  • Talents:
  • RBG: 2318

Posted 15 November 2011 - 07:47 AM

Just enhancing the Default Frames? Oh boy. This sounds interesting.

Here's a list of features, I'd personally would love to have:

  • Timers (Unless it won't affect portaits and addons like PortraitTimer allows this)
  • Scaling and Moving
  • Test-Mode (To modify outside of arena)
  • DR Tracker
  • Castbars and Pets aligned
  • Keep Clicking (Left = Target, Right = Focus) as default
  • Default look unless you plan to alter the skin, have a option to keep the default look
  • Option to remove disable certain "plugins" ex. if you add the said timers, allow us to untick it and not use it if we don't desire to

This is what I'd love to see(my current ones are like this, sort of, but they just refuse to stay scaled unless I run a macro to do test-mode it :(

Edited by Pyonx, 15 November 2011 - 07:48 AM.


#6 TGIFrisbie

TGIFrisbie
  • Members
  • Posts: 192

Posted 15 November 2011 - 01:30 PM

Let's keep in mind:

The more cool, nifty things you put into it, the more cool nifty things that can break or need maintenance (potentially) every patch.

The more cool, nifty things you put into it, the more cool nifty things that can have conflicts with other addons (which may or may not have anything to do with what your addon does).

Keeping it as simple as possible, and allowing for outside addons like Losecontrol to do what they do if someone wants/needs those features, would seem the better route.  Just my 2p.

#7 Stako

Stako
  • Premium
  • Curse Premium
  • Orcclass_name
  • US-Ravenholdt
  • Whirlwind
  • Posts: 33
  • Talents: Unholy 1/1/0/2/0/1/1
  • 2v2: 1537
  • LocationVancouver

Posted 15 November 2011 - 10:33 PM

View PostPyonx, on 15 November 2011 - 07:47 AM, said:

  • Timers (Unless it won't affect portaits and addons like PortraitTimer allows this) - On the back burner
  • Scaling and Moving - Done
  • Test-Mode (To modify outside of arena) - Done
  • DR Tracker
  • Castbars and Pets aligned - Please clarify since the default frames have castbars and pets. Do you want them vertically aligned or something?
  • Keep Clicking (Left = Target, Right = Focus) as default - Done
  • Default look unless you plan to alter the skin, have a option to keep the default look - Done
  • Option to remove disable certain "plugins" ex. if you add the said timers, allow us to untick it and not use it if we don't desire to - Will do this for each feature


#8 Gee19

Gee19
  • Junkies
  • Undeadclass_name
  • US-Shattered Hand
  • Ruin
  • Posts: 46
  • Talents: Shadow 0/1/0/1/2/2
  • 2v2: 2233
  • 3v3: 2423
  • 5v5: 2438
  • RBG: 960

Posted 15 November 2011 - 10:59 PM

Very interested in this btw, would love to see how you are setting up the DR tracker.

#9

  • Members
  • Humanclass_name
  • EU-Outland
  • Misery
  • Talents: Marksmanship 1/0/1/0/1/0
  • RBG: 192

Posted 16 November 2011 - 12:09 AM

This looks nice, will follow

#10 Pyonx

Pyonx
  • Premium Junkies
  • Night Elfclass_name
  • EU-Outland
  • Misery
  • Posts: 360
  • Talents:
  • RBG: 2318

Posted 16 November 2011 - 08:56 AM

@Stako:
What I mean by Aligning them, have then proper aligned instead of being whacky. Ex. If you resize the Main frame, let the petframes be resized accordingly too(linked, so if you resize arena1, arenapet1 wont stay small and behind. Or have us manually place and resie them - whichever works best for you to code. As long as you let us easily align them with the arena frames, I' don't care how you work the magic.

PS. If you need someone to test, let me know. Doing arenas basically every day and my arena frames are default always(already have a script for trinkets, but fml it keeps bugging out all the god damntime :( )

#11 Aetarius

Aetarius
  • Junkies
  • Undeadclass_name
  • US-Tichondrius
  • Bloodlust
  • Posts: 315
  • Talents: Shadow 1/1/0/1/2/2/.
  • 2v2: 1974
  • 3v3: 2510
  • 5v5: 1936
  • RBG: 1970

Posted 16 November 2011 - 03:32 PM

if you can make a tiny tremor icon for shamans, similar to the regular trinket, it would be awesome!

either permanently or having the option to enable it
bruv

#12 Necrolina

Necrolina
  • Junkies
  • Blood Elfclass_name
  • EU-Auchindoun
  • Vindication
  • Posts: 401
  • Talents: Retribution 2/0/0/2/2/0
  • RBG: 2313

Posted 16 November 2011 - 04:17 PM

Target icon similar to the one in Gladius. That'd be totally awesome!

#13 Stako

Stako
  • Premium
  • Curse Premium
  • Orcclass_name
  • US-Ravenholdt
  • Whirlwind
  • Posts: 33
  • Talents: Unholy 1/1/0/2/0/1/1
  • 2v2: 1537
  • LocationVancouver

Posted 16 November 2011 - 04:21 PM

View PostAetarius, on 16 November 2011 - 03:32 PM, said:

if you can make a tiny tremor icon for shamans, similar to the regular trinket, it would be awesome!

either permanently or having the option to enable it

Let's discuss this further, since I've already put some thought into it.

As an example, let's say there is an enemy shaman with hex on cooldown (20s remaining), and also tremor on cooldown (30s remaining).

One method of displaying this information is to create an icon for each ability and to show the cooldown. Unfortunately, between these new icons, the trinket icon, and the diminishing returns icons, things could very quickly become cluttered and confusing, especially in a 5v5 environment.

So, to circumvent the issue of clutter, a single icon could be used. The icon would show the cooldown of whichever ability is closest to becoming available(in this case, hex). Of course this means that there would be no tremor icon until hex becomes available, potentially leaving the player unaware that tremor is on cooldown.

Yet another way could be to use a single icon but instead of showing the cooldown of the next available ability, it could decide on which cooldown to show based on a priority list. Of course this still leaves the issue of not being able to see all of the important cooldowns.

Which way, if any, would be better? Also, any better ideas would be greatly appreciated!

#14 Fluggie

Fluggie
  • Members
  • Humanclass_name
  • EU-Outland
  • Misery
  • Posts: 10
  • Talents: Subtlety 1/0/2/0/2/.

Posted 22 November 2011 - 02:01 AM

What's the progress on this addOn? Looking forward to trying it out!

#15 Stako

Stako
  • Premium
  • Curse Premium
  • Orcclass_name
  • US-Ravenholdt
  • Whirlwind
  • Posts: 33
  • Talents: Unholy 1/1/0/2/0/1/1
  • 2v2: 1537
  • LocationVancouver

Posted 24 November 2011 - 01:23 AM

View PostFluggie, on 22 November 2011 - 02:01 AM, said:

What's the progress on this addOn? Looking forward to trying it out!

Been pretty busy lately. Here's a working release with no DR tracker yet:
http://www.wowinterf...521-sArena.html

#16 Pyonx

Pyonx
  • Premium Junkies
  • Night Elfclass_name
  • EU-Outland
  • Misery
  • Posts: 360
  • Talents:
  • RBG: 2318

Posted 24 November 2011 - 02:18 AM

Thanks a bunch, doing some arenas here so testing it out. ;)

Edit: Works pretty damn well. Perhaps add a location to change the castbars to the right, not to the left side? 'cus right now, it's kinda.. well, in the middle of my screen since I have basically the frames "right side of my toon" I guess.

10/10 otherwise, just what I've been wanting.

Edited by Pyonx, 24 November 2011 - 03:54 AM.


#17 Fluggie

Fluggie
  • Members
  • Humanclass_name
  • EU-Outland
  • Misery
  • Posts: 10
  • Talents: Subtlety 1/0/2/0/2/.

Posted 24 November 2011 - 06:16 PM

It works like a charm, I have two suggestions though! 1st. Make them able to grow upwards instead of downwards (and if possible still keep the arenaX order, else focus arenaX macros wouldn't  work). 2nd. ButtonFacade support on the trinket.

Keep up the good work though :)

#18 Gee19

Gee19
  • Junkies
  • Undeadclass_name
  • US-Shattered Hand
  • Ruin
  • Posts: 46
  • Talents: Shadow 0/1/0/1/2/2
  • 2v2: 2233
  • 3v3: 2423
  • 5v5: 2438
  • RBG: 960

Posted 24 November 2011 - 09:45 PM

I have a suggestion from one programmer to another, make each function modular so anyone can easily customize it to their liking.

For example, moving the trinkets/DR trackers/cast bars without moving anything else.

#19 spaceship

spaceship
  • Junkies
  • Taurenclass_name
  • US-Tichondrius
  • Bloodlust
  • Posts: 119
  • Talents: Restoration 1/0/2/1/2/0
  • RBG: 2389
  • LocationCanada

Posted 25 November 2011 - 06:12 AM

Just looks like http://pastebin.com/EgHAtrwi with a GUI at the moment. :P

#20 Stako

Stako
  • Premium
  • Curse Premium
  • Orcclass_name
  • US-Ravenholdt
  • Whirlwind
  • Posts: 33
  • Talents: Unholy 1/1/0/2/0/1/1
  • 2v2: 1537
  • LocationVancouver

Posted 25 November 2011 - 08:35 PM

View Postspaceship, on 25 November 2011 - 06:12 AM, said:

Just looks like http://pastebin.com/EgHAtrwi with a GUI at the moment. :P
Wanted to credit them but don't know who wrote it :(
That code is a lot simpler than what I did the first time around: https://github.com/s...rinketWatch.lua




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

<