What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Necrophilia - Advanced by Weischbier

  • Thread starter Thread starter weischbier
  • Start date Start date
im wondering what is better dps frost/unholy dk or feral cat?
 
im wondering what is better dps frost/unholy dk or feral cat?

Unholy > Frost = Cat

Cat has insane burst damage but falls very low right after that.
My Cat is 395 and bursts to 60k+ in the first 10s but after that it drops down to 30-38k (movement depending).
Unholy is the way to go atm. With Gurth (403), which scales with the Unholy mastery, you can get a good amount of sustained damage.
Frost is something I prefer but only because I love to dual wield^^.

greetz

Weischbier
 
Holy Sh*t, this cc is roxxor my boxx0r :D

i have a frost dk with ilvl 384 and in lfr he is the first! (2x1h)

+++++++rep! thanks weischbier :)

German Question:
Da mein Englisch leider nicht so gut ist und du sowieso aus good old Germany bist, h?tte ich 3 Fragen:
-Wieso wechselt er bei 3 Mobs automatisch zu Frost? Sobald dann nur noch 2 da sind, wechselt er wieder zu Unholy, kommt wieder ein dritter wechselt er wieder (die Pr?senz). Im Endeffekt wechselt der ?belst oft um und das sieht ziemlich komisch aus (vorallem macht das kein normaler Spieler xD) --- Habe bei "Swaps Presence" schon False eingestellt. Wechselt trotzdem durch
- Was mir aufgefallen ist: Er w?hlt das Target selbst aus. Kann man das abstellen? Hab leider keine Disable Target funktion gefunden. (benutze LazyRaider, dort ist es aus)
- Kann man noch einbauen das er den CD "Blutwandlung" benutzt um freie Runen zu bekommen?

Ansonsten richtig geile CC - da k?nnen andere einpacken! :)
 
Last edited:
Thanks for the update, I'll take it for a spin on LFR over the weekend :).

Unholy > Frost

Really?
Here's my DK (have in mind it's been 85 for around a month):

Level 85 Goblin Death Knight | WoW World of Warcraft Armory Profiles | Masked Armory
(dunno why it says it has 3/5 tier, it's using 4/5 with Heroic Spine Shoulders)

I do a good 2k more dps on a dummy as DW Frost and those shitty weapons than as Unholy with 403 Gurth. At least with CLU.
I'll have to try Necrophilia as Unholy :).
 
Holy Sh*t, this cc is roxxor my boxx0r :D

i have a frost dk with ilvl 384 and in lfr he is the first! (2x1h)

+++++++rep! thanks weischbier :)

German Question:
Da mein Englisch leider nicht so gut ist und du sowieso aus good old Germany bist, h?tte ich 3 Fragen:
-Wieso wechselt er bei 3 Mobs automatisch zu Frost? Sobald dann nur noch 2 da sind, wechselt er wieder zu Unholy, kommt wieder ein dritter wechselt er wieder (die Pr?senz). Im Endeffekt wechselt der ?belst oft um und das sieht ziemlich komisch aus (vorallem macht das kein normaler Spieler xD) --- Habe bei "Swaps Presence" schon False eingestellt. Wechselt trotzdem durch
- Was mir aufgefallen ist: Er w?hlt das Target selbst aus. Kann man das abstellen? Hab leider keine Disable Target funktion gefunden. (benutze LazyRaider, dort ist es aus)
- Kann man noch einbauen das er den CD "Blutwandlung" benutzt um freie Runen zu bekommen?

Ansonsten richtig geile CC - da k?nnen andere einpacken! :)

Thanks for your report :)
Please run the updater and update to v1.1.2.5883 which fixes the bugs you mentioned except targetting.
There is no more targetting integrated since 1.1.0.5883, so its probably WoW.

Thanks for the update, I'll take it for a spin on LFR over the weekend :).



Really?
Here's my DK (have in mind it's been 85 for around a month):

