La verdad que no me habia fijado en el link.. al verla descompilada ya he podido solucionar un pequeño error que hacia que no pudiera utilizar el objeto desde la mochila. El error fue que en vez de usar "Item Manager" utilice "Item editor" y al parecer no cambia un byte necesario para este tuto, me explico:
Hay 2 bytes que definen el uso de los objetos, el primero define en que apartado de la mochila ira el objeto, y el segundo (no lo se de fijo, tengo que investigar mas) define donde se ejecutara dicho objeto. En este caso, tuve que cambiar este segundo byte de 04 a 02 para poder seleccionar la opción "usar" y que ejecutara el script desde el overwolrd.
Con respecto a lo del puntero del script me referia a que al insertar la rutina e intentar descompilarla con IDA no me mostraba la rutina como tal (o por lo menos no en modo Thumb), y tampoco veia el puntero del script que habia introducido en las XX, por lo que me estaba volviendo loco jejej
De todas maneras el problema ya esta solucionado, asi que muchas gracias por la ayuda y la explicacion
2) Pues... ¿con mucho cuidado?
Simplemente tuve la idea de intentar replicar la función del Intercambio Prodigioso con comandos de scripts, y lo hice. No sé como contestar esa pregunta.