The resistance to all damage does indeed mean all damage, spiritual, physical, emotional, whatever. Alright on to the mode, last one of the basic techniques so make those questions count, if you **** anything up past this training it's on you, so ask them while you can.
(Ishi no Ikinobiru...