Warning: Illegal string offset 'type' in [path]/includes/class_postbit.php(294) : eval()'d code on line 65
How to not die - .com.unity Forums
.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $6.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 3: The Awakening

Reply
 
Thread Tools Display Modes
  #1  
Old December 4th, 2009, 03:04 PM
Baalz's Avatar

Baalz Baalz is offline
Major General
 
Join Date: Feb 2004
Location: Houston, Texas
Posts: 2,435
Thanks: 57
Thanked 662 Times in 142 Posts
Baalz will become famous soon enough
Default How to not die

A recent discussion about some of the non-intuitive aspects of an earth blessing suggested to me that it would be helpful to consider the mechanics of survivability. I’m going to be using very specific examples to illustrate how the gameplay works, and what the implications are of the behind the scenes math. I really don’t expect to bring up anything anyone well familiar with the game doesn’t know, but hopefully this will be helpful to the newer players trying to get a handle on the game. This also overlaps part of what I discussed in my thug guide, but it’s quite useful to engage in the same thought process for all your units, and there are very different things you need to consider when deploying your less configurable line troops.

Protection vs defense. For thugs, defense often takes a back seat to protection because thugs are generally swarmed by lots of enemies, and your defense drops very rapidly as the number of enemies attacking you rises. When you’re fighting with buddies to your left and right though, defense is often the gold standard for melee. Your defense score in and of itself doesn’t matter though, what matters is the difference between your defense and your opponents attack. A 20 defense vs an 18 attack is exactly the same as a 12 defense vs a 10 attack. This is on the face of it obvious, but is something many people fail to consider – high defense is *always* a situational advantage, so you need to evaluate what your opponent is fielding to decide if you’ve actually got a good defense or not. I’m writing most of this from the perspective of defense but keep in mind there is a direct give and take – increasing your attack is the same as decreasing your opponent’s defense and vice versa, so attack score is intimately tied to this discussion.

So, with that in mind, what is a good defense? Well, obviously this varies a lot, but to set up a general ballpark consider that most battles last somewhere between 4-8 rounds of melee. Sure, you’re not going to have to look too hard to find a battle that falls outside of that, and you’ll maybe want to pick some different numbers depending on what specifically you’re fielding, but in very broad terms the majority of fights are decided in about that timeframe. If your assumption is that your guys will be attacked 1-2 times per round then this gives us a useful yardstick of expecting 8-16 attacks in a given combat. You can adjust this figuring if your situation makes other assumptions make more sense.

Consulting the handy little chart on page 5 of your manual will tell you what percentage of attacks you can expect to land based on your relative defense. If your defense, relative to your enemies attack is +6, 11% of attacks will land. This is a very useful exercise to assess what you need to do to win a battle with minimum losses.

Now, this is a good time to briefly talk about an important difference between groups of troops fighting and thugs. When you’re looking at groups of troops, the chances of statistical outliers don’t matter near so much. An 11% chance of something happening means most of your troops will escape it. A 1% chance of something happening means it’s effectively not a consideration. For a thug a 1% chance of something happening is a certainty that it will happen. It’s not just the fact that your thug is getting attacked so much more, it’s that a single (un)lucky open ended die roll will occasionally come up with a 30+. Doesn’t matter if one of your 40 troops gets very unlucky, but those are the things that bring down thugs/SCs.

Personally, I don’t find it useful to consider the difference between an 11% chance of something happening and an 8%...particularly as there’s a lot of noise with some units even in a formation getting attacked more than once in a turn, experience stars scattered around, and afflictions. I tend to very roughly clump stuff at more intuitive levels of likely (75%), 50/50 (50%), uncommon (25%), rare (10%), very rare (5%), insignificant (1%).

So, with that to frame our discussion, you can see that a relative defense of 0 will put you at roughly expecting to take 4-8 hits in an average fight. If your relative defense is +4 you’ll expect 2-4 hits, while a difference of +8 will mean plenty of your troops will not be hit in a usual fight, and those that do will generally have just 1 hit to worry about. Clearly, a few points of defense go a long way.

