





🌟 Special thanks to our amazing supporters:
✨ $10 Tier: [Geeks Love Detail]
🌈 $5 Tier: [Arch Toasty][Benedikt][David Martínez Martí]
Updated the server-side attack routines, the main purpose was to be able to Return promise's from the attack() functions - which requires every response to be refactored and documented - along with this change, also added a way to easily compensate for ping delays and increase dps! The new attack documentation and event documentation includes all possible scenarios like reflection, damage return, mobbing, stacked damage and so on - If I missed any, feel free to let me know
New character property: character.ping - calculates an average value for your character's ping, mainly by recording the network round-trip of the attack events
2 new ranger skills: Hunter's Mark and Piercing Shot - Thanks to Spadar's design on Discord/#new_ideas - From early feedback, it seems Piercing Shot needs some balancing :)
After Big Dad's suggestion on Discord, modified the Code/character object to lock most of its read-only variables and log an error if someone tries to change them manually. It's an issue newcomers stumble onto frequently, this change will solve the issue practically and prevent confusion
NexusNull on Discord discovered and reported an endgame bug which allowed him to buy anything by making his gold amount to become NaN. After the discovery and patch, re-visited all server routines once again. Hopefully something like this won't happen again but I personally believe there will always be exploits, when they happen, and if they get abused, there's a system to roll the game back to a previous point in time. We are lucky to have players like him onboard that report instead of abuse so we can continue playing without a rollback.
send_cm can now send local messages, so if your characters are all on Steam, or if they are all on Web, they can communicate with send_cm, even if they are on different servers!
Nearing the end of the week, started working on the Cosmetics system, it's going really well, prototyped the interface and possible customisation options
[ 6084 ]
[ 777 ]
[ 4040 ]