WitcherDB
Witcher 3 console commands & item ID database

Contract: An Elusive Thief

A Novigrad merchant by the name of Sylvester Armello had hung a notice on the Novigrad board asking for help in tracking down a thieving imp. It seemed the merchants' guild was being pestered by a mysterious creature who kept stealing wares from its members stalls. Geralt accepted the job.

Objectives

  1. 1.Go to the marketplace during the day and talk to Sylvester Amello.
  2. 2.Follow the imp using your Witcher Senses.
  3. 3.Search the house using your Witcher Senses.
  4. 4.Find a way to track the doppler using your Witcher Senses.
  5. 5.Follow the scent of perfume using your Witcher Senses.
  6. 6.Catch the doppler.
  7. 7.Defeat the doppler.
  8. 8.Take a trophy.
  9. 9.Return to the marketplace during the day to talk to Sylvester Amello.
  10. 10.Confront the doppler.
  11. 11.Kill the doppler.
  12. 12.Read the letter.

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

Advanced: quest facts and console commands (9)

These are script references, not a tested repair sequence. Keep a separate save before changing quest state.

Quest facts (9)

Flags written by quest scripts

5 facts

These flags record script state. Setting one does not run the associated objective or reliably advance the quest.

Done
mh305_done
>= 1

In phase: Additional Game Elements, Doppler

Contract
mh305_contract

In phase: Doppler

Doppler handled
mh305_doppler_handled

In phase: Doppler

Clothes found
mh305_clothes_found
>= 1

In phase: Doppler

Merchant spawned
mh305_merchant_spawned
== 1, >= 1

In phase: Doppler, Quest Giver Spawning

Gates the quest checks

4 facts
Doppler kept alive
mh305_doppler_kept_alive
>= 1

Gates: Doppler

Job taken
mh305_job_taken
>= 1

Gates: Doppler

Morph cold run
mh305_morph_cold_run
>= 1

Gates: Doppler

Show focus elements
mh305_show_focus_elements
>= 1

Gates: Doppler