Arena is moving up the scale! I'm fairly sure the bugs are gone, so now I only have two main concerns:
1 - Balance. I still don't know exactly how balanced the game is!
2 - Icons. The in-battle screen uses some very... interesting placeholder graphics, but something more substantial would be nicer. I'll see if I can get something going with that. Update! Since version 26, the icons are now much better. They're still placeholdery, though.
Major changes in version 26:
- New graphics! They're still pretty bad, and could be considered placeholders, but they aren't as bad as they used to be. Drawn by me, of course.
- A basic system for 'advanced' classes is in the code, but you won't notice - none of been written up yet. Just to let you know that they're coming soon, really.
Major changes in version 24:
- I have fixed a pretty massive bug relating to calculating the average level of the party. No more massive average levels for you!
Major changes in version 23:
- The experience system has been reworked. You now gain 1 XP for defending, rather then 10 (After I saw someone sitting in a battle, constantly defending - he/she obviously had something heavy on the enter key, and then just left while his/her characters levelled up), and now you will need more XP to hit a level - 100+10*level to go from level to level+1 - E.G., it now takes 150 XP to get from level 5 to level 6.
- All damage has been reduced pretty massively. At fifth level, you should see a reduction in damage of a half or so. At fiftieth level, you will be doing approximately a seventh of your old damage. At level one hundred, you will be doing a tenth of the damage you used to.
- Poisonshot, Blindshot, Doomshot and Deathshot can no-longer cause their status effect if they miss.
- Moderators can now be promoted and demoted correctly.
- Creating a 'motd.txt' file in the game's directory causes users to get that file outputted to them at login.
The latest version of Arena uses AbyssDragon's NameGenerator library. Thanks, AbyssDragon!
It also uses Kajika's PromptClose library. This one is amazingly cool, useful, and clever - I can't believe I didn't think of it first! Basically, it lets you control how long input/alert boxes are up. Very useful for the battle system.
And finally, it uses Sd_MapText. I wuv Shadowdarke! Though this game is becoming a tissue of libraries...
(Thanks go to Neka416 and Kaelar for helping me test)