File information

Last updated

Original upload

Created by

Xing and Adri

Uploaded by

Xingda666

Virus scan

Safe to use

Tags for this mod

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
Inquisitor is an amazing skyrim mod created by Adri aka Botuser999
created that changes the behavior of magic in vanilla Skyrim 
Thanks to Adri for the permission .

Spoiler:  
Show



im start updating and fix the original problem base on Inquisitor 4.2




Requirtment:
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.
  • 

Troubleshooting:
  • 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:
Spoiler:  
Show


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)

  • 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.
Warlock Mode Enhancements
  • Mana Consumption Reduced: Warlock mode now slows down magicka drain.
  • Instant Magicka Recovery: Entering Warlock mode restores a portion of magicka immediately.
NPC Integration
  • 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
  • 觸發條件: 雙手皆持有魔法(包含法杖),並同時按下左右攻擊鍵。

特殊行動(施法時按下「跳躍鍵」啟動)
  • Self-aim Concentration 類型: 現在擁有 Mist(迅捷移動),取代原本的 Blink(閃現)。
  • Aim Concentration 類型: 新增 魔法屏障 能力,取代原本 Warlock 模式自動啟動魔法盾的機制。
    • 啟動方式: 施法時按下 跳躍鍵
    • 平衡調整: 使用時會 降低移動速度
  • Ward 類型: 提供 防禦反擊防禦衝刺(施法時按下「衝刺鍵」啟動)
  • Telekinesis 類型: 提供 浮空 能力。
Warlock 模式增強
  • 降低魔力消耗速率,延長戰鬥續航能力。
  • 啟動時立即回復部分魔力,提供額外戰鬥優勢。
NPC 支援
  • NPC 現在也能使用 Warlock 模式與特殊行動!
  • Blink(閃現)與 Mist(迅捷移動)已加入 NPC 魔法行為系統。





For modder:(If you want to make animation for yours or let some special NPC can use it .)
Spoiler:  
Show



~English:




        NPC Integration for Warlock BehaviorNPCs can utilize the new Warlock casting behavior under the following conditions:
        • 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.
        Currently, I do not plan to replace the default magical combat behavior for NPCs to avoid potential AI-related issues.
        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 :
  • 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 play xma_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)
      • Animation Files: XMA_DualAnim1 ~ XMA_DualAnim10.hkx
      To change the animation stages in this state:
      • Use the same variables as the left-hand animations:
        • Animation Stage Variables: xma_nextLeft, and XMAL1 to XMAL10

Timing Adjustments
  • Corresponds to MCO_WinOpen and MCO_WinClose
    • Right-hand timing: MRh_WinStartMRh_WinEnd
    • Left-hand timing: MLh_WinStartMLh_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 施法行為:
  • 將 布林動畫變數 bUseWLMag 設為 true
  • 或是在npc持有咒語狀態下 直接觸發 動畫事件(你可以直接透過控制台點選npc然後使用SAE指令來測試)"NpcDoWL"
目前我並 不打算直接替換 NPC 的 預設魔法戰鬥行為,以避免可能出現的 AI 不穩定問題。
目前有 兩種方式 可以讓 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
    • 左手:XMAL1XMAL10
  • 使用 Payload 時:
    • 類似於MCO的 PIE.@SGVI|MCO_nextattack|1 而這邊則是xma_nextLeftxma_nextRight
    • 範例: PIE.@SGVI|xma_nextRight|2 會讓下一次動畫播放 xma_RightAnim2.hkx
      。特別的是雙持施法的特殊行為當角色擁有 雙持施法 Perk 並且 雙手使用相同的魔法 時,將會切換至 雙持施法專用的動畫組(同時按下 左右攻擊鍵)
      • 動畫檔案: XMA_DualAnim1 ~ XMA_DualAnim10.hkx
      在此狀態下變更動畫階段時:
      • 使用與 左手施法相同的變數
        • 動畫階段變數: xma_nextLeft,以及 XMAL1XMAL10

調整動畫時間窗口
  • 對應 MCO_WinOpenMCO_WinClose
    • 右手時間標記: MRh_WinStartMRh_WinEnd
    • 左手時間標記: MLh_WinStartMLh_WinEnd

恢復動畫註解
  • 對應 MCO_RecoveryXMA_Recovery

註解補充
  • MRh_SpellFire_Event右手施放咒語(Spell Release)的註解標記。
  • MLh_SpellFire_Event左手施放咒語(Spell Release)的註解標記。












Special Thanks

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.