*note: I do gloss over the fact that extra attacks in a round of combat drop your defense, so a second attack is more likely to land. The math gets a lot more complicated…and doesn’t invalidate what you’re doing if “mostly” your units are matched up 1:1 with an enemy. It’s not too hard to adjust the math we’re talking about if you’re fighting a bunch of guys who all have 2 attacks, or are a different size than you. Also, without going into detail repelling is often a considerable factor for line troops. It’s like the poor man’s awe, and most people already realize how effective even awe-0 can be against many troops - so don’t forget to consider weapon length!

Now, obviously it’s not real useful to consider how many times you get hit in a vacuum…its only useful when you consider it relative to how many times you can take a hit. This is where protection comes in. See my thug guide for a detailed discussion of how protection, hitpoints, regeneration, life draining, etc. all interact, but for the purposes of this discussing I’m going to keep it simple (as most line troops are): look at the difference between the average damage a hit from a specific opponent will cause and your protection to get an idea of how many hits you can take. The damage is going to vary too much for very precise math here, but again it’s useful to clump stuff into more intuitive levels like: I’ll die the first time I get hit, I can’t take many hits, I can take a few hits, I can take a lot of hits, and it’s a rare hit that draws blood. Once you have stuff at an intuitive level like that it makes a lot more sense to consider what getting hit 1-2 times means in the general terms you need to think about troop combat in. Remember also that there’s the same tug of war with damage and protection, and extra +2 damage from a minor blood bless will often move you across one of those categories and significantly increasing mortality.

It’s been covered in detail elsewhere so I don’t want to go into it, but remember that your protection score is more complicated than it appears at first glance. You’ve got natural protection, body protection and head protection which all may be buffed independently in different ways. Without being able to equip items on line troops there’s a limited amount you can do to modify this, but its worth considering when you’re planning that 1/5th of attacks will land on your head and whether your troops will benefit much (or at all) from the wooden warriors your mages can cast.

Now, on to the fun stuff.

A lot of times, people can overlook optimizing their troops. Thugs, SCs & artillery mages are often tweaked, polished and meticulously optimized, but when you think about your line troops the same way wonderful nasty options begin to open up. Don’t let the fact that you can’t put equipment on them stop you from thinking about the ways you can turn your good troops into great ones.

I hope you didn’t expect me to start talking about army of lead, fog warriors, darkness, etc. The utilities of these types of spells should be obvious to anybody. What I find much more interesting to discuss is the more subtle ways to leave your opponent wondering what the hell just happened. There are lots of ways which a battle can be turned dramatically where your opponent doesn’t even realize what happened watching the combat replay. One thing I want to keep in mind as we discuss specific maneuvers is how much a shift of just 4 defense points impacted our earlier example: getting hit 1 times can often be shrugged off, getting hit 4 times is usually asking a lot to live through. A shift of 4 in defense is a *lot* when you can apply it across a lot of troops. Keep this in mind as we discuss specific numbers and remember that doing a few different things that each gain you a shift of 2 for your attack/defense can often be as effective as dropping that army of lead.

First, I wanted to consider something people often overlook when thinking about line troops: fatigue. True, fatigue is not as critical a factor for line troops as it is for thugs, but it can still be a considerable tide turner. Once again, what you’re generally concerned with is not your absolute encumbrance, but rather the difference between your encumbrance and your enemies. If you both tire out equally fast it’s a push, but if your opponent is racking up 10 more fatigue than you per turn then it’s like you’re getting +1 to your attack every other round and +1 to your defense each 4th before you even take into account critical hits and passing out Now, a fatigue gap of 10 per turn may seem like a big number, but it’s really not all that uncommon if you leverage what advantages you’ve got available and it’s something you should consider either taking advantage of or minimizing depending on which side of the equation you fall.

Consider the fact that heavy infantry often has an encumbrance around 8-10. Heck, if you’re using 0 encumbrance troops that’s a difference of 10 right there! Remember flying also increases fatigue considerably, so think about leveraging that if you’re facing flying foes. If you’re not lucky enough to be in that situation consider other things which tilt the balance. The most obvious one is temperature scale if appropriate, fighting in extreme heat/cold when it’s in your advantage is a shift of another 2 (winter ward/fire fend can be used to leverage this when you otherwise couldn’t). Fighting in swamps if you’ve got swamp survival (or under quagmire – an undervalued spell!) gives you another shift of 2 (in addition to a 1 shift in attack and defense). Cold/heat auras, heat from hell (etc.), direct fatigue spells (ghost grip, stellar cascades, etc), and the fatigue effects from evocations like fireball or thunderstrike can often be woven together for a devastating effect quite aside from whatever direct damage you’re outlaying. Plenty of people dismiss fatigue until it’s enough to pass you out, but just 10-20 points of extra fatigue spread around can start really having an impact on the way the battle goes.