Level 85 Goblin Death Knight | WoW World of Warcraft Armory Profiles | Masked Armory
(dunno why it says it has 3/5 tier, it's using 4/5 with Heroic Spine Shoulders)

I do a good 2k more dps on a dummy as DW Frost and those shitty weapons than as Unholy with 403 Gurth. At least with CLU.
I'll have to try Necrophilia as Unholy :).

Yes Unholy...as far as I'm aware off.

Also, everyone use the updater.
I hopefully ironed out a bug in Unholy rotation.
Needs some intense testing with high end gear.

NEW VERSION 1.1.2.5883! Please use the integrated updater! (Something green on the config ui)


greetz

Weischbier
 
Any problems spotted guys?
Got a day off today so I could fix them right away!

greetz

Weischbier
 
i dont know but i think your rogue cc is broken. get errors. (sorry i don't have a log) - i only tested it 1 min, but it doenst work.
 
i dont know but i think your rogue cc is broken. get errors. (sorry i don't have a log) - i only tested it 1 min, but it doenst work.

It works for me, so I need a log.

greetz

Weischbier
 
Any problems spotted guys?
Got a day off today so I could fix them right away!

greetz

Weischbier

I have noticed that even when changed to false, I am unable to stop toon from stance dancing. I think the speed at which he changes from frost to unholy (and the massive size & bright color of the pres change) makes him look like a bot so I want to switch it off.

The code looks like this in notepad++ (DeathKnight.Frost.cs):

Ability.Presence(1, true), //\\
Ability.Presence(2, true), ////Stance Dance on adds

Not sure if you intended to comment out the second line but it appears as a comment. Could this be causing the issue?
 
I have noticed that even when changed to false, I am unable to stop toon from stance dancing. I think the speed at which he changes from frost to unholy (and the massive size & bright color of the pres change) makes him look like a bot so I want to switch it off.

The code looks like this in notepad++ (DeathKnight.Frost.cs):

Ability.Presence(1, true), //\\
Ability.Presence(2, true), ////Stance Dance on adds

Not sure if you intended to comment out the second line but it appears as a comment. Could this be causing the issue?

You need to update your version.
Open the Config UI and press the update button.
If HB tells it has finished, restart HB.
This error is fixed!

BTW, if you look through the code you need to look at the right spots.
Weischbier.Ability.cs

Code:
/// <summary>
        ///   Creates a behavior to cast Presence on us.
        ///  rank == 1 Unholy with less than 2 mobs around
        ///  rank == 2 Frost with more than 2 mobs around and Curtarget is no Boss
        /// </summary>
        /// <returns>.</returns>
        internal static Composite Presence(int rank, bool special)
        {
            return
                new PrioritySelector(
                    new Decorator(ret => rank == 1 && special && Unit.EnemyUnits.Count <= 2,
                                  Spell.CastSelfBuff("Unholy Presence", "Unholy Presence")
                        ),
                    new Decorator(ret => rank == 2 && special && Unit.EnemyUnits.Count > 2 && !CurTarget.IsBoss() && GeneralSettings.Instance.DeathKnight.UsePresenceSwap,
                                  Spell.CastSelfBuff("Frost Presence", "Frost Presence")
                        )
                    );
        }

greetz

Weischbier
 
Using built in updater causes the CC to not be loaded.

Could not compile CC from J:\_HB\Honorbuddy_2.0.0.5883\CustomClasses\Necrophilia - Advanced!
File: Line: 0 Error: Resource identifier 'SettingsUI.resources' has already been used in this assembly
 
once you have updated go into the necrophilia folder and delete the necrophilia folder inside of it, you have a custom class within a custom class (classception?) :P.
 
once you have updated go into the necrophilia folder and delete the necrophilia folder inside of it, you have a custom class within a custom class (classception?) :P.

Lol, I appreciate the joke.
Actually I think you have to keep the version that gets downloaded inside, but thanks for pointing me in the right direction. Hope it can still be fixed to avoid confusion, though.

@ Weischbier: I've been testing your Rotations thoroughly today, and while Frost seems to be behind CLU (EDIT: Just barely), Unholy is quite ahead of both CLU's Unholy/Frost rotations, so I went full time Unholy for now.
That said, plz oh plz disable the auto targetting... that thing is a complete mess. When you don't want to attack anything, you're fucked. There's really no need for a seektarget thingie on a LazyRaider CC IMHO.
 
Last edited:
Thanks for your reports. Looks like I messed it up with something I accidently uploaded to the svn.
But its 3 am in the morning in the Uk. You'll have to wait a few hours for me to fix it.
 
Uploaded a fixed version.

@Toney001 There is no more targetting. It wasn't since the last version. So I don't know what you are doing there but it isn't Necrophilia.

greetz

Weischbier
 
Uploaded a fixed version.

@Toney001 There is no more targetting. It wasn't since the last version. So I don't know what you are doing there but it isn't Necrophilia.

greetz

Weischbier

Hmmmm... That's interesting...
Maybe with the upload problem I had the wrong version installed...
Never happened with other CCs so it's probably that.

I was testing at the dummy in ebon hold and it just wouldn't stop.
Even if I deselected the dummy and put the pet on passive, it'd target it and keep going. If I turned around it'd just start hitting another dummy lol

I'll get back with feedback from the new version in a min, ty!
 
Yeah, it's most definitely still auto-targetting.
Plugins are disabled, LazyRaider's auto target is disabled and pet is on passive. Nothing else could possibly cause it, and it doesn't happen with other CCs. It's definitely Necrophilia :'(.

EDIT: It's also not using DnD on dummies (dunno if actual mobs too, I'll take it to DS after lunch)
 
Last edited:
Freezes HB when I press start. Log is way too big.

[17:46:57:629] [Necrophilia] Necrophilia is now operative.

[17:46:57:838] Cleared POI
[17:46:57:839] Cleared POI - Reason Starting up
[17:46:57:840] Cleared POI
[17:46:58:379] System.ApplicationException: Cannot run Tick before running Start first!
at TreeSharp.Composite.Tick(Object context)
at Styx.Logic.BehaviorTree.TreeRoot.Tick()
[17:46:58:379] Cleared POI - Reason Exception in Root.Tick()
[17:46:58:379] Cleared POI
[17:46:58:457] System.NullReferenceException: Object reference not set to an instance of an object.
at Weischbier.Manager.Ability.<>c__DisplayClassd5.<DeathCoil>b__c1(Object ret) in c:\Users\kim\Desktop\HB - Marlboro\CustomClasses\Necrophilia - Advanced\Weischbier.Manager\Managers\Weischbier.Abilities.cs:line 524
at TreeSharp.Decorator.CanRun(Object context)
at TreeSharp.Decorator.#h.#nF.MoveNext()
at (Object )
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
at (Object )
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
at (Object )
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator.#h.#nF.MoveNext()
at (Object )
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
at (Object )
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator.#h.#nF.MoveNext()
at (Object )
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
at (Object )
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
at (Object )
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator.#h.#nF.MoveNext()
at (Object )
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
at (Object )
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.Decorator.#h.#nF.MoveNext()
at (Object )
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
at (Object )
at TreeSharp.Composite.Tick(Object context)
at Styx.Logic.BehaviorTree.TreeRoot.Tick()
[17:46:58:457] Cleared POI - Reason Exception in Root.Tick()
[17:46:58:457] Cleared POI
[17:46:58:509] System.NullReferenceException: Object reference not set to an instance of an object.
at Weischbier.Manager.Ability.<>c__DisplayClassd5.<DeathCoil>b__c1(Object ret) in c:\Users\kim\Desktop\HB - Marlboro\CustomClasses\Necrophilia - Advanced\Weischbier.Manager\Managers\Weischbier.Abilities.cs:line 524
at TreeSharp.Decorator.CanRun(Object context)
at TreeSharp.Decorator.#h.#nF.MoveNext()
at (Object )
at TreeSharp.Composite.Tick(Object context)
at TreeSharp.PrioritySelector.#h.#nF.MoveNext()
 
Back
Top