Fixing the Bonedancer.

Started 7 Mar 2019
by teiloh
in Suggestions
History, analysis, questions and recommendations:

As many veteran BD players may have noticed, several BD pets on Phoenix behave very differently than they did on live and this has completely altered the spec sub-population breakdown of this class. This has happened for several reasons.

To explain, lets start with Supp: on live at this patch level, BD healer pets were not interruptible. Likewise, their cast times were around 3.2-3.5 or lower vs. 4s on Phoenix. Obviously, this was very powerful, however this represents a very significant undocumented deviation from OG 1.65. In fact, many pets on Phoenix have different behaviors, and it's worth asking if these are bugs or features, and what the design + implementation process is. Here, just two value differences for the pets have nerfed them to the point where high Supp has almost been wiped out as a spec. (It's still good. Side note.)

My guess is that incomplete or faulty documentation from ZAM/Prima may have been referenced for mobs that did not have their data well-documented in the working sourcecode. I think it would be good to see the source documentation for pet behavior so players can double check and submit suggestions.

Now for something more interesting, the Darkness Specline:

In OG 1.65 and beyond, the Dark line was widely considered a joke: this is how BD TL Sheena described them in her 1.70 report:

"Both of the pets in this spec line, the fossil mystic and fossil seer, perform miserably in PvE and RvR. They are green con, have high resist rates, break mez/root and are a trivial threat to the enemy. "

They had cast times of 3.5s+, and pet casting/pathing on live is and always has been spotty. Not only did Phoenix fix these long-standing bugs, but all caster/seer cast times are wildly different - not only from OG/Live, but from other casters within the same line themselves!

For example, Bone Warlock takes 2s to cast snare and lifetap, while Warmage takes 2s to cast LT and 3s for snare. Diviner, the level 39 pet, requires 3s for LT and 4s for snare - making it one of the worst pets! Regardless, the end result is that Darkness caster pets have seen a massive DPS increase vs. live. In fact, the Ellyl sage here uses a 2.8s DD which hits for low 100s, vs. the spam bolt for 250-280 depending on target on Live. So due to altered delves and improved caster code, BD caster pets are in fact quite strong - their DPS on paper has been increased by over 100%. They outdamage any caster pet Mentalists/Minstrels can charm in the frontiers, and each of them deals more DPS than an Amber Sim or Underhill.

Likewise, I remember that debuffer pets used to also cast quite slowly. Here, they are blazing fast, shooting out diseases at around 1 per second. I use them to interrupt multiple casters per second.

And this isn't the only intricacy: the warlock's snare is Cold type, while it should probably be body - the snare line for several other pets including bonecaster and warmage is body, fitting the debuff. And while BD caster pets use a lifetap, the lifetap value is apparently assigned 0. However, I believe these idiosyncracies were also present on live. In the end, all of these small, hard to notice differences from Phoenix vs. OG have led to absolutely massive shifts in player behvaior - players remembering OG even still recommend BA as the leveling spec, when Dark pets out-DPS BA pets by 200% or more! On OG, almost all BDs were heavy Supp with the blue debuff - here almost all BDs have high Dark.


So this leaves me with several important questions for Devs, on core Phoenix design philosophy:

1. When the original game had buggy/inconsistent design (Caster pet cast times and damage types not lining up), is this a feature to be preserved or something that should be changed to match what would likely have been designer intent at the time?
2. What is the method for duplicating OG 1.65 mob/pet behavior? I assume the two main sources are sourcecode and ZAM/Prima documentation, with memory/surveys to fill the gaps.
3. Changes to pets like with BD healer pet - balance feature, or needs more documentation/submit bug report? I've seen varying perspectives on this.

Anyhow, I think BD pets should be normalized on design principles with a view to live and history.

1. BD caster pets should all do Body damage type, consistent with OG designer intent.
2. BD caster spells should line up with class equivalents: 2.5s for lifetap, 3.0s for DD/Snare, 3.0s for Disease, which seems to line up to Phoenix pet design standards. This would require a lowering for bone diviner, slight rise for lifetaps.
3. BD caster lifetap should have a health steal percent written in. Standard would be either 50% or 80-90%. Although I believe Mythic had a brain fart on this, I think they were supposed to be LTs and not just DDs.
4. BD healer pets should have OG behavior restored if we are going for consistency. Cast time would be about 3.2-3.5 seconds, and healers would not be interruptible.

However, it should be noted that BD Dark on live was much too weak and Phoenix's version is far superior in terms of overall balance, even if it treads slightly on the side of being too strong. That said a consistent lifetap at 2.5s would significantly alter Phoenix Dark BD pet DPS. The class might need some internal balancing to partially compensate.

1. Swap pet buffs between BA and Dark. D/Q would go to Dark, Str/Con to BA.
2. Supp, pet Ablative slightly increased and made AOE.
3. BA, raise DoTs to normal standards.
Thu 7 Mar 2019 11:33 AM by Sepplord
Can't comment on the subject, but huge thumbs up already for the detailed efforts.

