File information

Last updated

Original upload

Created by

Kingsegg

Uploaded by

Kingsegg

Virus scan

Safe to use

About this mod

This is an enhanced version of the excellent mod created by Jamezo97, using v2.4.0 as the base

Requirements
Permissions and credits
What's different about this mod

Most of the main NPCs had their placement changed and most now have banter dialogue.
Olgierd is able to fight and use special abilities.

 

v3.0.0
Yennefer can no longer deal damage to companions during combat
Succubus no.2 added to the list of NPCs
Some new banter dialogue lines for Triss
Sex scenes are now available at The Kingfisher Inn, Kaer Trolde, and Beauclair Palace

v2.9.9

Changed idle animation for Ciri on the balcony of R&T
Relocated Vernon Roche and Ves to R&T
Cat School medallion for Gaetan
Sex scenes added for Kaer Morhen

Install
Copy the folder 'modSpawnCompanions' to 'The Witcher 3/mods'
Copy the folder 'DLCmod_spawn_companions' to 'The Witcher 3/DLC'

In order to have Ciri, Yen, and Triss as recruitable companions at Corvo Bianco, you need to first simulate Dandelion as your endgame visitor, by using the Debug Console and entering the following commands prior to initiating the final main quest Be It Ever So Humble...

addfact(q208_yen_lover)
addfact(sq202_yen_girlfriend)
addfact(q309_triss_lover)
addfact(q309_triss_stayed)
addfact(q503_ended)

List of main NPCs and their location

