Obvious Prototype - Bind Any Ability to Any Slot

⭐ — (1 endorsements) 📥 45 downloads 📌 v1.1 📅 9/6/2026
🟢 Updated this month

By 0bv10u5 · Utilities

⬇ Download Mod Source: Nexus Mods 📅 Updated: 9/12/2026 📅 Created: 9/6/2026

🔍 Analysis

  • 🏆 #9 of 10 Utilities mods in this game by downloads

📋 About This Mod

An experimental prototype mod that lets you bind any ability to any slot - allowing combos of normally exclusive abilities (e.g. equip 3 affects or 3 relocates)

Ability Rebinding Prototype

EXPERIMENTAL: This is a UE4SS proof of concept for moving Bloodlines 2

abilities across the four physical ability slots. A future Blueprint/asset-led

hybrid is being investigated; this prototype is not expected

to be perfect, and Blueprint-only feasibility has not yet been established.

Hover a purchased ability in the Ability Tree and press Shift+1, Shift+2,

Shift+3, or Shift+4 to place it in that slot. Press 1-4 in gameplay to use

the resulting custom setup.

Each destination gets the selected ability's icon and blood capacity and spends

its own blood lane. The HUD uses yellow, green, blue, and red for slots 1-4.

Context

This sprang from a discussion on the official BL2 Discord, where someone

suggested it as a mod. I spent some time exploring whether it was possible,

and this was the result.

The short version: possible, but not elegant. I don't think my current

UE4SS-based approach is the right way to achieve this properly. Rather than

changing the game's underlying design, this mod runs alongside it with its own

logic and rewrites parts of the ability setup on the fly. That's fine for

simpler tasks, but this ideally needs a Blueprint/asset-led approach, which

is outside my current capabilities.

Still, the work is here for what it's worth, and I hope some people get some

enjoyment out of it.

Supported Abilities

  • []All Strikes, including Lightning Strike's targeting flow.[/]

    []Charge, Split Second, Shadow Step, Blink, Recall (slot 2 only), and Possession.[/]

    []All Affects.[/]

    []All Masteries, restricted to slot 4.[/]

    The mod includes custom handling for abilities with more complicated lifecycles,

    including Lightning Strike, Blink, Recall, Possession, and repeat-to-end

    Masteries. The same ability cannot currently occupy multiple custom slots.

    Controls

    • []Z: open the Ability Tree; press again on that tab to close it. Esc also closes it.[/]

      []M: map; X: appearance; L: codex; F9: toggle HUD visibility.[/]

      []Shift+1-4: assign the hovered purchased ability.[/]

      []Shift+0: remove overrides and restore the native loadout, inputs, and menu clicks from the Ability Tree or a clan trainer menu. No hover required; this does not leave four empty slots.[/]

      []1-4: activate the four custom slots.[/]

      []5: manually dispel a placed Recall sigil.[/]

      Assigning an already-selected ability moves it to the requested slot and clears

      its previous slot. Anything in the destination is overwritten. Colours update

      immediately; the new selection applies when you close the Ability Tree.

      Custom mode blocks ordinary ability-node clicks, including purchases. Press

      Shift+0 to purchase or equip normally, then Shift+1-4 to start another custom setup.

      Reset applies in the menu and discards pending custom assignments.

      If reset reports an invalid ability-spec list, restart the game and reload your

      save before trying again. Updating Lua alone cannot undo runtime damage from

      an older version.

      Changing The Controls

      The custom dispatcher does not automatically read rebound ability keys from the

      game's settings. Edit:

      Bloodlines2/Binaries/Win64/Mods/shared/obv_config/binds.lua

      Change assignmentBindings, resetSelectionBinding, activationBindings,

      and recallDispelBinding under abilityRebinding. Change both assignment and

      activation entries if you want them to use the same custom keys. The supported

      UE4SS key names are listed at the top of that file. Restart the game, or reload

      Lua through UE4SS, after making changes.

      Menu shortcuts come from the included obv_util_binds mod. Edit the quickMenu

      section of the same shared/obv_config/binds.lua file to change them; the

      abilityRebinding section controls ability assignment and activation.

      Architecture And Future Direction

      This is a useful prototype, but repeated runtime teardown and reconstruction

      around the native menu is a long-term limitation. Translating the Lua into

      Blueprint would not automatically solve it. We are investigating a

      Blueprint/asset-led hybrid with one authoritative four-slot loadout, separate

      purchasing, complete ability lifecycles, and slot-specific costs/r

📊 Mod Details

Game
Vtmbloodlines2 Mods
Author
0bv10u5
Version
1.1
Downloads
45
Endorsements
1
Category
Utilities
Created
9/6/2026
Updated
9/12/2026

🔧 How to Install Vampire: The Masquerade - Bloodlines 2 Mods

Install via a mod manager (Vortex or Mod Organizer 2). Most mods drop into the game folder.

📖 Full step-by-step install guide for Vampire: The Masquerade - Bloodlines 2 →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Vampire: The Masquerade - Bloodlines 2 commands, item IDs, and more.

Keep browsing — more Vampire: The Masquerade - Bloodlines 2 mods await

📋 All Vampire: The Masquerade - Bloodlines 2 Mods 🏆 Top 25 📂 More Utilities 👤 More by 0bv10u5 🔎 Similar Mods 🌐 Best Utilities (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods