Magnus Elliot , att hanfort