World of Warcraft Natur EnemyCastBar Mod

File Size:

595.00 KB

File Name:

natur-enemycastbar-7-0-1.zip

File Type:

Mods

Description:

This is v7.0.1 of Natur EnemyCastBar, a mod that displays progress bars similar to the cast bar on your UI for buffs, debuffs, cooldowns, diminishing returns, and more.

Instructions:

Natur EnemyCastBar

----
== Description: ==

* Displays a replication of your Targets AND Focus spell casting bar on your
UI. Also displays timers for Gains (Buffs/HoTs), Cooldowns, Diminishing
Returns, DoTs and DeBuffs like Stuns or Polymorphs!
* I have provided cast times for most (if not all spells) to trigger CastBars
for NON-UNITS (no target or focus etc.) and to support some Cooldowns!
* As talents can be a factor on the cast time of some spells, the lowest cast
time possible is used. (This only is an aspect of non targets/focus.)

=> Use "/necb" or the minimap icon to call the menue.

----
== Features (see "/necb help" for commands): ==

* Options may be set through a GUI matching the game's design. They are
outsourced into a separate AddOn which is loaded on demand.
* Even unknown spell casts will trigger a bar, thanks to the new WoW 2.x API.
Delays and CastStops are detected, too!
* 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
* 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 (Naxxramas+) 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.03.07 '''Natur EnemyCastBar 7.0.1'' | Localizations: Taiwan, England/US,
France, Germany.
-------------------------------------------------------------------
* Improved: "Frostbolt" duration now relies on the player's level. (Thanks to
Naem)
* Improved: "Frostbolt" and "Cone of Cold" take invested talent points
('Permafrost') of the local player into account.
-------------------------------------------------------------------
* Changed: "Victory Rush" duration adapted to patch 2.0.10 (15 to 20 secs).
-------------------------------------------------------------------
* Fixed PvE: Respawn timers for Gruul and Karazahn won't fade any longer. (Also
fixes problems with detected spell interruptions vs Bosses and their
broadcasts.)


05.03.07 '''Natur EnemyCastBar 7.0.0'' | Localizations: Taiwan, England/US,
France, Germany.
-------------------------------------------------------------------
* Compatibility issues with SW_FixLogStrings (SW_Stats) solved:
* + NECB creates its combat log patterns on entering world now (delayed
creation).
-------------------------------------------------------------------
* New Feature/Setting: Some PvP Skills will trigger a sound warning if enabled.
See tooltip for a list of spells. (Idea by fision112)
-------------------------------------------------------------------
* Added "Vampiric Embrace" (Priest) Debuff only visible to Priests. (Requested
by specr1)
-------------------------------------------------------------------
* Added "Brittle Bones" Debuff for Karazhan (PvE Spell).
* Added respawn timer of Karazhan trash mobs before Attumen, Moroes, Maiden,
The Crone (zhTW missing). (Big thanks to Fettehupe)
* Added "Magic Ward" (Krosh Firehand's gain) for Gruul's Lair (PvE Spell).
(Thanks to Tzitzimime)
* Added trash mob respawn timer for Gruul's Lair.
-------------------------------------------------------------------
* Improved PvE Spell flag "tchange" to make changes permanent until player logs
out or reloads UI. (Used to disable obsolete respawn cooldowns.)
-------------------------------------------------------------------
* Fixed 'checktarget' flag for PvE Spells
* Fixed wrong PvE Message in some cases
* Minor reorganization of settings layout


23.02.07 '''Natur EnemyCastBar 6.9.4''' | Localizations: Taiwan, England/US,
France, Germany.
-------------------------------------------------------------------
* New Feature: Spell Rank of PvP Spells will now be displayed inside of
CastBars (behind spell name). (Requested by notsoeasy)
-------------------------------------------------------------------
* New Feature/Setting: The fillmode of Debuffs, Gains and Dots can be toggled
now. (Requested by redforty)
-------------------------------------------------------------------
* Feature changed/improved: CastBars of your focus target can now be toggled
for PvP and Debuffs separately. (Requested by Affix)
-------------------------------------------------------------------
* Added "Shadowfiend" (Priest) timer for selfcasts (PvP gain). (Requested by
Dagna)
-------------------------------------------------------------------
* Improved: "Demoralizing Shout" (Warrior) now considers talent points. (Thanks
to Fettehupe)
* Improved: "Corruption" duration now relies on the player's level. (Thanks to
Naem)
* Improved: CastBars of your focus target are updated/renewed now. (Thanks to
Affix and Xystus)
* Improved: Cooldowns of your focus target are displayed with the spell cast
now.
* + Cooldowns stored in database will still only be displayed for the targetted
unit!
-------------------------------------------------------------------
* Fixed: "Soulstone Resurrection" won't trigger a cooldown for the one who
'gains' it.
* Fixed: If you enter an Arena the cooldown database will now be cleared
properly. (Reported by Affix, thanks)
* Fixed: Spell DiminishingReturn timer will be cleared from database if the
targetted unit is dead. (Thanks to Aliens)
* Fixed: The slider to set the number of castbars won't be hidden in seperate
bars mode anymore if you disable/enable the addon.
* Fixed: Debuffs on your focus target are not beeing displayed any longer if
you disable focus bars.
* Fixed: Cooldowns of Gains will be triggered with the spell simultaniously
again.


09.02.07 '''Natur EnemyCastBar 6.8.8''' | Localizations: Taiwan, England/US,
France, Germany.
-------------------------------------------------------------------
* Improved: Version requests now inherit a counter of how many clients have
answered plus a usage ratio.
-------------------------------------------------------------------
* Improved ToolTips: Spells in ToolTips will now be sorted by alphabetic order.
Disabled (grey) spells are put to the end of list.
* + Spells with class specific DR timers now display their concurrent class in
brackets. Your class will be colored green, others red.
-------------------------------------------------------------------
* Added "Soulstone Resurrection" (Warlock) casttime and cooldown.
* Added "Impact" (Mage) stun to solo Debuffs. (Requested by Gendr)
* Added "Nether Protection" (Warlock talent proc) to PvP Spells/Gains.
(Requested by ikzo)
* Added "Starfire Stun" (Druid talent proc) stun to solo Debuffs, and it shares
the big stun timer (correct?). (Requested by Imabug)
* Added "Tidal Charm" (Trinket) stun to solo Debuffs without any DR timer.
(Requested by Affix)
-------------------------------------------------------------------
* Changed: "/necb add, remove" have been renamed into "/necb disable, enable".
I hope this is more intuitive.
-------------------------------------------------------------------
* Removed Cooldown of "Tranquility" (Druid) because a 'gain' message for all
party members is triggered and not only a 'receivs heal' one. Wrongly assigned
cooldowns were the result. (Thanks to Imabug)
-------------------------------------------------------------------
* Fixed: Mangle will now trigger a stuns bar and not a debuff bar anymore.
(Thanks to Malak)
* Fixed: Disabled focus' bars setting will stay disabled after a reload now.
(Thanks to Las for his report!)
* Fixed: "Cyclone" will trigger a DiminishingReturn timer for mobs now, too, if
you are a Druid. (Thanks to sr1030nx)
-------------------------------------------------------------------
* Special greetings to 'Access' (eXistenZ guild) who passed me in
Nagrand/Tirion/EU and then chatted with me until morning just because he loves
this Addon... wow, that's a 'crazy groupie' :D
* This is the version that will soon be released on DVD by the german magazine
PC PowerPlay


