IceHUD

154 - Anticipation Enhancement

Submitted Via

Curse Client 5.1.1.480, Microsoft Windows NT 6.2.9200.0

Installed Version

1.8.8

Description

It would be nice if there was an option for Icehud to take Anticipation into account. How it could look graphical would be the same 5 circles, except that here's another row of 5 under it. Reason for this is that it is much more optimized and gives a better overview to see your full "10 combo points" in PVE/PVP. For example, Dancing with Shadow Blades in PVP, you might wanna burst down with Ambush up to 9 combo points, finish off with a gouge. Then follow up with 2x 5 CP eviscerates, or 1 Evisc + KS. It's a bit "harder" to keep track of this all by yourself in the middle of the heat.

Installed Addons

BasicMinimap - v2 Gladius - 5.0.4-04 IceHUD - 1.8.8 Ion - Hydrogen-2 Beta LoseControl - LoseControl 5.0 MoveAnything - 13.1.9 OmniCC - 5.0.4 Power Auras Classic - 4.23 Recount - v5.0.5 release ReforgeSaver - v1.5 ScrollingCombatText - v6.6 SCT - Damage - v6.6 tekticles - 4.2.0.13-Beta Tidy Plates - 6.7.6

User When Change
Parnic Dec 21, 2013 at 02:12 UTC Changed status from Replied to Fixed
NoSkillsDjena Sep 27, 2012 at 10:26 UTC
Parnic Sep 26, 2012 at 14:52 UTC
NoSkillsDjena Sep 26, 2012 at 08:36 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Parnic Parnic Dec 21, 2013 at 02:12 UTC - 0 likes

    r956

  • Avatar of MSaint MSaint Dec 20, 2013 at 23:59 UTC - 0 likes

    @Parnic: Go

    Hehe, sorry about that. The style of comment was the kind of thing I might put in my own addons directed at myself, but not great style in someone else's code. And yeah, those kinds of no-harm snippets generally only get edited when some other issue has us making changes to a file. But there I was ...

    I actually made one more change to my version. Instead of putting the Anticipation points in strata "MEDIUM", I put them in "LOW", which is where the combo points are. Instead I set framelevel 1 for CPs and 2 for Anticipation so the latter would be on top. It occurred to me that some pretty ugly things could happen on the screen if an unrelated frame shows in between.

    Last edited Dec 21, 2013 by MSaint

    "API HasFullControl(). Arguments: none; Returns: boolean, whether the player has full control of his character." I'm not sure what Blizzard's criteria are, but I know a lot of people for whom this should always return false.

  • Avatar of Parnic Parnic Dec 20, 2013 at 17:01 UTC - 0 likes

    @MSaint: Go

    Thanks! I've made a couple of small tweaks (like adding to the localization array) and attached a patch based on r691 (the last time ComboPoints.lua changed).

    Name Size MD5
    _combopoints_add_anticipation_support.patch 6.6 KiB a77dcabb1368...
  • Avatar of Parnic Parnic Dec 20, 2013 at 16:38 UTC - 0 likes

    @MSaint: Go

    if IceHUD.WowVer >= 30000 then -- Don't see how this could possibly be relevant at this point
    

    This isn't necessarily relevant at this point, it's just that I don't really see the need to audit the entire mod periodically to remove backward-compatibility :).

  • Avatar of MSaint MSaint Dec 20, 2013 at 07:09 UTC - 0 likes

    @Parnic: Go

    Dang. Brought the wrong file with me. When I get back to the office this afternoon I'll upload the right one. Sorry.

    Edit: OK. This is the right file, sorry for the mistake. From the .toc, this is Version: 1.8.17 (Revision: 951). The unmodified file seems to match exactly with what I have from svn, so it's up to date with the repository as of two days ago.

    One more comment. I see in the comments below folks suggesting either extending the number of circles or using a separate set of circles. Obviously people know what will work best for them, but my choice of putting contrasting dots on the existing circles is very intentional. The stacks convert to combo points on damaging finishers. It shows you what you will have after hitting that button (plus a probable proc of an additional point, but we're used to that). Keep in mind that you can have 4 stacks of anticipation and NO combo points, either from having to switch targets with full cps (happens on those fights where mobs go immune or unattackable), or because you mistimed things and have to hit SnD. It makes more sense to me to see those dots where the CPs would be and know that I need to use a finisher at 1 or 2 cp if I don't want to waste them. It's more intuitive for me than seeing 'unsupported' cps up at circles 6-10. It's just whats most intuitive to me. Having a separate set of circles is, of course, still doable using the method described in other posts below, for those who prefer to see it that way.

    What I might try to add, though, is a mechanism for making the Anticipation circles blink when they have < 2 secs left, so I can really get the most out of them even after mis-management or bad luck.

    Ok, that was longer than I intended.

    Last edited Dec 20, 2013 by MSaint
    Name Size MD5
    ComboPoints.lua 14.1 KiB 012a391d5c65...
  • Avatar of Parnic Parnic Dec 19, 2013 at 22:03 UTC - 0 likes

    @MSaint: Go

    It's possible my SVN client is screwing up, but I'm not seeing a difference between the current version of ComboPoints and yours. Could you try attaching again or maybe generating a patch?

    edit: also, which revision of the file are your changes based on?

    Last edited Dec 19, 2013 by Parnic
  • Avatar of MSaint MSaint Dec 19, 2013 at 21:27 UTC - 0 likes

    I wrote an update to the ComboPoints.lua file to show Anticipation stacks. Stacks of Anticipation are shown as added dots in a different color over the center of the existing combo points.

    Parnic asked me to attach the file here. This would be a replacement for IceHUD\modules\ComboPoints.lua.

    The file also adds a toggle to the options for showing Anticipation stacks or not showing them. The default is to show them.

    Edit: Removed attachment until I can upload the correct file.

    Last edited Dec 20, 2013 by MSaint
  • Avatar of Killoe Killoe Jan 31, 2013 at 19:16 UTC - 0 likes

    @Parnic: Go

    Yep sorry had to change it to buff/debuff stack counter. Sorry was being a noob :D

  • Avatar of Parnic Parnic Jan 31, 2013 at 16:58 UTC - 0 likes

    @Killoe: Go

    There is a way to manually do it now. Use a custom counter to track Anticipation. Unfortunately I don't have time to work on WoW much these days. I always accept code submissions from users, though.

    Last edited Jan 31, 2013 by Parnic
  • Avatar of Killoe Killoe Jan 31, 2013 at 16:53 UTC - 0 likes

    Any update if IceHud will be updated to track Anticipation? Basically it needs the ability to track 10 combo points vs 5.

    Thanks.

    Edit: Figured out how to make custom points bar.

    Last edited Jan 31, 2013 by Killoe

Facts

Last updated
Dec 21, 2013
Reported
Sep 26, 2012
Status
Fixed - Developer made requested changes. QA should verify.
Type
Enhancement - A change which is intended to better the project in some way
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees