Quantcast
Channel: Addons from WoW.CurseForge.com
Viewing all 3100 articles
Browse latest View live

Bitten's SpellFlash: DK

$
0
0

This module flashes suggested spells for all three DK specs. You can find *lots* more information on its website.

If you download using the Curse Client it will come with everything you need. If you download your addons manually, you must also get SpellFlash.

Please see the FAQ before posting a question. If that doesn't address your issue, or you have a suggestion to improve this addon, please either leave a comment or create a ticket.

Bitten's SpellFlash modules replace Blizzard's default proc highlighting to flash the button you should press next to achieve maximum dps on a boss fight. Or if you are a tank, to maximize your survivability. For healers, they are just slightly smarter proc highlighters. Dps modules follow or are similar to priority schemes found in SimulationCraft, Icy Veins, and/or Elitist Jerks. Sometimes you have to be smarter than SpellFlash, e.g. when saving a cooldown for a specific boss mechanic, but in general following the recommendations will improve most people's performance.

The descriptions of each rotation moved to the website for Bitten's SpellFlash.


Achieve It

$
0
0

Achieve It aims to make using and tracking achievements easier. Built directly into the existing Achievements frame, it provides a number of modifications.

Sub Categories

Achievement categories are broken down into further sub categories.

  • Quests
    • Cataclysm
      • Sub categories per zone
    • Pandaria
      • Sub categories per zone
  • Dungeons & Raids
    • Sub categories per Instance and Boss
  • Scenarios
    • Sub categories per scenario

New Categories

New "Rewards" category listing all achievements that give a reward.

Locate Button

The Locate button will automatically open the relevant category based on your location. It will even detect when you are near a boss and open the category for that boss.

Achievement Frame Enhancements

The achievement frame is now draggable

NamePlateAdvance

$
0
0

A highly customable(although complicated to do) addon to show various information on nameplates
-------------
Modules:
Alpha modifier (Autohide)
Buff/Debuff with stack and timer (Aura)
Casting bar  (Castwarning)
Combo Point (Combopoint)
Combat informations (damage/heal, buff/debuff gain/lose)  (Scrolltext)
Raid Icon (Raidicon)
Class Icon (Classicon)
Healthbar (Healthbar)
ManaBar (Manabar)
Moving Speed (Speed)
CrowdControl/special ability icon (CrowdControl)
Cooldowns (Cooldown)
Threat percent and glow (Threat)
Quest number mark  (QuestMark)
Range Check (RangeCheck)
Spelllock countdown  (CounterSpell)
Aura,cc,cast,health tracker/self nameplate  (Tracker)
Name,guild,special mark (NameText)
Targeting count (TargetCount)
Target name, target indicator (Target)
Stance,runes,lunar power,combopoint,holypower,Master Marksman (ClassInfo)
Shield absorb amount (ShieldWatch)
Time until out of combat (exCombat)
Unit main role based on combatlog statistics (RoleCheck)
Change and show click-zone (ClickZone)
-----------------
some nameplate requires mouseover one time to work,it's by wow system limit, not bug
------------------------
to open options menu ,type
/npa
--------------------
[esc menu ->interface->combat->class color in nameplates] will be forced on for better guid match
to change healthbar color, please use [healthbar] module
------------------------
to make it look better you can disable nameplate spreading (or enable overlapping) by this command
/console spreadnameplates 0
in 4.x version blizzard adds a option in esc->interface->names does the same thing
--------------------------
self nameplate settings are in /npa -> tracker page, bottom half
-------------------------------
to get spellid from combatlog:
check [NPA]-[core]->[show spellid in tooltips]

right-click chat frame [combatloag] button, select [settings]
select [formatting] page
check [show braces] [spellname]

then left-clicking any spell in combatlog will show its tooltip with spellid

Errands

$
0
0

Reminds you of daily/weekly errands (WorldBosses,ProfessionCrafts...etc)

Character Achievements

$
0
0

About

Character Achievements is an addon that modifies the display of achievements in order to easily distinguish those earned by your current character and those earned by another character on your account. A check button is added to the Achievement Frame that allows for quick and easily switching.

Character Style

The display is broken down into 3 parts:

  • Character Achievements - default display of completed achievements (red title background/border)
  • Account earned Achievements - blue bordered display with slight coloration and lighting.
  • Not Completed Achievements - default display of incomplete achievement.

Account-earned Style

The default display is used except:

  • account-earned achievements have a blue border instead of red.
Note

Account-earned achievements are considered those that have been earned by any character on your account (except your current character). It is different than Blizzard's Account-wide achievements; achievements that have a shared progress across all characters. These are the ones that have the blue title background and border.

Slash Commands

  • '/ca' or '/characterachievements'
  • '/ca options' or '/ca gui' brings up the options menu.
  • '/ca reset' resets to default settings and button position.
  • '/ca account' enables the display style for account-earned.
  • '/ca character' enables the display style for character.
  • '/ca unlock' unlocks the button for movement.
  • '/ca lock' locks the button.
  • '/ca hide' hides the button from the achievement frame.
  • '/ca show' shows the button on the achievement frame.

Bug Tracker / Feature Requests

Please submit Bugs and/or Feature Requests using the Ticket System on the CurseForge Project page. Please provide as much information as possible, including your client language, the exact version you are running, how to reproduce any errors, and a stack trace, if applicable.

KuiNameplates

$
0
0

Prettier, pixel-perfect nameplates with auras. Configurable through interface options (open with /knp or /kuinameplates).

Class colours on hostile players can be enabled in the default interface options, under "Names" - check "Class Colors in Nameplates" at the bottom right.

Customisation for sizes and positions of auras will be introduced soonish, in a later version.

If you're having issues with nameplates being in incorrect locations or being unclickable, first try unchecking the "Fix aliasing" option in configuration.

