Thanks for the Monsterbation script. It makes the fighting process much more convenient and probably saves me from carpal tunnel syndrome thanks to the hover mechanic. (IMG:[
invalid] 
style_emoticons/default/biggrin.gif)
Unfortunately it introduces a problem with the Riddlemaster (for me). When the Riddlemaster pops up, it comes without a timer and the Submit button stays greyed out no matter what I do. Refreshing the page is a quick workaround. In (estimated) two out of three cases this restores the original functionality. But sometimes a pop up window tells me that it needs to fetch data from the server. In those cases the Riddelmaster will simply vanish (and I assume it counts as not having answered – otherwise I would view this as a nice feature).
I run HentaiVerse on a Firefox browser (which is up to date) and run the HV Utils, HV Utils URL and Live Percentile Ranges scripts beside Hentaiverse Monsterbation. In the Monstarbation settings I found options for “shrink riddlemaster to the right” (default: “false”) and “add links to the riddlemaster to directly submit an answer “ (default: “true”). Neither has a visible effect, so I left them both on “false”.
In a post from 2022 I found this:
QUOTE(what_is_name @ Jan 3 2022, 17:46) 

I have guessed that something insert a script to the page which cause the problem.
In detial, if ajax next round function load a riddle page, Monseterbation will execute the third script in the page which show the countdown and handle the answer. If something insert another script to the page, then the third script may not the correct one to execute, then the countdown will not show, and in 0.89 Isekai without the answer check you won't able to submit the answer.
For Monseterbation, there is some way to avoid that:
use relative position to find script: replace the
CODE
document.getElementsByTagName('script')[2]
to
CODE
document.querySelector('#riddlemaster+script')
or find script from original riddle page instead of the active document: replace the
CODE
document.getElementsByTagName('script')[2]
to
CODE
doc.getElementsByTagName('script')[2]
I tried both suggestions (and stayed with the second option) and in appearance they seem to do the same: The Riddlemaster pops up with the timer running and the Submit button is ungreyed once you check one (or several) of the boxes to identify the ponies. However, unlike the original Riddelmaster, the Riddlemaster won't close when the timer runs out. You need to hit the Submit button to close the Riddelmaster.
I assume the auto-closing in the original Riddlemaster will submit what you gave as an answer so far (it's also possible that I'm completely wrong about that), because in the Wiki it says: “If you are less than a couple of seconds too late with 'submit', the system will use the then selected ponies.” So this solution is probably not as good as the original. But I guess still better then missing some Riddlemaster queries altogether due to being removed on page refresh.
Anyways, it's probably a good idea to hit Submit in time.
Cheers
P.S.: If there's anything relevant I missed, a better solution in particular, I'm all ears.
This post has been edited by TheRealKetchup: Sep 15 2025, 21:47