-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathREADME-esoui.txt
121 lines (90 loc) · 4.9 KB
/
README-esoui.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
[SIZE=4]
[COLOR="Magenta"][SIZE=6]Cooldowns[/SIZE][/COLOR]
Track cooldowns of various sets, synergies, and passives.
[IMG]https://user-images.githubusercontent.com/4276170/390940132-b75a6e97-f14c-4db0-87b2-ef0d7b9f4e6e.png[/IMG]
[IMG]https://user-images.githubusercontent.com/4276170/390940138-ef201cd2-b471-41ee-ba82-d0f88cf4ade8.png[/IMG]
[SIZE=4][B][COLOR="Magenta"]Dependencies[/COLOR][/B][/SIZE]
[LIST]
[*][URL="https://www.esoui.com/downloads/info7-libaddonmenu.html"]LibAddonMenu-2.0[/URL]
[*][URL="https://www.esoui.com/downloads/info2241-LibSetsAllsetitemsingamepreview.luaAPIexcelsheet.html"]LibSets[/URL]
[/LIST]
[SIZE=4][B][COLOR="Magenta"]Purpose[/COLOR][/B][/SIZE]
Counting to five is hard enough. Counting to 30 is next to impossible. Counting anything more than 30 requires powerful computers or elite console players to be even remotely within the realm of possibility.
But fret no longer! There is an addon to count your long cooldowns for you.
[SIZE=4][B][COLOR="Magenta"]Features[/COLOR][/B][/SIZE]
[LIST]
[*]Only enables tracking/display when an included set is equipped or synergy is toggled on
[*]Reposition to any place on your screen
[*]Enable Snap to Grid to allow for pixel perfect placement with your choice of grid size
[*]Resize display from really small to comically large
[*]Optionally hide when out of combat
[*]Play sound on proc/use (enabled by default)
[*]Play sound when off cooldown (enabled by default)
[*]Includes around 100 different sounds to choose from
[/LIST]
[SIZE=4][B][COLOR="Magenta"]Implemented Cooldowns[/COLOR][/B][/SIZE]
Sets:
[LIST]
[*]Armor of Truth
[*]Bloodspawn
[*]Caluurion's Legacy
[*]Claw of Yolnahkriin
[*]Crest of Cyrodiil
[*]Curse Eater
[*]Earthgore
[*]Essence Thief
[*]Hide of the Werewolf
[*]Icy Conjuror
[*]Maarselok
[*]Magicka Furnace
[*]Mechanical Acuity - For more robust tracking, check out [URL="https://www.esoui.com/downloads/info1950-Acuity.html"]Acuity[/URL] by Wheels
[*]Pirate Skeleton
[*]Ravager
[*]Seventh Legion Brute
[*]Shroud of the Lich
[*]Steadfast Hero
[*]Stonekeeper
[*]Symphony of Blades
[*]Trappings of Invigoration
[*]Vestment of Olorime
[*]Vestments of the Warlock
[*]Vykosa
[*]Wyrd Tree's Blessing
[*]Zaan
[/LIST]
Synergies:
[LIST]
[*]Black Widows (Undaunted)
[*]Blood Altar (Undaunted)
[*]Boner Shield (Undaunted)
[*]Conduit (Sorcerer)
[*]Grave Robber (Necromancer)
[*]Harvest (Warden)
[*]Orbs/Shards (Undaunted/Templar)
[*]Pure Agony (Necromancer)
[*]Purify (Templar)
[/LIST]
Passives:
[LIST]
[*]Dragonknight: Mountain's Blessing (ultimate generation portion), Combustion
[*]Nightblade: Transfer
[*]Warden: Savage Beast
[*]Necromancer: Corpse Consumption
[*]Templar: Prism
[/LIST]
[SIZE=4][B][COLOR="Magenta"]FAQ[/COLOR][/B][/SIZE]
[B][I]What about Alkosh?[/I][/B]
Alkosh's 5-item proc condition is "When you activate a synergy..." and, as such, here isn't a cooldown for Alkosh beyond those for activating synergies. Tracking cooldowns for synergies and using them at the right moment is your best bet at maximizing your Alkosh uptime. If you'd like to track the Alkosh debuff applied to targets, configure your buff/debuff tracker or check out Wheels' awesome [URL="https://www.esoui.com/downloads/info1939-RaidBuffs.html"]RaidBuffs[/URL] addon.
[B][I]What about Powerful Assault?[/I][/B]
Similar to Alkosh, the 5-item proc condition is "When you cast an Assault ability..." and has no cooldown in the traditional sense. Tracking your Powerful Assault uptime is better suited to a buff tracker as it will help you identify group members that have not yet received the buff.
[B][I]How hard would it be to add [this] set?[/I][/B]
Barring any special conditions not already accounted for in the code, it's not too difficult at all. The code to add and manage tracked sets and synergies (Data.lua) is very straight-forward, it's just a matter of testing and making sure everything works as intended. Testing new sets, now that the code has been established, is what takes the longest. So don't hesitate to reach out with anything you'd like to see included!
[SIZE=4][B][COLOR="Magenta"]Planned Updates / Known Issues[/COLOR][/B][/SIZE]
[LIST]
[*] Multilanguage support - Hard-coded values means Cooldowns doesn't work for non-English clients. This will be fixed in the future. Big thanks to Baertram for assisting with this.
[/LIST]
[SIZE=4][B][COLOR="Magenta"]Additional Sets[/COLOR][/B][/SIZE]
If you'd like to see a specific set or additional synergy added, please let me know. I would prefer to limit the sets to ones with long cooldowns and those not already covered by other more well-done addons, but this is not a hard rule.
To request tracking or submit code changes for a new set, synergy, or passive, head over to [URL="https://github.com/inimicus/Cooldowns"]Cooldowns on Github[/URL] and [URL="https://github.com/inimicus/Cooldowns/issues/new/choose"]create an issue[/URL] or [URL="https://github.com/inimicus/Cooldowns/compare"]pull request[/URL].
[SIZE=5][B]Enjoy![/B][/SIZE]
[/SIZE]