although not the most fastidious of housekeepers , liath luachra was meticulous when it came to the maintenance of her armour and weapons and spent hours cleaning and oiling them when the weather confined her indoors .