One numbers-inclined Redditor has worked out how long it will take to unlock every bit of gear in For Honor if you weren't to spend any extra money. Since the game launched last month there has been a steady stream of gear and emotes that can be bought for cash or by earning in-game currency. Essentially, if you want to keep your wallet shut then it's going to take you a long time: two and a half years to be exact.
Redditor Bystander007 calculated that you need 1,098,000 steel (For Honor's in-game currency) to acquire everything that is currently on sale within Ubisoft's multiplayer hack'n'slash. Seeing as a casual player could aim to earn around 1,200 steel a day, that would take 915 days.
If you're a casual player with hope of unlocking everything in-game then just stop now. I'm serious, stop. Casual players who play 1-2 hours 5-7 days a week will never reach this goal. Completing Orders/half-Contracts will get you roughly 1000 Steel, another roughly 200 for the matches you played. So 1200 a day is a good estimated gain for casual players. That's 915 days. Roughly 2.51 years. So, I guess you could get all unlocks. Long after Ubisoft's popped out For Honor 2.
And for those who grind, the system doesn't repay effort. Because the game is designed to maximise Steel returns for play-time up too only the first 1-2 hours. The illusion of rapid gain. You see, because Orders/Contracts are dailies. Contracts in fact are only available every other day. So once you hit 1200 from 1-2 hours of casual, steel gain rates drop drastically. The other half of the contracts will net you 400 or so. So 1600, and the extra Steel from matches, so roughly 200 more. So a good 2-3 hours grind will get you 1800 steel. From there on out, let's assume you just play Duels, and gain around 20 Steel every 8 minutes. That's roughly 150 Steel an hour. Just straight grinding Duel matches with room for error (Long matches, short matches, loading screens, new lobbies). So, since it took, optimistically, 3 hours to grind the dailies, that puts you at 13 hours left in the day to grind (assuming you sleep at least 8 hours a night). So that's 1950 for the Duel grinding. That's 3750 a day if you just play back-to-back matches. Not bad right? Yes. It is. Because contracts aren't daily. They're only every other daily. So on the next day of play you'd get only 600 for Orders in about 30 minutes to and hour. Lets say an hour. And then 15 hours of steel grind. So 2250 from that. 2850 total. That's 3 days a week of 2850, and 4 days a week of 3750. So lets do this one weekly, and say you get 23550 a week from this intense grinding. That's still 46.62 weeks. Or more accurately 326.37 days. Just for all of the unlocks available upon the release of the game.
So, even if you went all out and played for 16 hours every day, you're still looking at nearly a year of play to get everything that Ubisoft has released. The easiest way to get the chunk of steel you'll need, besides playing, is to buy a Steel Pack. Though you'll end up paying a lot more than the game itself, since £40 gets you 65,000 steel you're looking at £560 to get the steel to buy what has been released so far.
Now, I'm not one to chase down emotes and cosmetics, but clearly for some players it is important. If you're one of those players and For Honor is your bag then you may need to consider forking out extra cash because Ubisoft is surely going to be releasing more of this kind of gear in the coming months, only extending the time it will take to nab everything.