Aren't you tired of always starting a new game with the same gwent deck ? Have you ever dream to start with another faction ? If yes, then this mod is for you.
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 4.1
Complete rework of several key features, to preserve the game quest system to track too many events at the same time. Improved the update process mid-playthrough : now it is as simple as drag / drop / replace the old files with the new.
Incorporate and refine the previous hotfix for a ctd issue when completing the griffin hunt quest and eliminate the risk of infinite loading screen when playing a gwent option added by the mod.
The replay system is now active from the start. The reset occur once a day, at the sunrise, instead of 4 to spread a little more the completion of the Gwent collection across the game.
The generic merchant and herbalist in White Orchard now offer to play gwent from the start. The cards that can be win during the prologue is no longer limited to weather cards.
+18 new Gwent players : main NPCs players can now be re-played after completing the related quest objective (Zoltan, Vimme, Baron etc.), with tweaked dialogues. The only exception is the boat crafter and haddy in Velen, as the game despawn them right after.
Improved Aldert's scene flow for the new choice option. Small fix to the 'look at' option in all scenes, that wasn't properly defined and resulting in Geralt sometimes not really looking the NPC he was talking to.
Reworked the balance of all decks to improve balance between each with the Northern deck. Previously, all the others decks was more appealing in cards effects and/or strength. The decks in BaW and HoS only are now identical, to get an even challenge in both modes.
Version 4.04b - Hotfix
Thanks to BurnTM and Eucharion for their reports about an issue that could lead the game to crash when completing the Griffin Hunt quest during the prologue. If you're facing such an issue, please download the Hotfix DLC under the optional tab, overwritte the existing DLC and launch the last save again.
Version 4.04b
QoL feature : during the quest "Gwent: Never Fear, Skellige's Here", the Skellige cards given by Martin Monnier are now automatically added into the deck. The Skellige deck is also automatically selected.
When replaying against the Toussaint gwent players meet during that quest, the player will now receive a random gwent cards after the 6 in-game hours delay (=24 real minutes).
For users installing the update on an ongoing playthrough, IF you've not started this quest yet, please copy-paste or writte into the CC : UpdateGwentDeckChoice
Version 4.04a
Playing gwent after collecting all the randoms cards will now be rewarded by the bet + random crafting material instead of just the bet.
Change the gwent deck difficulty of generic npc in skellige from normal to hard, to keep things "challenging" and at the same level than the others npc in that world.
As travelling merchant are technically one npc with many appearances, now he got a random deck to avoid repetivness and the delay before getting a new card from him have been reduce to 3 in game hours (=12 real minutes).
Add Thaler card into the pool of card that can be win by random.
Add Dandelion + Geralt cards to HoS only mode and Dandelion to BaW only mode as they can't be obtained otherwise.
Fix a vanilla issue with HoS and BaW modes that doesn't properly count fringilla / isengrim / natalis cards as already collected.
Fix generic herbalist and merchant in the prologue allowing to play gwent sooner than intended, leading in some instances to an infinite loading screen and possibly duplicate card. Now the option will only appear after traveling to Velen for the first time.
For users installing the update on an ongoing playthrough, please copy-paste or writte into the CC : UpdateGwentDeckChoice
30/05 : Small update to the script quest_function.ws to improve compatibility with the mod Extra Random Gwent Card From Merchants.
Version 4.04
Add a new gwent dialogue option to many generic npc like travelling merchants, generic herbalist / armorer / weapon merchants, increasing the number of playable npc by dozens.
The Gwent Almanac is now given for free to the player on a new HoS or BaW game.
Fix for Hattori gwent option still leading to an infinite loading screen. Work as it should now.
Change the mod folder name, to at least provide the right alphabetical load order for BIA users. If you're updating from an older version, don't forget to delete the previous modGwentDeckChoice folder.
For users on an ongoing playthrough, please copy-paste or writte into the CC : UpdateGwentDeckChoice
Version 4.0
10/04 : Added support for Yet Another Gwent Edit and Rebalance and Just Better Gwent.
The mod can now be installed at any time during the prologue, ideally before completing the Griffin Hunt quest to be able to talk to Aldert and choose your Deck or before completing the Imperial Audience so Mererid can give one deck by random.
In an attempt to give some replay-ability to secondary gwent player npc, you'll now be able to replay against them and win a new random gwent card after 6 game hours. The Elf gwent addict at the circus will give a new random card after each victory, without any delay.
In an attempt to make collecting every cards more interesting and extend it to the entire game, all the cards that can normally be only obtain by buying them are now also part of the random gwent cards pool that can be won by playing gwent against secondary npc player. Most of the cards added by Gwent Overhaul are also part of the card pool. Note that those cards can still bought at the usual merchant.
Those two last features will only work properly on a new game. Built a console commande to avoid that in the future. If you really want to benefit them, without loosing your current playthrough, you can backup your last save, delete the dlcGwentDeckChoice, open the game and make a save, then install the update. But be aware that doing it can "reset" the tracking of some cards.
Fix for an exploit were the player could first buy 3 Dummy Card to Erza, then switch to the Nilfgaard Deck and get a fourth one.
Fix for Hattori and the novigrad armorer gwent option leading to an infinite loading screen in some instances.
Fix for HoS and BaW modes allowing to buy some Northern cards you already get.
Version 3.0
Reworked how the mod keep track of the cards won against random npc players. This should improved the merge-ability of the script quest_function.ws and prevent any risk of duplicate card if the said script isn't merge properly. ! IMPORTANT ! : A new save is unfortunatly required to avoid any issue.
A new rebalance (and probably the last unless i get feedback from you, users) of the following deck : - Vanilla : all decks. The Northern deck is now identical to the one without the mod. - Gwent Improvements Ultima : all decks. The Northern deck is now identical to the one without the mod. - Gwent Redux : Monster / Nilfgaard / Scoiatael decks. - Gwent ++ Revival : Nilfgaard deck.
Version 2.9
Small tweaks to the animation of new dialogue option, to make them a bit more "alive".
Fix W3EE allowing to buy two cards that are also win-able by random (Keira and Sile), resulting in a possibility to get them twice while they're supposed to be uniques cards.
Version 2.8
Restore unique pictures for the cards Crinfrid Dragon Hunter, Blue Stripes, Catapulte, Poor Infantry, Impera Brigade Guard and Nausicaa Cavalery Rider in the normal version.
Fix mixed characters between Chinese Simplified and Traditional languages, thanks to FreakVIp !
Version 2.7
Now the gwent panel open up on the faction page corresponding to your deck choice.
The card of your deck's choice are now directly added into your deck.
Reworked and improved the dialogue flow of Aldert when you want to try another deck : the option to choose a new deck and to play a normal gwent match are combine in a sub-choice and the already chosen deck is now exclude from the new deck choice lines.
Add the clear sky card in the loop of win-able card against the prologue new gwent player. Now the four weather cards can be win randomly instead of being always given by the same player.
Fix vanilla EP2 modes missing one blue stripes card, un-obtainable otherwise.
Fix EP1 & EP2 last duplicates cards pictures, when they should be distinct. Some exemple can be seen in the media gallery.
Fix Gwent Redux missing two northern cards for the EP1 & EP2 deck (gwint_card_kaedwen_support and gwint_card_redanian)
Give Milva card to the EP1 & EP2 Scoiatael deck, as it's un-obtainable in those modes.
Small rebalanced to almost every EP1 & EP2 added deck, in every version.
Version 2.6
IMPORTANT : if you're updating from 2.4 or previous version, in order for some change to fully take effect you'll either need to launch a new game or backup your last save, remove the dlc and make a new save, then install the dlc again.
Fix an edge case where FOCES could've not been detected properly if installed, leading to Bram not proposing to change coin.
Fix a tooltip issue : when you picked a deck then change to another, buyable card that was in the previous deck was still considered as already own while in reality you don't have them anymore. All thanks and credit to the fix goes to FreakVIp.
Version 2.5
Add an option to play gwent to five NPC. Three are in White Orchard, each will give the frost, fog and rain card. Two in Novigrad, who will give either a Northern card or a random one depending on your initial deck choice. IMPORTANT : to fully take effect, you either need to launch a new game or backup your last save, remove the dlc and make a new save, then install the dlc again.
Included four Northern cards in the loop of the random win-able cards instead of buying them. Some bought-able cards have been swap to better repart them between each shop.
Fixed a Gwent Redux bug, causing 5 cards to be missing from the Gwent Almanac.
Fixed vanilla EP1 and EP2 modes missing one rain and one clear sky card.
Version 2.4
Adjust the reward for playing gwent against the nilfgaardian noble in Wizima : he will now grant you a leader card depending on your deck choice. Recquier a new save to fully take effect, or if you don't want to start a new and IF he didn't spawn yet, you can backup your last save, remove the dlc and make a new save, then install the dlc again.
Fix a vanilla bug with the gwent almanac that count 8 cards to pick in White Orchard while their is only 5.
Version 2.3
Moved some code to local script, using annotation method. Make sure to delete the previous modGwentDeckChoice before updating to avoid any leftover file.
Add a debug condition, to avoid getting a duplicate deck if for some reason the DLC were removed -> Save -> Installed it again.
Relocated buyable Northern cards from Bram to Stjepan's shop to fix an oversight from the 2.1 new dialogue option.
Version 2.2
Disable the cards given via quest rewards to fix an oversight from the 2.1 new dialogue option.
Version 2.1
Added a new dialogue option to Aldert, so players can change their choice and try the others decks.
Another adjustment to some deck to make them more interesting to play with. Vanilla version : Nilfgaard / Monster. Gwent Improvements version : Nilfgaard / Monster / Scoia'tael. Gwent Redux : Nilfgaard / Monster.
! IMPORTANT ! Before updating, navigate inside your mods folder and delete the previous modGwentDeckChoice to clean up any leftover files.
Version 2.02
Another small adjustment to the Scoia'tael Deck power for the Gwent Improvement Ultima dedicated version.
Version 2.01
Small adjustment of the Nilfgaard and Scoiatael's starting deck power for the Gwent Improvements Ultima version.
Version 2.0
Reworked how the mod offer you to choose your deck : now the choice will be available when speaking to Aldert Geert at the very start of the game.
Added support for quick start saves : now you'll have 4 decks availables in those modes.
Fix vanilla EP1 and EP2 Northern Deck not having the second gwint_card_catapult, unavailable otherwise.
Fix vanilla EP2 having 4 gwint_card_poor_infantry while 3 is the maximum number of this card.
For Gwent Plus Plus Revival user, added support for EP1 and EP2 Northern Deck : now those deck match the deck used in normal save.
Version 1.01
Fixed few discrepency between the random deck and the deck picked at the start. Deck concerned : - Gwent Plus Plus Revival -> Northern - Gwent Improvements Ultima -> Scoia'tael - Gwent Redux -> Scoia'tael
Start a new game ( or new game + ), go to White Orchard's inn and talk with Aldert Geert.
Have some regrets about your choice ? Speak to Aldert again to try a different deck.
Somehow you missed the choice ? Emhyr's chambellan will give you one random deck when completing the Imperial Audience quest.
Note that the mod can also be installed at anytime on an ongoing playthrough, even after the audience. You won't be able to choose your starting deck, but at least will benefit all the additional features.
Additional features
Dozens of NPCs now got an option to play gwent with : Bram, Elza, Hattori, the generic armorer - blacksmith - herbalist - travelling merchants in White Orchard - Velen - Novigrad - Skellige, and many more. All* the main NPCs involved into a gwent quest like Zoltan, Roche, Lambert, Vimme etc. can be re-played after completing their corresponding quest. *Only exception are Haddy and the boat builder in Velen as the game despawn them.
All the cards that can normally only be bought are now also part of the list of cards the player can win by random while playing gwent against secondary npc, including all the northern cards (if you didn't choose this deck) and the new cards added by Gwent Overhaul. Those cards can still be bought at the usual shop if you want, you're just not forced to in order to complete your Gwent's collection and complete the corresponding quest.
All gwent players have now a replay-ability role and can grant you a new random card each day. The reset occur once a day, with the sunrise. The elf gwent addict at the circus in Velen and the player in Vizima's palace will always grant a new card, without delay. The Vizima player first reward will always be a leader card that match your starting deck choice.
Gwent Deck Choice also restore the uniques pictures of those cards : Kaedweni Catapult Expert, Crinfrid Dragon Hunter, Blue Stripes, Catapulte, Poor Infantry, Impera Brigade Guard and Nausicaa Cavalery Rider.
In Heart Of Stone and Blood And Wine modes, you now get one deck for each faction ( except skellige, which is still exclusive to Blood and Wine's quest ). The decks are identical in both modes. Gwent Deck Choice also include a lot of fixes for those modes :
- Give to the player the cards that can't be obtained otherwise. - Fix duplicate cards and restore their unique picture when they have one. - Fix vanilla cards not properly registered as obtained by the Gwent Almanac like Isengrim, Fringilla, Natalis and most of NK'cards. - Expend usability of those modes with some Gwent Overhaul which by default doesn't properly support them.
Installation & Compatibility
This mod is compatible with any Gwent Texture mods. Compatibility with Gwent Overhaul mods however is a bit tricky : each of them tweaks cards values and/or mix up card's names - IDs to introduce new cards and so need a special tweaked version to work properly and make each decks competitives between each other.
If i've miss any, feel free to post a link in the comments section.
Download one version of the mod depending on your set-up and extract it on your The Witcher 3 Wild Hunt GOTY folder. Launch Script Merger, merge the scripts and manage your priority if you've any conflict. List of all vanilla files edited :
If you're unfamilliar with managing priority or merging scripts, you can learn all you need to know by reading this : The Tome of Witcher 3 Modding.
Warning : Due to how Gwent work, gwent mods usually recommand to start a new game after installating them, to avoid any issue with the deck builder and getting empty decks when installed on mid-playthroug. This one is safe to install on an ongoing save, without risking the said issue. However, as most gwent mods, un-installing it mid-playthrough can void your decks ( unless if you have a gwent overhaul installed with it ). Be sure to make a save before trying to un-install on an ongoing playthrough just in case anything goes wrong. Thanks - To Focusnoot from Wolven Workshop discord, for helping me to solve an issue with some northern cards. - To Illuzio and FreakVIp for their constructive feedback, that helped to push forward the concept of this mod. - To FreakVIp again, for his support while teaching me how to add custom function inside scene/quest, for solving an issue with card's popup and fixing a vanilla issue with card tooltip. Without him, some aspect of Gwent Deck Choice wouldn't have been this polished. - To Faen90, for making Progress On The Path, which was an incredibly handy mod to track down every cards and how to acquier them.