diff --git a/src/char/sorceress/sorceress.py b/src/char/sorceress/sorceress.py index a182034c7..5ad79aedc 100644 --- a/src/char/sorceress/sorceress.py +++ b/src/char/sorceress/sorceress.py @@ -46,6 +46,8 @@ def select_by_template( # In case telekinesis is False or hotkey is not set, just call the base implementation if SkillName.Telekinesis not in hotkeys.right_skill_key_map: return super().select_by_template(template_type, success_func, timeout, threshold) + if type(template_type == list and "A5_PORTAL" in template_type): + return super().select_by_template(template_type, success_func, timeout, threshold) if type(template_type) == list and "A5_STASH" in template_type: # sometimes waypoint is opened and stash not found because of that, check for that if is_visible(ScreenObjects.WaypointLabel):