I did want to give a special mention to one spell in particular which I find extremely underrated: numbness. This spell is extremely easy to research/cast (don’t forget W1 mages can cast it underwater with summon water power, and that the ice pebble staff is at constr-2) and you’ll be amazed at how much area just 2-3 casters can cover. There’s no MR roll, it’s 100 precision, and it hits a whole block of troops, so it’s not all that uncommon to be able to have half or more of the enemy troops numb by the time they close into melee range (well, that is assuming they’re using smaller numbers of elite units…you know, the kind of guys you particularly want an edge with). Numbness gives them an immediate -3 to both attack and defense, so with the immediate fatigue hit it’s basically like you just gave your own troops a level 8 fire/water dual bless. This compounds rapidly with the mounting fatigue so if they can’t kill you fast they’re pretty screwed. Curse of the Desert is another often overlooked spell, but when you consider how easy it is to spam (w1 mage with a water bracelet) and how big its area of effect it’s not hard to see how a small number of cheap mages can have a profound impact on a battle – particularly if you’re using it in conjunction with other strategies to shift the fatigue in your favor. Oh, dehydration and numbness stack…so have fun with those cheap water mages you used to have little use for!

On the flip side of fatigue, consider how to reduce your own. The most obvious way is to consider an earth blessing, even a level 4 one when you’re using holy troops – you don’t have to bring your encumbrance all the way down to a net 0 to make a considerable difference. Relief is usually a tough one to cast, but you’d be remiss not to use it when you can. If you’re lucky enough to have encumbrance-0 or life draining units, actively leverage that fatigue advantage!

And, time for the lightning round. Here’s other things you want to consider which I’m not going to discuss in detail.

Experience stars can make a big difference, so take care of your vets!
Arrows don’t care what your defense is. Shields rule the day against archers, use archer screening tactics.
Immobilization negates good defense, so leverage nets, tangling vines, etc.
Being able to wrap around enemy formations is a significant advantage, so leverage numerical superiority and maneuverability superiority. Flying and haste can be considerable direct military advantages even if there are no real flanking targets.
Likewise, stringing your opponent out can work wonders. Surround that charging cavalry and deal with it before the supporting infantry makes it up.
Quickness (quickening) gives you a bonus to attack, defense, and a second attack (with the associated bonus to hit).
Minor blessings (F/W/B at level 4) can be a cost effective way to get another +2.
Dealing afflictions to the enemy can have a devastating effect on their average attack/defense/encumbrance. Look to death blessings, Doom, bane venom charms, bone grinding, starvation, etc.
Morale can be as important as damage outlay. Consider standards and fear.

So, hopefully you can start to see how, using whatever national advantages you’ve got to pimp out your line troops can be extremely rewarding. Consider this angle when you’re designing your pretender and you can often pick up a +2 here and a +3 there, stacking it on your good troops which will leave you often dominating the battlefield while leaving your opponent scratching his head as to why he’s so regularly getting trounced by troops he should be beating.
Reply With Quote
The Following 7 Users Say Thank You to Baalz For This Useful Post:
  #2  
Old December 4th, 2009, 04:32 PM

Illuminated One Illuminated One is offline
First Lieutenant
 
Join Date: Oct 2008
Location: In Ulm und um Ulm herum
Posts: 787
Thanks: 133
Thanked 78 Times in 46 Posts
Illuminated One is on a distinguished road
Default Re: How to not die

Well, I see two problems here, the first is that a normal war won't look like a bunch of troops vs. another bunch of similar troops but some tough sacreds vs some normal troops or some very high damage sacreds against some high def sacreds or something like that.
So any strategy has to be tailored to your enemy and many nations have limited capabilities of adapting their strategy at will. A spell that decreases defense against high prot troops? A mr spell against a high mr enemy. And depending on what your enemy is using the spells that work wonderful in theory don't work actually. So you have limited range and your enemy sticks to the far away corner with his regening sacreds? Guess what, the AI won't cast your spell once you are in range or you are outfatigued by then.
And don't forget that all the tedious work you did to make it work can be negated by different map placement.

