Equip now constructs CharacterActionMessage and TemplateActionMessage.