[v1.0.0-1.1.0+] ZOmnibus Addon Pack/ZOmnibus Lite

A place to post your add ons and ideas for them

Moderator: Moderator

Message
Author
Munie
Wayist
Posts: 15
Joined: Mon Jul 09, 2018 12:33 pm

Re: [v1.0.0-1.1.0+] ZOmnibus Addon Pack/ZOmnibus Lite

#526 Post by Munie »

Were there any changes to the grouping of hotkeys on the hud panel in recent versions? Updated recently, and now my hotkeys on a two-line panel go like

135
246

instead of the usual 123456, etc.

EDIT: some random hickup of the interface on my part, it seems. I reset it, and it's back to normal.

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

Re: [v1.0.0-1.1.0+] ZOmnibus Addon Pack/ZOmnibus Lite

#527 Post by Zizzo »

Munie wrote: Wed Dec 10, 2025 3:16 pm EDIT: some random hickup of the interface on my part, it seems. I reset it, and it's back to normal.
*whew* Good to hear. :wink:

In the meantime, pushing out v17h.12 for both, with a new feature in Enhanced Object Compare.
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.0.0-1.1.0+] ZOmnibus Addon Pack/ZOmnibus Lite

#528 Post by Zizzo »

Pushing out v17h.13 for both, with bugfixes in Restart Sustains (ZOmnibus only) and Item Notes, and a few small features in Store Wish List.
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.0.0-1.1.0+] ZOmnibus Addon Pack/ZOmnibus Lite

#529 Post by Zizzo »

Pushing out v17h.14 for ZOmnibus only, with a compatibility tweak in Restart Sustains.
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.0.0-1.1.0+] ZOmnibus Addon Pack/ZOmnibus Lite

#530 Post by Zizzo »

Releasing v17h.15 for both, with small features in Talent Point Planner and Inventory Sort Order.
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.0.0-1.1.0+] ZOmnibus Addon Pack/ZOmnibus Lite

#531 Post by Zizzo »

Pushing out v17h.16 for ZOmnibus only, with a compatibility fix for Prodigious Progress.
"Blessed are the yeeks, for they shall inherit Arda..."

Tradewind_Rider
Thalore
Posts: 192
Joined: Sat Oct 05, 2019 8:55 pm

Re: [v1.0.0-1.1.0+] ZOmnibus Addon Pack/ZOmnibus Lite

#532 Post by Tradewind_Rider »

Hello Mr Zizzo :)

I received a bug report for my new Campaign addon - the Age of Allure.

The player was using both your Zomnibus Addon Pack and my Age of Allure campaign,
and our two addons together has a compatibility issue.

I checked how you superloading the prodigy requirements in the : hooks-uber-req.lua

And the issue is: both of us are superloading the requirement of the same prodigy
(in this case Temporal form, i would like to find a general solution).

You do there:

Code: Select all

TD.T_TEMPORAL_FORM.require.special.desc_f = function(self, t, levmod)
    local ret = '%sHave cast over 1000 spells (%d so far)#LAST# %sand visited a zone outside of time#LAST#'
    local nspells = self.talent_kind_log and self.talent_kind_log.spell or 0
    return ret:tformat(nspells >= 1000 and CY or CN, nspells, self:attr('temporal_touched') and CY or CN):toTString()
  end

And I am doing in my hook:

Code: Select all

ActorTalents.talents_def.T_TEMPORAL_FORM.require = function()
        if game.state.birth.campaign_name == "allure" then
            return { special={desc=_t"You can not select this prodigy in Age of Alure", fct=function(self) return false end} }
        else
            return { special={desc=_t"Have cast over 1000 spells and visited a zone outside of time", fct=function(self) return
                self.talent_kind_log and self.talent_kind_log.spell and self.talent_kind_log.spell >= 1000 and (game.state.birth.ignore_prodigies_special_reqs or self:attr("temporal_touched")) end} }
        end
    end
This causes a lua error when someone has both of our addons activated.

I am deactivating some prodigies in my addon for both lore & gameplay-mechanism reasons,
so i definately do not want players to learn these prodigies in my campaign.

Do you have any idea, how i could alter my method to do not make an error when someone has both of our addons?

Thanks!

Post Reply