Current features:

  • All of the default nameplate features
  • Pixel perfect!
  • Auras!
  • Combo points
  • Tank mode - recolour health bars when you have threat (enable by checking "Enable tank mode" in options)
  • Customisable display of health for friendly or enemy units
  • Pretty fading in/out of frames (disable by unchecking "Smoothly fade" in options)
  • Automatic toggling of nameplates when you enter or exit combat (enable by checking "Auto toggle in combat" in options)
  • Cast & incoming healing warnings, useful for PVP (disabled by default, check "Show cast warnings" in options)
  • Configuration profiles

Health display patterns:

The text to display for health on different frames is determined by two simple patterns: one for friendly frames and one for neutral and hostile frames. These patterns can be changed in the options dialog (/knp). They must make use of specific conditions and results, in the following format:

condition1:result1;condition2:result2;condition3:result3;

There must be at least one condition (and one result). Any other conditions are optional.

Possible conditions are:

"=" When the unit is at maximum health...
"<" When the unit's health is less than maximum...
"=<" When the unit's health is either less than maximum or at maximum...

Possible results are:

"m" ... Display their maximum health (i.e. 123.4k).
"d" ... Display their health deficit (i.e. -46.5k).
"p" ... Display their health percentage.
"c" ... Display their current health (i.e. 76.9k).
"b" ... Display nothing.

The patterns used by default are:

Friendly units:=:m;<:d;
Which means:When the unit is at maximum health:Display their maximum health;When they're below maximum health:Display their health deficit;

Hostile units:<:p;
Which means:When the unit is below maximum health:Display their health percentage;

Planned features:

  • Frame blacklisting.
  • Stuff I can't remember.

Pusikas' Spellflash: TTD

$
0
0

Warning

Does not do anything by itself. Has to be used with other SpellFlash modules that support it.

About

Adds a function s.TimeToDie(unit) when it's loaded.

How it works

Starts monitoring the combat log as soon as combat starts. Watches for mobs to take damage and remembers how much health the mob has lost and when was the first time it saw that mob loose HP. If another SpellFlash module calls s.TimeToDie(), it simply estimates DPS of all players on that mob from the data it has (first time HP changed, amount of HP lost and current time), and divides the remaining HP of the target by that number. Unless you fight insane numbers of mobs, the amount of data that the addon has to handle should be very low.

Spellflash

Get the latest version of Spellflash available. Versions 5.179.x and higher should work.

To Do

  • Maybe stop this from watching the log in PvP situations.
  • More testing.

tl;dr

Don't download this if you do not use another SpellFlash module that needs it!

Pusikas' Spellflash: Monk

$
0
0

About

SpellFlash module for Monks. Has been used in raids and heroics. Includes an automatic (very basic) AoE detection.

Spellflash

Get the latest version of Spellflash available.

Priorities

All Specs

  • Raid buffs
  • Interrupts

Windwalker

Single Target

Should mostly resemble the priorities from Simulationcraft.

  1. Potion with Bloodlust
  2. Chie Brew
  3. Tiger Palm if Tigwer Power is about to run out
  4. Tigereye Brew if RSK can be used
  5. Energizing Brew if time to max energy > 5sec
  6. Synapse Springs (if you are an engineer)
  7. Berserking / Blood Fury (Troll / Orc)
  8. Rising Sun Kick if debuff is missing or about to fall off
  9. Tiger Palm if the buff is missing
  10. Xuen
  11. Rising Sun Kick
  12. Fists of Fury if it won't cap Energy and Tiger Power lasts long enough
  13. Chi Wave if time to max energy > 2sec
  14. Combo Breaker: Blackout Kick
  15. Combo Breaker: Tiger Palm if time to max energy > 2sec or Combo Breaker about to run out
  16. Blackout Kick if time to cap energy <= 2 sec
  17. Expel Harm or Jab if it won't overcap energy
  18. Blackout Kick if it won't interfere with RSK

AoE

Will detect if an attack hits 5 or more enemies and switch to AoE mode. In AoE, your buffs and debuffs will be kept up, excess Chi will be put into RSK, otherwise, you'll SCK. AoE mode ends if you do not hit 5 or more enemies for 3 seconds. Automatic detection only works if you use an attack that can possibly hit 5 or more mobs. If you position yourself in a way that Rising Sun Kick hits as many mobs as possible (which you should, anyway), AoE detection should prove pretty reliable in both raids and 5-mans.

Talents & Glyphs

All Talents supported. Won't flash much from 2nd Tier, as only Chi Wave is integrated easily into a rotation.

Mistweaver

Only the stuff that flashes with every spec right now.

Brewmaster

Single Target

  1. Rushing Jade Wind if target is not in range
  2. Blackout Kick if you need to refresh Shuffle
  3. Keg Smash
  4. Tiger Palm for the debuff
  5. Expel Harm if you are below 80% HP
  6. Guard
  7. Chi Wave, Zen Sphere or Chi Burst
  8. Breath of Fire in AoE
  9. BoK at full Chi
  10. Spinning Crane Kick in AoE
  11. Jab if you have room for the Chi
  12. BoK to avoid capping Chi
  13. Tiger Palm otherwise

Defensive Moves

  • flash Purifying Brew (yelllow) for Moderate Stagger
  • flash Purifying Brew (red) for Heavy Stagger
  • Guard if below 75% HP
  • Fortifying Brew if below 50% HP

AoE

Will detect if an attack hits 3 or more enemies and switch to AoE mode. In AoE, Spinning Crane Kick will be suggested instead of Jab whenever it makes sense and Rushing Jade Wind instead of Blackout kikck whenever it is up. Also Breath of Fire whenever you have 4 Chi or Shuffle lasts long enough.

Talents & Glyphs

All Talents supported.

ToDo / missing stuff

  • add some helpful flashes for healers

Gnosis (Castbars and Timers)

$
0
0

Gnosis (Castbars and Timers)


Gnosis is a highly configurable castbar and single timer addon. Gnosis can show ticks of channeled spells, detect unintentional clipping while channeling and combine data of channeled spells to combat text addons (MSBT, SCT, Parrot). It also allows to create buff, debuff, and cooldown (spell, rune, item) timers with a similar set of options castbars have.

To visit Gnosis' development site or to grab alpha&nolib files go to Gnosis @ CurseForge
For questions or comments please visit Gnosis' official forum thread
If you find any bugs or have suggestions create a ticket here

