Warmachine - the wonderful Warstory formatter Version 1.0 (rapidshare, requires .net framework to run) To see a sample warstory formatted with warmachine, go here. If there's one thing I love, it's a good warstory, but I find that many excellent battlers are discouraged from writing good warstories due to all the tedium of formatting it for readability. Warmachine solves this problem by easily formatting any ordinary shoddy battle log. It adds standard UBB code formatting tags and also offers convinient features such as removing annoying nicknames and tedious repetitive leftover/recovery and sandstorm/hail damage. The best part is, this is completely free! FAQ Q: Help it won't run. A: Make sure you have the .net framework installed. Q: Is this Open Source? A: No, but if you ask me nicely for the source I'll most likely give it to you. Q: Why doesn't it do X for me? A: Either it was impractical or I just plain didn't think of it, feel free to post it here or drop me an email and I'll consider adding it to later versions. Q: Won't making it so easy to write warstories increase the number of crappy commentless war-logs that our lovable mods will need to work overtime to lock/delete? A: I thought long and hard about this one. Crappy warstories will always exist but to make sure that most of them don't come out of my program, I've added a notice that appears every time you format a warstory reminding users to add insightful commentary before they post their warstories on a forum. I'm 100% certain that some morons will ignore my reminder and post their crap regardless. I promise to mercilessly flame their topics whenever I see them. Q: Mirror matches don't format properly. A: Yeeeeeaaah, there's no way around that unless somebody would like to change shoddy battle's code to differentiate two pokemon with the same nickname. Q: Why aren't I player 1? I don't want to be player 2. A: Player 1 is whoever sent out their pokemon first in the log, if it's really that important to you to be player 1, you can switch the first two lines in your log before you run it through Warmachine. Q: I told it to remove nicknames but they still show up on the switching lines, is this a bug? A: No, that was intentional. I wanted to have the nicknames show up somewhere since some people like them and I figure that they don't hurt the readability of the switching lines since the lines already contain the species name. Q: Why is it called "Warmachine"? A: Because calling it "Iron Man" wouldn't make any sense. Q: Your crappy program killed my computer. A: I highly doubt that, but on the miniscule off chance that my program was somehow responsible for your computer crashing or whatnot: I'm sorry and I blame Microsoft. Q: I found a bug! A: Please tell me about it and if possible, send me a copy of the log that caused it. I can't fix it if I don't know about it. Q: I named myself/my pokemon something that looks exactly like some shoddy battle system text and it messed up my formatting. A: If you did that intentionally to break my program: congratulations, I hate you. If it was unintentional: I'm sorry, you'll have to fix those formatting errors by hand. Known issues: -Doesn't properly remove nicknames from the line where a pokemon who has used destiny bond takes it's opponent with it.