THAT's a suggestion like a suggestion should be done
Thu 7 Mar 2019 11:58 AM by Lev
IMO the only things that needs "fixing" on the BD is the pet behavior when running.
- one pet is constantly slower than the rest.
- healer pets bug out when they get out of range in the wrong moment.
- pets just standing around until set on passive and back.
- pets running off to a released enemy 10000 units away
- etc.

and yes, i see the points in your post. but it's a custom server and if the BD is a little bit different here (but works as a whole), so be it. that my opinion of course.
Thu 7 Mar 2019 12:14 PM by teiloh
Lev wrote:
Thu 7 Mar 2019 11:58 AM
IMO the only things that needs "fixing" on the BD is the pet behavior when running.
- one pet is constantly slower than the rest.
- healer pets bug out when they get out of range in the wrong moment.
- pets just standing around until set on passive and back.
- pets running off to a released enemy 10000 units away
- etc.

and yes, i see the points in your post. but it's a custom server and if the BD is a little bit different here (but works as a whole), so be it. that my opinion of course.

I would be nice if we could hear one of the following:

1. These are custom changes and intended -> Patch Notes
2. These are values taken from ZAM/Prima and feedback is required
3. These are what we saw as original 1.65 content and we will/will not be changing
4. These are *known* to be original 1.65 through documentation provided at XYZ
Thu 7 Mar 2019 1:23 PM by Keelia
Pets are uninterruptible and immune to NS. Broken if you ask me
Thu 7 Mar 2019 2:35 PM by Ardri
So you want to buff BDs? Lol i've heard it all now.
Thu 7 Mar 2019 8:32 PM by teiloh
Ardri wrote:
Thu 7 Mar 2019 2:35 PM
So you want to buff BDs? Lol i've heard it all now.

Is it a buff though? It's a suggestion to restore things closer to how they were on live, if that's the core design philosophy of Phoenix. The Dark line would be made more consistent but overall the pets would do less DPS. If they need to be taken down a peg again, all things considered, that should be up to the balance team.
Thu 7 Mar 2019 10:03 PM by Ardri
teiloh wrote:
Thu 7 Mar 2019 8:32 PM
Ardri wrote:
Thu 7 Mar 2019 2:35 PM
So you want to buff BDs? Lol i've heard it all now.

Is it a buff though? It's a suggestion to restore things closer to how they were on live, if that's the core design philosophy of Phoenix. The Dark line would be made more consistent but overall the pets would do less DPS. If they need to be taken down a peg again, all things considered, that should be up to the balance team.

Changing any class to make it stronger is the definition of a buff...

Buff 1) Make caster LT pets do body damage while bd gets an INSTANT FIFTEEN SECOND body debuff.
Buff 2) Increase caster LT pets by 0.5s (big whoop) while at the same time giving them all d/q buff.
Buff 3) Make caster LT pets actually lifetap and heal themselves.
Buff 4) Decrease healer pet cast time from 4s to 3s while at the same time giving them all d/q buff.
Buff 5) Make healer pets uninterruptible.

The class is already insanely strong, good in every group comp, and even a trained monkey can play it.

Next thing you know, you're going to be asking for an uninterruptible, instant, lifedrain, with a spammable 4s recast, that you can insta debuff for yourself.....oh wait

But by all means buff the hell out of them. I'm making one as we speak
Thu 7 Mar 2019 10:52 PM by teiloh
Ardri wrote:
Thu 7 Mar 2019 10:03 PM
Changing any class to make it stronger is the definition of a buff...

Buff 1) Make caster LT pets do body damage while bd gets an INSTANT FIFTEEN SECOND body debuff.
Buff 2) Increase caster LT pets by 0.5s (big whoop) while at the same time giving them all d/q buff.
Buff 3) Make caster LT pets actually lifetap and heal themselves.
Buff 4) Decrease healer pet cast time from 4s to 3s while at the same time giving them all d/q buff.
Buff 5) Make healer pets uninterruptible.

The class is already insanely strong, good in every group comp, and even a trained monkey can play it.

Next thing you know, you're going to be asking for an uninterruptible, instant, lifedrain, with a spammable 4s recast, that you can insta debuff for yourself.....oh wait

But by all means buff the hell out of them. I'm making one as we speak

1. Almost all caster pets already do body damage. It's just one rare instance of a single spell for one or two lines of the same pet (Snare/Nuke) being on the Cold table.
2. Added DQ comes at the cost of Str/Con, and they will still cast slower
3. Will be a small change in practice - their damage is significant but it won't translate to much healing, unless they are uninterruptible (they definitely should not be at any patch level)
4. This was their state on live.
5. This was OG 1.65 live state.

To be clear I'm fine with Phoenix-live deviation being design choices, but it could use some documentation. However, in game inconsistencies suggest they're due to incomplete source material (relatively minor details in the sea of stats and codes dev have to work through; but these minor details, as mentioned before, lead to HUGE changes in player preference).
This topic is locked and you can't reply.

Return to Suggestions or the latest topics