Elin
NPC Spell Learning (Nightly)
Viser 1-10 af 12 forekomster
< 1  2 >
Opdatering: 22. sep. kl. 17:47

Uploaded same mod by mistake, <version>0.23.200</version>
<gameVersion>0.23.200</gameVersion>

Adds ability for NPCs to learn from cursed tome

Opdatering: 22. sep. kl. 1:33

Inital Creation

Opdatering: 16. sep. kl. 22:09

bump nightly version and tags

Opdatering: 15. sep. kl. 0:11

Inital Creation

Opdatering: 14. sep. kl. 20:59

bump for nightly

Opdatering: 13. sep. kl. 3:33

Inital Creation

Opdatering: 13. sep. kl. 3:23

Inital Creation

Opdatering: 6. sep. kl. 20:49

Technical Update

NPCSpellFix Nightly – Player-Only Spellbook Learning System

Added PlayerOnlyLearning configuration with enhanced spellbook source validation:

* Detection Method: Uses Elin’s built-in isGifted flag set by GiveGift() method when player directly hands items to NPCs
* Validation Logic: Enhanced TraitBaseSpellbook\_OnRead\_Patch with IsPlayerGivenSpellbook() helper function
* Fallback Detection: Also validates if player is currently holding the spellbook (direct hand-off scenarios)
* User Feedback: Blocked NPCs display contextual message via Msg.Say() system
* Default: true – NPCs now require player-given spellbooks by default for learning
* Backwards Compatible: Can be disabled in config to restore vanilla behavior

Opdatering: 6. sep. kl. 20:46

Inital Creation

Opdatering: 6. sep. kl. 19:51

NPCSpellFix v1.0.0 - Learned Spell Charge System

Added charge consumption system specifically for learned spells with BepInEx configuration:

* NEW DEFAULT: true – NPCs now consume charges on learned spells and remove them when depleted (enhanced realism)
* Optional: false – Restores previous unlimited learned spell behavior (vanilla-like)
* Configuration auto-generated at BepInEx/config/claude.elin.npcspellfix.cfg
* Only affects learned spells – innate abilities remain unchanged
* Charge consumption patches check LearnedSpellTracker.IsLearnedSpell() before applying limitations