Ciri - On the balcony / main room of R&T and later at Corvo Bianco (Will remain at R&T if that's who you had as your B&W epilogue visitor)
Yennefer - Upstairs in the main room of R&T and later at Corvo Bianco (Will remain at R&T if that's who you had as your B&W epilogue visitor)
Triss - Upstairs in the main room of R&T and later at Corvo Bianco (Will remain at R&T if that's who you had as your B&W epilogue visitor)

Anna Henrietta (anna_henrietta) - At the Palace Gardens
Anna (anna) - In the main room of Crow's Perch
Avallac'h (avallach) - In one of the guest rooms of R&T
Baron (baron) - In the main room of Crow's Perch
Bart the Troll (bart_the_troll) - In the sewers under Dijkstra's bathhouse
Casimir (q603_demolition_dwarf_companion) - In a house around the corner from the Barber in Oxenfurt
Cerys (becca) - Crach's room in Kaer Trolde
Corinne Tilly (dreamer_corine_tilly) - In one of the guest rooms of R&T
Crach an Craite (crach_an_craite) - In Kaer Trolde
Damien (damien) - At the Palace Gardens
Dandelion (dandelion) - At Passiflora and later at Corvo Bianco (Will remain at Passiflora if that's who you had as your B&W epilogue visitor)
Dettlaff (dettlaff_van_eretein_vampire) - At the toy shop hideout
Dijkstra (dijkstra) - Sigismund's Bathhouse in Novigrad
Dudu (dudu_biberveldt) - On the bottom level of R&T
Emhyr var Emreis (emhyr) - At the Royal Palace in Vizima
Ermion (mousesack) - At the Druids' Camp
Eskel (eskel) - In Kaer Morhen and later at Corvo Bianco
Eveline (q603_circus_artist_companion) - In a house around the corner from the Barber in Oxenfurt
Ewald Borsodi (ewald) - In a house around the corner from the Barber in Oxenfurt
Fringilla Vigo (fringilla_vigo) - In one of the guest rooms of R&T
Gaetan (mq1058_lynx_witcher) - In Kaer Morhen
Graden (graden) - At Tamara's home in Oxenfurt
Gregoire de Gorgon (sq701_gregoire) - Outside on the top level of Beauclair Palace
Guillaume (guillaume) - Outside on the top level of Beauclair Palace
Hjalmar (hjalmar) - Crach's room in Kaer Trolde
Jad Karadin (sq106_tauler) - At his residence near Gildorf Square
Joachim von Gratz (von_gratz) - At the morgue in Novigrad
Johnny (godling_johnny) - In a Crone's hut at Crookback Bog
Keira Metz (keira_metz) - Upstairs in the main room of R&T and later at Corvo Bianco
Lambert (lambert) - In Kaer Morhen and later at Corvo Bianco
Letho (letho) - In Kaer Morhen
Margarita (margarita) - In one of the guest rooms of R&T
Morvran Voorhis (voorhis) - In the quartermaster's tent at the Nilfgaardian Army Group Camp
Olgierd (olgierd) - In one of the guest rooms of R&T
Palmerin (palmerin) - Outside on the top level of Beauclair Palace
Philippa Eilhart (philippa_eilhart) - In one of the guest rooms of R&T and later upstairs in the main room
Priscilla (priscilla) - Upstairs in the main room of R&T
Quinto (q603_safecracker_companion) - In a house around the corner from the Barber in Oxenfurt
Radovid (radovid) - At the Novigrad docks near the royal ship
Regis (regis_terzieff_vampire) - In the alchemy lab at Corvo Bianco
Rosa var Attre (rosa_var_attre) - In the basement training area of the Var Attre Villa
Sasha (sq306_sacha) - At Passiflora
Shani
(shani) - Shani's Clinic in Oxenfurt
Succubus (Salma) (mh303_succbus_v2) - Salma's house in Novigrad
Succubus (succubus) - Salma's house in Novigrad
Syanna (syanna) - In the top room of Beauclair Palace
Sylvan (Allgod) (mq1057_fugas) - At the Wastrel Manor ruins
Tamara (tamara) - At her home in Oxenfurt
Thaler (talar) - On the bottom level of R&T
Udalryk (udalryk) - In Spikeroog (northwestern island)
Vernon Roche (vernon_roche) - On the bottom level of R&T
Ves (ves) - Upstairs in the main room of R&T
Vesemir (vesemir) - In Kaer Morhen
Vivienne (sq701_vivienne) - Outside on the top level of Beauclair Palace
White Wolf (wolf_white_lvl3__alpha) - Near the stables at Corvo Bianco
Zoltan Chivay (zoltan_chivay) - At Passiflora and later at Corvo Bianco 

Other Spawnable NPCs

Vanilla
Anabelle (anabelle)
Arnvald (arnvald)
Birna an Tuirseach (lady_bran)
Blueboy Lugos (lugos_the_glaucous)
Boris (borys_the_troll)
Carlo Varese (karl_varese)
Cyprian Wiley (cyprian_willey)
Djenge Frett (mq2013_bounty_hunter)
Djinn (djinn)
Donar an Hindar (donar_an_hindar)
Elihal (elihal)
Folan (q202_folan_the_blind_with_clothes)
Ge'els (geels)
Halbjorn (halbjorn)
Halgrim (hallgrim)
Hattori (hattori)
Hjort (hjort)
Holger Black Hand (holger)
Hubert Rejk (coroner_psycho)
Irina Renarde (irina_renarde)
Jutta (mq2038_shieldmaiden)
King of Beggars (king_beggar)
Mad Kiyan (kiyan)
Madman Lugos (lugos_the_mad)
Mary Louisa la Valette (luiza_lavalette)
Menge (menge)
Nathaniel Pastodi (nathaniel_priest)
Otrygg an Hindar (otrygg_an_hindar)
Pellar (guslar)
Sergeant (sergeant)
Svanrige (svanrige)
Tomira (prologue_village_herbalist)
Vernossiel (vernossiel)
Vigi (q202_vigi)
Vimme Vivaldi (vimme_vivaldi)

Eredin (enemy_eredin)
Imlerith (imlerith)
Caranthir (canaris)
Hound of the Wild Hunt (wildhunt_minion)
Wild Hunt Mage (wildhunt_mage)
Wild Hunt Warrior (wildhunt_axe), (wildhunt_halberd), (wildhunt_hammer), (wildhunt_spear), (wildhunt_sword)

HoS
Adela (mq6004_dealer)
Gaunter O'Dimm (mr_mirror)
Horst Borsodi (horst)
Iris (iris)
Ofieri Mage (q601_ofir_mage)
Vlodimir (olgierd_brother)
Wild One (Female) (q601_olgierds_girl), (q601_olgierds_gang_girls)
Wild One (Male) (q601_olgierds_men), (q601_olgierds_men_big)

B&W
Delwyn of Creigiau (sq701_delwyn)
Donimir of Troy (sq701_donimir)
Guy de Bois-Fresnes (sq701_guy)
Hermit (mq7006_hermit)
Lady of the Lake (mq7006_lady_of_the_lake)
Llinos of Metinna (sq701_llinos)
Majordomo (butler) 
Milton de Peyrac-Peyran (milton_de_peyrac)
Orianna (vampire_diva)
Rainfarn of Attre (sq701_rainfarn)
Prince Horm Akerspaark of Maecht (sq701_horm)
Unseen Elder (q704_original_vampire)
Witch of Lynx Crag (mq7004_witch)

Common NPCs
Nilfgaardian Officer (nilfgaardian_officer)
Nilfgaardian Soldier (nilfgaardian_soldier)
(nilfgaardian_soldier_halberd)
(nilfgaardian_soldier_shield)
(nilfgaardian_soldier_sword)
(nilfgaardian_soldier_torch)
(nilfgaardian_soldier_ranged)
(nilfgaardian_soldier_ranged_bow)
(nilfgaardian_soldier_ranged_crossbow)
(nilfgaardian_soldier_ranged_torch)

Redanian Officer (redanian_officer)
Redanian Soldier (redanian_soldier)
(redanian_soldier_shield)
(redanian_soldier_sword)
(redanian_soldier_torch)
(redanian_soldier_range)
(redanian_soldier_range_bow)
(redanian_soldier_range_crossbow)

An Craite Shieldmaiden (skellige_shield_maiden_craite)
Clan An Craite Guard (skellige_warrior_craite_axe)
(skellige_warrior_craite_bow)
(skellige_warrior_craite_crossbow)
(skellige_warrior_craite_halberd)
(skellige_warrior_craite_shield)
(skellige_warrior_craite_sword)
(skellige_warrior_craite_torch)


Cleaver's Henchdwarf (novigrad_cleaver_thug)
Sigi Reuven's Henchman (novigrad_djikstra_thug)
Whoreson's Henchman (novigrad_whoreson_thug)

Courtesan (novigrad_courtisan_naked)
Strumpet (novigrad_prostitute_exclusive)

Monsters

Vanilla
Brewess (witch_brewess)
Weavess (witch_weavess)
Whispess (witch_whispess)

Alghoul (alghoul), (alghoul_lvl1), (alghoul_lvl2), (alghoul_lvl3), (alghoul_mh)
Ancient Leshen (lessog_lvl2__ancient)
Arachas (arachas_lvl1)
Archgriffin (gryphon_lvl3__volcanic), (gryphon_mh__volcanic)
Armored Arachas (arachas_lvl2__armored)
Basilisk (basilisk), (basilisk_lvl1)
Black Troll (troll_cave_mh__black)
Chort (czart), (czart_lvl1), (czart_mh)
Cockatrice (cockatrice), (cockatrice_lvl1), (cockatrice_mh)
Cyclops (cyclop), (cyclop_lvl1)
Devourer (rotfiend_lvl2)
Drowned Dead (drowner_lvl4__dead)
Drowner (drowner), (drowner_lvl1), (drowner_lvl2), (drowner_lvl3)
Earth Elemental (elemental_dao_lvl1), (elemental_dao_lvl2), (elemental_dao_lvl3__ice), (elemental_dao_mh)
Ekhidna (siren_lvl2__lamia), (siren_mh__lamia)
Ekimmara (vampire_ekima_lvl1), (vampire_ekima_mh)
Endrega Drone (endriaga_lvl3__spikey)
Endrega Warrior (endriaga_lvl2__tailed)
Endrega Worker (endriaga_lvl1__worker)
Erynia (erynia), (harpy_lvl3__erynia)
Fiend (bies), (bies_lvl1), (bies_lvl2), (bies_mh)
Foglet (fogling), (fogling_lvl1), (fogling_lvl2), (fogling_mh)
Forktail (forktail_lvl1), (forktail_lvl2), (forktail_mh)
Fugas (fugas), (fugas_lvl1), (fugas_lvl2)
Gargoyle (gargoyle), (gargoyle_lvl1)
Ghoul (ghoul_lvl1), (ghoul_lvl2), (ghoul_lvl3)
Golem (golem), (golem_lvl1), (golem_lvl2), (golem_lvl2__ifryt), (golem_lvl3)
Grave Hag (hag_grave_lvl1), (hag_grave_lvl1__barons_wife), (hag_grave__mh)
Griffin (gryphon), (gryphon_lvl1), (gryphon_lvl2)
Harrisi (arachas_mh__poison)
Harpy (harpy), (harpy_lvl1), (harpy_lvl2)
Hym (him)
Ice Elemental (ice_golem)
Ice Giant (ice_giant)
Ice Troll (troll_cave_lvl3__ice)
Ifrit (ifrit)
Katakan (vampire_katakan_lvl1), (vampire_katakan_mh)
Leshen (lessog), (lessog_lvl1), (lessog_mh)
Nekker (nekker), (nekker_lvl1), (nekker_lvl2)
Nekker Warrior (nekker_lvl3__warrior), (nekker_mh__warrior)
Nightwraith (nightwraith), (nightwraith_lvl1), (nightwraith_lvl1__doppelganger), (nightwraith_mh)
Noonwraith (noonwraith), (noonwraith_lvl1), (noonwraith_lvl1__doppelganger), (noonwraith_mh)
Pesta (pesta)
Rabid Rock Troll (troll_cave_lvl1), (troll_cave_lvl2)
Rotfiend (rotfiend), (rotfiend_lvl1)
Simulacrum (simulacrum)
Siren (siren), (siren_lvl1)
Tangalore (fogling_lvl3__willowisp)
Venomous Arachas (arachas_lvl3__poison)
Water Hag (hag_water_lvl1), (hag_water_lvl2), (hag_water_mh)
Werewolf (werewolf), (werewolf_lvl1), (werewolf_lvl2), (werewolf_lvl3__lycan), (werewolf_lvl4__lycan)
Wraith (wraith), (wraith_lvl1), (wraith_mh)
Wyvern (wyvern), (wyvern_lvl1), (wyvern_lvl2), (wyvern_mh)

HoS
Ethereal (ethernal)
Nightwraith Iris (nightwraith_iris)
Specter (q604_spider)(q604_big_spider)
The Caretaker (q604_caretaker)
The Toad Prince (toad)

B&W
Alp (alp)
Alpha Garkain (q704_monster_hunt_vampire)
Arachnomorph (spider_early)(spider_mid)(spider_late), (spider_large_early)(spider_large_mid)(spider_large_late)
Barghest (barghest_mid)(barghest_late)
Beann'shie (banshee_mid)
Big Bad Wolf (q704_ft_big_bad_wolf)
Bruxa (bruxa)
Cloud Giant (q704_ft_giant)
Dettlaff Monster (dettlaff_van_eretein_monster)
Fleder (q704_fleder)
Garkain (q704_garkain)
Kikimore Warrior (kikimora_early), (kikimora_mid)
Kikimore Worker (kikimora_small_early), (kikimora_small_mid)
Protofleder (q704_protofleder)
Scurver (q702_graveir)
Shaelmaar (sharley), (sharley_q701), (sharley_mh)
Slyzard (dracolizard), (dracolizard_early)
Spoon Collector (q702_wight)
Spriggan (spriggan)
Wicked Witch (q704_ft_witch)
Wight (wight)

Commands
SpawnSpecialCompanion(name)
SpawnCompanion(name, optional count, optional wantHUD, optional wantImmortal, optional tag)

wantHUD: 1(true) or a 0(false). Enables/Disables the display of the companions health bar on the HUD.
wantImmortal: 1(true) or a 0(false). When enabled, makes the companion immortal.
tag: 1(true) or a 0(false). When enabled, the companion has text above their head which indicates their health and distance from you.

Example:
SpawnSpecialCompanion(ciri) Spawns Ciri
SpawnCompanion(ciri, 10) Spawns 10 Ciri's
SpawnCompanion(yennefer, 2, 1) Spawns 2 Yennefer's. The last one spawned is displayed on the HUD.
SpawnCompanion(triss, 3, 1, 1, 1) Spawns 3 Triss'. All are invincible, have text above their head. The last one spawned is displayed on the HUD.

RemoveCompanion(name)
Removes a companion depending on what name was used to spawn them. This is case sensitive.

RemoveAllCompanions()

Removes all companions from the world.

CallCompanion(name)
Teleports the companion to your location.

CallAllCompanions()
Teleports all companions to your location.

Appearances for NPCs

Ciri
appearance(ciri)
appearance(ciri_winter)
appearance(__q103_dirty)
appearance(__q103_wounded)
appearance(__q205_bandaged)
appearance(__q205_bandaged_naked)
appearance(__q205_bathtowel)
appearance(__q205_naked)
appearance(__q305_dudu)
appearance(__q310_masked)
appearance(__q505_covered_01)
appearance(__q505_covered_02)
appearance(__q505_hooded)
appearance(__q505_hooded_02)

Yennefer
appearance(yennefer)
appearance(yennefer_gown)
appearance(yennefer_head_towel)
appearance(yennefer_hooded)
appearance(yennefer_hooded_02)
appearance(yennefer_lingerie)
appearance(yennefer_naked)
appearance(yennefer_naked_no_hair)
appearance(yennefer_naked_panties)
appearance(yennefer_no_pendant)
appearance(yennefer_travel_outfit)

Triss
appearance(triss)
appearance(triss_dress)
appearance(triss_hooded_01)
appearance(triss_hooded_02)
appearance(triss_lingerie)
appearance(triss_naked)
appearance(triss_tortured)
appearance(triss_tortured_bloddy_face)

Shani
appearance(shani)
appearance(shani_dirty)
appearance(shani_naked)
appearance(shani_lingerie)
appearance(shani_wedding)
appearance(shani_wedding_noshoes)
appearance(shani_wedding_rowanberry)

Keira
appearance(keira_metz)
appearance(keira_metz_sorceress)
appearance(naked)
appearance(naked_wet)
appearance(naked_lingerie)

Cerys
appearance(becca)
appearance(__q208_crown)

Anna Henrietta
appearance(anna_henrietta)
appearance(anna_henrietta_horseride)
appearance(anna_henrietta_travel)
appearance(anna_henrietta_red)
appearance(anna_henrietta_green)
appearance(anna_henrietta_black)
appearance(q703_mandragora_party)
appearance(anna_henrietta_hairpin)

Syanna
appearance(syanna)
appearance(syanna_naked)
appearance(syanna_naked_hood_off)
appearance(syanna_naked_hood_off_ribbon)
appearance(syanna_red_hood_on)
appearance(syanna_red_hood_off)
appearance(syanna_red_hood_on_no_cloak)
appearance(syanna_red_hood_off_no_cloak)

Vivienne
appearance(vivienne_de_tabris)
appearance(vivienne_de_tabris_naked)
appearance(vivienne_de_tabris_monster)

Sasha
appearance(__sq306_sacha)
appearance(__sq306_adventurer_sacha)
appearance(__sq306_sacha_naked)
appearance(__sq306_sacha_panties)

Jutta
appearance(__mq2038_shieldmaiden)
appearance(__mq2038_shieldmaiden_naked)

Eskel
appearance(eskel)
appearance(eskel_sorceress)

Lambert
appearance(lambert)
appearance(lambert_wounded)
appearance(lambert_sorceress)
appearance(lambert_vesemirs_hat)

Ewald Borsodi
appearance(ewald_borsody)
appearance(ewald_borsody_mask)
appearance(ewald_borsody_hood)
appearance(ewald_borsody_disguised)

Eveline
appearance(eveline_gallo)
appearance(eveline_gallo_mask)
appearance(eveline_gallo_rope)

Casimir
appearance(casimir)
appearance(casimir_mask)

Quinto
appearance(quinto)
appearance(quinto_mask)
appearance(quinto_no_tools)

Succubus
appearance(succubus_01)
appearance(succubus_02)
appearance(succubus_03)
appearance(succubus_04)
appearance(succubus_05)
appearance(succubus_06)
appearance(succubus_07)
appearance(succubus_08)
appearance(__sq312_witch)
appearance(__sq312_tavern)
appearance(__sq312_hostess)
appearance(__sq312_hostess_naked)

Courtesan
appearance(courtesan_01)
appearance(courtesan_02)
appearance(courtesan_03)
appearance(courtesan_04)
appearance(courtesan_05)
appearance(courtesan_06)
appearance(courtesan_07)
appearance(courtesan_08)
appearance(courtesan_09)
appearance(courtesan_10)
appearance(courtesan_01_panties)
appearance(courtesan_02_panties)
appearance(courtesan_03_panties)
appearance(courtesan_04_panties)
appearance(courtesan_05_panties)
appearance(courtesan_06_panties)
appearance(courtesan_07_panties)
appearance(courtesan_08_panties)
appearance(courtesan_09_panties)
appearance(courtesan_10_panties)
appearance(courtesan_01_naked)
appearance(courtesan_02_naked)
appearance(courtesan_03_naked)
appearance(courtesan_04_naked)
appearance(courtesan_05_naked)
appearance(courtesan_06_naked)
appearance(courtesan_07_naked)
appearance(courtesan_08_naked)
appearance(courtesan_09_naked)
appearance(courtesan_10_naked)
appearance(__sq106_selyse)
appearance(__passiflora_elven_prostitute)
appearance(__passiflora_elven_prostitute_panties)
appearance(__passiflora_elven_prostitute_naked)

Strumpet
appearance(prostitute_01)
appearance(prostitute_02)
appearance(prostitute_03)
appearance(prostitute_04)
appearance(prostitute_05)
appearance(prostitute_06)
appearance(prostitute_07)
appearance(prostitute_08)
appearance(prostitute_01_panties)
appearance(prostitute_02_panties)
appearance(prostitute_03_panties)
appearance(prostitute_04_panties)
appearance(prostitute_05_panties)
appearance(prostitute_06_panties)
appearance(prostitute_07_panties)
appearance(prostitute_08_panties)
appearance(prostitute_01_naked)
appearance(prostitute_02_naked)
appearance(prostitute_03_naked)
appearance(prostitute_04_naked)
appearance(prostitute_05_naked)
appearance(prostitute_06_naked)
appearance(prostitute_07_naked)
appearance(prostitute_08_naked)
appearance(__q308_whistling_wendy)

Uninstall
Perform the following steps before uninstalling the mod

Execute:
DisableCompanionSpawning(1)
This will stop companions from automatically spawning in the world. Then, travel to every place that you've spawned companions in, i.e. White Orchard, Vizima, Velen/Novigrad, Skellige, Kaer Morhen, and Toussaint. In each place, execute the command.

RemoveAllCompanions(1)
This will remove all companions from the world, including special ones. You must physically be in each of the above listed locations, in order to remove companions that are in that location. Once you've done this, you can uninstall the mod, and no NPCs should remain. If you ever decide to reinstall this mod, make sure you execute the command: 'DisableCompanionSpawning(0)' to re-enable automatic companion spawning. The flag is stored as a fact in the save game, and will remain even after the mod is uninstalled.
Top