Sorry you didn't like it
I'll try to address/explain some of the issues you mentioned:
I have never once experienced lag while making/repeatedly playtesting the game, so I'm genuinely curious as to what you're playing this on?
Defense does work, it reduces damage by either 10% or 15%, I forgot which.
This is supposed to be very hard on purpose, arguably the hardest of the DR fangames I've made, since you're Ralsei, going against post-"become stronger" Noelle.
she 3-4 hits you on purpose, but you also have a buffed [heal prayer], which restores ~200HP, and you should have enough TP to cast it every turn if necessary.
the strategy I use is just stall until I have enough HP that I'm confident to [trancebreak] or [fireshock], depending on which you're going for.
As for the hitboxes, the attack hitboxes are exactly the sprites as shown, the SOUL hitbox is a circle that you can see if you hold [x] during an attack, it is slightly smaller than the sprite for the SOUL.
You also mentioned the SOUL moving by itself sometimes? That's also something I've never encountered, but it might be inputs being delayed by lag, which again, I've never encountered, so I don't know.
I've personally not had significant issues beating this, but I also designed it, so I practiced a LOT while making it, which probably gives me a bit of an advantage, but I can assure you that there are, while I can't confidently say none, at least VERY few situations where damage is unavoidable with enough practice.
Again, I'm sorry you didn't like it, if I figure out what caused the lag, I'll attempt to fix it
Viewing post in Free_Her (CH7 weird route VS Noelle) comments
My main issue was the damage, to the lag and stuff is probably my pc, if in yours works fine then there's nothing to complain about (maybe just add an option to remove the snow and flames from the background if you wanna fix that but if you don't that's okay). As for the hitbox and stuff, yeah you're right, there's times where you could avoid some attacks, but the issue i had is that it was that SOME require rng, (like where do some attacks spawn or the way they spawn), now i actually don't have a problem with the rng, i get it you don't want to program a attack pattern, that's okay, but don't make it so punishable if you're going with that, literally the first, second and fourth attack depend on rng in some way to not get hit. But that would be okay, if the damage wasn't brutal because going back to my complain about damage, it's unfair, like not unfairness of dealing to much, but the fact that you can take 60 hp and other times get 80 hp from the same attack without defensing in both is what gets me, i'm not saying that it's unfair because it's hard, i'm saying it's unfair because of the range of her damage makes it so that there's times you wouldn't heal because you think you can survive 3 hits but she kills you in 2, like at the very least let her damage be consistent, just so that i don't feel like i lost because i got to bad lucky. but because i was really bad at it,.
Also btw sorry if you thought that i didn't like this game i actually really like this idea of Noelle growing so strong and Ralsei trying to stop her, i just was a little dissapointed that it revolved to much on randomness, just that :3