Nope, this is actually easy to implement. Steam always shows appIDs
of "base games" as owned, and every appID
in store has list of appIDs
that are being considered DLC for given game.
For instance if we check that user owns 244450 we can easily check that 271850,327130,357760 are DLCs for that game.
ArchiBoT is using this trick heavily for display purposes. You can't check if user owns DLC, but you can tell if he owns the base game.
Archi: !2hugib 244450
ArchiBoT:
Game: Men of War: Assault Squad 2 | Rating: 81% | Cards? Yes | Link: https://store.steampowered.com/app/244450
Wishlisted by: 2/100 (marketfire, The Wizzard)
Not owned by: 88/100 (Emma Stoned, Daerphen, j., Golbez, steffke, Unnatural, Gonah, Wind Of Memory, Cold Stone, Justcallmeow...)
Archi: !2hugib 271850
ArchiBoT:
Game: Men of War: Assault Squad 2 - Deluxe Edition upgrade | Rating: 74% | Cards? Yes | Link: https://store.steampowered.com/app/271850
Wishlisted by: 1/100 (Spieler_02)
Base game owned by: 12/100 (ReadingLies, BuBBy, Dyna, qngage, Cjcomplex, DrPixel, Bear ◕ ‿ ◕, Squire Zed, Spieler_02, Archi...)
Comment has been collapsed.
So if it was implemented that way how would it apply to a DLC filter that the OP is asking about since there's no way to check and see if you already own a DLC? People that don't pay attention to their own libraries would be entering for DLC that they already own instead of manually checking first like they have to do now. This feature will just cause more re-roll requests.
I add DLC to my Wishlist and that's been working fine. I don't even see where this feature would be of any advantage.
Comment has been collapsed.
Unfortunately it would still require a person to hide those that are owned and people can make mistakes and miss one - especially if they own a lot. Steam says I own 353 DLC. It would take me longer to block them all than it would to just whitelist the ones that I do want.
Comment has been collapsed.
Think about it like this, if you own a game that has a lot of DLCs (like payday2 for example),
its really stupid to add every single DLC of the game to your wishlist cause it will take a lot of time.
And if you got few games that have a lot of DLCs, the time it will take to add all the DLCs will be really long.
(i think that if you enjoy a game you would like to have any of its DLCs, so its reasonable to think that you would like to enter every DLC giveaway)
Comment has been collapsed.
So one again my answer in more detail: With the way that Steam handles DLC this would be difficult to implement because Steam doesn't seem to be able to differentiate between DLC that you already own and DLC that you don't own and you could risk a re-roll by accidentally entering for one you own.
So I have resorted to doing it the "stupid" way and added them to my wishlist. Until Steam tracks DLC better this is the only solution that I have found.
Comment has been collapsed.
Doesn't take that much time to be honest. Go to the shop page of the base game, go to the DLC section, click on Show all and hover over a DLC, a dropdown button appears behind the DLC with the option to add to wishlist. You also see which DLC you have wishlisted of that game immediately (has a white square in front, blue is owned).
Comment has been collapsed.
That would be one of the best ideas i ever heard on this side.
Comment has been collapsed.
Comment has been collapsed.
1 Comments - Last post 9 seconds ago by WhaleAlex
315 Comments - Last post 3 minutes ago by Fams85
289 Comments - Last post 36 minutes ago by TheTimmaeh
4 Comments - Last post 1 hour ago by xurc
31 Comments - Last post 1 hour ago by sallachim
13 Comments - Last post 2 hours ago by RCSWE
3 Comments - Last post 2 hours ago by lostsoul67
209 Comments - Last post 6 minutes ago by Belaptir
81 Comments - Last post 21 minutes ago by swiv3d
702 Comments - Last post 22 minutes ago by Mayanaise
27 Comments - Last post 39 minutes ago by Lugum
1,594 Comments - Last post 40 minutes ago by MouseWithBeer
12 Comments - Last post 47 minutes ago by eeev
273 Comments - Last post 1 hour ago by IGotWhatYouNeed
Edit: so this does exist, https://www.steamgifts.com/giveaways/search?dlc=true
thanks to pizurk for commenting about it.
Comment has been collapsed.