[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: 2661
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: 2661
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: 2661
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: 2661
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: 2661
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: 198
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!

Zizzo
Sher'Tul Godslayer
Posts: 2661
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

#533 Post by Zizzo »

Tradewind_Rider wrote: Thu May 21, 2026 7:47 pm 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.
No worries; I already ran into the problem, and have already published a workaround that appears to fix the problem in my tests so far. Have your bug reporter update to the latest release of ZOmnibus, and if the problem persists, I'll give it another look.
"Blessed are the yeeks, for they shall inherit Arda..."

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

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

#534 Post by Tradewind_Rider »

Thank you, that was ... quick. :)

Zizzo
Sher'Tul Godslayer
Posts: 2661
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

#535 Post by Zizzo »

More Age of Allure compatibility tweaks in v17h.17 for both, this time in Opt-in Adventurers Parties (ZOmnibus-only), Semi-Roguelike Mode and Go to Landmark.
"Blessed are the yeeks, for they shall inherit Arda..."

Zizzo
Sher'Tul Godslayer
Posts: 2661
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

#536 Post by Zizzo »

Pushing out v17i for both, with new features in Talent Point Planner and Store Wish List. The Store Wish List changes in particular were kind of tricky to integrate, since lots of our component addons modify the inventory and store dialogs, so let me know if I broke anything in the process. :oops:
"Blessed are the yeeks, for they shall inherit Arda..."

Curio
Posts: 1
Joined: Thu Aug 20, 2026 1:24 pm

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

#537 Post by Curio »

Zizzo wrote: Thu Aug 20, 2026 3:16 am Pushing out v17i for both, with new features in Talent Point Planner and Store Wish List. The Store Wish List changes in particular were kind of tricky to integrate, since lots of our component addons modify the inventory and store dialogs, so let me know if I broke anything in the process. :oops:
I do get an error now in my Embers of Rage run whenever i try to access a shop, screen keeps flashing trying to open the shop UI.

Here's the log entry (shows up repeatedly)

Code: Select all

Lua Error: /mod/addons/zomnibus/superload/mod/dialogs/ShowStore.lua:138: attempt to index local 'list' (a nil value)
	At [C]:-1 __index
	At /mod/addons/zomnibus/superload/mod/dialogs/ShowStore.lua:138 direct_draw
	At /engine/ui/ListColumns.lua:283 drawRow
	At /engine/ui/ListColumns.lua:609 display
	At /engine/ui/Inventory.lua:308 display
	At /engine/ui/Dialog.lua:984 toScreen
	At /engine/Game.lua:189 display
	At /mod/class/Game.lua:1964 

tommcdaniel
Posts: 1
Joined: Thu Aug 20, 2026 8:15 pm

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

#538 Post by tommcdaniel »

I am seeing the same flashing screen bug in the main game after the v17i update.

Lua Error: /mod/addons/zomnibus/superload/mod/dialogs/ShowStore.lua:138: attempt to index local 'list' (a nil value)\
At [C]:-1 __index\
At /mod/addons/zomnibus/superload/mod/dialogs/ShowStore.lua:138 direct_draw\
At /engine/ui/ListColumns.lua:283 drawRow\
At /engine/ui/ListColumns.lua:609 display\
At /engine/ui/Inventory.lua:308 display\
At /engine/ui/Dialog.lua:984 toScreen\
At /engine/Game.lua:189 base_display\
At ...proved_combat_text_v2/superload/engine/GameTurnBased.lua:50 display\

Post Reply