About this mod
Inquisitor : Warlock is a magic overhaul that *revamps Fire-and-Forget spellcasting*, making animations fully consistent and dynamic, like MCO, instead of Skyrim’s default mixed animations. Other spell types gain **special actions**, adding more flexibility and strategic depth. NPCs can also use this system
- Requirements
- Permissions and credits
- Changelogs
- Donations
created that changes the behavior of magic in vanilla Skyrim
Thanks to Adri for the permission .

im start updating and fix the original problem base on Inquisitor 4.2
Backported Extended ESL Support
Nemesis or Pandora
OAR
AMR
Behavior Data Injector
Soft-Requirtment(Not necessary but recommend):
DMMF ( To optimize the chrage time for click spell more smooth)
DAC (Add extra CC skill in WarlockArt)
SPID(for NPC ; another choice give NPC ability to into WarLock State and can use Different Cast Behavior)
INSTALLATION:
- Install the mod using a mod manager.
- Run Nemesis or Pandora, enable the patch, and generate the output.
- If you encounter any issues, follow the common troubleshooting steps for behavior mods:
- Delete the existing Nemesis Output or Pandora Output.
- Reinstall the mod and regenerate the output in Nemesis or Pandora.
How to Use:
Two Ways to Activate Inquisitor's New Casting Behavior
- Traditional Method – Simply set a hotkey in the MCM menu and enable it.
- Warlock Mode Activation – While holding a spell, move backward and quickly press the sneak key twice to enter Warlock Mode.
- This mode lasts for 60 seconds and enables the new Inquisitor spellcasting behavior.
- While active, it provides minor buffs and allows you to perform special actions by pressing the jump key while casting.
COMPATIBILITY:
Compatible with all new magic, new spell ,new perk mods , such as Apocalypse and Odin ,Colorful magic, which just only add new spells.
I already test under these mods
Precision
MCO
SCAR
Hellblade
Valhalla Combat
Vanguard
Scriptfree Behavior Staggerlock
and my other behavior mod ,such like :New Staff School and etc
About and Other Detail:
Unlike the original Inquisitor, I’ve expanded this system as an additional combat state rather than directly replacing the default spellcasting behavior. This new state is called Warlock.
By treating it as an optional combat mode, it not only adds more variety to magical combat but also improves stability, ensuring that AI behavior remains consistent even in unforeseen situations.
When a character (including NPCs) enters Warlock Mode, they gain access to unique spellcasting mechanics that differ from the standard system.
( Weapon Art )
- When Dual Casting Perk is not unlocked, you can perform a WarlockArt animation by pressing both left and right attack keys simultaneously.
- This functions similarly to MCO_WeaponArt.
- Trigger Condition: Both hands must be equipped with spells (including staffs).
(Special Actions)
New Special Actions (Activated by Pressing the Jump Key While Casting)Warlock Mode Enhancements
- Self-aim Concentration Type: Now features Mist (Swift Movement) instead of Blink.
- Aim Concentration Type: Gains a Magical Barrier ability, replacing automatic shield activation when entering Warlock mode.
- Activation: Press the Jump Key while casting an AimCon spell.
- Balance Adjustment: Using this ability reduces movement speed.
- Ward Type: Grants Defensive Counterattack and Defensive Dash(Pressing the Sprint Key While Casting).
- Telekinesis Type: Grants Levitation.
NPC Integration
- Mana Consumption Reduced: Warlock mode now slows down magicka drain.
- Instant Magicka Recovery: Entering Warlock mode restores a portion of magicka immediately.
- NPCs can now use Warlock Mode and special actions.
- Blink and Mist are now accessible for NPC spellcasters.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
與原本的 Inquisitor 不同,我將此系統擴展為一個 額外的戰鬥狀態,而不是直接取代原本的施法行為。這個新的狀態被稱為 Warlock 模式。
透過將其設計為 可切換的戰鬥模式,不僅能為魔法戰鬥帶來更多變化,還能提升 穩定性,確保在一些未知的情況下,AI 的魔法戰鬥行為依然穩定。
當角色(包括 NPC)進入 Warlock 模式 後,將能夠使用與標準施法系統不同的 全新施法行為。
Weapon Art 機制:
- 在 未解鎖雙持施法(Dual Casting Perk) 的情況下,按下 左右攻擊鍵 可觸發 WarlockArt 動畫。
- 此機制類似於 MCO_WeaponArt。
- 觸發條件: 雙手皆持有魔法(包含法杖),並同時按下左右攻擊鍵。
特殊行動(施法時按下「跳躍鍵」啟動)Warlock 模式增強
- Self-aim Concentration 類型: 現在擁有 Mist(迅捷移動),取代原本的 Blink(閃現)。
- Aim Concentration 類型: 新增 魔法屏障 能力,取代原本 Warlock 模式自動啟動魔法盾的機制。
- 啟動方式: 施法時按下 跳躍鍵。
- 平衡調整: 使用時會 降低移動速度。
- Ward 類型: 提供 防禦反擊 和 防禦衝刺(施法時按下「衝刺鍵」啟動)。
- Telekinesis 類型: 提供 浮空 能力。
NPC 支援
- 降低魔力消耗速率,延長戰鬥續航能力。
- 啟動時立即回復部分魔力,提供額外戰鬥優勢。
- NPC 現在也能使用 Warlock 模式與特殊行動!
- Blink(閃現)與 Mist(迅捷移動)已加入 NPC 魔法行為系統。
For modder:(If you want to make animation for yours or let some special NPC can use it .)
~English:
NPC Integration for Warlock BehaviorNPCs can utilize the new Warlock casting behavior under the following conditions:Currently, I do not plan to replace the default magical combat behavior for NPCs to avoid potential AI-related issues.
- By setting the boolen animation variable
bUseWLMag
to true.- By directly triggering the animation event
"NpcDoWL"
.- Alternatively, if the NPC is holding a spell, you can trigger the animation event directly.
- Testing Method: Select the NPC in the console and use the
SAE
command to trigger the event.
There are two methods to enable NPCs to use the new Warlock behavior:
- Using SPID:
- Distribute a specific ability to magic-type NPCs, allowing them to access Warlock mode.
- Using SCAR (with the my another SCAR Magic Expansion Mod):
- Easily assign SCAR's dummy animations via OAR to specific NPCs you want to grant Warlock abilities.
- This method provides greater flexibility in customizing which NPCs can utilize the new Warlock casting mechanics.
Animation Slots
- Up to 10 animations can be assigned.
- Right-hand animations:
xma_RightAnim1.hkx to xma_RightAnim10.hkx
- Left-hand animations:
xma_LeftAnim1.hkx to xma_LeftAnim10.hkx
Annotations Changing Next Animation Stages
Two method select what you like :Timing Adjustments
- Without Payload Installation:
- Right-hand:
XMAR1 to XMAR10
- Left-hand:
XMAL1 to XMAL10
- Using Payload:
- Corresponding PIE.@SGVI|MCO_nextattack|1 for
xma_nextLeft and xma_nextRight
- Example:
PIE.@SGVI|xma_nextRight|2
will playxma_RightAnim2.hkx
as the next animation.SPECIAL ISWhen a character has the Dual Casting Perk and is using the same spell in both hands, the animation will switch to the dual casting animation set:(pressing both left and right attack keys)To change the animation stages in this state:
- Animation Files:
XMA_DualAnim1
~XMA_DualAnim10.hkx
- Use the same variables as the left-hand animations:
- Animation Stage Variables:
xma_nextLeft
, andXMAL1
toXMAL10
- Corresponds to MCO_WinOpen and MCO_WinClose
- Right-hand timing:
MRh_WinStart
MRh_WinEnd
- Left-hand timing:
MLh_WinStart
MLh_WinEnd
Recovery Annotations
- Corresponds to MCO_Recovery:
XMA_Recovery
Annotation Supplement
MRh_SpellFire_Event
: Annotation for casting (spell release) with the right hand.MLh_SpellFire_Event
: Annotation for casting (spell release) with the left hand.
~中文:
NPC 使用 Warlock 新行為的方式:NPC 可以在以下條件下使用新的 Warlock 施法行為:目前我並 不打算直接替換 NPC 的 預設魔法戰鬥行為,以避免可能出現的 AI 不穩定問題。
- 將 布林動畫變數
bUseWLMag
設為 true。- 或是在npc持有咒語狀態下 直接觸發 動畫事件(你可以直接透過控制台點選npc然後使用SAE指令來測試)
"NpcDoWL"
。
目前有 兩種方式 可以讓 NPC 使用 Warlock 新行為:
- 使用 SPID:
- 透過 SPID 分配特定能力給魔法類型的 NPC,讓他們能夠啟用 Warlock 模式。
- 使用 SCAR(搭配 SCAR 魔法版本擴增模組):
- 可以透過 OAR 簡單地分配 SCAR 的 dummy 動畫給特定 NPC,賦予他們使用 Warlock 新行為的能力。
- 此方法能提供更高的自訂彈性,方便選擇哪些 NPC 能夠使用新的 Warlock 施法機制。
動畫插槽
- 最多可使用 10 個動畫。
- 右手動畫:
xma_RightAnim1.hkx
到xma_RightAnim10.hkx
- 左手動畫:
xma_LeftAnim1.hkx
到xma_LeftAnim10.hkx
註解標記(Annotations)更改下一個動畫階段
兩種方式:調整動畫時間窗口
- 不使用 Payload 時:
- 右手:
XMAR1
至XMAR10
- 左手:
XMAL1
至XMAL10
- 使用 Payload 時:
- 類似於MCO的 PIE.@SGVI|MCO_nextattack|1 而這邊則是
xma_nextLeft
和xma_nextRight
。- 範例:
PIE.@SGVI|xma_nextRight|2
會讓下一次動畫播放xma_RightAnim2.hkx
。特別的是雙持施法的特殊行為當角色擁有 雙持施法 Perk 並且 雙手使用相同的魔法 時,將會切換至 雙持施法專用的動畫組(同時按下 左右攻擊鍵):在此狀態下變更動畫階段時:
- 動畫檔案:
XMA_DualAnim1
~XMA_DualAnim10.hkx
- 使用與 左手施法相同的變數:
- 動畫階段變數:
xma_nextLeft
,以及XMAL1
至XMAL10
恢復動畫註解
- 對應 MCO_WinOpen 和 MCO_WinClose
- 右手時間標記:
MRh_WinStart
、MRh_WinEnd
- 左手時間標記:
MLh_WinStart
、MLh_WinEnd
- 對應 MCO_Recovery:
XMA_Recovery
註解補充
MRh_SpellFire_Event
:右手施放咒語(Spell Release)的註解標記。MLh_SpellFire_Event
:左手施放咒語(Spell Release)的註解標記。
Nicknak my Behavior Sensei
MaikCG for amazing 3dsmax skyrim Biped rigged
shikyokira for Nemesis and Behavior tool
Kittytail allow me using amazing Spell and VFX
Fenix for making the address of AI attack distance check function, and the AI navigating check function.
Maxsu's Amazing combat AI MOD SCAR and point me the SCAR how it really work
My patreon supporter, not you this mod won't come true.
Tool Use:
3dsmax 2012
Havok Content Tools
Notepad++
Skyrim Behavior Tool

If you think my mod give you a little fun,
or you are interested to know the progress of my work.
Welcome to visit my Patreon
Of course, if you are willing to support my interest, I will be very grateful.