Update: Okay, I once again reached the part of Thunder mountain straightaway to Nockmaar Castle where I level-grind once again toward 13. I discovered that due to even more precise positioning and movement, I was able to
destructively abuse the inaccuracy of MP glitch.
This time, Willow was able to use the Thunder spell 9 times before he would hand-fight the red ghosts for more MP again! As far as exp. points goes, Willow gains 2600 in the process. That means 8 ghosts defeated by hand for 800 ex. (800) and using Thunder to defeat 18 ghosts (9 sets of 2) altogether for 1800 ex. more. 800 + ([9 x 2] x 100) = 2600
BUT, in order to be this destructive and ensure Willow was able to pull 9 uses of the Thunder spell every time, he has to be at the right coordinates on the screen at the right time! Also, Willow has to know when to at least sword-poke to push the ghosts back. After several different ways, I finally found a pattern that will put me in the driver's seat of destructively abusing the glitch.
Now if I don't understand the exact coordinates to be at, then it can be impossible to score 9 uses of the Thunder spell. So I dug into the toybox and found this LUA script:
--Simple Willow script by TheAxeMan
lastx = 0
lasty = 0
relx = 0
rely = 0
function showWillowCoords()
relx = memory.readbyte(0x00cb)
rely = memory.readbyte(0x00ca)
gui.text(relx-20,rely,relx..","..rely)
xmove = math.abs(relx-lastx)
ymove = math.abs(rely-lasty)
gui.text(relx-20,rely-10,xmove..","..ymove)
end;
function safeText(x,y,text)
if x > 0 and x <255> 0 and y < 240 then
gui.text(x,y,text)
end;
end;
With that LUA script, I will finally consider that a very useful tool during the course of level-grinding. After I found my pattern of movement and positioning, I saved the movie, copied it, and used it in another FCEU window so I can mirror what Willow is doing based on positioning as I record frame-by-frame. Yes, it does work in FCEU 0.98.28 as well. Thanx, AxeMan! This will help me a lot. ^_^