WitcherDB
Witcher 3 console commands & item ID database

The Lord of Undvik

Geralt set out to find Hjalmar an Craite, but first came across the lad's companion in arms, a man by the name of Folan. Folan told the witcher that Hjalmar's crew had scattered when the giant attacked. As for the fate of Hjalmar himself - that Folan could not tell him.

Fixing a softlock

Enable the debug console, then look for a fact under Gates the quest checks — one the quest is actively waiting on. If that flag never got written, addfact it to the value shown and the gate clears.

Setting a Set these to advance fact only marks a step done — it won't run the step or skip the quest forward, and it can't fix a softlock caused by a scene that never played or an NPC that didn't spawn (reload an earlier save for those). Save before forcing any fact.

Quest facts (73)

Set these to advance

36 facts

Completion flags this step writes — they record a step as done but won't run it or skip the quest forward on their own.

Vigi dead
q202_vigi_dead

In phase: Giant

Finished
q202_finished
>= 1

In phase: Giant, Patch Signal Phase 01

Folan lives
q202_folan_lives
>= 1

Also used by The Battle of Kaer Morhen

Hjalmar saved
q202_hjalmar_saved
>= 1

Also used by The Isle of Mists

Hjalmar sirens dead
q202_hjalmar_sirens_dead
>= 1

In phase: Giant

Octo jorno done
q202_octo_jorno_done
== 1, >= 1

In phase: Giant

Vigi saved
q202_vigi_saved
>= 1

Also used by The Battle of Kaer Morhen

Folan boiled
q202_folan_boiled

In phase: Giant

Found way around
q202_found_way_around

In phase: Giant

Geralt in song
q202_geralt_in_song

In phase: Hands On Q206 Berserkers

Go to ard hugtand ft
q202_go_to_ard_hugtand_ft

In phase: Giant

Got anti harpy thing
q202_got_anti_harpy_thing

In phase: Giant

Hjalmar intro started
q202_hjalmar_intro_started

In phase: Giant

Jonas is free
q202_jonas_is_free

In phase: Giant

Octo name unknown
q202_octo_name_unknown

In phase: Giant

Sirens nest visited
q202_sirens_nest_visited

In phase: Giant

Camp investigated
q202_camp_investigated
== 2, >= 2

In phase: Giant

Enable default
q202_enable_default
>= 1

In phase: Giant

Folan default init
q202_folan_default_init
>= 1

In phase: Giant

Folan fc saves
q202_folan_fc_saves
>= 1

In phase: Giant

Folan is with us
q202_folan_is_with_us
== 1

In phase: Giant

Folan party
q202_folan_party
> 1, >= 1

In phase: Giant

Geralt went for giant
q202_geralt_went_for_giant
>= 1

In phase: Character Journal Entries, Giant

Hjal pant fb act
q202_hjal_pant_fb_act
>= 1

In phase: Giant

Hjalmar met w sirens
q202_hjalmar_met_w_sirens
== 1, >= 1

In phase: Giant

Journal add about clues
q202_journal_add_about_clues
>= 1

In phase: Giant

Kill em all
q202_kill_em_all
== 1, >= 1

In phase: Character Journal Entries, Giant

Killed f trolls
q202_killed_f_trolls
>= 1

for Denis for canaris

Met trolls cave
q202_met_trolls_cave
== 1

In phase: Giant

Octo ship explored
q202_octo_ship_explored
>= 1

In phase: Giant

Odgruzowanie end
q202_odgruzowanie_end
>= 1

In phase: Giant

Odgruzowanie start
q202_odgruzowanie_start
>= 1

In phase: Giant

Seen urskar
q202_seen_urskar
== 1

In phase: Giant

Takld to navi
q202_takld_to_navi
>= 1

In phase: Giant

Vigi alive
q202_vigi_alive
>= 1

In phase: Character Journal Entries, Giant

Vigi step 1 act
q202_vigi_step_1_act
>= 1

In phase: Giant

Gates the quest checks

37 facts
Blockage tun cleared
q202_blockage_tun_cleared
>= 1

Gates: Giant

Folan saved
q202_folan_saved
>= 1

Also used by The Battle of Kaer Morhen

Quest start
q210_quest_start
>= 1

Also used by Child of the Elder Blood

Hjalmar waits at beach
hjalmar_waits_at_beach
>= 1

Gates: Events After

8 dlg start
q202_8_dlg_start
>= 1

Gates: Character Journal Entries, Giant

About hjalmar jonas
q202_about_hjalmar_jonas
>= 1

Gates: Giant

