The deep recursion is due to, well, everything recursing. You have battle calling freedale, which calls battle, which calls toad, which calls....
I've revamped the game quite a bit. I got rid of the recursion, in favor of (usually) redo. Freedale is like a main event loop, and everything else is called from there, and eventually returns to there. I introduced some randomness into how much gold you get, gave each zone a limited supply of monsters (and limited the types), got rid of the "you don't find any monsters" thing, added a couple of jokes, changed formatting, just bunches of stuff. Still, it's basically the same game.
| [reply] [d/l] [select] |
| [reply] [d/l] |