[v1.7.0+] Planned Evolution

A place to post your add ons and ideas for them

Moderator: Moderator

Post Reply
Message
Author
Zizzo
Sher'Tul Godslayer
Posts: 2631
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

[v1.7.0+] Planned Evolution

#1 Post by Zizzo »

Still playing around with nsrr's Barbarian evolution addon, and one inconvenience I've found, for me at least, is remembering to "manually" save points in my talent point plan for the dual-wielding trees provided by the evolution. That's the sort of thing Talent Point Planner's extension hooks are for, so I've started a new Planned Evolution addon to use them. For now I'm covering the evolution addons I currently use (which for now is just Barbarian), but I am taking requests. (Although if you're the author of an evolution addon, it's easy to provide this support in your own addon; you can use this addon as an example to work from.)

And looking ahead, I suppose this would be suitable to go into ZOmnibus, maybe even ZOmnibus Lite.

[Implementation notes:]

Code: Select all

Hooks:
  TalentPointPlanner:talentSource [to add our talent sources]
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2631
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.7.0+] Planned Evolution

#2 Post by Zizzo »

Got a new one for v1a: the Táltos evolution for Tradewind_Rider's Quantum Slider class gives a bunch of bonus talent points, which we can now factor into the planner. [I'm sorely tempted to remove the 1500-paradox requirement while I'm here, on the grounds that it's either ludicrously dangerous or pointless spamming, :roll:, but that would happen in a separate addon if I ever did it.]
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2631
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.7.0+] Planned Evolution

#3 Post by Zizzo »

Got another new one for v1b: the Dark Apostate evolution for Dark Master's Psionic Blade class gives a whole lot of talent trees, and I'm gonna need the planner to figure out how to spread my points between them… :?
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2631
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.7.0+] Planned Evolution

#4 Post by Zizzo »

My never-ending quixotic quest to find excuses to create new characters :oops: :wink: has recently led me to the Brawler evolution Steam-Fu Adept from shad3's Steam-Fu addon, which adds some fun new trees to play with. We add support for this in v1c; it should also properly handle the points backed out of the Finishing Moves tree when you take the evolution, but that's not extensively tested yet.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2631
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.7.0+] Planned Evolution

#5 Post by Zizzo »

And I'm still fishing for excuses to start new characters… :oops: :mrgreen: This time I've found monju3072's Wyarm Evolution for Wyrmic addon. Curious to learn more about it, I checked the characters vault and, to my surprise, couldn't find any characters at all who had taken this evolution. Well, that cannot stand, of course, :twisted: so v1d adds support for the evolution. We should properly handle returning talent points from the unlearned two-handed/shield talents and Weapon Mastery, but my first test character is probably going to be a breath/mindstar Wyrmic, so that might not be immediately tested. :wink: :?
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2631
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.7.0+] Planned Evolution

#6 Post by Zizzo »

Finally figured out why this wasn't working the way I was expecting. See, what I was testing was the case of, for instance, a Wyrmic who has a point plan without the Wyarm evolution and then changes their mind around level 10 and tries to add the Wyarm evolution to their plan. The planner setup would dutifully remove the Two-handed Assault tree and refund points spent therein to the planner clone — and then, since the existing plan says those points are supposed to be there, the planner would add them right back. :oops: :roll:

Obviously what we need to be doing in this case, and what we are now in fact doing in v1d.1, is clearing the relevant talents/trees from the existing point plan at the same time. This affects both the Wyarm evolution and the Steam-Fu Adept evolution. We Apologize for the Error.™ :oops:
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2631
Joined: Thu Jan 23, 2003 8:13 pm
Location: A shallow water area south of Bree
Contact:

Re: [v1.7.0+] Planned Evolution

#7 Post by Zizzo »

Hey, this one gives me an excuse to start two new characters! And an excuse to use that Glass golem that I recently unlocked. :mrgreen: :twisted: v1e add support for the Mecharachnid Rider and Golem Rider class evolutions from mannendake's Rider Evolutions addon. (Oh, and to answer your question, mannendake, in the theme of this evolution, I imagine a Writhing One might "wear" their WtW like a sort of full-body powered armor.)

[And while we're here, we paper over what looks like a bug in Mecharachnid Rider; in particular, the evolution's requirements include raw talent level 5 in the Mecharachnid Rider talent, which does not correspond to the evolution nor match any talent I can find in Embers. I'm guessing the intent was raw talent level 5 in Mecharachnid Piloting, which we implement. So you won't be able to take the evolution until level 26, but… :wink: ]
"Blessed are the yeeks, for they shall inherit Arda..."

Post Reply