Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

Flipocles

Uploaded by

Flipocles

Virus scan

Safe to use

Tags for this mod

Documentation

Readme

View as plain text

Binding Conditions - Conditionally Bound Weapons

Adds Three Spells Which Summon A Different Bound Weapon Based On Conditions When Cast.


Soft Requirements For Certain Versions:
Bound weapon weight fix https://www.nexusmods.com/skyrimspecialedition/mods/73542 - This Adds The Weight To Bound Weapons My WeightFix Versions Offset
Dynamic Animation Casting - NG https://www.nexusmods.com/skyrimspecialedition/mods/73293 - Needed To Auto-Cast The Spells
Spell Perk Item Distributor (SPID) https://www.nexusmods.com/skyrimspecialedition/mods/36869 - Needed For SPID Distribution
Keyword Item Distributor (KID) https://www.nexusmods.com/skyrimspecialedition/mods/55728 - Needed For Adding Auto-Cast Keywords And Don't Sheathe Bound Weapons - KID Conditions
Don't sheathe bound weapons DAR animations https://www.nexusmods.com/skyrimspecialedition/mods/70354 - Needed For Don't Sheathe Bound Weapons - KID Conditions Optional File


I Always Enjoyed Spellsiphon's https://www.nexusmods.com/skyrimspecialedition/mods/26627 Ability To Summon Different Bound Weapons When Sneaking Or Standing.
I Liked The Idea, But I Wanted All The Weapons And Dual Wield Combonations Without Having To Change Them In A Menu.
After Learning More About Condition Functions https://www.creationkit.com/index.php?title=Condition_Functions, I Was Able To Create Binding Conditions(This Mod).

Spells:
Bind Weapon Spell[s](Cost 120)[/s](v1.2 Cost 220):
- Not Sneaking
- - Right - Sword If Left Not Empty, Battleaxe If Left Empty
- - Left - Sword If Right Has Bind Weapon, Dagger If Right Has One Handed Weapon, Else Battleaxe
- Sneaking
- - Right - Dagger If Left Not Empty, Bow If Left Empty
- - Left - Dagger If Wielding Non Sword Bound Weapon, Sword If Wielding Bound Sword, Else Bow

Bind Right Spell[s](Cost 100)[/s](v1.2 Cost 140):
- Not Sneaking
- - Right - Sword If Left Not Empty, Battleaxe If Left Empty
- Sneaking
- - Right - Dagger If Left Not Empty, Bow If Left Empty

Bind Left Spell[s](Cost 100)[/s](v1.2 Cost 140):
- Not Sneaking
- - Left - Sword If Right Has Bind Weapon , Dagger If Right Has Bind Right Or One Handed Weapon, Else Battleaxe
- Sneaking
- - Left - Dagger If Right Has Non Sword Bound Weapon, Sword If Right Has Bind Right Or Bound Sword, Else Bow

