[v1.7.0+] Campaign Planning

A place to post your add ons and ideas for them

Moderator: Moderator

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

[v1.7.0+] Campaign Planning

#1 Post by Zizzo »

Got an itch to try another Light From Below character recently (after discovering that you're apparently supposed to go to An Eternal Instant before getting summary curbstomped in The Iron Gate :oops: ). That campaign, of course, has all sorts of ways of getting talents and talent points and talent trees that our talent point planner doesn't know about, which makes it hard to plan a character build, which always makes me a bit twitchy. :wink:

Well, that's what Talent Point Planner's extension hooks are for (notably a few new hooks that I added just recently :mrgreen: ), so with a bit of work, I've put together a new addon, Campaign Planning. Currently we support all the talent sources I was able to find in Light from Below and Hammer of Urh'Rok; in a future version, I may migrate support for Arcanum's Angolwen Academy out of the main planner addon into this addon. (Note that, as suggested above, this will require the latest version of Talent Point Planner, currently release 11.3.1, or release 17.7.4 of ZOmnibus or ZOmnibus Lite.

Now, if you have some experience in these campaigns, you probably know about some of these talent sources, even if the planner doesn't know you know about them. As always, that's what the "Mark as Seen" dialog is for. The "seen" codes for Hammer of Urh'Rok sources are:

Code: Select all

hammer_lake_nur
hammer_caravan_power
hammer_demon_armor_store
hammer_demon_weapon_store
hammer_escort
hammer_crystal_power
and the codes for Light From Below sources are:

Code: Select all

lbelow_worm
lbelow_slime
lbelow_geode
lbelow_books
(And looking ahead, I don't think this would be too much of a problem going into ZOmnibus or ZOmnibus lite, along the same lines as Planned Evolution.)

[Implementation notes:

Code: Select all

Hooks:
  Chat:load [to detect that we've seen/done various sources]
  Quest:setStatus [to detect that we've seen/done various sources]
  TalentPointPlanner:talentSource [to add all our talent sources]
  TalentPointPlanner:chatAnswer [to detect that we've seen/done various sources]
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.7.0+] Campaign Planning

#2 Post by Zizzo »

v1a fixes a small bug in our Light From Below source handling, namely the talent sources from places like The Crawling Unity that unlock a talent tree that you already know locked and give you a few talent/stat points. We Apologize for the Error.™ :oops:
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.7.0+] Campaign Planning

#3 Post by Zizzo »

Man, I really should have tested this more thoroughly before releasing it… :oops: See, some talent sources from Light From Below are only available if you don't know the relevant talent tree, while others are only available if you know the tree locked or unlocked — and we weren't always detecting that properly. Also, our trick for detecting whether certain sources have been completed wasn't quite as clever as I'd hoped.

Anyway, that should all be fixed in v1a.1. We Apologize for the Error. Again.™ :oops: :oops:
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.7.0+] Campaign Planning

#4 Post by Zizzo »

nsrr's new QUICK Campaign addon is exactly the sort of thing this addon was designed for. :mrgreen: v1b adds support for all the talent sources I could find in the QUICK campaign, some of them slightly modified duplicates of sources from the main campaign.

And as always, if you already know about some of the campaign's talent sources but the planner doesn't know you know, you can use the following codes in the "Mark as Seen" dialog to make those available:

Code: Select all

quick_segment2_perk_techs
quick_segment2_perk_mental
quick_segment2_perk_spells
quick_segment2_perk_loremaster
quick_segment4_heart
quick_segment5_perk_antimagic
quick_segment8_elixirs
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.7.0+] Campaign Planning

#5 Post by Zizzo »

I knew I should've waited another day… :oops: :wink: Release 0.0.7 of Q.U.I.C.K. Campaign changed a few of the stage reward options, so we rearrange the corresponding talent sources to match. Also, on closer examination, it looks like I missed Wild-gift/Fungus and Antimagic Adept as one of the later stage rewards; we cover that now. (This one I haven't been able to test yet, because it's apparently only available if you either start with antimagic or take it as one of the earlier stage rewards, and, well…)
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.7.0+] Campaign Planning

#6 Post by Zizzo »

Quickie release v1b.2, adding support for the new tinker-related stage rewards added in Q.U.I.C.K. Campaign release 1.0.0. (Also, the Antimagic Adept talent source that I added last time, that I couldn't test? Turns out I should have waited until I could test it… :oops: )
"Blessed are the yeeks, for they shall inherit Arda..."

Post Reply