The second is that it's often just an illusion that early magic cuts it (*). Yeah, sure, you will win. But only as you are constantly outnumbering your enemy (40 troops + 4 mages is not equal to 40 troops + 1 commander).
A 200 gp mage casting numbness 5 times gives 15 troops -3 to def and att - your enemy can now take these 200 gp and get 20 more troops, equaling to 20 extra attacks at +2 or more attack skill, guess who wins?
This is overly simplistic of course, and there are occasions where you can win from a outnumbered position by clever use of weak magic. It is however entirely possible to win both large and small battles by refusing to use your mages at all before the big standard spells come around.
So before you use it you'll have to figure out if it's actually better than just more soldiers in that situation and often you'll not even have the choice (well, the only way to insta get troops is raising PD where you have to overpay horrible for big battles).

(*) (well, from the numbness example const6 for w bracelets and alt 3 for numbness is not exactly early, so it isn't directly against your statement, but at that time you'll have to expect your enemy to use something as well - getting 2 mages for wrathful skies and a bunch of chaff can be easier that getting 10 mages for numbness)
Reply With Quote
  #3  
Old December 4th, 2009, 05:42 PM
Baalz's Avatar

Baalz Baalz is offline
Major General
 
Join Date: Feb 2004
Location: Houston, Texas
Posts: 2,435
Thanks: 57
Thanked 662 Times in 142 Posts
Baalz will become famous soon enough
Default Re: How to not die

Well, sure you have to use the right tool for the job, and part of being the right tool is cost effectiveness. I'll counter your rather exaggerated example with some specific example of when deploying tactics as I suggest would be a very effective deployment.

Lets say you're Atlantis fighting against EA Oceana using dual blessed (W/S) knights of the deep. This is not an extremely contrived scenario, I think this would be a common situation facing Atlantis in the earlish game with light research. It will also clearly show that you don't have to have similar troops to benefit from these types of tactics, we'll use normal atlantis line troops - not even their sacreds. Under a "line them up and let them fight" strategy you're going to be smeared across the ocean floor.

Knights of the deep 85 gold a pop - 20 of them come to the party along with a bishop fish to bless them. Cost: 1820 gold

Atlantis: 180 deep one spearmen: 1800 gold

The knights have an encumbrance of 4, with an attack of 12 and a (blessed) defense of 21 and a protection of 17. The deep ones have an encumbrance of 3, attack of 10, defense of 6 a protection of 4 and 14 hitpoints. They also have 2 attacks, so each block of deep ones is attacking twice as much as a block of knights.

(Ignore lance strikes...it simplifies the math and would only make this more lopsided) So, before any modifiers knights will hit the deep ones 82% of the time, and usually take 2 hits to kill one. This means the knights will kill about 16 deep ones per turn, routing them in...oh, about 5-6 turns. The deep ones will hit 3%-5% of the time depending on how many times each knight is attacked, and will have to hit each knight several times (particularly with that astral blessing)...so lets roughly wave our hands and say a knight goes down every few turns. Clearly the deep ones have no chance.

Lets see how a little bit of the tactics I suggest would modify this scenario.

Scenario 2: 3 mages of the deep & 120 deep one spearmen: 1800 gold. You are fighting in a cold-3 environment, and drop friendly currents (the underwater version of quagmire), a couple schools of sharks then spam numbness (all very modest research goals).

Now, the sharks will soak up most of the lance strikes so we're more justified in ignoring them. The cold (which your deep ones ignore) and friendly currents push the knights up to an 8 encumbrance, and your deep ones down to a 1. Your numbness spammers can each hit 2 knights per turn, so after tearing through the sharks we'll assume most of them are numb. Lets see how the numbers look now.