03.02.07 '''Natur EnemyCastBar 6.8.3''' | Localizations: Taiwan, England/US,
France, Germany.
-------------------------------------------------------------------
* New Feature: Whenever "Victory Rush" (Warrior) is ready it will trigger a PvP
gain timer for your character. (It is possible that it will be updated wrongly
in some rare cases!).
* + This has been added because "Victory Rush" is no buff and you can not see
any timer otherwise.
* Added "Summon Water Elemental" (Mage) timer for selfcasts (PvP gain). Same
reason as above.
-------------------------------------------------------------------
* Improved: NECB now scans the HoTs of your current target if you cast/renew a
HoT and adapts the stack counter! Very accurate system for druids/priests now
:D
* + The last HoT bar (without any counter) will be cleared like in earlier
versions if the debuff fades.
-------------------------------------------------------------------
* Improved: "Scorch" will update "Fire Vulnerability" if full talent points
were invested into "Improved Scorch". (That's another coded exception :o)
(Requested by DamnCold, thanks!)
-------------------------------------------------------------------
* Added "Mace Stun Effect" (Warrior/Rogue) to Debuffs. I decided to not trigger
a DR Timer (same with Revenge Stun), although it has its own Diminishing
Returns. (Requested by Wranor)
* Added "Consecration" (Paladin) to DoT Debuffs. (Requested by Naem)
* Added "Soothe Animal" (Druid) to Debuffs. (Requested by sr1030nx)
* Added "Dragon's Breath" (Mage) disoriented effect to Debuffs. (Requested by
bomberb17)
* Added "Fireball" (Mage) DoT to Debuffs. (Requested by bomberb17)
* Added "Pyroblast" (Mage) DoT to Debuffs. (Requested by bomberb17)
* Added Cooldown to "Evocation" (Mage).
* Added Cooldown to "Feedback" (Priest).
-------------------------------------------------------------------
* Changed the Cooldown of "Blessing of Protection" (Paladin) from 300 to
60secs, because NECB will display the Cooldown of the target of this spell (who
gained it).
* Changed some notifications and tooltips that have to do with PvE and Boss
Debuffs. (Thanks to funkydude)
-------------------------------------------------------------------
* Fixed: German translation of "Mangle" corrected ('Fleddern' ->
'Zerfleddern'). Will be detected for deDE clients again now. (Thanks to
Navarion)
* Fixed: German translation of "Intercept Stun" corrected.
* Fixed: "Freezing Trap Effect" considers talent points again after talent tree
has been changed some patches ago. (Thanks to zodius)
* Fixed: In separated bars mode stacking Debuffs will now display the correct
number of debuffs applied, in case a new bar was triggered.
* Fixed: Combatlog patterns for enUS/enGB, frFR and zhTW were broken for any
buff/debuff removal (do not mix up with fade events) and have been fixed now by
swapping positions of mob <-> spell. (Thanks to Funak for his report!)
* Fixed: Resists/Dodges/... of Debuffs with brackets (e.g. 'Fearie Fire
(feral)', 'Mangle (bear)') now properly prevent the CastBar from beeing
renewed. (Special thanks to kSashka for his report)


28.01.07 '''Natur EnemyCastBar 6.7.7''' | Localizations: Taiwan, England/US,
France, Germany.
-------------------------------------------------------------------
* Added "Garrote - Silence" (Rogues) effect to Debuffs section. (Thanks to
jamers and Capp)
* Added "Deadly Throw" (Rogues) to Debuffs section. (Thanks to Azonia)
* Added "Earth Shock" (Shamans) spell school blackout to Debuffs section.
* Added "Gift of the Naaru" (Draenei) HoT to PvP section.
* Added "War Stomp" (Tauren Racial) effect to Debuffs section. (Thanks to
Tradix)
* Added "Arcane Torrent" (Blood Elves) silence effect to Debuffs section.
(Thanks to Atsumori)
-------------------------------------------------------------------
* Changed texture of "Mangle" into the correct one. (Thanks to Drjeyjey3 and
kSashka)
* Changed Cooldown of "Holy Shock" from 30 to 15 secs. (Thanks to archiv)
* Changed icon and duration of "Chilled".
-------------------------------------------------------------------
* Improved: Afflictions with brackets in their name now are renewed, too:
'Fearie Fire (feral)', 'Mangle (bear)' ... (Thanks for info to MinguzDew,
admitchencsu and kSashka)
-------------------------------------------------------------------
* Removed any 'Conjure', 'Portal/Teleport' and 'Creates Poison' spell from PvP
database.
-------------------------------------------------------------------
* Warning: The Sub-Addon 'SW_FixLogStrings' (shipped with SW_Stats) changes
GLOBAL combatlog strings after NECB has been initialized and so might break
some CastBars (known issue with frFR client)!


20.01.07 '''Natur EnemyCastBar 6.7.2''' | Localizations: Taiwan, England/US,
France, Germany.
* New Setting: Place timer inside of CastBars and change the alignment of the
CastBars text to 'left'. (Requested by Hack)
* NECB now uses an Icon instead of "(F)" to mark a Focus CastBar
* Disabled Spells will be displayed in grey color in options menue.

* Fixed "Unknown command entered!" message when another player broadcasted a
"/necb (g)versions" request. (Thanks to Jenay and my wife 'Zeroluxa' for their
report.)
* Fixed: Boss Debuffs do not depend on an enabled PvE Checkbox anymore.
Initialization of Boss Debuffs was improved in some more ways.
* Fixed: While NECB initializes its PvE modules on entering an instance (the
first time after a login) it should not produce any errors on PvE events
anymore in this short phase (2 seconds). (Thanks for info to Jim-Bim)
* Fixed: Disabled PvE Spells will be disabled correctly for each Instance now.
* Some other minor code changes/improvements.


19.01.07 '''Natur EnemyCastBar 6.7.0''' | Localizations: Taiwan, England/US,
France, Germany.
Advice: Delete your CEnemyCastBar folder, before you install this version
because of removed/changed filesnames! This version's PvE code changed
dramatically. Pls, report any LUA error of the PvE_Module ;-)
-------------------------------------------------------------------
* New Setting: Different Fonts may be applied to the CastBars by a new slider
now. (Thanks for some fonts to SCT Addon)
-------------------------------------------------------------------
* Improved: Added known texture names, changed(!) and added some textures.
(Thanks to ACE2 surfaces from andreasg)
-------------------------------------------------------------------
* New Feature: Options Tooltips of NECB now display all detected spells! (All
Debuffs, PvE/Raid Spells and number of cooldowns/pvp spells)
* + PvE and Boss Debuffs change their tooltip if you enter an instance.
-------------------------------------------------------------------
* Improved: PvE Database has been revised: Only the spells and variables of the
specific instance will be loaded! They are cleared if you leave the instance.
*hurray*
* Also the PvE Functions now adapt to the concurrent instance and are
cleared(!) if you leave the area :D (Better performance and completely
modulized)
* + This makes PvE flag 'aZone' obsolete! Has been removed.
* + Removed 'custom_localization.lua' from PvE_Module.
* + Boss Debuffs have been internally moved into PvE section and are
loaded/cleared for each instance seperately now.
-------------------------------------------------------------------
* New Feature: Setting to disable CastBars of 'Focus' Unit for all CastBar
types that check your 'Focus'. Exception: Boss engages will always check
'focus' name. (Requested by Affix :D)
-------------------------------------------------------------------
* New Feature: Unit Spell Channeling is now detected by NECB, too! Works like
other (unknown) spell casts supported some versions ago :D
* + Channeled CastBars are running in the opposite direction to clearly
discriminate channeling vs. normal spell casts!
* + Now ALL spells and spell channeling - known and unknown - will be
displayed.
* + Many (I hope all) points are considered: Stop display of gains if it is a
channeled spell and reset if global pvp is enabled, behaviour of cooldowns with
these spell type etc.
* + Search for "--uncomment below to change direction of castbar types" in
CEnemyCastBar.lua to let other bar types run from right to left and remove "--"
of the lines following.
-------------------------------------------------------------------
* Increased maximum time for "Movable Bars" from 2 to 5 minutes. (Click on this
button fastly to increase the duration). Remember: With RightClick on the Button
you delete all Bars.
* Converted Audio files into MP3 format to reduce download size.
* Removed almost every chat message for changed settings
* Changed range of setting for scaling to 50% - 150%. (Bloodygrey's request)
* Changed/Fixed time until the new "mob death with same name" routine will be
canceled from 0.25 to 0.5 seconds. That should fix the rare problem of not
cleared castbars on mob deaths.
* Improved: Cooldowns will be cleared if you enter a PvP Arena! (Thanks to
Affix!)

* Changed german spell name of "Demoralizing Shout" for BC version. If you
encounter any name changes of spells in other languages please let me know ;-)
* Changed "Mangle" (Druid) from 10 to 12 secs and "Pounce" from 2 to 3 secs
duration. (Thanks to woowoowoo)
* Added "Lacerate" (Druid) Debuff only visible to Druids. (Thanks to
woowoowoo)
* Removed any Mob Spells from PvP Section

* Fixed: Diminishing Returns are now properly cleared in seperated mode if mob
dies
* Fixed: Spell interruptions/stops of unkown spells will now be handled
correctly (e.g. they will be cleared).
* Fixed PvE Boss Gains displayed in black instead of 'gains' color.
* Other code changes/optimizations


10.01.07 '''Natur EnemyCastBar 6.5.5''' | Localizations: Taiwan, England/US,
France, Germany.
Tipp: Do not forget "/necb help".
-------------------------------------------------------------------
* New Feature: If you switched your target to a casting Unit and did miss the
cast start NECB will now trigger an exact castbar that displays the remaining
duration! (Thanks to funkydude for this idea)
-------------------------------------------------------------------
* Improved: When a mob with the same name dies, but it was not 'your' mob, the
CastBars won't be cleared in most cases.
* Improved: Every AnchorBar's exact center now stays into position if scale
setting has been changed!
* Improved: Every changed slider setting will display all bars now! This is a
good chance to disable the colors you do not want to see (with ALT +
RightClick), because mouse input will stay enabled.
* ReAdded the checkbox to set the CastBars text size.
* Removed the throttle slider. I proclaim it useless and I did not like it at
all.
* Removed the CastBreak checkbox. It was obsolete, because it will be set
dynamically since 6.4.5.
-------------------------------------------------------------------
* Added a MiniMap Button for 'disabled status' of NECB.
* ALT + LeftClick on the MiniMap Button enables/disables the AddOn.
-------------------------------------------------------------------
* Added new Afflictions flag 'notdetected=true' for Debuffs that are not beeing
detected by NECB's combat log parser!
* + Those Debuffs will only trigger a CastBar for the Caster!
* + "Distract" (Rogues) was added to Afflictions section as an example for the
use of 'notdetected=true'. (Thanks to SinisterStrike)
* + + You have to target the Mob you want to Distract, otherwise NECB won't
trigger a bar! There are the same problems as with "Flamestrike" AoE (s. 6.4.7
changelog).
-------------------------------------------------------------------
* Added new Afflictions flag 'spellbreaker=true' for Debuff Bars that shall
only be triggered if a spell interruption of your target has been detected!
* + "Counterspell" (Mages), "Kick" (Rogues), "Shild Bash" and "Pummel"
(Warrior) were added and use both, 'notdetected=true' and 'spellbreaker=true'.
* + + Coded a new detection that checks whether the target was really casting
something (e.g. red bar found?). So these bars indicate a REAL spell school
blackout! :D
-------------------------------------------------------------------
* Added support for NECB Communication in Arena Battlegrounds (untested).
-------------------------------------------------------------------
* Fixed a bug that appeared if players with a disabled NECB entered the gaming
world.
* Fixed a bug with the new placeholder support (%t) for NECB's custom bars or
"/necb chat". (Thanks to ZeroKnowledge)
* Fixed MiniMap Button trouble caused by 'MobileMinimapButtons' Addon! That
Addon simply unregistered NECB's on drag catcher!
-------------------------------------------------------------------
* Known issue: MindControl casted by another player on Mobs does always trigger
a player combat event, so NECB thinks that a player is afflicted and sets the
timer to 12s! (Thanks to funkydude)
* + Workaround 1: If the MCed Unit is your target NECB will check if it is a
player character.
* + Workaround 2: If you are in an instance but not in battlegrounds NECB will
always assume you MCed a non player character.
-------------------------------------------------------------------
* + Patch 2.03 changes applied to "Tranquility" (Druid), "Divine Illumination"
(Paladin), "Cloak of Shadows" and "Garrote" (Rogue), "Shadowfury" (Warlock)
* + Added Mage Pet Spell "Freeze" that will now trigger a "Frost Nova" bar (fr,
tw missing).
* Added Rogue Spell "Shadowstep".
* Updated TOC for Patch 2.03

* Hint: Use "/necb setrange allmax" or "/necb setrange cmax" to increase your
combatlog range which might be needed for NECB's debuff/buff renew system to
work properly in case of long range spells!


04.01.07 '''Natur EnemyCastBar 6.4.7''' | Localizations: Taiwan, England/US,
France, Germany.
* Improved updated castbars when debuffs/buffs are renewed:
* + Increased the time that NECB waits for misses/resists (for example "Holy
Fire" sometimes needs 5x more time than melee spells to trigger a resist
message :/ )
* + Added another check needed for german clients that catched unwanted
patterns, too. (German combat strings are a pain compared to en, fr!)
* + One exceptional problem is the spell "Flamestrike", because it is an AoE
DoT that is independent of your current target: Keep sure your Target is in
impact range to receive a possible miss/resist message or selecet no target.
* + Another problem are spells that have a flying time until they hit their
target (e.g. Frostbolt). These need around 0.2 - 1.4s to produce a resist/miss
message. NECB now waits some more time based on the rough range to the target.
For Frostbolt mages it is adviced to disable this spell in Raids if you notice
a loss in performance.

* Added an additional cooldown bar for Razuvious (Naxxramas) if his Disruptive
Shout is not beeing cast.

* Improved: If PvP and Debuff modules are disabled they won't be loaded until
needed.

* Fixed a NIL error for AoE spells you casted without having something in
target. (Thanks to Knifed)
* Fixed a missing variable name for french clients. (Thanks to rocodido)


01.01.07 '''Natur EnemyCastBar 6.4.5a''' | Localizations: Taiwan, England/US,
France, Germany.
* Fixed an error message if something with the bar color generation has gone
wrong. (Thanks to Vampyrr/Basia)


31.12.06 '''Natur EnemyCastBar 6.4.5''' | Localizations: Taiwan, England/US,
France, Germany.
Hint: This version of NECB again has received some major code changes. This is
a door for new bugs, so please test and report anything.
-------------------------------------------------------------------
New Feature: NECB now UPDATES Buffs and Debuffs YOU(!) cast on the target (e.g
reSheep, reDoT...)! (Makes use of new Wow 2.0 "UNIT_SPELLCAST_SUCCEEDED"
event!)
* + Nearly all cases have been taken into consideration, e.g. PvP CC's can't be
renewed... (Remind this feature is some sort of trick/workaround for missing
combatlog messages.)
* + Checks for resists/misses and many other non hitting events to prevent
faulty updates. Even checks if mob is already afflicted by this debuff.
* + Even click casts work to update existing(!) castbars. (Pure click casts do
not trigger new bars to prevent bar spam! Hint: NECB catches 'focus' target,
too ;-))
* + Even catches the number of stacks and displays new bars with a stack
counter (for stackable spells only, not for normal HoTs).
* + This makes "/necb cast" useless. Slash command removed.
* + The bar update function has been improved to work more properly in non
separated mode.
* + If I missed to flag any PvP spells (Gains) for the update feature, please
tell me. (Currently all HoTs + four other (cgain=true).)
-------------------------------------------------------------------
* NECB's 'countmin', 'countsec', 'stopcount' and 'chat' now support the
following placeholders: (Thanks to Thavian for this idea.)
* + '%t' = TargetName, '%tt' = TargetofTargetName, '%c' = TargetClassName, '%g'
= TargetRaidGroupNumber
* + Example: "/necb countmin 5 ReBuff %t in Group%g"
-------------------------------------------------------------------
* Improved: HoTs and 'multi' Debuffs (e.g. Taunt) won't have their their last
castbar (without any stacks) cleared any earlier than full duration.
* Added Sunder Armor Debuff (only visible to warriors), since it will perfectly
be renewed by your applications now. Devastate updates the Sunder timer (new
Debuff database flag) :D
* Added Druid Rake Debuff (Thanks to fraserstanton)
-------------------------------------------------------------------
* Improved: Added new code to catch 'move on drag' and 'mouse clicks' both with
the visible castbars only. No faux frames are generated anymore which reduces
the number of used castbar frames by 50%!
* + Reduced CastBars Height to match the visible part exactly (removed 6
invisible pixels of height). Done minor design adjustments.
* Improved: CastBars and FPSBar positions are stored into NECB's saved
variables now.
* + If Addon was disabled or failed to load on login, CastBar positions are
still remembered by this change.
* + NECB will transfer your castbar frame points into the new system on the fly
when your character logs in.
-------------------------------------------------------------------
* Improved code parts that have to do with NECB's old spell interrupt check!
Much less checks fired by combat events.
-------------------------------------------------------------------
* Combat log search patterns are now created automatically by the clients
(localized) GlobalStrings.lua. (zhTW needs to be tested).
-------------------------------------------------------------------

