I had a heck of a time getting this to work - despite seemingly following the instructions twice, no code errors - but also no damage numbers. Eventually I just went to the Course Resources and copied the code for damagetext.cs - damagetextspawner.cs and health.cs … and now I get numbers and errors:
Cannot instantiate objects with a parent which is persistent. New object will be created without a parent.
UnityEngine.Object:Instantiate<RPG.UI.DamageText.DamageText> (RPG.UI.DamageText.DamageText,UnityEngine.Transform)
RPG.UI.DamageText.DamageTextSpawner:Spawn (single) (at Assets/Characters/Scripts/DamageTextSpawner.cs:18)
UnityEngine.Events.UnityEvent:Invoke ()
RPG.Attributes.Health:TakeDamage (UnityEngine.GameObject,single) (at Assets/Characters/Scripts/Attributes/Health.cs:64)
RPG.Combat.Fighter:Hit () (at Assets/Characters/Scripts/Fighter.cs:105)