Upon purchasing an Ownercape, you will receive a 5% luck boost to your account and the Sponsor rank ingame and on our forums. You aswell will receive a forum userbar called Sponsor.
While wearing the Ownercape you are granted with insane stats to 1-hit almost any NPC.