erfg12 / EQClassic

EQClassic source code from 2010. EverQuest Trilogy Server Emulator.
http://erfg12.github.io/EQClassic/
17 stars 16 forks source link

On login all memorized spells have infinite cooldown #10

Closed erfg12 closed 7 years ago

erfg12 commented 9 years ago

All memorized spells upon login are stuck on cooldown.

erfg12 commented 9 years ago

Fixed by removing some lines from Mob::CastSpell

erfg12 commented 9 years ago

Still is an issue with spells like Skin Like Wood (scribed to slot #2). But spells like Minor Healing cooldown have no issues (scribed to slot #1).

erfg12 commented 8 years ago

Seems to work ok now.

erfg12 commented 7 years ago

I made a new function called ResetSpellGems. This will send a packet to forcefully reset the spell gems. It was added to the Process_ClientConnection2 function. This should be the last function before the client is officially in the zone. This needs checking to make sure I'm not resetting spells on zone that shouldn't be reset.