WitcherDB
Witcher 3 console commands & item ID database

Honor Among Thieves

SecondaryNovigrad
It turned out even thieves have honor. Rico had not lied - the King of Beggars truly did reward Geralt handsomely for the services rendered to his subordinate.

Quest facts (115)

Set these to advance

86 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.

Chat dwarves finished
q302_chat_dwarves_finished

In phase: Whoreson House

Fdb casino completed
q302_fdb_casino_completed

In phase: Casino

Fdb cleaver completed
q302_fdb_cleaver_completed

In phase: Cleaver

Fdb ring completed
q302_fdb_ring_completed

In phase: Ring

Roche dd start
roche_dd_start

Also used by A Deadly Plot, An Eye for an Eye, Reason of State +2 more

Roche dd stop
roche_dd_stop

Also used by A Deadly Plot, An Eye for an Eye, Reason of State +2 more

Start
sq302_start

Also used by Redania's Most Wanted

Cleaver thugs dead
q302_cleaver_thugs_dead
>= 1

Add q302_cleaver_thugs_dead

Completed
q302_completed
== 1, > 1, >= 1

Also used by Ciri's Story: Breakneck Speed, Now or Never, Pyres of Novigrad +1 more

Fdb card game won
q302_fdb_card_game_won
>= 2

In phase: Casino

Post mafia completed
q302_post_mafia_completed
== 1

Also used by Now or Never

Whoreson dead
q302_whoreson_dead
>= 1

In phase: Character Journal Entries, Persistent Content

Whoreson found
q302_whoreson_found
== 1, >= 1

Also used by An Eye for an Eye

Arena door enabled
arena_door_enabled

Add arena_door_enabled

Hms door l enabled
hms_door_l_enabled

Add hms_door_l_enabled

Hms door r enabled
hms_door_r_enabled

Add hms_door_r_enabled

King beggar dd start
king_beggar_dd_start

In phase: King Beggar Reward

Ojkm gatekeeper dd start
ojkm_gatekeeper_dd_start

Add ojkm_gatekeeper_dd_start

Ojkm gatekeeper dd stop
ojkm_gatekeeper_dd_stop

Add ojkm_gatekeeper_dd_stop

Activate happen
q302_activate_happen

Add q302_activate_happen

Bathhouse
q302_bathhouse

Add q302_bathhouse

Hit anybody
q302_hit_anybody

In phase: Casino

Offended dealer offer
q302_offended_dealer_offer

In phase: Casino

Ring bouncers attacked
q302_ring_bouncers_attacked

Add q302_ring_bouncers_attacked

Used locker5
q302_used_locker5

In phase: Mafia

Whoreson house turn off
q302_whoreson_house_turn_off

Add q302_whoreson_house_turn_off

Radovid dd start
radovid_dd_start

Add radovid_dd_start

Radovid dd stop
radovid_dd_stop

Add radovid_dd_stop

Varese dd start
varese_dd_start

Add varese_dd_start

Varese dd stop
varese_dd_stop

Add varese_dd_stop

Dealer offended behind bar
Dealer_offended_behind_bar
== 1

In phase: Casino

Aft whoreson shows up
q302_aft_whoreson_shows_up
>= 1

In phase: Cleaver, Ring

Alert whoreson
q302_alert_whoreson
>= 1

Add q302_alert_whoreson

Big four met
q302_big_four_met
>= 1

In phase: Character Journal Entries, Mafia

Bouncer aft enter ring
q302_bouncer_aft_enter_ring
>= 1

In phase: Ring

Bouncer bef enter ring
q302_bouncer_bef_enter_ring
== 1, >= 1

In phase: Ring

Bouncer killed aft whores found
q302_bouncer_killed_aft_whores_found
== 1

In phase: Ring

Bouncers attacked bef cas entered
q302_bouncers_attacked_bef_cas_entered
== 1

In phase: Casino