Gnosis allows to create as many bars as you like and does not force predefined bars onto the user. The "casts" of following "units" can be shown:

  • Player, Target, Focus, Pet (= Vehicle)
  • Arena Opponents, Party, Mouseover, Bosses
  • Mirror bar (Fatigue, Feign Death, Breath)
  • Global Cooldown Indicator
  • Swings timers (one handed melee and ranged, single and combined versions)
  • Most ...'s Target Units are selectable (e.g. Target's Target's Target = targettargettarget), though those units require additional resources (scanning) if bars for those units are created

Main features:

  • unlimited amount of castbars
  • single bar buff, debuff, cooldown and item cooldown timers
  • horizontal & vertical bars, invertable bar growth direction
  • customizable look (alignments, colors, size, font, casticon, ...)
  • full control of castname and casttime strings
  • black-/whitelisting (i.e. show castbars not/only for specific spells)
  • support for all channeled spells (show tick markers including spellpushback support for those markers, configurable)
  • combine dps of channeled spells and output via combat text
  • anchor bars to frames or the mouse cursor

If you want to help localize Gnosis please visit Gnosis Localization @ Curseforge

Please watch the introduction videos:

First steps introduction video (v1.80)


First steps introduction video (old version, focuses on castbar creation)



Slash Commands


The slash command for Gnosis is /gnosis. Gnosis has full GUI configuration support.

/gnosis reanchor will force Gnosis to reanchor all bars
/gnosis load configuration name will load the castbars of given configuration. Careful: Your current castbar setup will be lost.
/gnosis bar="name of existing bar" text="Text to display" time=12 spell="Shadow Word: Death" cast starts a timer manually (spell and cast keywords are optional).

Multi-Spell Timers


Gnosis also allows to create so called Multi-Spell Timers. A single bar can handle as many spells/cooldowns as you like, though it can only display one at a time (chosen by the given priority or sorting criterion).

Multi-Spell Timer example

To create timer bars, select "Multi-Spell Timer" as Bartype and add items to track to the black-/whitelist found under the "Hide castbar" section. The format of entries basically is cmds:spell. Following commands are available.

http://img109.imageshack.us/img109/8690/gnosistimerconfigpriest.jpg

Auras (Buffs=Hots & Debuffs=Dots):
buff, debuff, hot, dot, aura, harm, help, mine

Cooldowns:
cd (for spells), itemcd (for items), runecd (for DK runes, pass 1..6 as spell)

Durations:
totemdur (for Shaman totem durations, pass 1..4 as spell)
enchmh and enchoh (main and offhand imbues/poisons, e.g. enchmh : Instant Poison)

