Wikia

WoWWiki

Necrosis (addon)

Talk0
102,263pages on
this wiki
Addonicon
WoWWiki Hosted AddOn Page
Similar mods
Generic Henge
Warrior n/a
Rogue n/a
Hunter Venantes
Mage Cryolysis2
Priest Orison; Serenity (discontinued)
Warlock Necrosis
Paladin HolyHope
Shaman Totemus
Druid n/a
Death knight n/a

Necrosis is an addon that helps warlocks manage their spells , items, summoning demons, or mounts. It also has the ability to keep timers of DoT spells and provide sound notifications when certain events occur (e.g. "Shadow Trance", "Backlash", soultsone expires).

With its distinct circular design, Necrosis popularized the "circular class mod", spawning such projects as Cryolysis for mages and Totemus for shamans. At one point, an effort was made to genericize the circular framework into an Ace Addon called "Henge", taken from the popular Japanese anime Naruto, meaning "to transform."

Development history Edit

Necrosis was originally created by Lomig and released on its official site in 2005 under the GNU Public Licence (GPL v2). It was uploaded to the popular addon sites - (curse.com[1] & wowinterface.com[2]) - for easier distribution. The project was actively maintained until the author became inactive in January 2007.

In late 2007, WoWWiki admin Hobinheim decided to continue to support this popular Add-on. On December 1, 2007, Hobinheim contacted the original author but did not receive any reply. An alternate project page was created on Curse.com to distribute an updated .toc file version of Necrosis for WoW patch 2.3. It is no longer supported.

In March 2008, ArPharazon updated the project to work with WoW patch 2.4 and was added as an "author" to the official project page on curse.com by Lomig.

Necrosis has been actively maintained by ArPharazon since then.

QUOTES Edit

For anyone feeling nostalgic for this AddOn, or rather it's cheesy /s /emote and /yells (as I was)... a buddy pulled the following out of the file for me, so I thought I'd share the following quotes:

function Necrosis:Localization_Speech_En()

 self.Speech.TP = {
        [1] = {
            "<after>Arcanum Taxi Cab! Please click on the portal so we can get this show on the road.",
        },
        [2] = {
            "<after>Welcome aboard ~Succubus Air Lines~...",
            "<after>Air Hostesses and their lashes are at your service during your trip!",
        },
        [3] = {
            "<after>If you click on the portal, we might get this party started a lot quicker!",
        },
        [4] = {
            "<after>Fools! Dont just stand there looking at the portal - click on it so we can summon those scrubs!",
        },
        [5] =  {
            "<after>Healthstones=10g, Soulstones=20g, Summons(cos you're too lazy to fly here)=10000g!",
        },
        [6] =  {
            "<after>WTB people that click on the portal instead of looking at it :/",
        },
    }

 self.Speech.Rez = {
        [1] = {
            "<after>If you cherish the idea of a mass suicide, <target> can now self-resurrect, so all should be fine. Go ahead.",
        },
        [2]= {
            "<after><target> can go afk to drink a cup of coffee or something, soulstone is in place to allow for the wipe...",
        },
        [3]= {
            "<after>Hmmm... <target> is soulstoned... full of confidence tonight aren't we!!",
        },
        [4]= {
            "<after><target> is Stoned... duuuude heavy!",
        },
        [5]= {
            "<after>Why does <target> always go afk when they are soulstoned?!!!",
        },
    }

 self.Speech.RoS = {
        [1] = {
            "Let us use the souls of our fallen enemies to give us vitality",
        },
        [2] = {
            "My soul, their soul, doesn't matter, just take one",
        },
        [3] = {
            "WTS healthstones 10g each!! Cheaper than AH!",
        },
        [4] = {
            "This healthstone probably wont save your life, but take one anyway!",
        },
        [5] = {
            "If you dont pull aggro, then you wont need a healthstone!",
        },
    }

 self.Speech.ShortMessage = {
        {{"<after>--> <target> is soulstoned! <--"}},
        {{"<after><TP> Summoning <target> - please click on the portal <TP>"}},
        {{"Casting Ritual of Souls"}},
    }

 self.Speech.Demon = {
        -- Imp
        [1] = {
            [1] = {
                "You crappy nasty little Imp, stop sulking and get over here to help! AND THAT'S AN ORDER!",
            },
            [2] = {
                "<pet>! HEEL! NOW!",
            },
        },
        -- Voidwalker
        [2] = {
            [1] = {
                "Oops, I'll probably need an idiot to be knocked for me...",
                "<pet>, please help!",
            },
        },
        -- Succubus
        [3] = {
            [1] = {
                "<pet> baby, please help me sweetheart!",
            },
        },
        -- Felhunter
        [4] = {
            [1] = {
                "<pet> ! <pet>! Come on boy, come here! <pet>!",
            },
        },
        -- Felguard
        [5] = {
            [1] = {
                "<emote> is concentrating hard on Demoniac knowledge...",
                "I'll give you a soul if you come to me, Felguard! Please hear my command!",
                "<after>Obey now, <pet>!",
                "<after><emote>looks in a bag, then throws a mysterious shard at <pet>",
                "<sacrifice>Please return in the Limbs you are from, Demon, and give me your power in exchange!"
            },
        },
        -- Sentences for the first summon : When Necrosis do not know the name of your demons yet
        [6] = {
            [1] = {
                "Fishing? Yes I love fishing... Look!",
                "I close my eyes, I move my fingers like that...",
                "<after>And voila! Yes, yes, it is a fish, I can swear you!",
            },
            [2] = {
                "Anyway I hate you all! I don't need you, I have friends.... powerful friends!",
                "COME TO ME, CREATURE OF HELL AND NIGHTMARE!",
            },
        },
        -- Sentences for the stead summon
        [7] = {
            [1] = {
                "Hey, I'm late! Let's find a horse that roxes!",
            },
            [2] = {
                "<emote> is giggling gloomily...",
                "<yell>I am summoning a steed from nightmare!",
            },
            [3] = {
                "I call forth the flames of feet to make my travels swift!",
            },

External links Edit

Around Wikia's network

Random Wiki