Page 1 of 2
[v1.3.0+] Prodigious Progress
Posted: Tue Feb 23, 2016 1:44 am
by Zizzo
We've all been there, looking at the prodigies dialog and thinking, "well, how much fire damage
have I taken, then?" or something along those lines. To that end, I've whipped up a new addon,
Prodigious Progress, that expands the requirement descriptions of certain prodigies to include the amount of progress you've made so far.
[Now, if you're an addon writer and you're adding prodigies, you can hook into this too. Alongside your require.special.desc string description, just add a require.special.desc_f() function that returns a suitable TString. The function will need to apply its own green/red coloring as appropriate; if your prodigy has multiple requirements, you're encouraged to colorize them separately (this addon's ToME:load callback has several examples you can work from).]
And this could fairly easily go into a future release of ZOmnibus, unless people think it would be cheating.
[And now if you'll excuse me, I need to go find some relatively safe way of taking about 5000 more points of fire damage…

]
Re: [v1.3.0+] Prodigious Progress
Posted: Tue Feb 23, 2016 9:01 am
by 0player
I'm quite hopeful this'll end up upstream.
Re: [v1.3.0+] Prodigious Progress
Posted: Tue Feb 23, 2016 5:18 pm
by Row
And this could fairly easily go into a future release of ZOmnibus, unless people think it would be cheating.
Definitely not cheating.
Re: [v1.3.0+] Prodigious Progress
Posted: Tue Feb 23, 2016 8:28 pm
by tmo97
No cheating at all, just monitoring progress. If this is cheating, so is showing you how long your cooldown is and how much health you have left.
Re: [v1.3.0+] Prodigious Progress
Posted: Thu Feb 08, 2018 2:51 am
by Zizzo
Pushing out v1a, fixing the displayed count of total talent levels for Never Stop Running and Windtouched Speed (the former was too high, the latter too low).
Re: [v1.3.0+] Prodigious Progress
Posted: Sat Oct 20, 2018 7:48 pm
by Zizzo
v1a.1 fixes a bug reported on the Steam page: Corrupted Shell's description wasn't properly highlighting whether you'd done the Fall of Zigur quest. Never done that quest, so I probably wouldn't have noticed it; We Apologize for the Inconvenience.™
Re: [v1.3.0+] Prodigious Progress
Posted: Sun Oct 21, 2018 1:48 pm
by Cathbald
It also stays green even if you killed GC, which invalidates being able to take the prodigy
Re: [v1.3.0+] Prodigious Progress
Posted: Wed Oct 24, 2018 2:33 am
by Zizzo
Cathbald wrote:It also stays green even if you killed GC, which invalidates being able to take the prodigy
With the latest version? @#$%. I swear I'm using an exact copy of the code from the prodigy definition… Does the quest description have the "In the aftermath you turned against the Grand Corruptor and dispatched him." text corresponding to that case?
Re: [v1.3.0+] Prodigious Progress
Posted: Wed Oct 24, 2018 5:27 am
by Cathbald
Would need to test again, i might have actually done that while offline so addon hadn't updated
Re: [v1.3.0+] Prodigious Progress
Posted: Wed Jul 31, 2019 3:30 am
by Zizzo
Pushing out v1b, which adds compatibility with helminthauge's
Simplified Prodigy Requirements addon.
Re: [v1.3.0+] Prodigious Progress
Posted: Fri Oct 25, 2019 12:13 am
by Zizzo
v1c is a compatibility update for the 1.6 release; we accommodate changes to the requirements for Windtouch Speed, Endless Woes and Elemental Surge, and we add our more informative requirement description for the new Ethereal Form prodigy.
Re: [v1.3.0+] Prodigious Progress
Posted: Thu Apr 23, 2020 5:47 pm
by Pisastrish
The getTalentReqDesc function doesn't check birth descriptor requirements
Re: [v1.3.0+] Prodigious Progress
Posted: Fri Apr 24, 2020 1:35 am
by Zizzo
Pisastrish wrote:The getTalentReqDesc function doesn't check birth descriptor requirements
[sound F/X: source diving] Ah, so I see. Also missing the new special2{} and special3{} requirement fields (which nothing appears to be using yet, but also the sort of places we'd want to allow our desc_f() modifications if anything does start using them). That's the hazard of replacing a method wholesale in an addon; you have to keep a close eye out for any upstream changes in the method you're replacing. What I clearly should have done, and what we do in v1c.1, just released, is call the parent method to build the full requirement description and surgically insert/replace our improvements as needed. We Apologize for the Error.™
Re: [v1.3.0+] Prodigious Progress
Posted: Fri Oct 30, 2020 3:08 am
by Zizzo
So a few prodigies that required you to take certain amounts of damage of a certain type now require less damage; v1d incorporates that, along with the usual localization support. The new Lich, High Thaumaturgist and Fallen evolutions don't look like they will need any special handling for this addon's purposes.
Re: [v1.3.0+] Prodigious Progress
Posted: Wed Nov 23, 2022 5:32 pm
by Erenion
So I have a... question.
Do you have any idea why this add-on causes the Rod of Recall to drop when you kill yourself by time-skipping yourself as your own Projection while in a Temporal Reprieve, on AoA Exploration?
It does not occur on any other permadeath setting or campaign.