Годрикова впадина, обелиск отключается так же как любой другой объект. Ваш код пока что это бессмысленное нагромождение функций. Попробуйте чётко осознать 2 момента: код который должен выполняться при старте карты должен быть записан ВНЕ функций, код который должен выполняться при наступлении какого-то события должен быть записан ВНУТРИ функции, вызываемой по этому событию. Сформулируйте свой алгоритм в виде простых действий, наподобие:
1) Обелиск никогда не должен работать стандартным образом, значит его надо отключить при старте карты
2) При касании обелиска должна стартовать битва, значит за ним нужно закрепить триггер касания при старте карты.
и т.д.
Затем просто найдите подходящие функции для каждого шага.