An SKSE plugin for Skyrim Special Edition and Anniversary Edition that bundles a set of
small engine and gameplay patches. Every feature has its own switch in
Data/SKSE/Plugins/STB_Features.ini — turn on what you want, turn off what you don't.
No ESP, no scripts, nothing written to your save.
Nexus page: https://www.nexusmods.com/skyrimspecialedition/mods/146660
Fixes and tweaks:
| Setting | What it does |
|---|---|
DisableDialogueInCombat |
Stops NPCs from starting a conversation during combat |
IsGhost |
While ethereal, the player passes through NPCs instead of being pushed |
PoisonReUse |
The same poison adds charges; a different one replaces it |
AdditemFix |
additem <id> without a count gives one item instead of nothing |
MagickaAbsorbScale |
Multiplier for the magicka refunded by spell absorption |
PowerBashRange |
Reach multiplier for power bash |
SummonCanKillHe |
The player's summons can finish off Protected NPCs |
WaitFreezesPlayerEffects |
Waiting no longer burns the duration of the player's buffs |
GetEquippedFix |
The GetEquipped condition function also checks the left hand |
Interface:
| Setting | What it does |
|---|---|
QuantityTyping |
Type the amount on the quantity slider with the number keys |
ActiveEffectSource |
Each effect names the gear piece it actually comes from |
EnchantKeepItem / EnchantKeepEffect / EnchantKeepSoulGem |
The enchanting table keeps your selection |
EnchantItemsAlwaysClickable |
Items the selected effect cannot go on stay clickable |
EnchantJumpToEffects |
Clicking such an item jumps to the enchantment tab |
Compass:
| Setting | What it does |
|---|---|
BossMarker / BossMarkerScale |
Larger compass marker for boss enemies |
HideMarkerForInvisibility |
Hides compass markers of enemies under invisibility |
See dist/Data/SKSE/Plugins/STB_Features.ini for the full descriptions of every key.
Requirements:
- Visual Studio with the C++ toolset (the preset targets
Visual Studio 18 2026/v145— adjustCMakePresets.jsonfor a different install) - vcpkg, with
VCPKG_ROOTset - A local CommonLibSSE-NG checkout,
with
CommonLibSSEPath_NGpointing at it
cmake --preset default -B build -S . -DSTB_FEATURES_DEPLOY_DIR="<path to .../SKSE/Plugins>"
cmake --build build --config ReleaseWith COPY_BUILD=ON (the default) the DLL and PDB are copied to
STB_FEATURES_DEPLOY_DIR after a successful build.
- The SKSE team for SKSE
- meh321 for the Address Library
- Ryan and CharmedBaryon for CommonLibSSE and CommonLibSSE-NG
- Ersh for TrueHUD and True Directional Movement, whose boss lists
BossMarkerreads - The SkyUI team for SkyUI and for keeping its source open
- lStewieAl for AddItem Count Fix SKSE,
the original
AdditemFiximplementation