World of Warcraft Natur EnemyCastBar Mod

File Size:

1.17 MB

File Name:

natur-enemycastbar-8-1-0.zip

File Type:

Mods

Description:

This is v8.1.0 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.
* 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 (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: ==

18.06.07 '''Natur EnemyCastBar 8.1.0'' | Localizations: Korea, Taiwan,
England/US, Spain, France, Germany. (Use "/necb help" for INFO!)
== NECB is more lightweight now! But full functional! =============
-------------------------------------------------------------------
* New Feature: Estimated Power Consumption (CPU cycles garbage creation) is
indicated by a new bar placed into the options menue!
* This is a rough estimation of the impact your settings have on NECB
performance considering a standard situation in 25-man raids.
* If you disabled PvE/Debuffs module you will see different calculations in
different instances, because of internally loaded modules and registered events
if required.
-------------------------------------------------------------------
* Improved combat log parser significantly: Precise distribution of events on
parsing functions -> lot less checks!
* Filtered resource hungry checks by adding fast prechecks: That reduces the
hits of ressouce hungry checks dramatically!
* Improved performance of Debuff resisted/missed function -> lot less checks!
* Improved performance of NECB's control function (internal Event distribution)
-> less checks!
* Improved: If you disabled Debuffs/PvP Module then Debuff/Gains/Casts events
will only be registered for PvE if there is a concurrent flag in database ->
lot less checks for Outland Instances if PvP/Debuffs modules disabled!
* Improved: NECB's Addon Channel Parser now has to be activated in the options
menue, because it uses some script memory if in group/raid.
-------------------------------------------------------------------
* Ten Tips to reduce memory usage and to improve performance especially in
raids (can be considered a ranking):
* 1) Disable "Show CastBars even w/o Target" setting, because it will also use
a spell interrupt detection which is a real burner!
* 2) Disable Cooldowns! Update of cooldowns in datase will create lots of
garbage and checks will be done for many spells in combatlog range!
* --> Disable both of above 3) Disable Cooldowns AND "Show CastBars even w/o
Target" to unregister combatlog parsing of spellcasts! This is an enormous
performance hit in raids with many casters!
* 4) Disable PvP/Debuffs Module if you only need to see NECBs respawn timers
in outland Instances!
* 5) Disable any Diminishing Return timers (two settings). This is additional
code and another dynamic database (mostly used in real PvP environment!).
* 6) Disable Focus CastBars if you often have a focus target will improve
performance a little.
* 7) Disable NECB's Addon Channel Parser if you do not need it. It will create
some garbage if your group/raid does a lot of polymorph/banish or version
requests.
* 8) Disable "Parse AddOn/Raid/PartyChat" setting if there are very many
broadcasters or broadcasts in your raid/group (way more than one broadcast per
second in average).
* 9) Don't play with an opened options window.
* 10) Keep your amount of CastBars as low as possible.
-------------------------------------------------------------------
* Added "Concussive Barrage" (Hunter) Debuff only visible to casting class.
(Requested by Zyber)
* Added "Judgement of Justice" (Paladin) Debuff only visible to casting class.
(Requested by Zor)
* Added "Enslave Demon" (Warlock) Debuff only visible to casting class. Flagged
as beeing a "mob out" spell. (Requested by friend)
-------------------------------------------------------------------
* Changed/Improved: Unknown Icons of Spells not in NECB's database will have
their smiling face icon replaced by a "?" icon.
-------------------------------------------------------------------
* Fixed too far away "T" and "F" Icons if "timer inside of castbars" has been
disabled. (Thanks to bonsailucco)
* Space is inserted until pvp/debuff focus and "T" icon settings have been
disabled
* Fixed failed detection of missed/resisted Debuffs for zhTW clients.
* Fixed reset of FPS and latency bar position when changing bar modes
(seperated mode - normal mode)
* Other minor improvements and fixes all over the code!


13.06.07 '''Natur EnemyCastBar 7.9.8'' | Localizations: Korea, Taiwan,
England/US, Spain, France, Germany. (Use "/necb help" for INFO!)
* New Feature: You are able to drill Cooldown bars to keep them visible even if
targets are changes by simply RightClicking on them! (Requested by Soton)
* As a grafical indication a thumbtack appears on the bar's left side.
-------------------------------------------------------------------
* New Feature: Killing Blow - Sound System! If you kill another player or a
NPC/Mob which is worth Honor or Experience a special sound is beeing played!
* If you kill another unit within 60 seconds the next sound level is reached
which results in another sound beeing played. This will increase until you
reach level 5 and hear a "Godlike!" sound!
* New checkboxes have been added to customize the settings of this new
feature.
-------------------------------------------------------------------
* Added "Hydross the Unstable" (Serpentshrine Cavern) respawn timers of trash
mobs (missing mob names for esES, koKR, zhTW!). (Thanks to Azonia!)
* Added "The Lurker Below" (Serpentshrine Cavern) respawn timers of trash mobs
(missing mob names for esES, koKR, zhTW!).
* Added "Feed Pet Effect" (Hunter Pet Buff) to PvP Module. (Please check
translation: in some languages it is with/without 'Effect' part - not sure.)
(Requested by Talz83)
* Added cooldown to "Heroism" (Shaman) in PvP Module. This will display a
cooldown for every group member - better than nothing, isn't it? (Requested by
Razieel)
* Added example of use to "custom.lua" in folder "CEnemyCastBar". If activated
it displays a basic cooldown for "Psychic Scream" (not localized!). (Inspired
by randomname)
-------------------------------------------------------------------
* Localized all additions of 7.9.0 for spanish clients! (Thanks to Asuea)
-------------------------------------------------------------------
* Changed: The Icon size is always fixed in its size! It does not depend on
space between CastBars anymore.
* Changed: Maximum length added to bars has been reduced to 100 from 150.
* Changed: Maximum space between bars has been reduced to 25 from 30.
* Changed: Maximum scale of bars has been increased from 150% to 180%.
* Changed: Garbage Collection on any module loaded has been removed.
* Changed time waited for instance name (PvE Module) from 3 to 5 seconds.
Sometimes loading times are longer than 3 secs if the (raid) instance is beeing
entered the first time. If this problem appears again simply uncheck/check PvE
checkbox to load timers!
* Other minor changes
-------------------------------------------------------------------
* Fixes not detected "Mend Pet" (and other Buffs) if it was your own pet. Added
event "CHAT_MSG_SPELL_PERIODIC_SELF_BUFFS" to detect any Buff your Pet (and
theoretically your character) gains. (Thanks to Zladko and Talz83)
* Fixed translation of "High King Maulgar" (Gruuls Lair) for deDE client
(because Blizz changed this name recently).
* Fixed translation of "Tidal Charm" and "Will of the Forsaken" for koKR
client. (Thanks to jusuya8)
* Fixed possible info messages in the middle of the screen if a profile has
been loaded.
* Fixed a problem with wrapped text of bar times for larger scales.