* Fixed an ugly bug that allowed the anchor bars to be moved after a relog.
That also broke the "Disable Mouse" feature after relogin. (Thanks to
Epicurean, Rithiur, Alarius for hints.)
* Minor fixes/improvements


26.12.06 '''Natur EnemyCastBar 6.3.5''' | Localizations: Taiwan, England/US,
France, Germany.
Here it is, and you will get it: FOR FREE! You ask what is here and I say:
"SEPARATED FRAMES!" Hurray...
-------------------------------------------------------------------
* New Feature/Option: SEPARATED FRAMES for EVERY Bar Type!
* +You may select from 1 to 6 Bars displayed for each(!) color; makes a total
of 9 up to 54 Bars on screen! But you should not worry about the performance
loss too much, because (read on below):
* +Bar update and Bar search algorithms have been optimized to achive maximum
performance with separated frames feature enabled!
* +The color sort routine will be internally disabled if you enable this
feature to further improve performance!
* +Be careful: For technical reasons the bar positions have to be reset if bar
numbers are changed in separated mode. (Frames are virtually regenerated for
each setting.)
-------------------------------------------------------------------
* NECB now differentiates between hostile and friendly gains (new color!).
(Thanks to dariuslloyd for this idea.)
-------------------------------------------------------------------
* Debuffs that can be applied multiple times on the same target (e.g. Taunt)
now STACK like HoTs do.
-------------------------------------------------------------------
* Revised the 'Disable Spell/Color' feature: New function: ALT + RightClick to
disable a COLOR completely!
* +Removed "/necb load" and "/necb save" since disabled spells/colors are saved
and loaded instantly now!
* +It is not adviced to disable colors if checkboxes produce the same result.
(Disabled by checkbox performs better than by color.)
-------------------------------------------------------------------
* If the 'Movable Bar' Button is double clicked the movable bar duration will
be pushed over 15 seconds. After that it may be increased up to 2 minutes until
all bars will be cleared with the next click.
* +RightClick on the 'Movable Bar' Button to clear the unlocked bars
instantly!