Procs:
icd, innercd, proc (display timer of length staticdur=x when the proc occurs, useful for tracking proc length or inner cooldown)
e.g. icdstaticdur=12 : Rapture (displays inner cooldown of Discipline Priest's Rapture ability)
optionally pass the norefresh option to disable timer refresh due to new proc (or similar effect)

Spellcasts:
cast:all or cast:name of spell to show

Resoucres:
resource:health (healthbar)
resource:power (powerbar = mana/energy/rage/focus/...)
resource:combopoints (rogue and feral druid combo points)
resource:range (range between yourself and the given unit)
resource:altpower (shows things like Atramedes' sound)
resource:heal (incoming heal)
resource:threat (units threat towards your target)
resource:soulshards (Warlock's Soul Shards)
resource:eclipse (Moonkin Druid's Eclipse)
resource:holypower (Holy Paladin's Holy Power)
resource:chi (Monk's Chi)
resource:shadoworbs (Shadow Priest's Shadow Orbs)
resource:burningembers (Warlock's Burning Embers)
resource:demonicfury (Warlock's Demonic Fury)
threat remark: the "stacks" value denotes: 3: tanking - 2: insecurely tanking - 1: higher threat than tank - 0: lower threat than tank

Miscellaneous:
fixed:spellname or spell id (create a fixed timer using the icon of the given spell)

Optional commands:
unit=unitid or friendly player name (see http://www.wowwiki.com/UnitId);
nfs="overwrite name format string" (see description of name format string)
tfs="overwrite time format string" (see description of time format string)
lag, casttime to show latency and casttime information
recast=3.0 to give recast advise for dots/hots, pass the unhasted time between ticks, in this example 3.0s
sort with following criterion - minrem, maxrem (min/max remaining) - mindur, maxdur (min/max duration)
not (will show auras/cooldowns if they are not present or on cd as a static bar)
staticdur=30 (forces minimum time displayed by timer to 30 seconds)
zoom=5 (zoomes into timer if less than 5 seconds remaining)
spec=1 or 2 (always use the spec command if you know the timer entry is not needed for other talent specs, this will save cpu resources)
sbcol="r,g,b,alpha" (override statusbar color, e.g. cd,sbcol="1.0,1.0,0.0,0.8":Dispersion)
hideicon (hides the icon)
hidespark (hides the castbar spark)
The recast should work for all casters, might also work for melee classes.

You can add as many entries as you like to any given bar. Just make sure to only add one spell/item per entry. If you do not add a sorting criterion, the order of these entries is used as priority from most to least important.

Advanced options: Conditions
Sometimes it can be useful to only show a bar when the specific cd/buff/etc. has a certain value (i.e. range) or if a buff/debuff has a certain amount of stacks. Gnosis allows to handle these conditions easily. The syntax is

commands:spellname<a1,a2,b1,b2>

where a1 is the minimum, a2 the maximum current value; b1 the minimum amount and b2 the maximum amount of stacks.

Leaving a value blank will make Gnosis not use it (e.g. <,50> will be valid when the current value is below or equal 50, neither the lower bound (a1) nor the amount of stacks (b1 and b2) will be compared against since those values have not been given). a1 and a2 can be given as a value or in percent, this does not apply to stacks.

resource sbcol="1,0,0" : health<,25%>
resource sbcol="0,1,0" : health<25%,50%>
resource sbcol="0,0,1" : health

will display a red health bar below or equal 25%, a green one up to 50% or otherwise a blue one.
If you want to show/hide a bar depending on stacks the usage is similar, < , , 2> will show with at least 2 stacks, < , , , 1> will show up to one stack. You can use all four conditional statements if needed at once.

Advanced options: Dependencies (logical operations)
Often it is necessary to make sure a condition is true before you even consider showing a cd/buff/etc. This can be achieved by logical combination of multi-spell timer entries. Two commands exist for this task, and and or. The usage is simple: Always start a dependencies block with an and and end that block without either and or or. You can combine as many ands in the beginning of a block as you need. If any and fails the block becomes invalid and will be skipped. You cannot use and after the first usage of or.

and unit=target resource : health<,25%>
... or not cd : Shadow Word: Death
... cd : Shadow Word: Death<,0.5>
cd : Mind Blast

will show if Shadow Word: Death is either not on cooldown or any cooldown remaining below 0.5s, if, and only if your target is at or below 25% health. Otherwise the multi-spell timer bar will show your Mind Blast cooldown. The usage of '...' is not required, I personally use it to show what belongs to the current dependencies block.

Mixed buff & cooldown example:
buff unit=YourTank1Name mine : Guardian Spirit
buff unit=YourTank2Name mine : Guardian Spirit
cd : Guardian Spirit

This will display the cooldown of Guardian Spirit only if Guardian Spirit is not active on either YourTank1 or YourTank2. Even if you enumerate your entries you can still enter a soring criterion to override priorities. To show on which person Guardian Spirit is active at the moment you could change the name format string to something like "GStar[ -> ]target". The bar would then show "GS -> YourTankX" when active on the given person or just "GS" when displaying the cooldown.

Sorting example:
cd : Hymn of Hope
cd : Divine Hymn
cd : Lightwell
sort : minrem

Will always display the shortest remaining cooldown of Hymn of Hope, Divine Hymn and Lightwell.

Holy Priest timer example

Name format string override:
cd nfs="CD: name" : Chakra
buff : Chakra: Serenity
buff : Chakra: Sanctuary

This will show the current Chakra cooldown with a slightly changed name text (see image above). If Chakra is not on cooldown, it will display the duration of your current Chakra state (if active).

Dots example:
aura harmful mine lag casttime unit=target zoom=5 : Vampiric Touch
dot mine lag unit=target : Shadow Word: Pain

Will show the dot (= aura,harmful) including a latency+castime "box" if active, otherwise SW: Pain if active. You can combine entries targeting multiple units by using the unit=xyz command. Without a unit command the default target of the Timer (Unit below Bartype) is used for auras. If the time remaining of Vampiric Touch drops below 5 seconds the bar will zoom in (zoom=5).

Slightly changed dots example:
dot unit=target recast=3.0 mine staticdur=25 : Vampiric Touch

Will show your Vampiric Touch debuff (if active on your current target). The command recast=3.0 tells Gnosis to give recast advise when to recast your dot to gain 100% uptime while not losing any casttime, i.e. start the cast when the timer is somewhere inside the "latancy box". Gnosis needs to know the unhasted time between ticks, the 3.0 in the above example is the unhasted time in seconds between Vampiric Touch ticks. Adjust this number according to the dot you want to display. staticdur=25 forces the timer to always show full 25 seconds (even though the statusbar itself will always be less).

Item cooldown example:
itemcd:Medallion of the Horde

Will show the cooldown of your PVP trinket if available.

Rune cooldown & spec command example:
runecd:1
runecd:2
sort,spec=1:minrem
sort,spec=2:maxrem

More or less a completely useless example, just to show the required syntax.

Resource example:
resource unit=player : altpower
resource unit=player spec=1 : health
resource unit=player spec=2 : power

Shows alternative power if available, otherwise Health for talent spec 1 or Power for talent spec 2.

Health bar example:
resource,unit=player,nfs="col<class>who's col<cpre>col<1,1,0>namecol<pre>",tfs="col<1,1,0>r<p>% (t<1>)col<pre>":health

This example creates a healthbar displaying the text shown in the image below.

Healthbar

Boss bar example:
buff unit=boss1 : Double Attack
cast unit=boss1 : all

Will show the durationless Double Attack buff sometimes gained by Chimaeron, otherwise will show any cast of Boss 1.


Main configuration tab


Enable Addon
Hide Blizzard's castbar
Hide Blizzard's mirror castbar
mirror castbar shows the status of breath, fatigue and feign death, best to create one with Gnosis
Hide Blizzard's pet/vehicle castbar
Hide Gnosis text messages
disable status messages from Gnosis
Automatically create option tables on startup
creates all GUI elements on startup. Not recommended, Gnosis GUI can use up a lot of memory.
Select localization
most locales are translated relatively complete, french is not
Open first start frame
allows the user to create default castbar set or load from already existing configurations
Create basic castbar set (quick start)
Import bar(s) (reloads interface)
import one or more bars from strings exported by castbar export feature. This is a normal lua script, don't import if you are unsure whether the script is safe.
Reset player data (reloads interface)
resets player profile and reloads interface

Castbars tab


The castbar tab allows to create an unlimited number of castbars. You can create more than one castbar for units like "player", "focus", "target", "arenaX" and more. You can also black-/ and whitelist spells for specific castbars, i.e. you can force a castbar to not or only show while casting one or more selected spells.

Name format string

Enabling the name format string allows you to take full control of how castname & rank are shown on any given castbar.
Following table gives the options for the name format string.

CommandDescription
nameshows the spellname
abbr<cnt>abbreviates spellnames if longer than cnt, e.g. Hymn of Hope will become HoH
will cut single words to length cnt
if the spellname is not longer than cnt abbr<cnt> is identical to the name command
might not work for every locale
arabicarabic numeral for spell rank (if available)
romanroman numeral for spell rank (if available)
rank<text>text shown if spell rank available
miscmiscellaneous information shown if no rank information available
effectaura effect value, e.g. remaining absorb value of Shield Barrier
targetshow target name (player castbar only)
txr<text>text shown if rank information available
txm<text>text shown if miscellaneous information available
txeff<text>text shown if effect information available
tar<text>text shown if target information available (player castbar only)
tar[text]same as above, allows usage of ->
whodisplay name of casting unit
tscurshows remaining item count of items created (tradeskill merge)
tstotshows total item count of items created (tradeskill merge)
txts<text>show text if tradeskill merge information available
col<type>change color to type; type may contain valid spellschool or r,g,b[,a]
e.g. col<nature> or col<1.0,1.0,0.0>
col<pre> reverts to color before last col<type>
col<class> changes the color the your targets class color (if available)
use col<cpre> to revert to color before last col<class>
\nnew line
String example (default string when creating new castbar, for this example a priest is casting the lvl80 rank of Flash Heal)
namecol<1.0,0.0,0.0>txm< (>misctxm<)>col<pre>txts< (>tscurtxts</>tstottxts<)>
result: Fash Heal
default string will output name, rank or miscellaneous information and tradeskill information if available
rank informations tags have been removed from the default name format string due to the cataclysm rank changes

Time format string

Enabling the time format string allows you to take full control of how time is shown on any given castbar.
Following table gives the options for the time format string.

CommandDescription
r<x>remaining casttime in seconds with x decimals
t<x>total casttime in seconds with x decimals
p<x>spell pushback in seconds with x decimals
c<x>(total-remaining) time
col<type>change color to type; type may contain valid spellschool or r,g,b[,a]
e.g. col<nature> or col<1.0,1.0,0.0>
col<pre> reverts to color before last col<type>
\nnew line

Important: replace x: s to show a sign and/or m to show time in minutes (if > 60s) ; p to show value in percent

Default time format string
col<1,0,0>p<2s>col<pre> r<1m> / t<2m>
e.g. +0.50 1.0 / 1.50

Channeled Spells tab


Gnosis castbars can show the ticks of channeled spells. This is a feature Shadow Priests have been using for some time now. Gnosis can support all channeled spells as long as they are added to the list. An additional feature of Gnosis is its capability to detect unwanted clipping while channeling. Last but not least Gnosis can combine the ticks of channeled spells into one single Combat Text output. That output can hold multiple information like dps done by the channeled spell.

Special commands in the given output string will be replaced with requested information. All other text will be output as given. Commands are case sensitive.

CommandDescription
spellnameshows the spellname
tickscritsoutputs ticks and crits of spell that just finished to channel
e.g. 3Hits 1Crit
hitsoutputs number of hits, can be much higher than the number of ticks for aoe spells
critsoutputs number of crits
ticksoutputs number of ticks
dmgoutputs total damage or healing done
eheffective heal (= heal - overheal)
ohoverheal
dpsoutputs dps or hps done by the spell that just finished to channel
clippedshows information whether unwanted clipped occured
col<type>change color to type; type may contain valid spellschool or r,g,b[,a]
e.g. col<nature> or col<1.0,1.0,0.0>
col<pre> reverts to color before last col<type>
col<class> changes the color the your targets class color (if available)
use col<cpre> to revert to color before last col<class>

You also have to provide text for Hits, Ticks & Crits if used:
cliptext<your text> , hittext<your text> , crittext<your text> , ticktext<your text>

Examples (default strings):

Mind Sear:

col<shadow>dmgcol<pre>col<1,1,0>(spellname)[tickscrits]col<pre>clippeddpsDPScliptext<(Clipped)>hittext<Hits>crittext<Crits>ticktext<Ticks>

Healing spells:

col<0,1,0>(spellname-col<1,1,1>targetcol<pre>col<0,1,0>)[tickscrits]+eh<dmg>col<pre>dpsHPShittext<Hits>crittext<Crits>ticktext<Ticks>

Combattext/Clip test tab


Use this tab to configure which combat text addon to use and whether to play a sound when an unwanted clip occurs.

Configurations


Gnosis is always configured on a character basis. I.e. any change you do for one character will not change the settings of other characters. You can store castbars and channeled spells information into as many different configurations as you like and load those settings for other characters.

Localization


Gnosis does not need any special localization to work. Though configuration is localized for a number of different locales. You can select any of the available localizations on the configuration main tab.

CodeLanguageThanks to
English
deDEGermanXploder from Kil'Jaeden EU & archiv
zhCNsimplified Chinesewowuicn
zhTWtraditional Chinesewowuicn
koKRKoreantalkswind & yuk6196
ruRURussianStingerSoft

If you want to help localizing Gnosis or correct localization errors please visit Gnosis' Curseforge site (Localization tab).

Thanks


to Elíza and Mikaela of Frostwolf EU for testing some of the stuff I'm just to lazy to do myself. Also thanks to Woaden of Proudmoore US for making people aware of Gnosis' existence on the official US forums. I really appreciate it. Special thanks to Endlesshope of Antonidas EU for testing and giving vital feedback.

FAQ


QGnosis eats up too much memory!
A Gnosis will eat up more memory than most other castbar addons since it has a lot of features and allows every single castbar you create to have it's own distinctive look. Gnosis has not been developed to be the most lean castbar addon, still I did not disregard memory usage. Since WoW in general does not use much memory (compared to many other games) addon memory usage is probably not a real issue. Also, do not mistake memory usage for CPU usage. Those two values do not correlate at all for Gnosis.

v2.01 decreases memory usage to about 700kB as long as you do not access Gnosis' config GUI. With created GUI tables, Gnosis memory usage will rise above 1MB.

QHow much performance does Gnosis eat up?
A Gnosis' design is quite different to that of castbar addons like Quartz or AzCastbar. All castbars you create will be stored in some sort of table (hash table). Every time the WoW client sends events for castbar creation Gnosis will have to run through that table of castbars. Every module of modular castbar addons will be called each time creation of any castbar is requested, Gnosis will be called just once. For deletion/updating of castbars Gnosis will only look through a list of currently active castbars therefore cutting performance usage down a bit. Again, every module of a modular castbar will be called by every deletion/updating request. Honestly, I doubt you will see much (if any) difference between the approaches. The Gnosis approach just makes it a lot easier to have a virtually unlimited amount of castbars.

Honestly, Gnosis will need more CPU and memory resources than most other castbar addons due to the fact that it just does a lot more. Nonetheless I was recently pleasently surprised by the actual resources consumed (see most recent performance screenshot). On top of that I had a mouseover castbar activated which requires additional constant scanning which Gnosis wouldn't need to do without one.

If you believe addons are the reason for low framerates, I recommend you download one of the addon performance measuring tools like "Broker CPU / Memory / Performance" and check if that's the case for you.

QWhat about a super fancy ultra nice border texture?
A Gnosis current sleek (in my opinion obviously) look (v1.30+) is just the way it was supposed to be. Therefore I will not add any kind of border texture support to Gnosis. If you really need some sort of special look I recommend you try out one of those panel mods. Remark: Castbar borders act as an indicator for (non) interruptible spells.

Example with kgpanels (every other panel mod should do):

  1. Create a new panel and move it around your castbar. The castbar name in this example is Player. If the castbar is named differently replace Player with the correct name. If you encounter errors you might want to change the castbar name (newly create or copy existing castbar to new name).
  2. Add a similar script to the following to the panels OnLoad script handler to make sure bar is shown/hidden/faded out the way the castbar is.
  3. Be happy! I won't give any support if this does not work for some reason. Please don't ask.
if(Player)thenPlayer:SetScript("OnShow",function()self:Show();end);Player:SetScript("OnHide",function()self:Hide();end);if(Player:IsVisible())thenself:Show();elseself:Hide();endhooksecurefunc(Player,"SetAlpha",function(this,val)self:SetAlpha(val);end);end

kgpanels example

QAnchoring to a frame?
A From v1.95 onwards Gnosis allows to anchor castbars to other frames or the mouse cursor. To find out the name of a given frame hover your mouse over the frame and execute following script. The frame's name will be printed to the default chat frame.

/scriptprint(GetMouseFocus():GetName())

QName format string. Huh?
A The name format string gives you the option to output text to the castbar the way you want it to be. The table of commands that are simply repalced with the information you requested can be found somewhat earlier in the description.

The default name format string (nfs) displays spellname, misc information and trade skill merge information. Rank information has been removed from the default nfs due to the cataclysm rank changes:

namecol<1.0,0.0,0.0>txm< (>misctxm<)>col<pre>txts< (>tscurtxts</>tstottxts<)>

Nfs, same as above but also showing the class colored target of your casts (only available for player castbars):

namecol<1.0,0.0,0.0>txm< (>misctxm<)>col<pre>txts< (>tscurtxts</>tstottxts<)>tar[ -> ]col<class>targetcol<cpre>

Nfs showing spellname and the unit name who is casting:

name(who)

I hope you get the idea.

QTime format string. Again, huh?
A The time format string allows you to format displaying of remaining time, etc. individually. The tabe of commands can again be found in the description.

Default time format string (tfs) shows remaining time (one decimal, see the <1> modifier), total casttime (two decimals, see <2>) and red colored pushback time (two decimals) if available. If time exceeds one Minute the <m> modifier forces time to be displayed in minutes:

col<1,0,0>p<2s>col<pre>r<1m>/t<2m>

Modifiers: Adding a <s> modifier forces Gnosis to always add a sign to the displayed time. This is useful for pushback times, pushback can be positive and negative (additional casttime for non channeled spells, reduced channel time for channeled spells). Adding a <m> modifier forces output to display in minutes if the time is actually more than one minute. The given decimal, e.g. t<2> tells Gnosis how many decimals should be shown.

QHow to change coordinates of name and time strings, it doesn't work?
A To be able to independently change coordinates of name and time strings you have to select "Free alignment" of name to time alignment. Otherwise these strings will be glued together with a combined y-coordinate.

QPlease give us the configuration for the Shadow Priest template screenshot (v3.25)!
A Copy following import text (click here) and paste it into the Gnosis import box (Gnosis GUI main tab).

QDo we still need tick markers on our castbars with 4.x (including MoP)?
A Simple answer: Yes! You can still clip channels (intentional and unintentional) and lose ticks due to spell pushback. Gaining ticks on the next cast when chain-channeling makes this feature even more important nowadays.

KuiMount

$
0
0

An early version of a random mount script I made purely because someone asked me to. Intelligently mounts a random mount with /kuimount or /mount.

"Intelligently" means it will use a flying mount in a flyable area, if you have any, otherwise, it'll use a ground mount. It'll also use the Sea Pony (again, only if you've got it) while you're in Vashj'ir.

How to use

  1. Make a global macro with the command: /kuimount
  2. Put the macro on a button
  3. Click the button

Hold CONTROL to select a ground mount instead of a flying mount (only if you have flying skill).
Hold ALT to temporarily ignore the blacklist.
While in Vashj'ir, if you have the Sea Pony you can hold SHIFT to select a flying mount instead.

Options

There's a blacklist and a whitelist which can be edited in interface options. Open the Kui Mount category or type the command: /kuimount o

Stuff I'll probably do in the future:

  • Add a key bind option so you don't have to make a macro.
  • Nothing unique.

Bitten's SpellFlash: Priest

$
0
0

This module flashes suggested spells for Discipline and Shadow priests. You can find *lots* more information on its website.

If you download using the Curse Client it will come with everything you need. If you download your addons manually, you must also get SpellFlash.

Please see the FAQ before posting a question. If that doesn't address your issue, or you have a suggestion to improve this addon, please either leave a comment or create a ticket.

Bitten's SpellFlash modules replace Blizzard's default proc highlighting to flash the button you should press next to achieve maximum dps on a boss fight. Or if you are a tank, to maximize your survivability. For healers, they are just slightly smarter proc highlighters. Dps modules follow or are similar to priority schemes found in SimulationCraft, Icy Veins, and/or Elitist Jerks. Sometimes you have to be smarter than SpellFlash, e.g. when saving a cooldown for a specific boss mechanic, but in general following the recommendations will improve most people's performance.

The descriptions of each rotation moved to the website for Bitten's SpellFlash.

PetJournal Enhanced

$
0
0

General

  • Localized to enUS, deDE, ruRU
  • Pets now show the their predicted Level 25 stats in the pet card.
  • For both breed information and level 25 stat prediction; Grey text indicates a low confidence in the prediction. Gold text indicates strong confidence
  • Pet names are colored by their rarity.
  • Shows each pets rarity in its border in the pet journal list for non wild pets.
  • Shows each pets specialization is the pet journal list as an icon showing their highest stat. Now you know at a glance if your pet is tanky, speedy, or powerful.

Breeds:

Sorting

  • Sort Pets by level, alphabetical, pet type, rarity, pet specialization, Breed
  • Sort ascending or descending.

Filter pets by...

  • Can Trade
  • Can't Trade
  • Can Battle
  • Can't Battle
  • Quantity Owned
  • Quality
  • Specialization (Speedy, Resilient, Powerful)
  • Zones which the pet can be obtained from
  • Ability Types
  • Breed
  • Level Range (1-10,11-20,21-24,25)

Please report any lua errors, inconsistent or weird behavior by using the ticketing system on the projects site.

SpartanUI: Animated

$
0
0

Have your Health and Mana bar become more alive with moving textures!

Requires Spartan_UI

Isle of Thunder Weekly Check

$
0
0

Slash commands:

  • /iwc opens the main frame
  • /iwc print prints the ouput in the chatframe

Ths Isle of Thunder has a few "once per week" events for every character. These are not account wide so you can complete these events with every level 90 character, but it's not easy to remember which character has killed a rare.. or whether you should be looking around the isle for a trove. That's where "Isle of Thunder Weekly Check" can be very handy. It opens a window with a list of possible events and whether or not the current character has completed them.

We only know of 7 once a week "events" at the moment:

  • Dropping the rare key for the single player Scenario "Troves of Thunder".
  • Looting the Shan'ze stone from the first rare monster killed.
  • Opening a trove around the island (the yellow chest) which rewards a Shan'ze stone.
  • Completing the quest "Champions of the Thunder King"
  • Completing the quest "The Crumbled Chamberlain". This weekly quest is not available in stages 1 and 2. It starts by finding a piece of the statue around the isle marked with the yellow quest exclamation point.
  • Looting one of the summoning incantations (It seems that once you loot one of the three you can not loot another, even of the other two types, for the rest of the week.)
  • Looting Nalak, the Storm Lord (the world boss)

BossEncounter4

$
0
0

Summary

  • BossEncounter4 is a boss mod and the successor of BossEncounter3.
  • Its purpose is to ease your time through bosses by providing tools such as timers, health bars, alerts, a radar and other more specialized tools.
  • BossEncounter4's philosophy is to deliver these tools to the players in a fun, elegant and efficient manner.

Features

  • The mod is still under development for Mists of Pandaria content.

General

  • Boss modules for Mists of Pandaria and Cataclysm bosses.
  • Selectable difficulty level. Higher difficulty means the mod will provide you with fewer tools and fewer hints during combat!
  • Features a diagnostic tool to help players see what went wrong after a wipe on raid bosses.

Interface

  • Selectable health bars for the main boss and its adds.
  • Timers for incoming events (rather similar to boss mods such as BigWigs and DeadlyBossMods).
  • Summary window telling you many informations about the state of the fight, including battle rez count and raid alive/dead counters per role.
  • Visible text for really, really important stuff you may not miss.
  • A radar which allows you to check your distances and the evil zones of doom which you mustn't stand into.
  • Other graphical elements are used for some bosses.
  • Evaluation of your performance each time a boss fight is cleared.

System

  • Completely standalone AddOn: no external library or AddOn is required or installed.
  • Automatic wipe detection.
  • No configuration to do in long and boring menus. The options for each boss are intentionally limited.
  • Widgets can be moved and resized. A test mode is available to set them.
  • Works best with French and English game clients. Correct performances can be expected with other languages.
  • Includes a bonus feature to check your equipment before a boss, for those who regularly forget to unequip fishing poles...

Plugin

  • BossEncounter4 has an optional plugin to add musics during boss fights : search for BossEncounter4 Musics addon.

SkeenCore3FuryWarrior

$
0
0

This addon, is simply an Fury Warrior rotation plugin for the SkeenCore3.

It serves to isolate the rotation, and does nothing on its own, as it's fully dependend on the core.

For tickets/comments please refer to SkeenCore3 @ http://www.curse.com/addons/wow/skeencore-3

Deadly Boss Mods Profiles

$
0
0

This addon implements AceDB profiles for Deadly Boss mods, allowing you to share settings among characters. Dual spec profiling is supported.

To manage profiles, open the Deadly Boss Mods configuration window using '/dbm', and select the Profiles category in General options.

The profile controls all DBM related settings, including core, bar and module settings.

Notes:
- Old module settings will not be imported. Only core and bar settings.
- Old stats will be imported or merged into the current profile as each module loads.
- Some widgets in the configuration UI (dropdown menus) will not update its selected setting to reflect changing to a new profile. The actual setting will still have changed.

EventAlert

$
0
0

The addon will notify you in the middle of your screen with an icon, name of the spell that has procced, the time left on the proc and will make a subtle sound. EventAlert is also able to handle more than one proc at a time (this option was not available in previous versions).

I am not fond of addons that have very complicated installation and setups. The mod should work on install without any config, but if you wish to change any options use the following command: /ea options
To see a more detailed list of what options are avaiable to the mod, just check out the screenshot of the options pane.

This mod tracks the following events/procs:

Death Knight

  • Cinderglacier (Runeforging)
  • Dark Transformation
  • Killing Machine
  • Rime (Freezing Fog)
  • Rune Strike
  • Sudden Doom
  • Crimson Scourge
  • Will of the Necropolis
  • Scent of Blood
  • Glyph of Dark Succor (off by default)

Druid

  • Combo Points
  • Eclipse
  • Nature's Grace
  • Predator's Swiftness
  • Omen of Clarity
  • Owlkin Frenzy
  • Shooting Stars

Hunter

  • Kill Shot
  • Master Marksman (Fire!)
  • Thrill of the Hunt
  • Lock and Load

Mage

  • Arcane Charge
  • Arcane Missiles
  • Blazing Speed
  • Brain Freeze
  • Fingers of Frost
  • Heating Up
  • Hot Streak

Monk

  • Combo Breaker: Tiger Palm
  • Combo Breaker: Blackout Kick
  • Vital Mists
  • Elusive Brew
  • Chi

Paladin

  • Art of War
  • Daybreak
  • Denounce
  • Grand Crusader
  • Infusion of Light
  • Hammer of Wrath
  • Selfless Healer
  • Glyph of Double Jeopardy (off by default)
  • Holy Power
  • Bastion of Glory

Priest

  • Borrowed Time
  • Divine Insight
  • Evangelism
  • Serendipity
  • Surge of Light
  • Surge of Darkness
  • Glyph of Mind Spike
  • Shadow Orb

Rogue

  • Combo Points
  • Anticipation
  • Dispatch
  • Blindside

Shaman

  • Elemental Focus
  • Searing Flame
  • Lava Surge
  • Lightning Shield
  • Maelstrom Weapon
  • Tidal Waves

Warlock

  • Backdraft
  • Backlash
  • Havoc
  • Molten Core
  • Nightfall
  • Shadowburn
  • Demonic Rebirth
  • Soul Shards
  • Burning Embers
  • Demonic Fury

Warrior

  • Bloodsurge
  • Raging Blow
  • Meat Cleaver
  • Execute
  • Ultimatum
  • Incite
  • Overpower
  • Revenge
  • Sudden Death
  • Sword and Board
  • Taste for Blood
  • Victory Rush

Quick Backstory: I created this addon as a test for myself as my first "from the ground up" addon. Most of my coding in WoW LUA was taking other addons and just fixing them so they work from minor bugs or whatnot.

Anyhow, I needed a mod that was lightweight and did only what I wanted it to do, and that was warn me when one of my spells or talents procced something I needed. Thus, EventAlert was born. There are likely to be bugs, explosions and not so good things that may come from this mod. I'm sorry in advance! If you find a bug, please let me know so I can fix it.

Also, if anyone finds a spell/talent/etc that they want watched, please let me know and I will add it!


Greetings everyone, my name is Menio and I will be taking over the maintenance of this addon from CurtisTheGreat, the original author!

I'll start with an important note: If you used EventAlert before in your current WoW folder, you will need to delete the EventAlert.lua and EventAlert.lua.bak files located at:
\World of Warcraft\WTF\Account\ACCOUNTNAME\SavedVariables for this addon to work.

Above is CurtisTheGreat's original description, with updated class abilities.

ArenaLive UnitFrames

$
0
0

ArenaLive UnitFrames

ArenaLive UnitFrames is an unit frame set that is based on the ArenaLive Spectator UI.

IMPORTANT NOTE:

Before updating Version 0.1beta to 0.2beta, you need to delete the old SavedVariables files. To do so follow these steps:

  1. Close World of Warcraft.
  2. Open your World of Warcraft game directory.
  3. Go to the directory: ./WTF/<YourAccountName>/SavedVariables/
  4. There you have to delete the following files: ArenaLiveCore.lua, ArenaLiveCore.lua.bak, ArenaLiveUnitFrames.lua and ArenaLiveUnitFrames.lua.bak

Features:

Portrait:

You can either show the unit's 3D portrait or class icon. Also every unit frame has a portrait overlay that shows current CC on the unit or particular CDs the unit uses.

Dynamic Icons:

There are currently 2 dynamic icons per frame that can be set to the following:

  • Unit's class: Will show the class icon.
  • Unit's race: Will show a race and gender specific icon.
  • Unit's specialisation (only for player frame): Will show the current talent specialisation.
  • Unit's Trinket: Will track the cooldown of the unit's pvp-trinket.
  • Unit's Racial: Will track the cooldown of the unit's racial ability.
  • Unit's interrupt or dispel: Depending on the class it will either show the cooldown of the defensive dispel or the unit's interrupt ability.
  • Unit's reaction: Colors the icon in the reaction specific color that the unit has towards the player (friendly, hostile, neutral).

Healthbar:

The healthbar can be coloured by class colour, the unit's reaction towards the player (friendly, hostile, neutral) or simply green.

Statusbar Text:

The statusbar text can display the follwoing things:

  • Max Value (abbreviated and full text).
  • Current Value (abbreviated and full text).
  • Health Percentage (with or without 2 decimal digits).

Castbar and Auras

The castbar and auras can be shown on different spots of the frame, depending on the frame type. (Above and below the frame for player and target frame).

CastHistory:

With ArenaLive UnitFrames one of the most important features of the ArenaLive Spectator UI is introduced into normal unit frames: The castHistory. The castHistory shows the last actions a unit did, up to 9 icons can be shown simultaneously. This is especially useful if you are streaming and want to give your audience an easy way to see what is going on.

ArenaReminder

$
0
0

Never miss an arena queue again!

What it does:

- Audio notifications for when an arena queue is about to expire.
- At 15 seconds remaining on the queue, it will temporarily disable all WoW sounds and then max your game volume, so that the notifications are more easily heard. It will restore your normal settings as soon as the queue is taken or disappears.
- It is recommended that you enable "Sound in Background" so that you can hear these while minimized. (Unfortunately, the addon is unable to reliably enable that setting itself.)
- It will also automatically open the conquest PvP frame after you exit an arena (if you are group leader), to help you quickly requeue.

Known flaws:

- There is no options interface.
- It only supports English clients. To change it for another language, open the ArenaReminder.lua file and Ctrl+F for "lower". You will find this line of code:

if (status == "confirm" and string.find(string.lower(mapName),"arena")) then

Change the word arena to your local language's word for "arena" (in lowercase). Also, please let me know other translations of "arena", so that I may add them to the main addon myself. Unfortunately, due to API restrictions, this bit of code is forced to use a localized string of text.

Works great with these other arena addons:

SafeQueue
NCATeamRating
sArena

Viewing all 3100 articles
Browse latest View live