Getting one specific legacy skin from League of Legends Your Shop still takes luck, but this method worked on my account. I kept playing Vladimir, owned his available non-legacy skins, and checked Your Shop whenever it returned. On July 16, 2025, Nosferatu Vladimir finally appeared.
The Your Shop trick I used
I wanted Vladimir to stay active in my match history while leaving fewer regular Vladimir skins available for the shop to offer.
This is what I did:
- Played Vladimir regularly.
- Bought his available non-legacy skins.
- Checked Your Shop whenever it returned.
- Waited for one of his legacy skins to appear.
After a long wait, Nosferatu Vladimir showed up among my offers.

Your Shop uses personalized recommendations, so regularly playing one champion gives the system more activity connected to them. Owning several of that champion's normal skins also leaves fewer unowned options on your account.
That does not mean a legacy skin will appear next. Riot does not publish the exact odds for one skin, and the shop can still choose completely different champions.
I would only buy the regular skins if you already want them. Spending RP only to chase one legacy skin could still leave you with six unrelated offers.
Check that the skin is legacy, not limited
Legacy and limited skins are not the same.
Legacy skins are older cosmetics that Riot may bring back through Your Shop, loot, or certain events. Limited skins were tied to specific past releases or rewards and are normally no longer obtainable.
A skin being old or rare does not automatically make it eligible for Your Shop. Check how Riot classifies the skin before trying this method.
Nosferatu Vladimir was eligible, and this setup eventually worked for me. Keep playing the champion, check Your Shop when it returns, and remember that the final offers still depend on Riot's recommendation system.