* Added Priest Debuff "Mind Control" (Mob Out)

* Improved: CastBar Buttons are now generated dynamically if you raise their
number. (NECB does not use fixed memory for 20 bar frames anymore if you need
less.)
* Fixed that disabled spells were not loaded on log in! Database name corrected
(for 6.0.0+). (But you have to disable all spells again.)
* Fixed a bug that prevented cooldowns from beeing stored into the temporary
database if a hostile Mob/NPC was targetted.
* Fixed a problem with the mouse input option if checked while unlocked bars
were visible.
* Fixed PvP Bar spam for casting mobs with the same name. (I protected Boss
Cooldowns from beeing overwritten by same named casts a bit too much.)
* Fixed: For customized spells you have to use the 'custom_localization.lua' in
the specific module folder now!
* Corrected german spelling error at "Vampiric Touch" (missing 'h' in german).
(Thanks to Lila)


19.12.06 '''Natur EnemyCastBar 6.2.1''' | Localizations: Taiwan, England/US,
France, Germany.
* Fixed a problem with the normal Stun Diminishing Return bar not showing at
all.
* Fixed Class specific Diminishing Return bars not updating on target changed
if Cooldowns in PvP have been disabled.
* Outsource some more code into the modules.


17.12.06 '''Natur EnemyCastBar 6.2.0''' | Localizations: Taiwan, England/US,
France, Germany.
Hint: PvE cooldowns triggered by same named boss casts were broken with
previous versions and are FIXED NOW!
* NECB now supports some instant casts ("Player xy casts spell.") for PvP.
Introduced the new flag "icasted=true" for PvP.
* +Added Mages "Summon Water Elemental" and "Cold Snap" Cooldowns/Durations
* +Added Druids "Force of Nature" Cooldown/Duration
* +Added Hunters "Readiness" Cooldown
* +Added Shamans "Fire Elemental Totem" Cooldown/Duration and added the icasted
flag to all other Totems in database.
* +Added Rogues "Preparation" Cooldown
* +Added Paladins "Holy Shock" Cooldown
-------------------------------------------------------------------
* Added Warlocks "Fel Domination" Cooldown and updated "Amplify Curse"
* Added Druids/Shamans "Nature's Swiftness" Cooldown
* Added Warriors "Rampage" Buff
* Added Mages "Presence of Mind" and "Combustion" Cooldowns
* Added Paladins "Divine Favor" Cooldown and "Holy Shield" Buff
* Added Priests "Lightwell" Cooldown and Cast
* Added Shamans "Ancestral Healing" (Proc)Buff
* Added Paladins "Righteous Defense" to Debuffs
-------------------------------------------------------------------
* Improved Minimap Button: Better Movement and Information
* +Just RightClick and drag moves the button now. It will stay into correct
position at MiniMap on different resolutions and if you swap into windowed
mode.
* +The Button ToolTip now displays information about which Modules have been
loaded into memory this session.
* +The Button ToolTip now displays information about increased combatlog
ranges.
-------------------------------------------------------------------
* The engage detection now makes use of the new "UNIT_TARGET" event and does
not poll your targets/focus' target every 0.5 secs (for 10 secs) anymore. (Only
active if PvE module loaded!)
* + a) No more exceptions for C'Thun needed (hopefully)! b) The event is
registered for a maximum of 10 seconds after you entered combat. While this
time ONCE your 'elite' target/focus targets someone, a name check will be done
and the event will be deregistered for optimum performance.
-------------------------------------------------------------------
* Fixed PvE Spells/Cooldowns not showing correctly anymore! This was caused by
the new 'unknown spell' detection system. (Thanks to Blackout05 and
Aegir_Mannoroth)
* +Added some common logics to the PvE spell trigger/update system in
combination with updating durations done by the PvP system if the boss is
focused/targetted. I guess this will show the best results now.
-------------------------------------------------------------------
* Added Event(s) "CHAT_MSG_BATTLEGROUND(_LEADER)" to detect NECB's custom
timers in BattleGround channel
* Removed messages for Debuffs, PvP and Options modules loaded.
* Improved the algorithm for stacking buffs (e.g. 'Livebloom') in PvP section.
* Fixed inter-NECB-communication for battleground names of players from other
realms. (Realmname was part of the name.)
* Fixed a bug in inter-NECB-communication for guild version requests if
grouped.
* Fixed an error message at the engage of the three bugs in AQ40 caused by the
new color sorting routine and a missing color flag in PvE database. (Thanks to
Jim-Bim!)
* Fixed an error message with "/necb gcinfo" if your maximum addon memory is
not more than twice your script memory. (Thanks to Jim-Bim!)


