 Necrosis LdC
-------------------------------

- Crateur initial (US) : Infernal (http://www.revolvus.com/games/interface/necrosis/)
- Implmentation de base (FR) : Tilienna Thorondor
- Reprise du projet : Lomig & Nyx des Larmes de Cenarius, Kael'Thas

- Skins et voix Franaises : Eliah, Ner'zhul
- Version Allemande par Arne Meier
- Remerciements spciaux pour Sadyre (JoL)

- Contact : lomig@larmes-cenarius.net - nyx@larmes-cenarius.net



-------------------------------
Changelog : 
-------------------------------

1.5.4
    Performance Enhancement.
    The original Necrosis was not gating OnUpdate correctly.  Basically the entire
    contents of the Necrosis_OnUpdate method was being called constantly.  I placed
    a timer function in so updates happen no more than once a second.  The side effect
    of this seems to be that DoT timers for mobs no longer targeted remain even after
    the target it dead.  
    
    I will work on this.
    
    In the mean time you should not see your memory increase for no reason and you 
    will notice no more an increase in memory when in combat that for any other mods
    such as damage meters and recap.
    
1.5.3
    1. Size reduced by removing UI files named "Shard0.tga" to "Shard32.tga".  The
    "Necrosis" Sphere will always look full as a result.  However the counts for
    shards and timers remain accurate.
    
    2. New option on the first Config Menu page that turns off Healthstone trading in
    combat.  It is common during AoE in PvE raids for a warlock to have a friendly 
    player selected while in combat.  In these cases, clicking the healthstone button
    opens trade.  The option prevents this and instead properly allows the Warlock to
    consume the healthstone.
    
    3. New options on second menu page "Alert me when target has shadow vulnerability".
    This places a "Shadow Bolt" type icon (a square one) on the screen when Improved
    Shadow Bolt talent procs and the targeted mob has the "Shadow Vulnerability" Debuff.
    This icon can be moved in the same way the Shadow Trance and Anti-fear icons are moved.
    
    NOTE: while this icon is present CoA, Siphon Life, Corruption, Shadowburn and Deathcoil
    cooldowns bars will appear purple.  Unlike the green cooldown bars, purple ones do not
    fade to red as time expires.  This lets the warlock know which dots were applied while
    shadow vulnerability was up and which while it was down.
    
    NOTE2: The priest ability sets off this alert.
    
    4. "Set Event Range" slider added.  This will set the event distance for logging and 
    combat (all of them) from 5 to 200 feet.  The slider is compatable with BigWigs range
    sliders.  Use this with caution.
    
    5. Curse casting menu changed to curse selecting menu.  To use it:
        0. bind a key to "Cast Selected Curse" using the "Keybinds" menu in the wow interface.
        1. click the curse menu
        2. click one of the curses (not Amplify Curse)
            a. middle click to add pet attack.
            b. right click to cause Amp Curse to Select a curse and it will
        - The curse menu icon will change to the curse you selected
        3. The "Cast Selected Curse" keybind.
        
        NOTE: this has not been tested with a warlock who has Amp Curse.
        
    6. New keybinds:
        "Cast Selected Curse" casts the selected curse (or CoA by default)
        Banish
        Enslave
        Howl of Terror
        Fear
        Drain Soul
        Scaled Tap Life (or just Tap Life) if ScaledTapLife is not loaded.
        
    TODO: Targeted timers with estimated damage remaining instead of just seconds.
    
1.5.2 Mise  jour de la TOC pour la 1.11
      Correction de petites erreurs de localisation en FR et DE qui empchait d'acceder  certains
	sorts, comme le gardien de l'ombre en FR ou la maldiction d'ombre en DE.
      Re-correction fr d'un bug qui empchait le timer des dmons asservis de se dclencher.
	Peut-tre que ce coup-ci ce foutu dbuff va arrter de changer de nom.

      Ajout du Sacrifice dmoniaque dans le menu des dmons. (Vous le vouliez, vous l'avez.)
      Ajout d'un raccouri clavier configurable via le menu ad-hoc pour le gardien de l'ombre.

      Ajout d'un menu de maldiction! Le comportement des boutons de maldictions est le suivant:
	- Les maldictions amplifiables peuvent l'tre en cliquant droit.
	- Si la cible est alli, un assist est lanc avant de le cast.
	- S'il n'y a pas de cible, les boutons ne rpondent pas.
	- En cas de clic avec le bouton du milieu, si un pet est prsent il attaque en mme temps
	  que le cast.

      Dsactivation dans la configuration par dfaut du tri de fragment d'me. Certaines personnes
	ont eu des soucis lors des changements de version.

      Les sons doivent remarcher correctement depuis la mise  jour 1.11.1. En effet, le bug tait
	du ct de Blizzard.

1.5.1 Correction fr d'un bug de rangement des fragments avec les sacs  fragments bleus et violets
      Correction fr d'un bug qui empchait le timer des dmons asservis de se dclencher
      Correction de la skin du bouton de domination corrompue
      Ajout de la maldiction de fatigue (je l'avais oublie ! :D)
      Ajout de la maldiction amplifie (Oublie aussi :D)

      Correction du bug entre Necrosis et les fragments d'me corrompus de Felwood.
      Correction du bug des timers graphiques qui ne respectaient pas l'chelle de l'interface

      Changement interne dans la base de donnes
      Correction fr de la tooltip d'Asservir Dmon
      Correction d'orthographe dans le speech.lua (fr)
      Changement du format du fichier speech.lua
          - Les phrases d'invocations sont maintenant toutes multilignes
          - "Hasard amlior" : Il n'est plus possible d'avoir deux fois  suivre la mme phrase
          d'invocation ou de pierre de rez :)
          - Ajout de tags simples  comprendre pour crer ses propres messages : Le nom du joueur
          est remplac par <player>, du pet invoqu par <pet> et de la cible du sort par <target>

      Ajout de connexion dans les sorts utiliss : Etant le sort le plus employ par les dmos
          qui se respectent, c'est un clic gauche sur la sphere qui le dclenche !
      Ajout du sort de protection contre les ombres

      Case  cocher des messages d'invocation des dmons rpare
      Le bouton Banish est maintenant en fin de ligne pour l'utiliser plus rapidement, et on peut
          modifier sa taille du simple au double pour plus de visibilit

      ENFIN (logiquement) j'ai rpar la dtection des sorts de cration de pierre et de dtection
          de l'invisibilit

1.5 : Retravail total des timers pour moins de lag
      Changements internes dans la manire de grer les donnes
      Amlioration des localisations anglaises et allemandes

      L'activation des messages d'invocation vous fait parler aussi pour l'invocation des dmons
      Ajout de la commande /sm pour avoir des message de pierre d'me et de tp non envahissants
      Un clic droit sur un dmon lance la domination corrompue si disponible
      Un clic du milieu sur le menu des sorts ou celui des dmons lance le dernier sort/dmon casts
      Ajout de la commande /necro cast coa qui permet de caster une mal d'agonie dans une macro avec un timer
      Ajout d'une fonction de script permettant la cration de timers personnaliss
            /script NecrosisTimer("Nom donn au timer", dure); permet d'associer un timer  la cible en court
            Si il n'y a pas de cible, le timer est un timer gnral
            Hors Combat, quand on donne un timer  une cible, le nom de la cible du timer ne disparait pas :
            Il disparaitra au prochain combat :)
      
1.4.2 Correction d'un bug envahissant sur les timers

1.4.1 Compatibilit 1.10

1.4 : Correction du lag  l'ouverture des menus
      Timers reprsents sous forme graphique
      Les banissements sont maintenant bien tims
      Ajout du radar  dmons dans le menu

1.3.2 Correction du timer de banissement -- Pas encore de gestion des libration de ban
      Correction du comptage incorrect des pierres infernales et dmoniaques

1.3.1 Correction de bugs divers (timers fonctionnent meme si on ne pose pas de soulstone...)
      Nouveau menu de configuration
      Permet l'utilisation de la sphere comme timer de rez

1.3 : Gestion des buffs
      Gestion des invocations, des asservissements et des banissements
      Gestion de la mana (icones grises / inactives en cas d'impossibilit)
      Modification du systme de timers : Les timers sont maintenant classs par
          mobs !
      Correction des bugs de touches de raccourci
      Correction des bugs de passage des textes en VO
      Correction de bugs mineurs

1.2 : Rglage possible de la taille des boutons de necrosis
      Changement possible de skin pour Necrosis
      Possibilit de cacher le nombre de fragment dans la sphre
      Timing de tous les cooldown de sorts dmonistes
      Timing de sorts instants

1.1 : Correction d'un bug pour l'invocation de l'infernal en Franais
1.0 : Premire version stable