07.06.07 '''Natur EnemyCastBar 7.9.0'' | Localizations: Korea, Taiwan,
England/US, Spain, France, Germany. (Use "/necb help" for INFO!)
* New language supported: SPAIN has arrived!
* All aspects of the Addon have been translated into spanish language by
Yebanen of 'Blind Guardians'! (Thanks for the great work!)
-------------------------------------------------------------------
* Added timer for heroic quest in Shattered Halls (missing debuff name: koKR,
zhTW; missing boss name to clear: esES). (Thanks to Mestar)
* Added timer for Baron Run in Stratholme (missing debuff name: koKR, zhTW).
(Thanks to Mestar)
-------------------------------------------------------------------
* Added "Blackout" (Shadow Priest) Debuff. (Requested by Symbio)
-------------------------------------------------------------------
* Added file "custom.lua" to main folder to allow custom code beeing executed
after any bar runs out! (Requested by Xaviér)
* Read further info inside of "custom.lua".
-------------------------------------------------------------------
* Fixed problem with not loaded function for koKR clients! (Thanks to jusuya8)
* Fixed line 646 error (casted Debuff without having a target/focus). (Thanks
to Azonia!)
* Fixed line 4139 error (possibly missing variables of combatlog ranges).
(Thanks to Kendorp!)


26.05.07 '''Natur EnemyCastBar 7.8.6'' | Localizations: Korea, Taiwan,
England/US, France, Germany. (Use "/necb help" for INFO!)
* Fixed missing sync and message (1 min cooldown) when old versions have been
notified through the whisper-button with "/necb gversions".
* Fixed line 271 error (concatenate with NIL ;P). (Thanks to feu)
* Fixed line 571 error (unkown API command ;p). (Thanks to omegasnow)


