promotional banner

icy_l2hostility_small_extra

A small addon for L2Hostility: two maxed-out penetration accessories, plus two handy mob-management features.

In short, it adds two accessories that push damage penetration to the limit on top of the L2Hostility system, along with two convenient quality-of-life interactions for tuning hostile mobs. 

Two items, both equipped in the Curios Hands slot:

Beyond Physics Your physical damage ignores the target's armor and all physical defenses — armor, armor toughness, Resistance effects, Protection enchantments, and the physical damage reduction granted by L2Hostility's legendary Dementor trait. It also works with damage sources constructed directly, such as projectiles and firearms. Equivalent to a permanently active max-sacrifice Dementor trait.

Sealed Magic Your magic/elemental damage ignores all of the target's magic defenses — the magic reduction from L2Hostility's legendary Dispell trait, Resistance effects, and Protection enchantments. Compatible with mods that construct spell damage sources directly, including Iron's Spellbooks and goety. Equivalent to a permanently active max-sacrifice Dispell trait.

Both accessories work by tagging the damage source with vanilla penetration flags — the same mechanism L2's own Imagine Breaker uses. As a result, L2's legendary defensive traits skip their own damage reduction naturally, without canceling or replaying damage events, so the behavior stays clean and won't fight other damage mods.

Shaped crafting recipes with a bit of ritual flair — one Imagine Breaker in the center, surrounded by 8 drops of the matching legendary trait :

Anything besides the accessories?

Two right-click interaction enhancements for existing L2 items (targets mobs, not players):

- Bottle of Sanity — right-click a mob to reset its hostility level to 0 and reroll its traits;
- Hostility Essence — right-click a mob to increase its hostility level.
The two features have separate toggle switches , and the number of levels granted per Hostility Essence is configurable (default: 100). Item tooltips are fully localized and follow the game language.

Config file:`config/icy/icy_l2hostility_small_extra-common.toml`

[hostility_interaction]
    bottleOfSanityEnabled = true      # Bottle of Sanity interaction
    hostilityEssenceEnabled = true    # Hostility Essence interaction
    essenceLevelBonus = 100           # Levels granted per Hostility Essence`

- icy_lib (required)
- L2Hostility (required)
- Curios API (required, for the accessory slots)

How compatible is it with other mods?

- Penetration is implemented through vanilla`DamageSource` tags — no damage events are canceled or replayed, so damage is never swallowed and there is no recursion;
- icy_lib's own physical/elemental resistance division still applies normally;
- Known behavior: L2's dodge-style traits also check the penetration tags, so a penetrating attack cannot be dodged. This matches the vanilla behavior of Imagine Breaker and is intended.

License?

LGPL-3.0-only.

The icy_l2hostility_small_extra Team

profile avatar
  • 5
    Projects
  • 1.2K
    Downloads

More from icylemonheartView all