StDoodle
Minion
Works like a charrrrm! Well, except that my use of visit_url() in certain circumstances needs to be re-evaluated so as not to page load over the end-of-macro message for macros that don't finish the fight. But that's a ... I won't say "minor" issue, as I suck at regex... but completely doable.
Actually, that's a whole 'nother issue, as touched on in the "Bug" for fight.php override thread... if I want to modify the fight page (say, after a partial macro that doesn't finish the fight), but I don't want to lose the text from immediately after the macro, do I need to parse it* and store it to a file? That's the only solution I can think of, but as I've demonstrated, I don't really understand how override scripts function. If I understand the order of operations on relay scripts (roughly), it might be nice to get a "buffer previous_response()" or the like... but again, I could well be missing something.
* Can't just store the buffer straight away into a map, or strange things seem to happen when there are tabs. Understandably. Though there's really no reason I couldn't just split_string() with a matcher that matched tabs as well as line breaks. And then rebuild it with some foreach appendage.
Also; I'll stop rambling now. I'm just excited! Thanks!
No problem! Gift package ok? To Veracity (#121572), or is there a multi you'd rather receive it on?
Actually, that's a whole 'nother issue, as touched on in the "Bug" for fight.php override thread... if I want to modify the fight page (say, after a partial macro that doesn't finish the fight), but I don't want to lose the text from immediately after the macro, do I need to parse it* and store it to a file? That's the only solution I can think of, but as I've demonstrated, I don't really understand how override scripts function. If I understand the order of operations on relay scripts (roughly), it might be nice to get a "buffer previous_response()" or the like... but again, I could well be missing something.
* Can't just store the buffer straight away into a map, or strange things seem to happen when there are tabs. Understandably. Though there's really no reason I couldn't just split_string() with a matcher that matched tabs as well as line breaks. And then rebuild it with some foreach appendage.
Also; I'll stop rambling now. I'm just excited! Thanks!
P.S. I claim your bounty.
No problem! Gift package ok? To Veracity (#121572), or is there a multi you'd rather receive it on?