v1.2 Also Increased Skill Mult To 2.0(Does Not Affect Vanilla Spells) And Changed Bind Left And Bind Right Spell Level From Expert To Adept
- Bind Weapon Spell Level Is Now Expert(I Can't Remember But I Think It Was Master In Previous Versions).
Hopefully This Is Reasonable, But Let Me Know If I Need To Change It.

Contextual Bound Weapon Spell - https://www.nexusmods.com/skyrimspecialedition/mods/91252 . I Noticed This Mod After Starting My Own. Check It Out And See If You Prefer Their Method Over Mine.

Recommended Mods:
Don't sheathe bound weapons DAR animations - Great sheathing Animations(I Prefer The Old Animations)
https://www.nexusmods.com/skyrimspecialedition/mods/70354

Auto Bound Weapon - So You Can Auto-Cast Other Bound Weapon Spells
https://www.nexusmods.com/skyrimspecialedition/mods/81700

Spellsiphon - Immersive Combat - An Interesting Spell Combat Overhaul And The Inspiration For Sneak/Standing Summoning Different Weapons.
https://www.nexusmods.com/skyrimspecialedition/mods/26627


Compatibility:
Compatible With Everything Except For The Following:
Soft Incompatibility: WeightFix Versions Are Incompatible With Anything That Changes The Sword, Dagger, Bow, And Battleaxe Bound Weapon Spells(Unless Patched).
- May Cause The Weight Offset From This Mod Or Changes From Other Mods To The Spells Not To Apply.
Soft Incompatibility: If Another Mod Modifies The Same Leveled Lists In The NoReq Versions, You Will Need To Make A Patch Or The Tomes May Not Show Up(Avoid This With SPID(With KID) Versions).
- May Result In Some Or All The Items Added To Leveled Lists By This Or Other Mods Not Showing Up In Shops Or Drops.


Details:
- Adds Bind Weapon, Bind Right, And Bind Left Spells To The Game
- All Esps Are ESP-FE(Esp With Compacted Forms And Flagged As Esl)
- All Versions Distribute Bind Right And Bind Left Spelltomes To All Court Wizards, Phinis Gestor, Talvas Fathryon, And Some Others
-- With SPID Version, Bind Right Goes To Lucan Valerius As Well
-- Bind Weapon Goes To Phinis Gestor And Talvas Fathryon
WeightFix:
Add A Carry Weight Effect To All Base Bound Weapon Spells And The Bind Weapon Spell
- This Applies An Increase To Carry Weight Equal To The Weight Added In Bound weapon weight fix https://www.nexusmods.com/skyrimspecialedition/mods/73542
- This Can Be Used Without Bound Weapon Weight Fix. It Will Still Add The Carrying Capacity, But There Won't Be Any Weight To Offset.
- The Bind Weapon Spell Has Dagger And Sword Dual Wield Weight Conditions And Magnitude Set Differently
- - This Will Cause The Weight Offset To Be Slightly More Than It Should Be Unless Casting Bind Weapon With Each Hand.
- Just Use Bind Right And Bind Left Instead If You Want Accurate Weight Offsets.
- - They Can Be Used With Vanilla Spells As Well And Still Provide An Accurate Weight Offset.

Auto-Cast:
Automatically Cast Bind Right And Bind Left When Readying Spells(Doesn't Work When Right Hand Isn't A Spell, Otherwise It Would Cause Glitchy Unsheathing Animations)
Option To Auto-Cast Bind Weapon, But I Feel There Is More Functionality When You Can Choose When To Cast It.
Can Be Toggled On/Off In SKSE/Plugins/_DynamicAnimationCasting/BindingConditions.toml(Add/Remove # In Front Of All Lines Of Any Event You Want On/Off)

SPID(With KID):
SPID Distributes The Spell Tomes To All The Court Wizards, The Ambush Draugr And Dragon Priest Leveled Encounters, The Conjurer Boss Leveled Characters, And Actors With CombatSorcerer, CombatMageConjurer, Or EncClassThalmorWizard As Their Class(See BindingConditions_DISTR.ini For More Info).
- [s]I Don't Know Much About SPID Distribution So Some Of These May Not Work. I Tested Farengar And He Had Them, So The Rest May Work.[/s] I Tested And Improved Them, So They Do Work.
- - If You Know How To Improve The BindingConditions_DISTR.ini, Let Me Know How Or Feel Free To Release An Improved Version Of It Yourself.
KID Adds Keyword To Bind Weapon And Bind Left Spells Which Allows Them To Be Auto-Cast(Bind Wepon Keyword Is Off By Default).
- Toggle Auto-Cast More Easily In BindingConditions_KID.ini(Add/Remove ; In Front Of The Keyword Line Of The Spell You Want On/Off)

No Requirements:
Keywords Are Added To The Spells In Creation Kit
Spell Tomes Are Added To Following Leveled Lists:
- LootWarlockSpellTomes00All15 [LVLI:0004C165] - Level [s]10[/s](v1.2)20 For Bind Right And Bind Left Spells, Level [s]20[/s](v1.2)30 For The Bind Weapon Spell
- LItemSpellTomes00AllSpells [LVLI:000A297A] - Level 1 For Bind Right And Bind Left Spells(All Court Wizards, Phinis Gestor, Talvas Fathryon, And Some Others)
- LItemSpellTomes75AllConjuration [LVLI:000A2983] - Level 1 For All Spells(Phinis Gestor And Talvas Fathryon)
- Added v1.2: DLC2DeathItemSeeker [LVLI:0202856F] - lvl 10 For Bind Right And Bind Left, Level 20 For Bind Weapon
Can Be Used Without Any Requirements Or To Overwrite The Esp In Other Versions(It Has Leveled List Edits That Other Versions Don't).
- If Used With SPID And The BindingConditions_DISTR.ini, Disable The Unique NPC Item Lines If You Don't Want Doubles In Shops.
- If Used With An Auto-Cast Version And Dynamic Animation Casting, Bind Weapon, Right, And Left Spells Will Auto-Cast By Default.
- They Can Only Be Toggled On/Off In SKSE/Plugins/_DynamicAnimationCasting/BindingConditions.toml

Don't Sheathe Bound Wepons - KID Conditions Optional File:
Adds A KID ini That Adds The _CBWS_BindWeapons Keyword To All Magic Effects With The Bound Weapon Archetype
Changes All The _conditions.txt Files To Check For The _CBWS_BindWeapons Keyword Instead Of Specific Effects From All The Bound Weapon Mods.
Alternatively, You Can Just Add The Following To The _conditions.txt Files To The Originals Yourself:
HasMagicEffectWithKeyword("Binding Conditions.esp" | 0x802) OR

Version 1.1 Or Above: If Adding To Originals, Add The Following To _conditions.txt Instead:
HasMagicEffectWithKeyword("Binding Conditions.esp" | 0x802) AND
NOT HasMagicEffect("Binding Conditions.esp" | 0x828) OR

Sheathe Normally:
Added In v1.1, Sheathe Normally Causes Don't Sheathe Bound Weapons' Animations Not To Play When Holding A Normal(Not Bound) Weapon In The Right Hand
This Feature Does Nothing Without Don't sheathe bound weapons And The Don't Sheathe Kid Conditions Optional File From This Mod
v1.2 Fixed Sheathe Normally Conditions From v1.1. This Required Adding An Extra Keyword Distribution To Don'tSheatheKeyword_KID.ini.
If You Want Sheathe Normally To Work With Onehanded Bound Weapons From Other Mods:
- Add _BC_CBW_EffectSheatheNormally "Sheathe Normally" [MGEF:FE000828] To The Onehanded Bound Weapon Spell In The CK or SSEEdit
- And Add The Spell's EditorID Or FormID~.esp To The Don'tSheatheKeyword_KID.ini _BC_CBW_SheatheNormally Keyword Line

Add Stuff By FormList - Binding Conditions - FLM ini:
Requires: Add Stuff By FormList https://www.nexusmods.com/skyrimspecialedition/mods/92323
Adds The Spells To The Player On New Game Or First Time Loading After Installing Add Stuff By FormList.


v1.2 Changelog:
All Spells Had Their Skill Multiplier Increased To 2.0
Bind Weapon's Cost Was Increased From 120 To 220
- It's Spelltome's Cost Was Increased To 350
- It's Spell Level Decreased To Expert
Bind Right And Left Had Their Costs Increased From 100 To 140
- Their Spelltome's Costs Were Decreased To 150
- There Spell Levels Decreased From Expert To Adept
Improved Sheathe Normally Effect For Don't Sheathe Bound Weapons - Kid Conditions Optional File
- Changed And Added A Keyword To Conditions For When The Effect Would Apply
- Added Keyword Is Distributed With KID Via The Don'tSheatheKeyword_KID.ini
SPID Distribution Tweaked:
- Increased Level Required For Class Distribution
- Lowered Drop Chances
Lvld List Distribution Tweaked:
- Added DLC2DeathItemSeeker(Seekers) Which Will Drop Bind Right And Left At Level 10 And Bind Weapon At Level 20
- Changed Level Requirements In LootWarlockSpellTomes00All15 For Bind Right And Left From 10 To 20 And Bind Weapon From 10 To 30


Modders' Tools And Resources:
Skyrim Se Creation Kit https://www.nexusmods.com/skyrimspecialedition/articles/1039 - Used To Create This Mod And For Looking Up Info For SPID And Leveled Lists Distributions.
SSEEdit https://www.nexusmods.com/skyrimspecialedition/mods/164?tab=description - Used For Compacting Forms, Copying Conditions To Mystic Versions, Modifying Leveled Lists(No SPID Version), And Various Other Edits.
Notepad++ https://notepad-plus-plus.org/ - Used For Creating And Editing The SPID Adnd KID inis And The Dynamic Animation Casting toml(I also Use It For Scripts, But This Mod Has None).
CK Wiki: Condition Functions https://www.creationkit.com/index.php?title=Condition_Functions - Referenced For Information On What Conditions I Could Use And How To Use Them.
CK Wiki: Conditions https://www.creationkit.com/index.php?title=Conditions - Referenced For Information On How And/Or Works In The Creation Kit.

Files:

Binding Conditions - Conditionally Bound Weapons
Auto-Cast (With KID Toggle)
SPID Distribution
ESP-FE(Esp Flagged As Esl)
Main File(Enable Only One At A Time)

Binding Conditions - WeightFix
WeightFix
Auto-Cast (With KID Toggle)
SPID Distribution
ESP-FE(Esp Flagged As Esl)
Main File(Enable Only One At A Time)

Binding Conditions - No Requirements
Keywords Added In CK
Leveled List Edit For Distribution
ESP-FE(Esp Flagged As Esl)
Main File(Enable Only One At A Time)

Binding Conditions - No Requirements WeightFix
WeightFix
Keywords Added In CK
Leveled List Edit For Distribution
ESP-FE(Esp Flagged As Esl)
Main File(Enable Only One At A Time)

Don't Sheathe Bound Weapons - KID Conditions
Requires: Don't sheathe bound weapons DAR animations https://www.nexusmods.com/skyrimspecialedition/mods/70354
Replaces Condition.txt
Distributes Keyword With KID

Don't Sheathe Bound Weapons - KID Conditions 1.1
Requires: Don't sheathe bound weapons DAR animations
Replaces Condition.txt
Added New Check For Effect So Animations Only Play When Bound Weapon Is In Right Hand.
Distributes Keyword With KID


Don't Sheathe Bound Weapons - KID Conditions v1.2
Requires: Don't sheathe bound weapons DAR animations
Replaces Condition.txt
New Condition So Animations Only Play When Bound Weapon Is In Right Hand.
Distributes Keywords With KID


Binding Conditions - Leveled List Distribution
Leveled List Edit For Distribution As Separate File
Included In No Requirements Versions

Binding Conditions - SPID Distribution
SPID Distributes The Spell Tomes
Not Included In No Requirements Versions

Binding Conditions - Auto-Cast - All Versions
toml For Dynamic Animation Casting NG
_KID.ini For Auto-Cast "Toggle"
Not Included In No Requirements Versions


Spid References:
; Item = RecordID|StringFilters|FormFilters|LevelFilters|Traits|ItemCount|Chance
; Item = RecordID|StringFilters|FormFilters|MinLvl/MaxLvl, Skill(Min/Max)|Male/Female/Unique/Summonable/Child/Leveled/Teammate|ItemCount|Chance
; Item = RecordID|StringFilters|FormFilters|10/50, 13(50)|M/F/U/S/C/L/T|1|10
; Item = RecordID|StringFilters|FormFilters|13(40)|L|1|8
; Item = RecordID|StringFilters|FormFilters|LevelFilters|Traits|ItemCount|Chance
; Item = RecordID|StringFilters|FormFilters|MinLvl/MaxLvl, Skill(Min/Max)|Male/Female/Unique/Summonable/Child/Leveled/Teammate|ItemCount|Chance
; Item = RecordID|StringFilters|FormFilters|10/50, 14(50/100)|M/F/U/S/C/L/T|5|10
; Unique NPCs: PhinisGestor,FarengarSecretFire,LucanValerius,Dravynea,Falion,Nelacar,Wuunferth,SybilleStentor,Wylandriah,Madena,Calcelmo,DLC2Talvas
; Leveled Encounters: LvlDraugrAmbushBossMale,LvlDraugrAmbushBossMaleNoDragonPriest,LvlWarlockConjurerBoss,LvlWarlockConjurerBossAmbush
; Leveled Character: LCharWarlock02BossConjurer,LCharWarlock03BossConjurer,LCharWarlock04BossConjurer,LCharWarlock05BossConjurer,LCharWarlock06BossConjurer,LCharWarlock07BossConjurer,LCharWarlockBossConjurer
; Classes: CombatSorcerer,CombatMageConjurer,EncClassThalmorWizard

Skills:
OneHanded : 0
TwoHanded : 1
Marksman : 2
Block : 3
Smithing : 4
HeavyArmor : 5
LightArmor : 6
Pickpocket : 7
Lockpicking : 8
Sneak : 9
Alchemy : 10
Specchcraft : 11
Alteration : 12
Conjuration : 13
Destruction : 14
Illusion : 15
Restoration : 16
Enchanting : 17

List of valid filter form types

Faction
Class
CombatStyle
Race
Outfit
NPC
Spell
VoiceType
FormList
Editor Location