| Instructions: |
Natur EnemyCastBar
----
== Description: ==
Shows Debuffs (e.g. Sheep timers), Casts, Gains, Stuns, DoTs, BossTimers,
Cooldowns, Diminishing Returns by lovely colored CastBars - Peace :D
Supports 'target' and 'focus'. Recognizes unknown spell casts, stops and
delays!
=> Use "/necb" or the minimap icon to call the menue.
----
== Features (see "/necb help" for commands): ==
* Greatly improved AddOn with regard to garbage creation and CPU usage (version
8.3.7 ; compare 8.3.7 with 7.9.8 yourself ;-) )
* Options may be set through a GUI matching the game's design. They are
outsourced into a separate AddOn which is loaded on demand.
* Complete control of five shared profiles to fastly load/save and copy your
settings!
* Offers a CounterStrike-like sound system that plays several sounds for
killing blow events!
* Even unknown spell casts will trigger a bar, thanks to the new WoW 2.x API.
Delays and CastStops are detected, too!
* Detects Debuffs/Buffs which return a duration and adapts CastBars to it!
* CastBars are even updated if Debuffs/Buffs are renewed. NECB checks for
Resists/Misses, reads stack numbers and applied Debuffs for optimum results.
* Addon splitted into separated load on demand modules
* Automatic RaidSpell broadcasts through AddOns channel! (Users with a latency
more than 500ms won't broadcast!)
* The CastBars will be pulled together if there is one bar deleted between
others. (If CastBars last longer than 1 second.)
* CastBars will be sorted by color
* CastBar types may be separated into different movable frames!
* Afflictions/ (Spell)Debuffs implemented! This shows you how long "Shackle
Undead" or "Polymorph" last!
* Class specific Diminishing Return timers which are only displayed for the
class that can use this spell. The DeBuff duration IS recalculated by this
timer!
* Detects almost every Stun and triggers a global stun diminishing return
timer
* Icons to the left of the CastBars!
* CastBars watch your DoTs!
* Separated FPS Bar updated every frame and a latency bar
* Combopoints are taken into account for many spells
* You see some(!) spell cooldowns and detected cooldowns are stored into a
dynamic database for all spells around you. The cooldown is displayed once you
target the player/mob and cleared if you change targets.
* The Addon unregisters all Events if it is disabled or if the user gets a
loading screen to minimize CPU load!
* Checks the version of group- and guildmembers and also has a button to
whisper all users with old versions of NECB to update!
* You may trigger CastBars on your Party/RaidMembers screens. They have to
toggle this feature on and receive your input via ".countmin", ".countsec" or
".repeat"
* CastBars with a total time >= 20 seconds will Flash if they reached the last
20% AND their time left is smaller than 10 seconds.
* All Fading/ Flashing of CastBars and the collapse animation of the options
frame are FPS independent until the framerate drops below 5(fps).
* You may disable single(!) spells and save/load your selection ('SHIFT
RightClick' feature see '/necb help')
* A checkbox to disable CastBars for 'gains' (like HoTs or 'Blink')
separately.
* A checkbox to flip over the CastBars' order.
* The CastBar's width can be modified!
* You may customize the CastBar Colors!
* A Checkbox to enable 'global Mob outs'. If this one is enabled 'Mob outs'
(which are 'Polymorph', 'Shackle Undead' etc.) will trigger a castbar even if
the affected mob is NOT your current target.
* A slider to set the space between the CastBars!
* A slider to chose how many CastBars are displayed at once
* Afflictions/Gains which fade off will have their bars deleted! (Even if you
don't target your enemy anymore.)
* Raidboss Debuffs supported! E.g. Vaelastrasz (BA), Razorgore (Conflagration),
(Shadow of) Ebonroc, Geddon (Living Bomb), (Delusions of) Jin'do...
* A minimap button (movable/ hideable)
* A fullreset-button
* Settings will be saved per character
* Mainly the german client is supported
* Many new Spells added to the database regularly
* Channel parser for NECB's broadcasts
* Info box about the LUA5.1 Garbage Collector status!
* And more...
----
== Supportet spells: ==
* All supported spells are listed in NECB's checkbox tooltips ;-)
----
== These are not bugs: ==
* Spells won't trigger CastBars in many cases if you are not near enough for
them to appear in your combatlog (e.g. Chromaggus). Use "/necb setrange cmax" or
"necb setrange allmax" to increase the range.
* Spell cooldowns: Only spells with a castime or "gains" work. And no, I won't
add more spell-checks to support those spells. (Too many complications :/ )
* If Mobs with a Debuff have the same name, it is (mostly) enough to have one
Mob's debuff (or death) fade to clear the bar even without a target!
* If someone does not inflict your current target, but has debuffed a Mob with
the name name, a bar will appear
* Conclusion: Expect strange bar behaviors if there are mobs with the same name
:D That lies mostly in the nature of the combatlog!
* It works best if the same known debuffs are only casted on one mob if there
are more mobs with the same name in combatlog-range ;-)
* Remember, some combatlog-messages (and with it the castbar clear or popup)
only appear if you are very close to your enemy! (E.g. desheep.)
----
== Credits: ==
* I carried on the great work the original author >> Limited << did and I want
to credit him and all others who helped with this addon!
* (If I have missed some names please tell me.)
----
== Support: ==
* http://www.curse-gaming.com/en/files/details/2786/natur-enemycastbar/
* http://www.digital-joker.de/cgi-bin/yabb2/YaBB.pl?num=1145309545
----
== Author(s): ==
The original author (Limited):
* Miranda on Al'Akir (EU)
* But please, don't ask me for support while im in game!
* If you want to thank me however, feel free :)
* http://misc.trustedadmin.net/carnival/forums/index.php
New/Modified versions (Naturfreund):
* All listed 'Natur' versions were done by - Naturfreund - (EU DE Tirion)
* New versions are available from
http://www.curse-gaming.com/en/files/details/2786/natur-enemycastbar/
Most Bossmods support for Azeroth Instanzes has been provided by Funkydude!
----
== Important: ==
* Some bosses require to have them targetted to trigger PvE CastBars (or to
unlock other castbars) on engage!
* (BWL: Firemaw, Ebonroc, Flamegor; AQ40: Three Bugs, Ouro, Huhuran, Twins,
C'Thun; Naxxramas: Gluth, Maexxna, Loatheb)
* Read the above part "These are not bugs" ;-)
* Read the changelog carefully, especially if new features are presented!
* Use '/necb help' or the menue's HelpButton! (Did you know that 'Shift
RightClick' disables a single Spell/ CastBar?)
----
== Versions: ==
07.14.07 '''Natur EnemyCastBar 8.6.7'' | Localizations: China, Korea, Taiwan,
England/US, Spain, France, Germany. (Use "/necb help" for INFO!)
-------------------------------------------------------------------
* Fixed annoying sound warning for every gain coming up! ;-) (Forgot to remove
my debug code.)
07.14.07 '''Natur EnemyCastBar 8.6.6'' | Localizations: China, Korea, Taiwan,
England/US, Spain, France, Germany. (Use "/necb help" for INFO!)
-------------------------------------------------------------------
* Prepared Options menue for WoW Patch 2.3: Settings with sliders won't be
reset to minimum values by upcoming patch any longer.
-------------------------------------------------------------------
* New Setting (oh, well): Order of "mobname - spellname" for DoTs is optional
now! Find that new checkbox near the DoT activation. (Requested by Vezper)
* New Setting: It is possible to choose between the soft thorns sound and the
intrusive scream sound for PvP Gain warnings. (Requested by Morgannon)
-------------------------------------------------------------------
* New Sound jingle added: "Jaws". Use "/necb jaws" to play it. (Requested by
Nexiw)
-------------------------------------------------------------------
* Added trash timers for Teron Gorefiend (Black Temple) (enUS, deDE, frFR,
zhTW). (Thanks to Cicero71)
* Added trash timers for Supremus (Black Temple) (enUS, deDE, frFR, zhTW).
(Thanks to Cicero71)
* Added trash timers for Gurtogg (Black Temple) (enUS, deDE, frFR, zhTW).
(Thanks to Cicero71 and DeepVoice)
* Updated trash timers of Black Temple and The Eye for zhTW clients. (Thanks to
DeepVoice!)
-------------------------------------------------------------------
* Added one new texture (minimalist) to choose from (and automized value
range). (Requested by Hillkicker)
* Added one new font (AvantGarde). (Requested by Hillkicker)
-------------------------------------------------------------------
* Fixed: HealCastFilter won't have any effect on gains anymore!
* Fixed "show only heal casts" setting for spells not in NECB's database.
(Thanks to a121 for the hint)
* Removed "Lacerate" (Druid) for zhTW clients to make same named spell
"Rupture" work. (Tell me if those spells do not use the same name in zhTW.)
(Thanks to kincent)
* Removed a debug line that generated some chat text when FPS Bar has been
dragged.
* Finally fixed a font problem with asian clients (did not know before!).
(Thanks to Tony1004 and iCeSun)
26.09.07 '''Natur EnemyCastBar 8.6.0'' | Localizations: China, Korea, Taiwan,
England/US, Spain, France, Germany. (Use "/necb help" for INFO!)
-------------------------------------------------------------------
* Added "Bloodlust" (Shaman) gain and cooldown to PvP module. (Disable with
Shift Rightclick or with "/necb disable Bloodlust") (Requested by Sunmark)
-------------------------------------------------------------------
* Removed "Crystalcore Sentinel" (The Eye) from beeing a trigger mob for the
"Void Reaver Trash" bar. (Thanks to deepvoice)
* Added a bar for "Kael'thas Sunstrider Trash" (The Eye) (translated for enEN,
frFR, deDE only!). (Thanks to deepvoice)
-------------------------------------------------------------------
* Added respawn timer for "Naj'entus Trash" and "Akama Trash" (Black Temple)
(translated for enEN, frFR, deDE only!). (Thanks to Cicero71)
-------------------------------------------------------------------
* Updated translation of settings for zhTW and zhCN clients. (Thanks to
iCeSun)
-------------------------------------------------------------------
* Fixed icon of "Prayer of Mending" and fixed this spell for frFR clients.
(Thanks to Tony1004)
* Removed Debuff flag stacks=true, because there is no special routine needed
anymore since blizz fixed the problem with patch 2.2!
12.09.07 '''Natur EnemyCastBar 8.5.7'' | Localizations: China, Korea, Taiwan,
England/US, Spain, France, Germany. (Use "/necb help" for INFO!)
-------------------------------------------------------------------
* New Feature: Heal Filter for Casts! Only displays a castbar if it is a
healing cast (PvP Module). (Requested by a121)
-------------------------------------------------------------------
* New Feature: If a group member is afflicted by a "Mob out" CC skill, the name
will be shadowed blue (uses color of raid afflictions - customizable). (Inspired
by VIB)
* These bars will at first display name and then mob (exactly like raid
afflictions).
-------------------------------------------------------------------
* Added "Premeditation" (Rogue) to PvP gains (self buffs). (Requested by
Leper)
* Added "Master of Subtlety" (Rogue) to PvP gains (other players sound
warning). (Requested by Leper)
-------------------------------------------------------------------
* Changed "Scare Beast" to only last 10 seconds in PvP. (Might not work with
modified duration but at least it is flagged now.)
* Updated the icon texture of "Blade Flurry". (Thanks to obeah)
* Changed sound for critical PvP gains of your opponent back to the thorns
sound and deleted scream.wav from the package. (Requested by hillkicker)
* Search for "--play sound warning" in "CECB_PvPModule\CECB_PvPModule.lua" to
modify the sound.
* Changed sequence "spellname (stack) - target" of Dots to "target - spellname
(stack)". (Requested by hillkicker)
-------------------------------------------------------------------
* Updated zhCN and zhTW localizations. (Thanks to iCeSun)
* Fixed an error with asian localization of PvE Module. (Thanks to iCeSun)
* Fixed an error when dragging the latency bar. (Thanks to iCeSun)
* Fixed a minor problem in the menue when addon is disabled.
* Fixed possible "delay" text in spellname of poisons.
* Fixed overwritten poison levels if poisons had a stack counter.
22.08.07 '''Natur EnemyCastBar 8.5.2'' | Localizations: China, Korea, Taiwan,
England/US, Spain, France, Germany. (Use "/necb help" for INFO!)
-------------------------------------------------------------------
* New soundfile added: "/necb lol" will play a bigRoflmao! Enjoy...
* Changed soundfile for spell warnings (PvP) from 'thorns' sound to a human
scream! (Thanks to MJL for a hint)
-------------------------------------------------------------------
* New Spell flag added (PvP Module): special="getbuff" instead of special=true
additionally gathers Buff duration from buff slots.
* Fixes "Slice and Dice" duration problem and offers a solution to add other
self-buffs with variable duration!
-------------------------------------------------------------------
* New Spell flag added (PvP Module): cdclass="CLASS" only triggers a cooldown
for the specified CLASS.
* Fixes "Heroism" CD which is only displayed for 'Shaman' classed players
now. (Requested by NPC_Mika)
* Fixes "Misdirection" CD to only be triggered for Hunters now.
-------------------------------------------------------------------
* Changed "Hammer of Wrath" (Paladin): reduced casttime and cooldown by 0.5
seconds.
* Changed "Holy Vengeance" (Paladin) duration from 12 to 15 seconds.
-------------------------------------------------------------------
* Changed "'Mob outs' w/o target -> only!" setting: Won't disable spells only
displayed to the player's class anymore!
* Setting has been moved to the top and is beeing displayed as "reduce" now!
* Tooltips of debuff checkboxes have been slightly enhanced!
* Hint: Only spells in white color are the active ones ;-)
-------------------------------------------------------------------
* Updated localization of NECB's menue for zhCN. (Thanks to iCeSun)
-------------------------------------------------------------------
* Fixed stack counters of self applied spells which count down instead of up
(e.g. Stormstrike). (Thanks to Rhynox for a hint)
05.08.07 '''Natur EnemyCastBar 8.4.8'' | Localizations: China, Korea, Taiwan,
England/US, Spain, France, Germany. (Use "/necb help" for INFO!)
-------------------------------------------------------------------
* Added new setting to disable normal debuffs, which were not able to be
disabled otherwise, before.
* "'Mob outs' w/o target -> only!"
-------------------------------------------------------------------
* Changed "Mend Pet" to be always displayed when casted by yourself (like "Feed
Pet"). (Requested by erwinmeier)
* Changed "Slice and Dice" so it will also be triggered if used by the
character. (Requested by Noximus, WanderingFox and others)
* Added "Misdirection" cooldown. Will be displayed for everyone who gains it
(caster
|