12.12.06 '''Natur EnemyCastBar 6.1.1''' | Localizations: Taiwan, England/US,
France, Germany.
* Added Warlock's 'Unstable Affliction' (thanks to neilus) and 'Shadowfury' to
PvP and Debuffs module, and 'Summon Felguard' to PvP module.
* Fixed an error message if spell cast events are processed right after the
spell seems to have stopped ("CEnemyCastBar.lua:338: attempt to perform
arithmetic on local 'UCI:startTime'(a nil value)"). (Thanks to Traver and
Gagorian for report.)


10.12.06 '''Natur EnemyCastBar 6.1.0''' | Localizations: Taiwan, England/US,
France, Germany.
Attention: This version includes some serious changes in event registering and
splitting NECB into modules. Please check if all is functional like in 6.0.0
;-)
* PvE/Raid Boss Casts/Cooldowns are a load on demand Addon now (Idea from
'dotted') -> saves memory and slightly increases processing speed!
* + Even if you have PvE/Raid spells enabled it will only be loaded the first
time you enter an instance!
* + 'Yell, Emote and EnterCombat' Events will be unregistered if you leave an
instance
* + This has no effect on RaidBosses Debuffs! These are handled separately.
-------------------------------------------------------------------
* PvP Casts and Buffs are a load on demand addon now! All spells and special
code parts have been separated.
* + Events will be unregistered if "Gains" + "PvE" are disabled
-------------------------------------------------------------------
* DeBuffs/Afflictions are a load on demand addon now! All spells and special
code parts have been separated.
* + Events will be unregistered if "Debuffs" + "PvE" are disabled
-------------------------------------------------------------------
* Debuff option "Only show BossDebuffs" has been replaced by an option to
simply enable/disable Debuffs from Raidbosses
* + This allows you to prevent boss spells completely if other BossMods are
used. (Thanks to ratkid132)
-------------------------------------------------------------------
* Spell Cast Interruptions have been improved
* All the new (WoW2.0) spells now have got their proper Icon and are enabled!
* Taiwanese Options and many spells translated (Thanks to _NiGHTs_C)
* Corrected one spell name for 'frFR' (Thanks to yom666)
-------------------------------------------------------------------
* Fixed a sorting problem caused by the "BC" in the version number of NECB
BC5.6.0
* Fixed a dirty NIL error introduced with 6.0.0 (bad argument #2 to 'match') if
someone broadcasted a 'Polymorph', 'Banish' etc. to you. SORRY!


04.12.06 '''Natur EnemyCastBar 6.0.0''' | Localizations: Taiwan, England/US,
France, Germany.
Hint: This is a damn big improvement over previous versions. READ this
Changelog CAREFULLY! Use the 'Defaults' Button for optimum settings *gg*.
* NECB now also detects and displays unkown spell CASTS (that are not in NECB's
spell database!)
* + Those spells will have their text slightly green colored. Please tell me
all unknown spell casts so I am able to add them (spells with a casttime
(+cooldown/iconname) ONLY pls).
-------------------------------------------------------------------
* NECB supports the new Unit "focus"! Spell Casts, Stops, Delays (and Gains,
Debuffs) of 'focus' will be shown now, too! Cooldowns and DiminishingReturns
are still only displayed for you target.
* + A red "(F)" beneath the Bar indicates on the fly that the CastBar was
triggered by a focused Unit (or a Unit with the same name!).
* + e.g. Focus a Boss and you will always see the exact CastTime even for
unknown spells! Or focus a player and track the correct number of applied HoTs
(if in range)!
* + Focused RaidBosses will be detected by NECB's engage system now. 'Focus' is
checked over 'Target' while only elite mobs count.
-------------------------------------------------------------------
* Class specified Spells that have diminishing returns now use a database with
15 slots (similar to Cooldowns) (caused me headaches to code this :O).
* + DRs for almost every crowd control spell will be stored and considered,
EVEN if it is not your current target! Only the affliction has to be displayed
to keep track of DRs ,-).
* + Even DRs for spells you can't cast will be considered now, although the DR
Bars won't be shown for your class.
-------------------------------------------------------------------
* "Renew", "Rejuvenation" and "Regrowth" Bars will now display a counter and
try to reflect the current number of HoTs on the target (new 'HoT=true'
flag!).
* + This will show wrong results if you miss some gains/fades from the Unit
since in the combat log there is not posted any number of stacks!
* + The number will be underestimated by NECB because fades are detected
wihtout a target, but gains (normally) not.
-------------------------------------------------------------------
* NECB sorts the CastBars by color now! Right, a new Bar will always be placed
on top of same colored CastBars by pushing up other ones.
* + Changed the amount of time left when CastBars will fall down from 5 to 1
Second(s) to prevent a 'climb up' of one color.
* + I hope you enjoy it because coding this was some sort of brainsucker.
Although the CastBars seem to be a bit more busy now, I like it more than the
old mess.
-------------------------------------------------------------------
* NECB now supports the new WoW 2.0 crowd control duration for PvP (capped at
12 seconds!).
* + To allow a proper function of the above, broadcasting of crowd control
afflictions in PvP situations has been disabled! (Increase your combatlog range
instead: "/necb setrange allmax").
-------------------------------------------------------------------
* No (gfx) bug, but a feature: A little red transparent line will be placed at
the top (or bottom) of the CastBars for at least 5 seconds if any CastBars were
not able to be displayed because the maximum has been reached.
-------------------------------------------------------------------
* Added an sub-option to only show HOSTILE casts and gains if the 'Show
CastBars even w/o Target' feature is enabled. (Thanks to tekstitys for making
me think about it.)
-------------------------------------------------------------------
* Added an option to toggle mouse input! Now you may click through the CastBars
to select other objects if mouse input was disabled!
* + Removed the 'Flash CastBars option' and set it to 'enabled' permanently.
(You may disable it by using '/script CEnemyCastBar.bFlashit = false;' if you
hate the flashes.)
-------------------------------------------------------------------
* Added an option to hide the border of all CastBars. (default: enabled)
* + NECB will change your CastBars' Space (to 15), Alpha (to 0.8) and Width (to
+20) the first time you log in to adjust the 'new' style.
* + Removed the 'Use Small Text' option and set it to 'enabled' permanently.
(You may disable it by using '/script CEnemyCastBar.bSmallTSize = false;' or
use the 'scale' setting set a bigger text.)
-------------------------------------------------------------------
* Added a Slider to change the TEXTURE of the CastBars. You may choose out of
16 textures now! (Thanks to Ora2, SW_Stats for their files.)
-------------------------------------------------------------------
* An info message appears if you enter the game and a) increased combatlog
range or b) disabled spells have been detected.
* An info message appears if the engage protection has been activated by a boss
pull.
* + Remember, the engage protection prevents corrupted (broadcasted) boss
timers caused by people who get out of combat and enter it again (Hunters,
Rogues).
* + For bosses that trigger the protection, it should always being reset before
an engage. Otherwise you won't see all boss timers...
-------------------------------------------------------------------
* "/necb help" and "/necb (g)version" now use scrolling text frames!
* + "/necb help" extended.
-------------------------------------------------------------------
* NECB will now detect all kinds of alterations for casts like "Create
Healthstone" (automatically detects ..(Greater) ..(Major) etc.)
* + Same with afflictions which have suffixes in brackets (e.g. Fearie Fire
(Feral), Mangle (Cat) ). Suffixes not needed in NECB's database anymore.
-------------------------------------------------------------------
* The MiniMap button may now be moved freely with ALT + RightClick. (Thanks to
bsmorgan for his 'request'.)
* + The slider to move the button has been replaced by a simple checkbox to
hide/show the button.
* + If you change screen resolution toggle this option to reset the button
position if you can't find it anymore.
-------------------------------------------------------------------
* The free FPS-Bar can now be fixed into position (mouseinput disabled) by
enabling the right checkbox in options menue.
-------------------------------------------------------------------
* Added SlashCommand "/necb wipe" which plays the BennyHill sound. Leader or
promoted required!
* + I have 'stolen' this idea from CT_RA Multi, because my raid does not use it
anymore but likes the typical 'wipe sound'.
-------------------------------------------------------------------
* Unknown Icontextures now become a questionmark-icon instead of not beeing
displayed in case the option to show icons is enabled.
* Added 'Fearie Fire' (Thanks to shaten), 'Lightning Breath', 'Lightning Cloud'
and 'Diseased Slime' to Mob spell casts.
* Added "Cold Blood" (Rogue talent) CoolDown.
* + "Cold Blood", "Elemental Mastery" and "Inner Focus" will update their
CoolDown CastBar on fade (to be very exact). (New PvP flag 'onfade=true'
added!).
* "Last Stand" (Warrior) Cooldown reduced to 8 minutes.
-------------------------------------------------------------------
* Show/Hide Icon setting will now be applied (instantly) to existing bars,
too.
* FPS Bar Range has been changed to 1-60 FPS (from 1-100 FPS).