About hjalmar navigator
q202_about_hjalmar_navigator
>= 1

Gates: Giant

About hjalmar survivor
q202_about_hjalmar_survivor
>= 1

Gates: Giant

Ambush seen
q202_ambush_seen
>= 1

Gates: Giant

Askd bout hjal 666
q202_askd_bout_hjal_666
>= 1

Gates: Giant

Bodyfact 1
q202_bodyfact_1
>= 1

Gates: Giant

Bodyfact 2
q202_bodyfact_2
>= 1

Gates: Giant

Bodyfact 3
q202_bodyfact_3
>= 1

Gates: Giant

Bodyfact 4
q202_bodyfact_4
>= 1

Gates: Giant

Bodyfact 5
q202_bodyfact_5
>= 1

Gates: Giant

Bodyfact 6
q202_bodyfact_6
>= 1

Gates: Giant

Bodyfact 7
q202_bodyfact_7
>= 1

Gates: Giant

Bring hjalmar
q202_bring_hjalmar
>= 1

Gates: Character Journal Entries, Giant, Part 1 Sidequests

Broken boat fixed
q202_broken_boat_fixed
>= 1

Gates: Giant

Broken investigated
q202_broken_investigated
>= 1

Gates: Giant

Comehome mate
q202_comehome_mate
== 1

Gates: Character Journal Entries

Crach asked 4 help
q202_crach_asked_4_help
>= 1

Gates: Giant

Ded nekkers bam
q202_ded_nekkers_bam
>= 1

Gates: Giant

Dv urskar fdb
q202_dv_urskar_fdb
>= 1

Gates: Giant

Eight about ship
q202_eight_about_ship
>= 1

Gates: Character Journal Entries

Eight reward give
q202_eight_reward_give
>= 1

Gates: Giant

First met vigi
q202_first_met_vigi
>= 1

Gates: Giant

Go n find hjalmar
q202_go_n_find_hjalmar
>= 1

Gates: Giant

Know about undwik way
q202_know_about_undwik_way
>= 1

Gates: Giant

Pantry open back
q202_pantry_open_back
>= 1

Gates: Giant

Recognized harald
q202_recognized_harald
>= 1

Gates: Character Journal Entries

Saw broken boat
q202_saw_broken_boat
>= 1

Gates: Giant

Slady folana
q202_slady_folana
>= 1

Gates: Giant

Slady vigiego
q202_slady_vigiego
>= 1

Gates: Giant

Song agree hjal
q202_song_agree_hjal
>= 1

Gates: Giant

Vigi default init
q202_vigi_default_init
>= 1

Gates: Giant

Wakeup item
q202_wakeup_item
>= 1

Gates: Giant

Objectives

  1. 1.Ask Crach an Craite about Hjalmar.
  2. 2.Sail to the island of Undvik and search for Hjalmar.
  3. 3.Ask around at the New Port Inn about Undvik and the Ice Giant.
  4. 4.Find Hjalmar.
  5. 5.Talk to the stranger.
  6. 6.Talk to the wounded man.
  7. 7.Help the man in the cauldron.
  8. 8.Explore the boat's hull.
  9. 9.Defeat the trolls.
  10. 10.Finish repairing the boat.
  11. 11.Find shackles to repair the boat.
  12. 12.Find a new sail for the boat.
  13. 13.Find a way around the locked gate.
  14. 14.Repair the boat.
  15. 15.Follow the trail of blood using your Witcher Senses.
  16. 16.Find those who ventured off toward the tower using your Witcher Senses.
  17. 17.Cross the lake.
  18. 18.Find Hjalmar's camp.
  19. 19.Follow the boat trail using your Witcher Senses.
  20. 20.Explore the ruins of Urskar and search for signs of Hjalmar's presence using your Witcher Senses.
  21. 21.Search the siren cave and find who the voice belongs to.
  22. 22.Help the stranger drive off the sirens.
  23. 23.Explore the remains of Hjalmar's camp using your Witcher Senses.
  24. 24.Explore the site of the battle and look for signs of Hjalmar using your Witcher Senses.
  25. 25.Use your Witcher Senses to follow the tracks of those who fled the camp before the attack.
  26. 26.Find out what happened to Hjalmar's crew.
  27. 27.Find out what happened to Hjalmar's crew in the caves.
  28. 28.Find the man the trolls captured using your Witcher Senses.
  29. 29.Find a way to the giant's lair.
  30. 30.Kill the giant.

Objectives a quest can show, in roughly the order they appear; some are optional or mutually exclusive branches.