Если речь идёт о Gothic 3, то мне эта функция не доставляет особых проблем. :)
Cпойлер(щелкните, чтобы прочесть):
Для решения проблемы достаточно задать для используемого вами оружия "горячие" клавиши (1-0). Например, я всегда назначаю основное оружие ближнего боя на "1", щит или вспомогательное оружие на "2", лук на "3", телепорт на "0". Если у вас наделся подобранный меч, нажмите клавишу "1", а если левый лук или арбалет, то "3".