[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/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/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 - custom random events?

custom random events?

Place to report bugs in MoM IME and suggest ideas for enhancements (please read rules before posting)

custom random events?

Postby Virm » Tue Nov 25, 2008 6:16 am

I don't know how feasable this would be, but I'd love to see options in the editors to create and select new random events. The example that jumped to my mind just now was "Hey, if there's lots of forest around and no cities, wouldn't it make sense for the wild game to have a chance of spreading to the surrounding forest area?"

For the sorts of events that I'd want there would need to be somewhat complex condition structures to be met, then there would be a percent chance of the event on any given turn. And I also know that the events I'd want would be complicated in nature and would likely be difficult at best to allow for.

Other thoughts I've had include:
Forests, plains, deserts spreading depending on surrounding terrain, habitation, etc.
Being befriended by summonable creatures. (eg. A passing Storm Giant decides that you irritate him less that the other wizards, so he's going to take orders from you for the forseeable future.)
Mine depletion or mining deposit discovery (possibly with a bonus chance to discovery for Dwarves, with their affinity for such things).
A rouge apprentice makes off with some of the mana stash.

I know that to have a truly open event system like this would be a massive undertaking and that I should've mentioned it earlier in the coding process so that the framework could be made for it, but I'd still like to ask for it if it's possible.
Virm
 
Posts: 63
Joined: Sat Sep 23, 2006 3:54 pm

Re: custom random events?

Postby elliott20 » Tue Nov 25, 2008 6:26 am

I doubt any enhancement requests are going to make it into the build as of now. Implode's first priority is to create a reproduction of the game so that it's playable. all the other things like a dynamic event generator might come later on, but certainly not now.
elliott20
 
Posts: 108
Joined: Tue Nov 21, 2006 8:56 pm

Re: custom random events?

Postby Iluvalar » Tue Nov 25, 2008 6:59 pm

I don't like that much does event, if you are lucky or unlucky enought it can change all the game.

Imagine this situation :

Somewhere, far from here... Well not that far but in another plane of existence. Two wizard fight the destiny of the good and evil on a super continent. They both tapped all their mana supply and they are now fighing each other with their last breath. All together they occupy less then 1/3 of the mega island. But we all know that the destiny of the world is played on their balance. Suddenly, BOOM, a good moon. With no more mana to defend, and the super power he now face, The death wizard can do nothing but to lose 2 out of his 3 best cities before the good moon pass by. Now he produce 1/3 of his armies and his opponent 5/3 of his own. It's just a matter of time now before he get crushed.

The only clue that the people of arcanus ear about is the planar seal casted by s'raa while he take the last undefended cities from the poor rjak.

3 years later...
Merlin : Please Oberic ! Ear my call for peace ! I saw with awarness how S'raa spread like rabbits. If you don't trust me enought to give me that disjunction spell, please ! At least ! disjunct yourself the planar seal before it'll be too late.
Oberic : How much fool you think I am mad man ? Of course, you built those cathedral only to cast that awarness spell ! hahaha. I see those paladin in you capital crazy man ! And you won't convince me a second that they are only there to launch a cruisade against a hypothetique super-wizard that I've never saw before. Now get lost before I get sick by your ugly double-sided face !

3 more years later, volcanoes start to spread across the lands. Everybody know it's too late ! They all look at the sky and wait, helpless, for the meteor storm to end their existence.

I played that scenario thousand of time. That's why I now always take S'raaa as my picture. I played that poor rjak, the wise Merlin, the obsessed Oberic and even the all mighty S'raaa. A game is sometime played out of an sudden and uncontrollable event that come at the wrong (or good) moment. And then, the fog of war of the destiny vanish and all look fixed on invisible rails. You do not "play" anymore, you are a simple observer as the story is already writen.

Well much of the time, event ocure at random moment, they are fun and add surprises in the game, but once in a while one of these events "choose" who will win. And I don't like that at all !
Iluvalar
 
Posts: 46
Joined: Wed Oct 17, 2007 8:57 pm

Re: custom random events?

Postby Virm » Wed Nov 26, 2008 4:03 am

Virm
 
Posts: 63
Joined: Sat Sep 23, 2006 3:54 pm

Re: custom random events?

Postby Iluvalar » Fri Nov 28, 2008 2:31 am

Iluvalar
 
Posts: 46
Joined: Wed Oct 17, 2007 8:57 pm

Re: custom random events?

Postby elliott20 » Sat Nov 29, 2008 3:01 pm

really what you need are random events that are more window dressing than actual earth shakers. things like mineral short fall are interesting but you need to then allow people to balance it out with another event that allows you to discover minerals. and they do need to be random. If bad only happens when you're doing well, and good only happens you're doing poorly, it's not really a random event, isn't it?
elliott20
 
Posts: 108
Joined: Tue Nov 21, 2006 8:56 pm

Re: custom random events?

Postby Implode » Sat Dec 13, 2008 2:42 pm

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

Re: custom random events?

Postby elliott20 » Wed Dec 17, 2008 7:22 am

wow really? man, I *NEVER* discovered new mines.
elliott20
 
Posts: 108
Joined: Tue Nov 21, 2006 8:56 pm


Return to Bug reports and ideas for enhancements

Who is online

Users browsing this forum: No registered users and 1 guest

cron