The knights have -3 to their attack because of the numbness. Between the numbness directly fatiguing them and their big fat 8 encumbrance lets say they're pushing a 30+ fatigue on average by the time they make it through the sharks to the deep ones. That 82% hit rate has just dropped to a 54% hit rate meaning they're only killing about 10 deep ones round one (probably a bit more than that as there are probably a couple knights not numb). This drops further each round as there's a difference of 7 in the encumbrance of your troops. Even if you totally ignore fatigue damage from the numbness the knights can only keep this up for 6-7 rounds before they pass out - which has a good shot of not routing the deep ones even if they weren't hitting back at all.

But the difference on the other side offense is even more stark. The first round of fighting the deep ones have gone from a 3-5% hit rate to an 8-14% hit rate - roughly tripling their kill rate. When you consider how much higher that kill rate is as the critical hits start triggering and the difference slides even more as the fatigue mounts up you start having several knights goign down each round. They won't have to worry about passing out before they can kill all the deep ones.

You don't have to look too hard to see lots of scenarios where you can apply this type of strategy to pick up an extra +2 attack here, +1 defense there - and those can add up to drastic differences even when one side or the other has much more elite units!
Reply With Quote
  #4  
Old December 4th, 2009, 08:57 PM

rdonj rdonj is offline
General
 
Join Date: Oct 2007
Posts: 3,007
Thanks: 171
Thanked 206 Times in 159 Posts
rdonj is on a distinguished road
Default Re: How to not die

The real cost of using a mage isn't the gold cost. You were going to recruit that guy anyway. The real cost is the research you don't get to do with them and any gems you spend casting spells/forging gear for them.

Sacreds are pretty much the ideal targets to use such spells on because they're expensive, usually very limited in number and can be pretty tough to kill conventionally if you don't have a good bless also.
__________________
"Easy-slay(TM) is a whole new way of marketing violence. It cuts down on all the red tape and just butchers people. As a long-time savagery enthusiast myself, I'm very excited about the synergies that the easy-slay(TM) approach brings to the entire enterprise." -Dr DrP
Reply With Quote
  #5  
Old December 5th, 2009, 03:55 AM

Kuritza Kuritza is offline
First Lieutenant
 
Join Date: Mar 2007
Posts: 651
Thanks: 4
Thanked 8 Times in 7 Posts
Kuritza is on a distinguished road
Default Re: How to not die

Speaking of fatique, there's always the trick of sending a big wave of some worthless crap in front of your real damage dealers when your enemy fields heavily armored guys.
Reply With Quote
  #6  
Old December 5th, 2009, 10:11 AM
WingedDog's Avatar

WingedDog WingedDog is offline
First Lieutenant
 
Join Date: Jul 2008
Location: Russia, GMT +3
Posts: 623
Thanks: 117
Thanked 57 Times in 45 Posts
WingedDog is on a distinguished road
Default Re: How to not die

Quote:
Originally Posted by Kuritza View Post
Speaking of fatique, there's always the trick of sending a big wave of some worthless crap in front of your real damage dealers when your enemy fields heavily armored guys.
This tactic is too risky to recomend to new players. With wrong calculations rest of your army routs before even engaging enemy.
Reply With Quote
  #7  
Old December 5th, 2009, 12:10 PM
Baalz's Avatar

Baalz Baalz is offline
Major General
 
Join Date: Feb 2004
Location: Houston, Texas
Posts: 2,435
Thanks: 57
Thanked 662 Times in 142 Posts
Baalz will become famous soon enough
Default Re: How to not die

Quote:
Originally Posted by rdonj View Post
The real cost of using a mage isn't the gold cost. You were going to recruit that guy anyway. The real cost is the research you don't get to do with them and any gems you spend casting spells/forging gear for them.

Sacreds are pretty much the ideal targets to use such spells on because they're expensive, usually very limited in number and can be pretty tough to kill conventionally if you don't have a good bless also.
Hmmm, I guess you're talking about numbness, which is certainly true. Any spell with a small (or no) AOE doesn't work well unless there are high value targets. If you were to reverse the scenario though and say you have the elite (sacred?) units vs a larger mass of less powerful opponents then you would look to using some of the other strategies I suggest. Curse of the desert, for example would be a good substitute for what I just did with numbness if you were facing...say...a mass of stout Abysian/Pythium/Ulmish/Ermorian/etc. infantry instead of sacred cavalry. 3 guys spamming curse of the desert can affect a hell of a lot of MR 10-12 guys in the time it takes to close to melee, particularly if you invest in a couple cheap void eyes. Stack this on with grip of winter, quagmire, or whatever is appropriate and you can often be pleasantly surprised at the relatively modest stuff that suddenly becomes elite heavy lifters. If you think you might be using a strategy like this it may even make sense to look to a magic-2 scale. Remember, all those little +1s and +2s can really add up.

