[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4752: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4754: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4755: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4756: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
Master of Magic - Implode's Multiplayer Edition • View topic - 0.9.4 released

0.9.4 released

Anything else to do with MoM IME

0.9.4 released

Postby Implode » Mon Feb 03, 2014 11:47 pm

User avatar
Implode
Site Admin
 
Posts: 432
Joined: Fri Feb 24, 2006 3:35 am
Location: Newfoundland, Canada

Re: 0.9.4 released

Postby Worsas » Fri Feb 28, 2014 11:31 am

Tested it. I can confirm that both server and client work for me after following your directions in the readme file. I really love the amount of customizability of everything.

I made a small testmap where I got stuck upon trying to cast Phantom Warriors in combat. I tried to make the phantom warriors summon in front of the enemy beyond where they can be usually placed in combat since the spellhand showed up on each field. First the phantom warriors did not appear. But the combat could not be continued anylonger, too. When giving commands to my units, they were not executed anymore. I could not flee nor cast further spells either but still switch between units.

I got this output in the server console that may be relevant.
https://dl.dropboxusercontent.com/u/223 ... llcast.png

I'm looking forward to the java client later. The day I will be able to play a fully functioning and customized game with my older sister and my brothers will be great. Seriously, it will be amazing to be able to play against smart players in this game that are able to do all those wicked things that you usually only do yourself.
Worsas
 
Posts: 12
Joined: Sat Jun 16, 2007 8:15 pm

Re: 0.9.4 released

Postby Implode » Fri Feb 28, 2014 7:55 pm

Yeah "UnsupportedOperationException" like that is what I put in place for code that just isn't written yet, although, I wonder if it existed in the Delphi server and was something I missed out in the conversion... will look into, thanks for posting it. I admit I kind of rushed the last 2 weeks at it because was just getting sick of finding one-more-thing-to-be-done and just wanted to get it finished + out there :)
User avatar
Implode
Site Admin
 
Posts: 432
Joined: Fri Feb 24, 2006 3:35 am
Location: Newfoundland, Canada

Re: 0.9.4 released

Postby Implode » Wed Mar 12, 2014 1:22 pm

Released 0.9.4.1 on SourceForge, can now cast spells in combat. This used to work in 0.9.3 and in doing the Java conversion of the server it got put in the "complicated, do that later" pile and then... forgotten about. So thanks for finding it and letting me know.

Enchantments (like prayer) work; combat summons (like phantom warriors) work; enchantments (like holy weapon) and curses (like warp creature) work although the effects of the skills in many cases doesn't work, so it'll give you a skill icon that doesn't do much.

Have noticed as well that the sounds/graphics are a bit off in places, e.g. ranged attacked use melee sword sound and don't display the animation of the shot hitting the target. Since the client is being rewritten anyway and it doesn't break anything, I just didn't bother to spend ages trying to find out why this is messing up. A lot of the client side animation queuing is really complicated and I didn't wan't to get stuck into trying to debug it when I've got more useful things to be doing instead!
User avatar
Implode
Site Admin
 
Posts: 432
Joined: Fri Feb 24, 2006 3:35 am
Location: Newfoundland, Canada

Re: 0.9.4 released

Postby Implode » Thu Mar 20, 2014 1:27 am

Found minor bug: If you pick Sss'ra as wizard or pick custom and choose the Myrran retort, it won't let you pick a Myrran race. I'm not going to bother doing a new build just to fix that but if someone else finds something major (i.e. that crashes the game or makes it unplayable) then I'll fix this as well then.
User avatar
Implode
Site Admin
 
Posts: 432
Joined: Fri Feb 24, 2006 3:35 am
Location: Newfoundland, Canada

Re: 0.9.4 released

Postby Lupinedreams » Tue May 06, 2014 4:37 am

Just wanted to chime in with support! I remember being excited about this many years ago, and it looks like things are shaping up to be more playable. Congratulations on the breakthrough!
Lupinedreams
 
Posts: 83
Joined: Tue Jul 25, 2006 6:40 pm

Re: 0.9.4 released

Postby stew » Fri Jul 25, 2014 1:57 am

I was hoping that I'd see Implode continue to make MOM for modern computers. I just stopped in to see what was happening. Very good! Glad it's still going.
stew
 
Posts: 8
Joined: Wed Mar 28, 2007 10:54 pm

Re: 0.9.4 released

Postby Implode » Mon Jul 28, 2014 2:40 pm

Thanks, nice to know people are still alive out there. It doesn't help that I had to disable new registrations on the forum again because otherwise I'm spending 30 mins a day just delete crap spam posts, but that's bad because then anybody new and genuinely interested in the project can't join the forum.

Anyway yes I'm slogging through it, been putting a real effort in over the last month, but just everything takes so long. To do one decent looking screen takes about a week, mostly fighting with layout managers because I'm trying to do things that are just counter-intuitive to the way Swing is intended to work. You're supposed to not care about exactly where components are placed, so the layout manager can move and resize things around appropriately. But everything in MoM has custom backgrounds, and more often than not the text/buttons/etc then have to line up precisely over the background image, so I'm half the time butchering the layout manager trying to get it to place things exactly where they need to be (which was sadly so easy in Delphi, I'd just give it coordinates to place the component at and it was that easy).

Now been trying to do what sounds like it should be fairly simple, to do labels with shadows and borders. But no matter what I try it always seems to work *nearly* right but not just right, and trying to make things like that look exactly how I want just eats up so much time. But I try not to get too frustrated at it to the point that I feel like giving up. So, still lots of progress being made. Am trying to work on being able to move units from the Java client now, that's a really big piece. If I can get that working and the whole turn sequence then I'd start to feel like the Java client is getting close to being something usable :)
User avatar
Implode
Site Admin
 
Posts: 432
Joined: Fri Feb 24, 2006 3:35 am
Location: Newfoundland, Canada

Re: 0.9.4 released

Postby stew » Mon Jul 28, 2014 9:17 pm

That's a shame that no new users can be created right now. Hang in there. From what it sounds like you have a long road ahead of you on that client. I want to show this game off to some of my friends, but I think I'll wait until you give the go-ahead on that client of yours.
stew
 
Posts: 8
Joined: Wed Mar 28, 2007 10:54 pm


Return to General - MoM IME

Who is online

Users browsing this forum: No registered users and 1 guest

cron