6 Years Ago
Moving away from having Character implement all these interfaces. Instead, have its components implement the interfaces, and expose them if necessary. Starting with IHealth.