Last edited by Baalz; December 5th, 2009 at 12:17 PM..
Reply With Quote
  #8  
Old December 5th, 2009, 05:11 PM

rdonj rdonj is offline
General
 
Join Date: Oct 2007
Posts: 3,007
Thanks: 171
Thanked 206 Times in 159 Posts
rdonj is on a distinguished road
Default Re: How to not die

I'm with you on this, I was just responding to illuminated one . The clarification was useful though anyway.
__________________
"Easy-slay(TM) is a whole new way of marketing violence. It cuts down on all the red tape and just butchers people. As a long-time savagery enthusiast myself, I'm very excited about the synergies that the easy-slay(TM) approach brings to the entire enterprise." -Dr DrP
Reply With Quote
  #9  
Old December 5th, 2009, 07:35 PM

Illuminated One Illuminated One is offline
First Lieutenant
 
Join Date: Oct 2008
Location: In Ulm und um Ulm herum
Posts: 787
Thanks: 133
Thanked 78 Times in 46 Posts
Illuminated One is on a distinguished road
Default Re: How to not die

Quote:
Originally Posted by Baalz View Post
Well, sure you have to use the right tool for the job, and part of being the right tool is cost effectiveness. I'll counter your rather exaggerated example with some specific example of when deploying tactics as I suggest would be a very effective deployment.

Lets say you're Atlantis fighting against EA Oceana using dual blessed (W/S) knights of the deep. This is not an extremely contrived scenario, I think this would be a common situation facing Atlantis in the earlish game with light research. It will also clearly show that you don't have to have similar troops to benefit from these types of tactics, we'll use normal atlantis line troops - not even their sacreds. Under a "line them up and let them fight" strategy you're going to be smeared across the ocean floor.

...
I don't say that will not work, but you are completely missing my point.
You're limiting yourself to a position where a good number of spells don't work and your enemy is fixed. Let's consider this from a realistic game start position - you are a land nation and your enemy could be anyone. Well, for the sake of argument let's assume you know at turn 1 who your enemy is.
Then you are still not using early magic by my definition. With that research you could get Basalt Kings with const6-gear for example. Your enemy could already have chaff clearing spells or SCs as well (ok, underwater that's not so easy, but uw is a niche).
Now, if you get into your 1st war at turn 12 you might have the numbness, but not the sharks and the friendly currents. If you are using it then you're worse of according to my tests in many equal matchup situations. Troop density certainly plays a role as does movement and placement, I assume there are situations in which naked numbness is useful. But then your enemy could have a bunch of slingers in front (fire + retreat) that take the numbness and don't care. And as long as I can somehow do a better or even slightly worse job with a bunch of extra troops than with a mage, I'd recruit the troops and focus my research on something that makes a big difference (assuming I'm not desperate for a counter to something my troops can't beat or need the biggest force I can muster).
Reply With Quote
  #10  
Old December 5th, 2009, 08:53 PM
Squirrelloid Squirrelloid is offline
Major General
 
Join Date: Jun 2009
Posts: 2,157
Thanks: 69
Thanked 116 Times in 73 Posts
Squirrelloid is on a distinguished road
Default Re: How to not die

I think there's a big mistake being made here - you're talking about 'equal' combats.

Best way to not lose: never fight an equal combat. Seriously. Baalz's tricks can make a particular combat more asymmetric in your favor, minimizing your losses. Any discussion which starts from 'assume equal investment' is inherently flawed.

Now, since we're talking about not-losing, we're probably also talking about fighting defensively, which means you can probably ensure you bring the biggest army to the table because you're closest to your center of production. You're also under threat, meaning the marginal value of using mages for research is lower relative to value of using them in combat (can be returned to research faster, threat to your existence makes not winning relatively more costly)
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 10:39 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2024, Shrapnel Games, Inc. - All Rights Reserved.