diff --git a/src/MaaWpfGui/Views/UserControl/TaskQueue/ReclamationSettingsUserControl.xaml b/src/MaaWpfGui/Views/UserControl/TaskQueue/ReclamationSettingsUserControl.xaml
index caab56d120..ee41f347e3 100644
--- a/src/MaaWpfGui/Views/UserControl/TaskQueue/ReclamationSettingsUserControl.xaml
+++ b/src/MaaWpfGui/Views/UserControl/TaskQueue/ReclamationSettingsUserControl.xaml
@@ -47,28 +47,36 @@
+ Visibility="{c:Binding 'ReclamationMode == task:ReclamationMode.NoArchive',
+ Source={x:Static viewModels:ReclamationSettingsUserControlModel.Instance}}">
+ Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Collectible',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}" />
+ IsEnabled="{c:Binding 'RoguelikeMode != task:RoguelikeMode.Investment',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}" />
+ Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Investment',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}">
+ Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Collectible',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}">
+ Visibility="{c:Binding 'RoguelikeTheme == task:RoguelikeTheme.Mizuki',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}" />
+ Visibility="{c:Binding 'RoguelikeStartWithEliteTwo and RoguelikeMode == task:RoguelikeMode.Collectible and RoguelikeTheme != task:RoguelikeTheme.Phantom',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}">
+ Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Collectible and !RoguelikeOnlyStartWithEliteTwoRaw',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}" />
+ Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Collectible and RoguelikeTheme == task:RoguelikeTheme.Sami',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}">
+ Visibility="{c:Binding 'Roguelike3FirstFloorFoldartal and RoguelikeMode == task:RoguelikeMode.Collectible and RoguelikeTheme == task:RoguelikeTheme.Sami',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}" />
+ Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.CLP_PDS',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}" />
+ Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Exp and RoguelikeTheme != task:RoguelikeTheme.Phantom',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}">
+ Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Squad',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}">
+ Visibility="{c:Binding 'RoguelikeMonthlySquadAutoIterate and RoguelikeMode == task:RoguelikeMode.Squad',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}">
+ Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Exploration',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}">
+ Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.Exp',
+ Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}">