Bouncers killed aft whors found
q302_bouncers_killed_aft_whors_found
== 1

In phase: Casino

Casino attacked no dwarves
q302_casino_attacked_no_dwarves
>= 1

Add q302_casino_attacked_no_dwarves

Casino destroyed
q302_casino_destroyed
== 1, >= 1

Add q302_casino_destroyed

Casino done no dwarves
q302_casino_done_no_dwarves
>= 1

In phase: Casino, Cleaver

Casino hit switch off
q302_casino_hit_switch_off
== 1, >= 1

Add q302_casino_hit_switch_off

Casino player offended
q302_casino_player_offended
== 1

In phase: Casino

Clear ring
q302_clear_ring
>= 1

Add q302_clear_ring

Cleaver contract
q302_cleaver_contract
== 1, >= 1

Add q302_cleaver_contract

Combat casino
q302_combat_casino
== 1, >= 1

Add q302_combat_casino

Combat ring
q302_combat_ring
== 1, >= 1

Add q302_combat_ring

Did not agree varese offer
q302_did_not_agree_varese_offer
== 1

In phase: Cleaver

Dijkstra about roche
q302_dijkstra_about_roche
>= 1

Add q302_dijkstra_about_roche

Dwarves to casino go
q302_dwarves_to_casino_go
== 1, >= 1

In phase: Casino

Dwarves to ring go
q302_dwarves_to_ring_go
== 1, >= 1

In phase: Ring

Fdb casino attacked with cleaver
q302_fdb_casino_attacked_with_cleaver
== 1, >= 1

In phase: Casino, Cleaver

Fdb casino peacefull
q302_fdb_casino_peacefull
== 1

In phase: Casino, Mafia

Fdb chess club comm off
q302_fdb_chess_club_comm_off
>= 1

In phase: Mafia, Part 1

Fdb dead prostitutes found
q302_fdb_dead_prostitutes_found
>= 1

In phase: Character Journal Entries, Mafia

Fdb ring attacked with cleaver
q302_fdb_ring_attacked_with_cleaver
== 1, >= 1

In phase: Cleaver, Ring

Fdb ring peacefull
q302_fdb_ring_peacefull
== 1

In phase: Mafia, Ring

Fdb spoke with radowid chess club
q302_fdb_spoke_with_radowid_chess_club
>= 1

In phase: Character Journal Entries, Mafia

Fdb spoke with radowid ship
q302_fdb_spoke_with_radowid_ship
>= 1

In phase: Character Journal Entries, Postmafia

Fdb start arena cheer
q302_fdb_start_arena_cheer
>= 1

In phase: Ring

Fdb stop arena cheer
q302_fdb_stop_arena_cheer
>= 1

In phase: Ring

Find camp
q302_find_camp
>= 1

if true, geralt speaks oneliner when near Roches camp

Found rico interrogation
q302_found_rico_interrogation
>= 1

Add q302_found_rico_interrogation

Freed rico
q302_freed_rico
>= 1

Add q302_freed_rico

Gate closed properly
q302_gate_closed_properly
== 1, == 2, == 3, >= 1, >= 2, >= 3

In phase: Ring

Gate closed properly dogs
q302_gate_closed_properly_dogs
== 1, >= 1

In phase: Ring

Gate closed properly first op
q302_gate_closed_properly_first_op
== 1, >= 1

In phase: Ring

Look for key
q302_look_for_key
== 1

In phase: Mafia

Offended ring leader
q302_offended_ring_leader
>= 1

In phase: Ring

Opened casino
q302_opened_casino
>= 1

Add q302_opened_casino

Player in ring
q302_player_in_ring
== 1

In phase: Ring

Rico interrogated
q302_rico_interrogated
>= 1

In phase: Casino, Mafia

Ring attacked no dwarves
q302_ring_attacked_no_dwarves
>= 1

In phase: Cleaver, Ring