* Fixed two bugs in the "/necb (g)version" feature.
* + One was caused by LUA5.1 that does not allow to modify the counter of
running 'for-loops' anymore. The other bug was a color error in rare cases.
* Casting Events are now properly unregistered while changing zones.
* Added Naxxramas Zoneflag to Gluth's fear to prevent faulty triggers in UBRS.
* Added another check to the parsing function to prevent a possible error
caused by unsuspected calls (Reported by Motion11).
* Fixed: Cooldowns will only be displayed for your current target even if you
enabled 'Show CastBars w/o Target'.
* Fixed an error message that occurs if a character enters the game world with
NECB for the very first time.
* Minor code improvements that speed up things.

* zhTW and frFR translation for the options localization requested! Mail your
textfiles(!) to 'Naturfreund [at] digital-joker [dot] de'


17.11.06 '''Natur EnemyCastBar BC5.6.0''' | Localizations: Taiwan, England/US,
France, Germany.
Tip: Use "/necb setrange allmax" to increase your combat-log range
dramatically! ("/necb setrange" sets it back to defaults.)
-------------------------------------------------------------------
* FULL Burning Crusade and Patch 2.x compatibility (and some neat
improvements).
-------------------------------------------------------------------
* Spell Delays, Stops and true CastTimes are detected now!
* + NECB uses a powerful mixture of combatlog and new UnitCasting Information.
* + No more CastBarSpam if other mobs with the same name Cast anything or if
players cast/stop/cast/stop..! Keep in mind all this only works if you have a
Target.
-------------------------------------------------------------------
* NECB will now distinguish between friend or hostile even if the caster has
not been targetted! (For enabled "CastBar w/o target" option.)
-------------------------------------------------------------------
* People who used "/necb cast SpellName" now have to use two additional lines
for their macros:
/script NECBCustomCasted = true;
/cast SpellName
/necb cast SpellName
By using the above lines it still works like before!
-------------------------------------------------------------------
* "/necb gcinfo" now takes advantages out of the new LUA 5.1 GarbageCollecting
System.
* + Garbage will be collected instantly if you call NECB's info window by using
the above command.
* + Garbage may now be collected by user input (new button). This might be
useful before important fights when you don't want to be stressed by any slow
downs caused by a Collection Cycle ;-)
-------------------------------------------------------------------
* Cooldown Options revised: There is only one option left and reset button
added to clear the Database.
-------------------------------------------------------------------
* Option for spell interruptions changed: Now it only can be switched on/off
completely.
* + Minor performance improvement.
-------------------------------------------------------------------
* Default Settings changed.
* Feature to target Units by LeftClicking the CastBars has been removed
(prohibited by WoW API now).


