Zonk: Nice, it works, even though there's isn't that much to do and the game seems quite hard. Good thing though - didn't yet get any LUA error messages, which IS amazing. One tip - don't you think it would be nice to allow the player one or two free stat points during character creations, so you don't have to penalize a stat to get another up to 11 or 12?
Orvin: Congratulations on the release and thanks! It is great to see more variety, and I like the concept of quest-based development. Will give more feedback when I have had a chance to play it more.
- Raising barehand skill does not also improve martial arts a little?
BucketMan Thank you! 19 downloads Wow! To answer the above, correct: barehand does not improve martial arts. In fact, at present there are NO skills that raise others. No plans to change this, but it is possible to continue to raise your skill modifiers throughout the game. As to the early game, Zonk, yes...starting with V0.2.6 training at a martial arts studio gives you 10xp, and thus bumps you to level 2 with 5 skill points. (Agreed...early game with zero skill and no ability to do damage was a bit rough.) As to LUA errors...again, thank you! Unfortunately, probably fully 2/3 of my coding time has been spent hunting those down, but it's important to catch them early. Thanks for the respones!
DarkGod: BAD BAD BAD! Du *NOT* use new_ability outside the correct file. Not the way you do it at least. If you want to do that you must make sure you do it every time the game loads, otherwise you get the bug nerdanel reported. Otherwise, I'm quite impressed, good game you are making
BucketMan: Thank you!
And, as to being bad...well, yes. :P I'm fixing it now, though.
DarkGod: I was peacefully browsing the code when I stumbled upon tools.lua, why are you using *cought* fixed magicn numbers *cought* to define what a USEABLE object does ? Would'nt it be better to do it with a flag containing a function, or at least a definition of each magic numbers ? Your way *IS* going to break someday because you'll forget to update a magic number somewhere
BucketMan: If you keep looking through the code, you'll find a few methods here and there far more kludgy than that. :P Remember...prior to six weeks ago I had never even seen LUA. It's been a learning experience, and in some cases rather than spend hours trying to figure how the proper syntax to do something well, I've just thrown together something that works. And...sometimes, after finally figuring it out, I've just continued stapling more material on top rather than going back to make it pretty. I may suffer for it at some point...but, if in the meantime i'm building a module, I think that's better than just being so frustrated that I don't know what I'm doing that I just pound my head against the screen. ;P
DarkGod: Hehe yes
Did you know any other language before ? ANyway don't take the comments wrong, I'm amazed at your work!
BucketMan: Ok...I confess...I used to *sigh* be a visual basic programmer. :P Not professionally, or anything, but I did work on a few non-commercial gaming projects that never went anywhere. Most notable would be: real-time ports of Master of Magic and Master of Orion, and a multi-player telnet space warfare game that was similar to the old BBS game TradeWars.
DarkGod: You're doing very fine for a VB programmer
I had quite some fun trying the last version!
BucketMan: Thank you!
It's always good to hear praise from the game-core maintainer himself.
ToME Wiki