Created DamageTexts system, Damageable interface and updated Player and FirstCaveBat to use them