From 36d364517bfb2f08d8a0d26bc523679b301ad189 Mon Sep 17 00:00:00 2001 From: Randi Date: Sat, 14 Mar 2026 20:17:03 -0400 Subject: [PATCH] Reduced telek pickup range as it can fail if item is off screen but text is not. --- src/char/sorceress/sorceress.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/char/sorceress/sorceress.py b/src/char/sorceress/sorceress.py index a21da7c..e389f22 100644 --- a/src/char/sorceress/sorceress.py +++ b/src/char/sorceress/sorceress.py @@ -26,7 +26,7 @@ class Sorceress(IChar): self._action_duration = self._action_frame * 0.04 def pick_up_item(self, pos: tuple[float, float], item_name: str = None, distance: int = 0, force_run: bool = False): - if self._skill_hotkeys["telekinesis"] and any(x in item_name for x in ['Potion', 'GOLD', 'Scroll of', 'Chest']): + if (distance < 600) and self._skill_hotkeys["telekinesis"] and any(x in item_name for x in ['Potion', 'GOLD', 'Scroll of', 'Chest']): keyboard.send(self._skill_hotkeys["telekinesis"]) mouse.move(pos[0], pos[1]) wait(0.1, 0.1)