diff --git a/requirements-mac-windows.txt b/requirements-mac-windows.txt
index bee152aa3..8da723d09 100644
--- a/requirements-mac-windows.txt
+++ b/requirements-mac-windows.txt
@@ -1,4 +1,4 @@
-ndspy==3.0.0
+ndspy==4.0.0
skytemple-files==1.3.9
skytemple-dtef==1.1.5
skytemple-icons==1.3.2
diff --git a/requirements.txt b/requirements.txt
index 5dedb159e..ff80246ec 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,4 @@
-ndspy==3.0.0
+ndspy==4.0.0
git+https://github.com/skytemple/skytemple-files@master#egg=skytemple_files
git+https://github.com/skytemple/skytemple-dtef@main#egg=skytemple_dtef
git+https://github.com/skytemple/skytemple-icons@main#egg=skytemple_icons
diff --git a/skytemple/module/dungeon/controller/fixed.glade b/skytemple/module/dungeon/controller/fixed.glade
index b6b969735..3374657b7 100644
--- a/skytemple/module/dungeon/controller/fixed.glade
+++ b/skytemple/module/dungeon/controller/fixed.glade
@@ -1671,7 +1671,7 @@ if dungeon is cleared:
TrueFalseend
- Prevent "Item Stealing"
+ Allow "Item Stealing"0
@@ -1683,7 +1683,7 @@ if dungeon is cleared:
TrueFalseend
- Disable all warp effects:
+ Allow warp effects:0
@@ -1695,7 +1695,7 @@ if dungeon is cleared:
TrueFalseend
- Disable some traps:
+ Allow certain traps:0
@@ -1779,7 +1779,24 @@ Please check the help for each setting for more information.
-
+
+
+ 2
+ 6
+
diff --git a/skytemple/module/dungeon/controller/fixed.py b/skytemple/module/dungeon/controller/fixed.py
index ed9101e5f..03cbb3bd6 100644
--- a/skytemple/module/dungeon/controller/fixed.py
+++ b/skytemple/module/dungeon/controller/fixed.py
@@ -445,11 +445,16 @@ def on_btn_help_orbs_clicked(self, *args):
def on_btn_help_defeat_enemies_clicked(self, *args):
self._help(_("If enabled, the floor is exited after all the enemies have been defeated"))
+ def on_btn_help_unk5_clicked(self, *args):
+ self._help(_("If disabled, certain traps (Summon, Pitfall and Pokémon) will be disabled."
+ "\nIf ChangeFixedFloorProperties is not applied and the fixed floor ID is 0 or >= 165 this setting is ignored. It is always enabled."))
+
def on_btn_help_unk8_clicked(self, *args):
- self._help(_("If ChangeFixedFloorProperties is not applied and the fixed floor ID is 0 or >= 165 this setting is ignored. It is always enabled."))
+ self._help(_("If disabled, warping, being blown away and leaping effects will be disabled."
+ "\nIf ChangeFixedFloorProperties is not applied and the fixed floor ID is 0 or >= 165 this setting is ignored. It is always enabled."))
def on_btn_help_unk9_clicked(self, *args):
- self._help(_("Prevents any kind of item pulling (such as with the Trawl Orb)."
+ self._help(_("If disabled, prevents any kind of item pulling (such as with the Trawl Orb)."
"\nIf ChangeFixedFloorProperties is not applied and the fixed floor ID is 0 or >= 165 this setting is ignored. It is always enabled."))
def on_btn_help_complete_clicked(self, *args):