16.11.06 Natur EnemyCastBar 5.4.8 | Localizations: Taiwan, England/US, France,
Germany
* Added Respawn Timer for Naxxramas "Necro Stalker" (30 min) (frFR and zhTW
translations missing)
* Added Hunter Afflictions "Counterattack" (DeBuff-Section) and "Scorpid Sting"
(DeBuff-Section but visible for Hunters only) (Thanks to perunaion)
* Reduced the CastTimes of "Ghost Wolf", "Wrath" and "Starfire" as if they had
full talent points invested
* Cooldowns from targetted NPCs won't be stored to the temporary Database
anymore. If the NPC is targetted afterwards the Cooldown will be removed
instantly.
* Hint: You don't need to enable stuns to detect all spell-interruptions.
Removed a wrong description from the 5.3.8 changelog. (Thanks to nezhar)


13.11.06 Natur EnemyCastBar 5.4.6 | Localizations: Taiwan, England/US, France,
Germany
-------------------------------------------------------------------
* New SlashCommand: "/necb setrange allmax/cmax/blank" sets the Range of the
CombatLog to have a much larger radius of spell detection!
+ 'allmax' will increase the Range of ALL combatlog messages (Most usefull for
a broadcasting MainTank!)
+ 'cmax' will only increase the Range of Creature messages by factor 5 (set to
max.)!
+ Just "/necb setrange" will set all CombatLogRanges back to defaults
+ Once you entered the new command the values will be written into your
Config.wtf permanently (notice: other Addons might override them!)
+ Increasing the combatlog range might result in a significant higher CPU
consumption of ALL Addons that parse the combatlog, because of more detected
messages!
-------------------------------------------------------------------
* Added Mob Spell "Lizard Bolt" and "Plague Mind" (zhTW translation missing)
* Changed some code that initializes the AddOn when the player enters the game
world. That should prevent a possible error message.
* Fixed a Bug that displayed Debuff-Bars for your own Charakter. As intended
that only works for Boss Debuffs from now on.
* Reordered "/necb help" a little


10.11.06 Natur EnemyCastBar 5.4.4 | Localizations: Taiwan, England/US, France,
Germany
* Added new slash command "/necb cooldowns" - Displays all detected Cooldowns
currently in Database.

* Added Enraged Timer and "Life Drain" Cooldown for Sapphiron (Naxxramas) (frFR
translation missing)
* Added "Detonate Mana" for Kel'Thuzad (Naxxramas), Raid-Affliction
* Added Molten Core Shazzrah "Gate of Shazzrah" (Teleport) Cooldown; keep in
mind Shazzrah won't teleport exactly after 45 secs - there is a random delay
(Thanks to BBR)
* Added MobSpell "Flamespit" (Fireroc/Tanaris) (zhTW translation missing)
* Added Druid Talent "Nature's Grasp" and "Bestial Wrath"
* Druid Afflictions changed: "Bash" duration now scales with player level;
"Feral Charge - Effect" renamed into "Feral Charge" and stun-flag removed

* Fixed wrong Enraged Timings for Patchwerk (Naxxramas) with zhTW clients.
* Added Mage 'Pet' Spell "Waterbolt" and Druid Affliction "Maim" and "Mangle"
for Burning Crusade
* Added new flag "cpclass" to Afflictions section. This one indicates if the
combopoint sensitive spell is either used by Rogues or by Druids.

* Thanks to BabbleLib2.2 for some translations


01.11.06 Natur EnemyCastBar 5.3.9 | Localizations: Taiwan, England/US, France,
Germany
* Added Event "CHAT_MSG_SPELL_AURA_GONE_PARTY" to detect fading buffs/debuff of
your party members
* Reduced "Chain Lightning" and "Lightning Bolt" by 1 second. (Thanks to
ciferfromger)
* Translated almost every FRENCH Boss Spell (Thanks to BigWigs Addon)


21.10.06 Natur EnemyCastBar 5.3.8 | Localizations: Taiwan, England/US, France,
Germany
* The options window now displays the number of recognized and stored Cooldowns
if the internal Database is enabled: (n/50)
+ The number will only be updated if you change your target or if a new CD is
detected/stored.
* If a spell-interruption is detected the appropriate cooldown will be deleted
from the database and cleared from the screen.
* Fixed a bug that triggered Cooldowns if people were afflicted by a spell that
has a cooldown parameter.

* Added Cooldown for Priest Talent "Inner Focus" and Shaman talent "Elemental
Mastery". The duration is just a rough guess for these spells!

* Prepared NECB for the following new Burning Crusade spells/talents:
+ Druid: Cyclone, Lifebloom - Mage: Invisibility, Ice Lance, Slow - Hunter:
The Beast Within - Paladin: Avenging Wrath, Divine Illumination, Avenger's
Shild - Priest: Mass Dispel, Binding Heal, Pain Suppression - Warlock: Seed of
Corruption, Ritual of Souls, Incinerate - Warrior: Victory Rush, Spell
Reflection - Shaman: Shamanistic Rage - Rogue: Adrenaline Rush, Cloak of
Shadows

* Added taiwanese translation of the new Cooldown feature and of Gothik's
Events
* Added mcheck to Chromaggus "Incinerate" to prevent Bars triggered by new BC
Mage Spell (just a preparation)
* Renamed german Warlock spell "Schreckgeheul" into correct "Schreckensgeheul"


17.10.06 Natur EnemyCastBar 5.3.5 | Localizations: Taiwan, England/US, France,
Germany
-------------------------------------------------------------------
* Added new Feature: Cooldowns of all players in combatlog-range will now be
stored into an internal Database if enabled. Up to 50 active CDs will be
remembered!
+ CD Bars will be displayed instantly if you select a target and a spell with
a CD was detected before
+ If you change targets the CDs of your old target will be removed
automatically (but they will still be remembered and displayed again if you
switch back ;-) )
+ CDs of Spells with a CastTime will have their CastTime added to the CD-Time
and NECB won't check if this spell has been interrupted for peformance
reasons!
+ You may clear the database via "/script NECB_CD_DB = { };" or just disable
and enable the feature to clear it.
+ No, this will not be added for Gains/ Afflictions because then a very big
database will be needed and you will notice an extreme slowdown...
+ You have to ENABLE this feature. It is disabled by default.
+ Thank EvilGenius007 for this feature request :D
-------------------------------------------------------------------
* Gothik (Naxxramas) Waves deleted and First Income and repeater for
Deathknights, Riders and Trainees added (Thanks to funkydude)

