[v1.7.0+] Youkai Tweaks

A place to post your add ons and ideas for them

Moderator: Moderator

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

[v1.7.0+] Youkai Tweaks

#1 Post by Zizzo »

After all my class tweaks addons, it looks like this is my first race tweaks addon. :o :) In particular, my new Youkai Tweaks addon adds some quality of life tweaks for the various youkai races from mannendake's Youkai Pack addon (required). Here's what we've got so far:
  • Oborogurumas' "packed car" mechanic of letting you wield/wear any combination of equipment that will fit in your car is an interesting one (I'm aiming for half a dozen steamsaws currently… :twisted: ), but it could use a little UI support:
    • The Packed Car effect by default shows your current car load; we modify it to also show the maximum load (and add an icon :wink: ).
    • For all the things we can wield, we add a line to the tooltip that tells how much space the item would take in our car.
I'll add more stuff as I get curious and try some of the other races.

[And as I've done with my other addons that tweak addon-provided classes, I'm categorizing this one as a "DLC-requiring" addon, and thus probably not suitable for inclusion in ZOmnibus.]

[And as a license note, this addon uses a modified version of an image by Delapouite from Game-icons.net, pursuant to the Creative Commons CC BY 3.0 license.]

[Implementation notes:]

Code: Select all

Hooks:
  ToME:run [to modify talents and effects]
  Object:descMisc [to add Oboroguruma car space note]
Superload:
  mod.class.Actor:
    levelup() [to update car space]
Last edited by Zizzo on Sun Jan 04, 2026 10:15 pm, edited 1 time in total.
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.7.0+] Youkai Tweaks

#2 Post by Zizzo »

Got a couple Mekurabe-related tweaks for v1a:
  • When they move, Mekurabe gain the Rolling effect, boosting their movement speed, stealth and defense and channging their appearance to a big skull. The player's party members also gain this effect — including the appearance change, which I find disconcerting. :? In this release, then, we limit the display-change effect of Rolling to the player. (If anyone particularly likes this appearance change and wants to keep it, I suppose we could add a game option in a future release; We Apologize for the Inconvenience.™)
  • We also paper over a small bug in Mekurabe's "staring" effect: it attempts to use the largest of your physical, spell, mind or steam power, but it doesn't check whether EoR is active (and thus whether there even is such a thing as steam power…).
"Blessed are the yeeks, for they shall inherit Arda..."

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

Re: [v1.7.0+] Youkai Tweaks

#3 Post by Zizzo »

Got another tweak in v1b, this time for a problem that my Oboroguruma Sawbutcher keeps running into. I'm maintaining him at six steamsaws, and if I want to swap one of those out for a better one, I have to unwield the one to be replaced, detach its tinker (if any), wield the new one, and reattach its tinker (if any). Normally this would all be handled transparently by the game's inventory wield/replace mechanic, but Oboroguruma's funky inventory handling short-circuits that.

Rather than try to disentangle this, we simply add an extra action to the use-item dialog, "Wield/Wear (replace)", which prompts for a candidate to replace itself and then skips ahead to the wield-replace handling of Actor:doWear(), which still works fine (well, mostly… :? ). We only show this action for Oboroguruma characters, and only if you're already wielding something that could be replaced.

(Note that I'm borrowing some of the infrastructure from Enhanced Wield Replace to achieve this, so this action will only show up if you have that addon enabled, either directly or via ZOmnibus or ZOmnibus Lite. We Apologize for the Inconvenience.™)
"Blessed are the yeeks, for they shall inherit Arda..."

Post Reply