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.
285 Comments - Last post 41 minutes ago by pizzahut
187 Comments - Last post 1 hour ago by Gyhulhu
2 Comments - Last post 1 hour ago by Chris76de
70 Comments - Last post 1 hour ago by FranckCastle
2,278 Comments - Last post 2 hours ago by FranckCastle
4 Comments - Last post 2 hours ago by spookypannkaka
1,046 Comments - Last post 2 hours ago by Lep9six
75 Comments - Last post 51 seconds ago by lokonopa
797 Comments - Last post 2 minutes ago by FireGolem
746 Comments - Last post 2 minutes ago by Wintermute101
13 Comments - Last post 6 minutes ago by CultofPersonalitea
44 Comments - Last post 21 minutes ago by ObsidianSpire
17,314 Comments - Last post 36 minutes ago by cpj128
403 Comments - Last post 39 minutes ago by funname4funguy
Edit: so this does exist, https://www.steamgifts.com/giveaways/search?dlc=true
thanks to pizurk for commenting about it.
Comment has been collapsed.