[v1.3.0+] Prodigious Progress

A place to post your add ons and ideas for them

Moderator: Moderator

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

[v1.3.0+] Prodigious Progress

#1 Post 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… :wink: ]
"Blessed are the yeeks, for they shall inherit Arda..."

0player
Uruivellas
Posts: 717
Joined: Fri May 24, 2013 4:27 pm

Re: [v1.3.0+] Prodigious Progress

#2 Post by 0player »

I'm quite hopeful this'll end up upstream.

Row
Higher
Posts: 54
Joined: Mon Aug 20, 2012 10:57 am

Re: [v1.3.0+] Prodigious Progress

#3 Post by Row »

And this could fairly easily go into a future release of ZOmnibus, unless people think it would be cheating.
Definitely not cheating.

tmo97
Posts: 4
Joined: Tue Feb 23, 2016 8:21 pm

Re: [v1.3.0+] Prodigious Progress

#4 Post 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.

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

Re: [v1.3.0+] Prodigious Progress

#5 Post 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).
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.3.0+] Prodigious Progress

#6 Post 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.™
"Blessed are the yeeks, for they shall inherit Arda..."

Cathbald
Uruivellas
Posts: 743
Joined: Wed Jan 22, 2014 1:46 pm

Re: [v1.3.0+] Prodigious Progress

#7 Post by Cathbald »

It also stays green even if you killed GC, which invalidates being able to take the prodigy
I write guides and make addons too now, apparently

You can go here for a compilation of everything I wrote, plus some other important stuff!

Includes general guides (inscriptions, zone, prodigies), and class guides (Demo, Anorithil, Bulwark, Zerker, Sblade)

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

Re: [v1.3.0+] Prodigious Progress

#8 Post 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?
"Blessed are the yeeks, for they shall inherit Arda..."

Cathbald
Uruivellas
Posts: 743
Joined: Wed Jan 22, 2014 1:46 pm

Re: [v1.3.0+] Prodigious Progress

#9 Post by Cathbald »

Would need to test again, i might have actually done that while offline so addon hadn't updated
I write guides and make addons too now, apparently

You can go here for a compilation of everything I wrote, plus some other important stuff!

Includes general guides (inscriptions, zone, prodigies), and class guides (Demo, Anorithil, Bulwark, Zerker, Sblade)

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

Re: [v1.3.0+] Prodigious Progress

#10 Post by Zizzo »

Pushing out v1b, which adds compatibility with helminthauge's Simplified Prodigy Requirements addon.
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.3.0+] Prodigious Progress

#11 Post 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.
"Blessed are the yeeks, for they shall inherit Arda..."

Pisastrish
Thalore
Posts: 157
Joined: Wed Sep 28, 2016 8:07 pm

Re: [v1.3.0+] Prodigious Progress

#12 Post by Pisastrish »

The getTalentReqDesc function doesn't check birth descriptor requirements

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

Re: [v1.3.0+] Prodigious Progress

#13 Post 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.™
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.3.0+] Prodigious Progress

#14 Post 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.
"Blessed are the yeeks, for they shall inherit Arda..."

Erenion
Archmage
Posts: 319
Joined: Mon Feb 13, 2017 4:43 pm

Re: [v1.3.0+] Prodigious Progress

#15 Post 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.
Breaking Projection since 1.5

Post Reply