25.05.07 '''Natur EnemyCastBar 7.8.5'' | Localizations: Korea, Taiwan,
England/US, France, Germany. (Use "/necb help" for INFO!)
* Hint: Increase your combatlog range with "/necb setrange" to increase the
range of all player events! Then you will never miss any Buffs/Debuffs casted
on other players (e.g. HoTs).
* That does not work for creature events. Their range has been set to a fixed
value by Blizzard.
-------------------------------------------------------------------
* Minor changes to the new Debuff system: Out of Raidgroups each change of your
target's UnitAura is processed. In Raidgroups this will only be done once every
0.25 secs at most.
* This results in castbars not updating instantly in some cases, but will
throttle down the amount of processing time when fighting against raid-bosses.
* Remember, NECB uses three ways to provide 'perfect' bars: 1) Combatlog, 2)
When you press an action button and the spell has been used, 3) When the
Debuffs/Buffs you applied change in any way on your target/focus. ONLY Part 3
is beeing affected by the above limitation ;-)
-------------------------------------------------------------------
* Added "Mend Pet" (Hunter) to PvP Module. (Requested by oo0o0)
-------------------------------------------------------------------
* Changed respawn timer of Magtheridon's trash from 1 to 2 hours. (Thanks to
petsasj)
-------------------------------------------------------------------
* Removed message of PvE Module that the current instance is unkown by NECB and
removed the 3sec CastBar until the instance name is checked. (Inspired by
tehorc)
-------------------------------------------------------------------
* Fixed problems with Poisons (and maybe some others - changed some key code
parts). (Thanks to Azonia)
* Fixed "Curse of tongues" for german clients. (Thanks to Xandriana)


22.05.07 '''Natur EnemyCastBar 7.8.3'' | Localizations: Korea, Taiwan,
England/US, France, Germany. (Use "/necb help" for INFO!)
--- 25 Spells added! ----------------------------------------------
* New API extension of 'Unit(De)Buff' supported and greatly modified the
Debuff-System:
* New Feature: NECB now gathers and compares your target's (and focus') Debuffs
with NECB's running bars. (Thanks to doxxx for new API info)
* This allows NECB to nearly detect every Debuff YOU applied to your target
or focus! (Pet spells are not handled as your spells by the WoW API!)
* Even procs (e.g. Rogue poisons and much more) are renewed now!
* Debuffs are read on the fly if you change targets (which is great for AoE
Debuffs after your target died).
* The Bar's name adapts to your target/focus one if only one bar for this
spell is allowed for multiple mobs!
* All this is completely independent of any combatlog message. There is NO
range limitation (until you lose your target)!
* But: The whole new system might not work if there are other players who
apply the same debuff, therefore the old system is still used and the new
system is an additional part. (Blizzards restrictions)
-------------------------------------------------------------------
* New Feature: Bars that match your target's name will have a "T" icon at their
right. Might help when fighting against multiple mobs!
* Added a checkbox (right menue part) to toggle this feature on/off.
-------------------------------------------------------------------
* New Feature: PvP Module will improve any healer's HoT experience!
* HoT Bars have two sparks now: The HoT timer of your cast will be indicated
by a green spark, HoTs from other players will be indicated by the normal
spark.
-------------------------------------------------------------------
* New language supported: KOREA has arrived!
* All aspects of the Addon have been translated into korean language by Juno!
(Many, many thanks for the great work!!!)
-------------------------------------------------------------------
* Improved the "Show CastBars even w/o Target" feature! (Requested by warhau)
* Casts from Group- or Raidmembers now always are checked by an accurate
algorithm to determine if it is a hostile or friendly unit.
-------------------------------------------------------------------
* Improved: The MiniMap tooltip displays any Debuff/Buff of your target that
delivers its time left (which are only the ones casted by you).
* Easy to see how long your(!) buffs are lasting on your target now (e.g.
Arcane Brilliance or Power Word: Fortitude).
-------------------------------------------------------------------
* Improved: Tooltip of the MiniMap button now uses new WoW 2.1.0 API to detect
the exact memory used by NECB's modules! (Use "/necb gcinfo" to clear garbage
to see the pure memory used.)
-------------------------------------------------------------------
* Improved: Tooltip of the MiniMap button now uses new WoW 2.1.0 API to detect
the exact CPU time in seconds used by installed AddOns!
* The five AddOns which use the most CPU cycles will be listed in NECB's
MiniMap button tooltip. (Keep in mind that the visible tooltip creates garbage
and uses CPU cycles which NECB is blamed for^^)
* Attention! You need to enable this feature for your client by typing "/necb
cpu" in chat.
-------------------------------------------------------------------
* Improved the 'whisper' feature of "/necb (g)versions", to avoid the new
whisper throttling introduced with patch 2.1.0! (Thanks to Alphonse for some
tests)
* NECB will now use its internal chat system to notify users to update.
* After a notification has been done the feature is locked for one minute.
-------------------------------------------------------------------
* Improved "/necb disable [spell]" command to disable separate bar colors (same
function as ALT RightClick). (Inspired by holmvig)
* These are the codes for all bar colors: "Bartype friendly", "Bartype
hostile", "Bartype gainsfoe", "Bartype gainsfriend", "Bartype afflict",
"Bartype stuns", "Bartype dots", "Bartype cooldown", "Bartype grey"
-------------------------------------------------------------------
* Improved: "Rampage" (Fury Warrior) will also be shown if used by the player
character now. (Requested by Ixan and others before)
* ( There is a known issue with Rampage if used by other players. That won't
be changed because missing combatlog messages prevent an accurate timing
anyway.)
-------------------------------------------------------------------
* PartyLeaders are allowed to play the 'jingles', too, now! (Requested by
sag_ich_nicht)
-------------------------------------------------------------------
* Readded slash command "/necb setrange" to toggle between maximum and default
combatlog ranges!
* This only works for player events currently! These are almost any damage
events you and your mates do to the mob.
* Creature events ('Mob is afflicted by spell', 'Spell fades from mob') are
still limited to 30 yards it seems.
-------------------------------------------------------------------
* New sound file added: "/necb mkill" plays the well known "M M M
Monsterkill.." sound now. (Requires Leader/Assist)
-------------------------------------------------------------------
* Added "Entrapment", "Intimidation", "Counterattack", "Improved Wing Clip" and
"Immolation Trap Effect" (Requested by BrknSoul) (Hunter) to Debuffs.
* Added "Improved Hamstring", "Deep Wound" DoT (Warrior) to Debuffs. ("Deep
Wound" without 's' translation for frFR, zhTW required!)
* Added "Vengeance", "Vindication" and "Holy Vengeance" (Paladin) to Debuffs.
Only visible to casting class.
* Added "Judgement of the Crusader", "Judgement of Wisdom" and "Judgement of
Light" (Paladin) to Debuffs. Only visible to casting class.
* Added "Hemorrhage", "Deadly Poison", "Wound Poison" and "Mind-numbing Poison"
(Rogue) to Debuffs. Only visible to casting class. All levels of poison
supported.
* Added "Aftermath" and "Pyroclasm" (Warlock) to Debuffs.
* Added "Dazed" to Debuffs. (Remember: You are able to disable single spells
with Shift RightClick!)
* Added rank detection to "Rend" (Warrior) Debuff. (Thanks to LordDrago)
* Added rank detection to "Hammer of Justice" (Paladin) Debuff. (Thanks to
Xager)
* Added rank detection to "Kidney Shot" (Rogue) Debuff. (Thanks to mazui)
* Added talent detection to "Chilled" (Mage) Debuff. (Thanks to Sanalia)
-------------------------------------------------------------------
* Added "Berserking" (Troll racial) to PvP Spells. (Thanks to Gattzu)
* Added "Blood Craze" and "Second Wind" (Warrior talent) to PvP Spells.
* Added "Blazing Speed" (Mage talent) to PvP Spells.
* Added "Backlash" (Warlock talent) to PvP Spells.
-------------------------------------------------------------------
* Changed cooldown of "Shadowstep" (Rogue) from 20s to 10s (WoW 2.1.0).
* Changed duration of "Barkskin" (Druid) from 15s to 12s (WoW 2.1.0).
* Changed "Rebirth" (Druid): casttime removed and added 'icasted' flag to have
a more accurate cooldown detection.
* Changed "GuestQuarterRespawn" from 45 to 60 minutes. (Thanks to Hagar)
-------------------------------------------------------------------
* Changed setting of 'timer inside of castbars' to 'true' by default.
-------------------------------------------------------------------
* Fixed problems with some french localizations of Debuffs. (Thanks to Nilyn)
* Fixed "TheTopRespawn" respawn timer (Karazhan) for german client if a
"Greater Fleshbeast" has been killed.
* Fixed a color error in "/necb parser" for version requests done by other
players. (Thanks to Varda)
* Fixed a possible lua error if a Priest DoT that triggers the shadow
vulnerability debuff was used by a shadow priest. (Thanks to Theik)
* Fixed: CD-Bars should be cleared correctly again after you change zones and
lose your target.
* Other minor changes here and there


21.04.07 '''Natur EnemyCastBar 7.3.4'' | Localizations: Taiwan, England/US,
France, Germany.
* New Feature: PROFILES may be saved/loaded through the new 'profile' button in
NECB's menue! (Thanks to Artack of SW_Stats for some inspiration)
* Simply chose one character and save a profile. If you do not enter anything
(or clear the editbox), the name and realm will be inserted automatically!
* Now you log into the character you want the profile to be applied and just
load it - done!
* Multiple profiles of one character possible through custom names! Have
fun...
-------------------------------------------------------------------
* New Feature: Simply LeftClick on a Bar to copy "'BarLabel' mm:ss" into the
editbox. (Requested by amadh)
-------------------------------------------------------------------
* New slash command "/necb bctimer" to broadcast any PvE cooldown/respawn timer
to all your group/raid members! (Requested by Irion and amadh)
* Added a button to the options menue that has the same function and toggles
to enabled if broadcastable bars are available.
* Not compatible with older versions of NECB: Bars won't be set to the right
point of time left. UPDATE required!
-------------------------------------------------------------------
* Added "Stormstrike" (Shaman) to Debuffs only visible to characters with this
skill. (Requested by Thanaroth)
* Added placeholder '%f' -> FocusName to be supported by NECB's 'countmin',
'countsec', 'stopcount' and 'chat'
-------------------------------------------------------------------
* Changed: Counterspell duration has been reduced from 10 to 8 seconds (for
patch 2.1.0).
-------------------------------------------------------------------
* Improved Debuffs module slightly to make DoTs work in Duells (and possibly in
other PvP situations).
* Improved Debuffs module to support changed curse durations in PvP (patch
2.1.0).
* Improved: "Arcane Protector" will delete a possible "GalleryRespawn" timer.
-------------------------------------------------------------------
* Removed "Spell Shade" (Karazhan) from beeing a Library3 trigger. Only
"Sorcerous Shade" triggers the Netherspite trash timer now.
* Removed slash commands "/necb setrange allmax, cmax" because modified ranges
are NOT supported by WoW clients anymore it seems! (Even PTR 2.1.0 does not.)
-------------------------------------------------------------------
* Fixed minor design problems with NECB's enable/disable feature
* Fixed: Increased the time NECB waits for the instance name from 2 to 3
seconds. Sometimes 2 seconds do not seem to be enough.


11.04.07 '''Natur EnemyCastBar 7.2.4'' | Localizations: Taiwan, England/US,
France, Germany.
* New PvP spell flag: callspell={"SpellName", talentTab, talentNumber,
checkValue}. More info in localized PvP LUAs. Used for "Healing Way" gain
updates.
* "Healing Wave" will update "Healing Way" if full talent points have been
invested. (Requested by Illae)
-------------------------------------------------------------------
* Improved callspell Debuff flag to be compatible with spells that trigger a
bar of their own. (Was a pain to code, hope it works right in real
environment.)
* "Shadow Word: Pain", "Vampiric Touch" and "Devouring Plague" renew "Shadow
Vulnerability", too, if full talent points (5) invested! Tell me if more spells
are missing (procs don't work!) :D (Requested by Raistlin1)
* "target"/"focus" has to be selected to renew the bar
-------------------------------------------------------------------
* Added respawn timers for trash mobs of "Terestian Illhoof", "Netherspite" and
"Prince Malchezaar" (Karazhan). (Thanks to Irion for his tip!)
* Added respawn timer for trash mobs of Magtheridon.
* Added "Overload" to PvE Debuffs (Karazhan, Arcane Watchman). (Spell's name
for frFR and zhTW required!)
* Added Rank detection to "Fear" (Warlock).
-------------------------------------------------------------------
* Added "Hunter's Mark" to Debuffs (only visible to Hunters). (Requested by
Centekhor)
* Added "Mind Flay" and "Shadow Word: Death" which will renew the "Shadow
Vulnerability" bar now. (Thanks to funkydude)
* Added "Earth Elemental Totem" (Shaman) cooldown.
* Added "Heroism" (Shaman) to PvP spells.
-------------------------------------------------------------------
* Improved the tooltip of Debuffs checkbox: It will display the class in
brackets for which the spell is only visible for if the flag has been set.
* Improved: Accidently overlapping Sound-Jingles (/necb bhill, western, xfiles)
will be prevented by a cooldown of 10 seconds now.
* Improved: "/necb bhill" will play the sound for pre 7.1.6 versions, too,
now.
-------------------------------------------------------------------
* Removed plevel and rankmod flags from "Polymorph: Pig" and "Polymorph:
Turtle" because they do not have a rank that can be selected. (Many thanks to
Mestar!)
* Removed the obsolete 'aZone' PvE Debuff flag from the Debuff core engine.
* Removed 'sclass' flag from Debuff database, because 'spellDR' contains this
information now.
* Changed 'callspell' in Debuff section! 'tskill' has been merged into it to
allow an improved usage (see above).
-------------------------------------------------------------------
* Fixed a bug that deleted DoT-type bars if spell fades. DoT bars should never
fade on combat log fade events, it might be a same named DoT applied by another
player.
* Fixed stack counters of '0' or '1' in case of some PvP gains (with cgain
flag).
* Undocumented changes with latest WoW patches: CombatLogRange settings will
have no effect! Seems to be fixed at a long range for players and a medium
range for creatures currently. :O


03.04.07 '''Natur EnemyCastBar 7.1.6'' | Localizations: Taiwan, England/US,
France, Germany.
* Improved: Color selection has been increased by four new (shadow and text)
colors: 1) own class debuffs, 2) bars with your name, 3) PvE debuffs and 4)
unknown PvP spells.
* Improved: "Seduction" duration now considers talent points invested into
"Improved Succubus". (Requested by Tricker)
-------------------------------------------------------------------
* Added respawn timers for trash mobs of Curator and Shade of Aran (Karazhan).
(Thanks to Zurom for some details)
* ATTENTION: It is adviced to kill the patrolling "Arcane Protector" instead
of the "Arcane Watchman" (Library) to always trigger the right (and accurate)
timer.
* Added "Flame Wreath" Debuff for Shade of Aran (Karazhan).
-------------------------------------------------------------------
* Added "Scare Beast" (Hunter) to solo Debuffs. (Requested by sr1030nx)
* Added "Turn Undead" (Paladin) to solo Debuffs. (Requested by sr1030nx)
* Added "Seal of Vengeance" (Paladin) to Debuffs only visible by Paladins.
(Requested by sr1030nx)
-------------------------------------------------------------------
* Added two new soundfiles and CHANGED "/necb wipe" into three new commands
(/necb bhill, western, xfiles). (Requested by Sorikaga^^)
-------------------------------------------------------------------
* Changed the icon of "Shadow vulnerability". (Thanks to funkydude)
* Removed: Absorb (SPELLLOGABSORBSELFOTHER) won't prevent a renew of Debuff
Bars anymore. Hope this is correct in any case.
* Fixed a possible error (line 388) reported by omegasnow, Kukulkan,
JohnnyBlade, Pahonix.
-------------------------------------------------------------------
* Fixed some errors in BWL and Naxxramas for zhTW client. (Thanks to seireimai
and JCG)
* Fixed a problem with stacking debuffs (like sunder armor) for zhTW client.
(Many thanks to jyzjl for some info!)
* Fixed: "Faerie Fire (Feral)" will call "Faerie Fire" for zhTW client (because
of missing brackets in zhTW client).


25.03.07 '''Natur EnemyCastBar 7.1.0'' | Localizations: Taiwan, England/US,
France, Germany.
- NECB charms Warlocks now! - Also considers spell ranks now! -----
* Improved: Every Warlock curse will only trigger a bar if casted by yourself,
and if you change your curse on the same mob (with the same name), NECB will
change its bar, too.
-------------------------------------------------------------------
* Improved (requested by angelblack): Spell ranks are considered for the
following spells:
* "Frostbolt", "Fireball" and "Polymorph" (Mage), "Shackle Undead" (Priest),
"Banish" (Warlock), "Sap" (Rogue), "Entangling Roots" and "Hibernate" (Druid)
* In some (rare) cases the default duration might be applied. (NECB still
uses a complex combination of combat log and local events!)
-------------------------------------------------------------------
* Added "Curse of Weakness", "Curse of Recklessness", "Curse of the Elements",
and "Curse of Shadow" to DoTs section. (Requested by Jackalantern)
-------------------------------------------------------------------
* Improved: Debuffs (yellow bars) that are castable by your character's class
will receive a bright green text now.
-------------------------------------------------------------------
* Fixed: Cooldowns and DiminishingReturn timers will be cleared on zone shifts
now and minor code improvement. (Thanks to Denorius)
* Fixed: "Starfire Stun" (Druid) does no longer trigger the 'Stun DR' timer.
(Thanks to Tradix)
* Fixed line '3401 error' caused by a spelling mistake (non-deDE clients).
-------------------------------------------------------------------
* Translated many spells/settings for zhTW localization. (Thanks alot to
CuteMiyu!)


16.03.07 '''Natur EnemyCastBar 7.0.4'' | Localizations: Taiwan, England/US,
France, Germany.
-------------------------------------------------------------------
* New Feature: Added a latency bar (optional). (The FPS-Bar has been reduced to
the length of the latency-bar.) (Requested by malorye)
-------------------------------------------------------------------
* Added "Force of Nature" (Druid) timer for selfcasts (PvP gain). (Requested by
graywolfe)
* Added "The Big Bad Wolf" and "Ghostly Philanthropist" for Karazhan (PvE) to
clear the respawn timers on boss' death. Timer labels have been localized a bit
(deDE).
* Added "Silencing Shot" (Hunter) to solo Debuffs. (Requested by Syrela)
* Added: "Mind Blast" will renew the "Shadow Vulnerability" timer if full
talent points are invested into "Shadow Weaving". (Requested by Dispel)
-------------------------------------------------------------------
* Improved: "Mind Soothe" got a 'fragile' flag -> multiple bars allowed and
displayed even without targetted (optional). (Requested by Munksgaard)
* Improved: Unknown slash commands are part of NECB's error message now.
* Improved the tchange sub-routine to be able to apply a change of duration
multiple times without getting a bigger temporary database.
-------------------------------------------------------------------
* Fixed a possible bug at the tchange sub-routine and applied other minor
changes
* Fixed "Feral Charge" by renaming it to "Feral Charge Effect". (Thanks to
Kolakhan)


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 disa




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.