Skip to content

feat: Spell Learning System#572

Open
Paco161315 wants to merge 21 commits intozimbadev:mainfrom
Paco161315:feat-spell-learning-system
Open

feat: Spell Learning System#572
Paco161315 wants to merge 21 commits intozimbadev:mainfrom
Paco161315:feat-spell-learning-system

Conversation

@Paco161315
Copy link
Contributor

@Paco161315 Paco161315 commented Jan 20, 2026

Added spells to NPCs from: Thais, Carlin, Venore, Ab'dendriel, Kazordoon and Edron
Enabled learning for all game spells
Added new spells from Isle of Destiny
I think this cover all game spells but if there is any important missing NPC let me know. I will add the rest of the NPCs from the other cities when I got the time, you can help if you want.

Paco161315 and others added 2 commits January 20, 2026 05:11
Added spells to NPCs from: Thais, Carlin, Venore, Ab'dendriel, Kazordoon, Edron
Enabled learning for all game spells
Added new spells from Isle of Destiny
I think this cover all game spells but if there is any important missing NPC let me know. I will add the rest of the NPCs from the other cities when I got the time, you can help if you want.
@Paco161315 Paco161315 changed the title Feat: Spell-Learning-System Feat: Spell Learning System Jan 20, 2026
@jprzimba jprzimba changed the title Feat: Spell Learning System feat: Spell Learning System Jan 21, 2026
@jprzimba
Copy link
Collaborator

Maybe you can add new config to toggleLearnSpells in config lua so it enable/disable spell:needLearn(true), so we can disable it

Paco161315 and others added 2 commits January 23, 2026 17:12
You may now enable or disable learning spells in config.lua
@Paco161315
Copy link
Contributor Author

Maybe you can add new config to toggleLearnSpells in config lua so it enable/disable spell:needLearn(true), so we can disable it

Sent new toggle at config, I just updated the PR

Paco161315 and others added 17 commits January 24, 2026 18:12
This fix some issues when buying spell that use the same keyword combinations, like haste or light, etc.
Some more details fixed for this PR that incliude new beginer spells and a fix in the keyword order of puffels NPC.
Added executeChain target check to avoid console error flood.
Some updateds in spells I was missing on. Sorry, It should be accurate with git now.
Fixed Rune Spell Names and Invisibility, also the keyword order in some more spells.
Fix order in keywords for a proper reaction of the NPC
As the title says, just correcting duplicates with wrong names.
More debug of spells system and a new NPC for party spells at Edron Academy.
I just knew Monks autolearn the virtue spells when promoted so I kinda fixed it here. Also fixed more spell keywords and added Eremo NPC spell learning system.
Enpa Rudra now can promote monks and other players.
Added new basic paladin spell Lesser Ethereal Spear to NPCs and Dawnport Vocation Trial.

Lesser Front Sweep has been added for knights in the Dawnport Vocation Trial aswell.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants