Obvious Prototype - Bind Any Ability to Any Slot
🟢 Updated this monthPreview

🔍 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
-
[]Z: open the Ability Tree; press again on that tab to close it. Esc also closes it.[/]
📊 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