I need a well-developed and open-source damage module/framework that can be customized by me for my Roblox game. Preferably, it should cover such aspects as damage calculations, defense, critical strikes, resistance, status conditions, invincibility frames, blocking/parrying, kill credit, damage attribution, and other customization options. (Or I can simply add them myself.)
In no way do I need a wrapper around Humanoid:TakeDamage() function. The system I need to implement should be modular, actively developed (preferably), and reputable within Roblox community.
Does anybody know a reliable damage system/combat framework to use as a base for development?