The issue with text-based games like this is that there are synonyms that are not accounted for. For example, I should be able to type "put on armor" instead of "wear armor" and have it still work. Same thing for "take sword" and "take shield"
I did try to add as many of those as I could think of, you can "get off of horse" for example. I'll make a note of the "put on armor" one, thank you!