bugfix

Projectile Proc Bonus

Short Name: 
projectile_proc_bonus

Carries a weapon or shield hit's proc damage multiplier onto projectiles it launches. The projectile keeps the multiplier calculated for that hit, even when it lands on a later turn. The bonus is applied to projectile damage without lingering on the actor; ordinary casts and shots are unchanged.
An optional Game Options tab can show temporary player projectile launch and impact cues; it is off by default.

Writhing Ring Crash Fix

Short Name: 
hunter_rt_fix

Fixes Forbidden Cults crash:

  /data-cults/general/npcs/horror-special.lua:97
  attempt to compare two table values

The One That Hunts (Writhing Ring of the Hunter) used a reactionToward
that re-entered the player without no_reflection. On map load the
minimap compared two tables and aborted the save.

This replaces that function on the NPC definition and on Hunters
already stored in a save.

Houtamelo's QoL fixes for Tales of Maj'Eyal

Short Name: 
houtamelo-qol-fixes

Corrects Disruption Shield's passive-mode mana cutoff and prevents duplicate
automatic sustain activations when multiple enemies become adjacent.

Arcanum Patches

Short Name: 
arcanum-patches

Targeted fixes for the Arcanum Class Pack.

Arcanum Patches 1.2.0

This add-on focuses primarily on fixing Arcanum's enchantment and disenchantment
systems, including the severe slowdown and save growth caused by enchanting
multiple items, and permanent invincibility caused by broken Chaos Armour code.

Fixes

  • Fixed escalating enchantment lag and save growth. Enchanted items were
    retaining full deep copies of themselves, the character, and the entire damn
    character's inventory. After only a handful of enchantments this could cause
    enormous savefiles, slow saving, severe lag, and eventual save failures and
    out-of-memory crashes.
  • Added migration support for affected characters. Legacy enchanted items are
    detected on load and converted only after confirmation. Leftover references that
    kept discarded character copies alive are also cleaned up.
  • Reworked Disenchant Item to reverse enchantments in place instead of
    restoring another deep item copy. This is now, oh... about 99.8% more efficient :D
  • Fixed several Disenchant Item problems:
    • The self-target item picker now opens correctly.
    • Targeting no longer fails away from the map's x=y diagonal.
    • The level-4 "scrub all properties" option now produces the mundane base item.
    • Enchanted Pommel Gem no longer crashes after the clone-removal fix.
    • Ordinary gems recovered from enchanted items can stack normally again.
  • Fixed Disenchant Creature targeting which was failing whenever a target
    wasn't on a simple x=y diagonal.
  • Rune Strike now works with bows and slings, including proper ranged
    targeting and rune/gem flares on arrow hits.
  • Fixed two Chaos Armour problems:
    • Aegis no longer leaves behind a permanent damage-negation value after Chaos
      Armour expires. At very high levels CA can still render an enemy invulnerable
      (100% reduction), but only until it wears off.
    • Chaos Armour expiry no longer throws a Lua error during its cleanup.

Existing characters

Back up your save before its first load with v1.2.0.

Existing saves maintain their own addon list. If the character has already used
Arcanum Patches, it should already be listed. If you are adding the addon to an
older character for the first time:

  1. Enable Arcanum Patches normally.
  2. Close the game.
  3. Open that character's desc.lua under the T-Engine 4.0/tome/save/CHARACTER/ directory.
  4. Add 'arcanum-patches' to its addons = {...} list.
  5. Load the character and accept the migration prompt.

Enabling an addon globally only affects new characters - the above steps are needed to add arcanum-patches to an existing save.

Legacy items later retrieved from the floor, containers, or the official Items Vault are converted automatically.



More fixes *may* be added here later.

Call of the Ooze Usage Fix

Short Name: 
call_of_the_ooze_usage_fix

Fixes the Call of the Ooze talent usage requirement, ensuring it checks the number of Bloated Oozes instead of all natural summons like Mucus.

Stealth Bug Fix

Short Name: 
stealthbugfix

A dirty patch to avoid calculating detection for actors in memory but not deployed, just "died" actors, characters in transition from level to level, or dummy actors (projectiles, etc).

Hypostasis Code in Slumbering Caves

Short Name: 
orcs_hypostasis

Oh my god this stuff is so totally cool.
Holy crap I mean it's really super cool, like, wow.

Negative Effect Timeout Cleanup

Short Name: 
neg_eff_fix

Attempts to fix temporary effects that have become "stuck" and do not expire when their duration falls to zero or below.

Also available as part of the Bugnibus Bugfix Pack.

Frequently Asked Questions:

Steamsaws now work with shield egos

Short Name: 
steamsaws_merge_special_combat

Steamsaws now work with shield egos.

Syndicate content