* Removed Debug output introduced with NECB 5.2.5 "/necb remove" number only
support :/
* Removed an unnecessary CD Bar check if casts were interrupted. (I guess it is
unnecessary since NECB 5.2.5 ;-) )


05.10.06 Natur EnemyCastBar 5.3.0c | Localizations: Taiwan, England/US, France,
Germany
* TAIWANESE version only: a) Spell interruptions are detected now, b) C'Thun
eye timers translated (and some code cleared) (Big thanks to CuteMiyu!!!)
* I still need many translations for french version: open localization.fr.lua,
search for "--!" and translate those spells pls ;-)


03.10.06 Natur EnemyCastBar 5.3.0b | Localizations: Taiwan, England/US, France,
Germany
* Fixed not broadcasting clients because of a wrong presumption of the
"GetNumBattlefieldStats()" values. (Thanks to Jenay!)
+ I thought outside a battle field it will always return a "0", but it also
returns a "1". Tell me more if you know exactly why this is the case...


02.10.06 Natur EnemyCastBar 5.3.0a
* Fixed error messages if a not supported client language is beeing used (e.g.
'GFind' error). Displays a warning in this case.
* Fixed a minor error in XML (s. FrameXML.log). (Thanks to funkydude)


29.09.06 Natur EnemyCastBar 5.3.0 | English/US, German, French and > Taiwanese
< clients supported now!
OK, to make it short: I dramatically reduced the time I invest into this AddOn,
but that does not mean I don't love my 'baby' anymore ;P
I will try to maintain and administrate this project as long as possible. Feels
good atm. Don't expect new features coded by me ;-)
* Added Taiwanese support! Nearly all done by CuteMiyu! Hope CuteMiyu will keep
up his great work ;-)
+ I used a very dirty but easy way to support asian languages. Just two new
files (ASIAN and USEU) with outsources code were built up.
+ If anyone does not like it this way: It was the fastest working way for me
to merge them ;P

* Fixed a stupid bug in the "SpellBreak" Options (Thanks to Adron1111)

* Added AQ40 Eye Timer for C'Thun (Thanks to funkydude again and again!)
+ Taiwanese version not translated for this one, yet. (Wink to CuteMiyu ;-))


24.09.06 Natur EnemyCastBar 5.2.7
* Fixed missing "whisper button" for "/necb (g)versions" (line 1346) (broken
with 5.2.6)
+ "whisper button" now only is displayed if different versions are detected
* The countdown at the right of any CastBar now only displays tenths of a
second if less than 10 seconds are left.


21.09.06 Natur EnemyCastBar 5.2.6
* Added "/necb gversions" to check versions of your online guildmembers.
* Fixed a bug with the new/changed EngageDetection not working at all. (Defined
locally although it was needed outside the if-clause :/ )


20.09.06 Natur EnemyCastBar 5.2.5a
My last version of NECB, feel free to release your own versions. I am quitting
to play WoW seriously.
* Bugfix for line 2713 error


18.09.06 Natur EnemyCastBar 5.2.5
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)
-------------------------------------------------------------------
* Added new slash command "/necb chat yourtext"
+ 'Yourtext' will be send to other users who use NECB. You are able to chat
with other NECB users in your group exclusively now! (Thanks to funkydude for
this idea.)
+ In Raids the author will be displayed in class colors ;-)
-------------------------------------------------------------------
* New Feature/Option: PvP CastingBars will disappear if the cast is interrupted
by a skill! (Thanks to Lazarus for idea/code parts, Namatsar for translation)
+ Remember that this function will be 'screwed' (like many others) if there
are multiple mobs with the same name
+ Currently there is an option to disable the feature if in a RaidGroup. If
for any reason you want to disable this feature completely type in "/script
CEnemyCastBar.bDisableInterrupt = true;". To enable it again type in "... =
nil;" instead of "... = true;"
-------------------------------------------------------------------
* Added another protection for all character classes to prevent wrongly assumed
Boss engages (although the 'Bloodrage' problem only affected Warriors) (Thanks
to funky for idea/telling me again^^)
+ It is adviced to have between 4-6 people to broadcast NECB events.
Broadcasters should target the Bosses before they engage them...
+ After you entered combat the new check is redone once every 0.5 secs over
the next 10 seconds (and stops if your target is in an active combat or has a
target).
+ C'Thun is not protected. You will always trigger a bar if you enter combat
after you targetted C'Thun.
-------------------------------------------------------------------
* Cooldowns for spells with a casttime will now be triggered AFTER the spell
has been executed. (So interrupted spells won't trigger a CD.)
* Cooldowns for PvP Spells will only be displayed if your current target is a
PlayerCharacter or if you have enabled "Show CastBars even w/o Target".
-------------------------------------------------------------------
* "/necb remove spell or number" now will also accept the spell number instead
of the spell name to make removals more easy.
+ "/necb disabled" will print the spell number right after the spell name
-------------------------------------------------------------------

* Added german translation of "Inevitable Doom" (Naxx, Loatheb) (Thanks to
'BigWigs')
* Added french translation of Heigan's engage Yells (Thanks to 'CT Bossmods
multi')
* Added Onyxia's Deep Breath cast duration (Thanks to funkydude)
* Added AQ40 Ouro Submerge Events (Thanks to funkydude!)
* Fixed AQ20 Ossirian "Nature Weakness" (Thanks to funkydude)
* Naxxramas "Locust Swarm" (Anub) will have its cooldown bar deleted if this
spell is detected. (Thanks to funkydude)
+ Added new RaidSpell flag 'delBar="SpellName"' for that purpose
* Naxxramas "Summon Spore" and "Remove Curse on Loatheb" added for Loatheb
(french translation missing) (Thanks to funkydude)
* Naxxramas 'Waves', 'Deathknight' and 'Rider Incomming' added for Gothik
(Thanks to funkydude!)
* "Conflagration" will only be triggered in "Blackwing




Other Recommended World of Warcraft Files

World of Warcraft Patch v1.9.4 to v1.10 Test Server Patch

Mods | 23.40 MB | Download Now

This is the World of Warcraft Test Server Patch, updating your client and allowing you to test out all the neat new features in the new patch. Grab it now, fast!

World of Warcraft Server Status Updated Utility

Mods | 463.30 KB | Download Now

This utility checks every realm (Status/Type/Population) and list them for easy checking without going to the site or opening up WoW.

World of Warcraft The Chalice of Silvermoon Episode 1

Mods | 85.20 MB | Download Now

A short comedy machinima made using World of Warcraft. Winner of "Best Pun or Line" award in the Xfire WoW movie contest.

World of Warcraft Ahn'Qiraj Movie

Mods | 22.40 MB | Download Now

This is an offical movie released by Blizzard Entertainment showcasing the opening of the Gates of Ahn'Qiraj.

World of Warcraft - The Druid Song

Mods | 5.50 MB | Download Now

A song for the druid loot fan in all of us.