Hola,
A mí me parece que antes de tirar los hechizos a la basura (que sería una pena y un paso atrás en el desarrollo de la clase) lo que se podría hacer es restringirlos tanto como se quiera. Por ejemplo, algunas ideas, como ya dijeron, es que el lock crezca exponencialmente para fichas que solo entran a localizar o bien que haga falta marcar primero al objetivo con un hechizo, estando en su room. Una vez marcado que se pueda localizar al objetivo tantas veces como se quiera. Esto permitiría que, estando en una batalla, después de formular el hechizo sobre un enemigo y «marcarlo», se pueda ver a donde huye. Tal vez para conseguir esto último haría falta bajar el lock del localizar.
Saludos.