UnofficialCrusaderPatch / UnofficialCrusaderPatch2

Unofficial balancing patch installer for Stronghold Crusader 1
MIT License
430 stars 59 forks source link

Increase the price of shield #731

Open forestleaves opened 3 years ago

forestleaves commented 3 years ago

The shield is so cheap that the defense is almost never costly to the player. Defensive soldiers hardly lose battle, I think it is unreasonable. So is there a way to increase the price of the shield? For example, spend 50 gold coins to buy a shield. But what I want to see is that players can freely modify the attributes of various units, which is the best!

GRhin commented 3 years ago

Being able to modify the stats isnt easy, but it is being worked on. Still a bit of stats to find to get to a implementable situation. As for the sheild being more expensive, I dont think that will make much of a difference. In defense, 6 can be put on a tower with an apocethary near to give infinite arrow defense for all unit on the tower. There is no price increase to be able to justify that. You need to get a counter. Which already exist in trebuchets, catapults or rams destroying the tower. For offense it would just delay the attack by a few seconds while more stone is sold. However in this case the real problem is how maneuverable they are, can dodge rocks, outrun any melee, and keep up with the horse archer, arguably the most overpowered unit in the game. The better way to fix this in my opinion is to slow them down to xbow speed; I have tried this out, it works a treat in multiplayer, the attacks become more xbow and pike heavy and horse archers are only used in small numbers as raiders. Macemen can also be used to run out to smash the shields as they are faster.

forestleaves commented 3 years ago

Shields can make ai's archers meaningless. Players can defend positions with a very low loss. If the price of the shield is increased, players will still pay a certain price when facing a large number of archers. Or reducing the blood volume of the shield is also a way, the current shield is too cost-effective

GRhin commented 3 years ago

When I attack an ai, gold cost of my army is rarely a problem. So changing their cost isnt a problem. They will always be extremely cost effective against AI unless the ais behaviour is improved drastically. Changing their cost will have little to no effect on this, at least for how I play. I dont know about other playstyles. The price change just means I wait an extra minute maximum to make my assault. I just dont use shields against ai

forestleaves commented 3 years ago

In the new trail I reset, the early defense of the game is an important process, but the Shield will make early defense too easy.

GRhin commented 3 years ago

Shield makes it too easy always, no way to fix that except to fix ai which is a massive multiyear undertaking so I dint see it happening any time soon

forestleaves commented 3 years ago

Increasing the price of the shield will not affect the counterattack in the later stage, but it can increase the difficulty in the early stage. The shield is an OP unit. Increasing the price can make it more reasonable.

GRhin commented 3 years ago

Are you saying the sheild is not OP in the later stage? As for the early stage, I guess we can agree to disagree. I still maintain that there is no price that will make the sheild reasonable in an AI game. Unless the ai learn to use them it is better not to use sheilds at all.