03/13/2025
It has been a long time since we have updated the blog. We haven’t abandoned the project, but between Daegalus having kids (2 of them in fact) and moving to Denmark, we haven’t made a whole lot of progress.
While the Go server re-implementation has been going slow, Samael has been adding missing functions, making similar adaptions to the code required.
This implementation will also be used as a reference source to the Go server re-implementation once Daegalus gains some of his free time back.
A summary of changes he has made:
- Reestablished the Default Text of all NPCs
- Npc/Creatures now properly drop items as expected
- Resurrected all instruction sets for NPCs and all ON(Scripts) to ensure that flags, items and scripts are properly configured
- Loaded in the 12 class group requirements and associated spells for each class based on level again. Spells are starting to work again!
- Proximity Loading for NPCs is working again based on player activity in locations
- Improved overall Server Loading Performance reducing start time by 6 minutes
- Quest Instructions are completely loaded. The triggers are NOT but once called all the proper instructions would be followed
- Auto Talk (Where the npc wants to basically flag you down vs you having to speak with them first) is working again.
- Myriad of bug fixes and general improvements
- Potions and consumables are now useable.
Just know we haven’t been just sitting around doing nothing. Below are some lovely screenshots that Samael has taken to show off the progress he has made.