Ring destroyed
q302_ring_destroyed
== 1, >= 1

Add q302_ring_destroyed

Ring destroyed only stash
q302_ring_destroyed_only_stash
>= 1

In phase: Cleaver, Ring

Roche leaving respawned
q302_roche_leaving_respawned
>= 1

Add q302_roche_leaving_respawned

Spared life
q302_spared_life
== 1, >= 1

Add q302_spared_life

Stop calling
q302_stop_calling
>= 1

Add q302_stop_calling

Used locker1
q302_used_locker1
== 1

In phase: Mafia

Used locker2
q302_used_locker2
== 1

In phase: Mafia

Used locker3
q302_used_locker3
== 1

In phase: Mafia

Used locker4
q302_used_locker4
== 1

In phase: Mafia

Whoreson
q302_whoreson
>= 1

Add q302_whoreson

Whoreson talked about ciri
q302_whoreson_talked_about_ciri
>= 1

In phase: Character Journal Entries, Mafia

Ring door enabled
ring_door_enabled
== 1

Add ring_door_enabled

Gates the quest checks

29 facts
Completed
q303_completed
== 1, > 1

Also used by A Matter of Life and Death, Ciri's Story: Breakneck Speed, Count Reuven's Treasure

Cg300 roche default exit failsafe
cg300_roche_default_exit_failsafe
>= 1

Gates: Camp

Import council exists
import_council_exists
== 1

Gates: Postmafia

Casino hit switch on
q302_casino_hit_switch_on
>= 1

Gates: Casino

Ciri closed window
q302_ciri_closed_window
> 1

Gates: Mafia

Clue fluff
q302_clue_fluff
>= 3

Gates: Whoreson House

Clue fluff1
q302_clue_fluff1
== 1, >= 1

Gates: Whoreson House

Clue fluff2
q302_clue_fluff2
== 1, >= 1

Gates: Whoreson House

Clue fluff3
q302_clue_fluff3
== 1, >= 1

Gates: Whoreson House

Clue fluff4
q302_clue_fluff4
== 1, >= 1

Gates: Whoreson House

Clue fluff5
q302_clue_fluff5
== 1, >= 1

Gates: Whoreson House

Clue fluff6
q302_clue_fluff6
== 1, >= 1

Gates: Whoreson House

Enter the assasins
q302_enter_the_assasins
== 1

Gates: Mafia

Estate opened
q302_estate_opened
== 1

Gates: Mafia

Fdb whoreson spared
q302_fdb_whoreson_spared
== 1

Gates: Character Journal Entries

Marks
q302_marks
>= 1

Gates: Aveling Merchants, Ring

Open bathouse door
q302_open_bathouse_door
== 1

Gates: Mafia

Reward cleaver full
q302_reward_cleaver_full
== 1

Gates: Cleaver

Reward cleaver half
q302_reward_cleaver_half
== 1

Gates: Cleaver

Show radovids chess
q302_show_radovids_chess
>= 1

Gates: Mafia

Stone
q302_stone
== 1

Gates: Aveling Merchants, Ring

To kill or not to
q302_to_kill_or_not_to
== 1

Gates: Mafia

Told priscilla aft q302
q302_told_priscilla_aft_q302
> 1

Gates: Q303 Common Journal Priscilla

Whoreson house opened
q302_whoreson_house_opened
>= 1

Gates: Mafia

Whoreson spared
q302_whoreson_spared
>= 1

Gates: Persistent Content

Whoreson window opened
q302_whoreson_window_opened
>= 1

Gates: Mafia

Ws beaten
q302_ws_beaten
== 1

Gates: Mafia

Zdenek contract used
q302_zdenek_contract_used
>= 1

Gates: Ring

Told priscilla aft q303
q303_told_priscilla_aft_q303
> 1

Gates: Q303 Common Journal Priscilla

Objectives

  1. 1.Collect a reward from the King of Beggars for freeing Rico.

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