UnofficialCrusaderPatch / UnofficialCrusaderPatch2

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

AIVs have limited amount of raid catapults #371

Open Admiral-Gumpert opened 5 years ago

Admiral-Gumpert commented 5 years ago

I just observed that every AIV after the latest patch won't spam the catapults or fire ballistas with the exact same amount he can do from the start of the match : here's an example :- image This is The Wazir As you can see he recruited 8 FireBallistas at one,,, but after a while he will start to reduce the numbers until it reaches ZERO , Yes after a while he will really stop making them at all and that also applies to all the Characters , any suggestions to solve this?

Sh0wdown commented 5 years ago

That's not caused by the patch but actually a vanilla bug. I think in theory it happens when the AI builds something (like another siege tent) on top of the engines. This makes the siege engine vanish, while the AI still thinks it is there, stopping it from rebuilding it.

Panbutt commented 5 years ago

Yeah about 70% of the time the AI will keep placing tents on top of harassing siege engines before said engine can move out of the way. I'm trying to figure out if there's some sort of delay field that determines the speed of which the tents are placed.

Admiral-Gumpert commented 5 years ago

Idk if this is really the issue , In the screenshot above it shows he managed to recruit all of the 8 ballistas but after a while this number will reduce to 6 then 2 then 1 and then disappear , meaning he only made a total of 30 ballistas or so

Halbarad1 commented 5 years ago

That's not caused by the patch but actually a vanilla bug. I think in theory it happens when the AI builds something (like another siege tent) on top of the engines. This makes the siege engine vanish, while the AI still thinks it is there, stopping it from rebuilding it.

So could it be possible to stop that? At the moment, AI also doesn't build its buildings on players troops so maybe there could be an exception for their siege engines?

Heroesflorian commented 5 years ago

To be honest, I kinda doubt that "building stuff over siege engines" is the (full/only) reason. I've already had matches where Saladin (vanilla, i.e. maximum of 5 concurrent harassment catapults) built tents over his harassment catapults dozens of times and still built more... so I think there must be something else at work (additionally).

GutentagderHerr commented 5 years ago

The best thing would be: The KI cant "overbuild" units or trees like a Real Player. That would solve many Problems. I cant forget the Image of Marschall deleting his Knights because of a Dairy Farm :D

DarkThief-Darek commented 5 years ago

The best thing would be: The KI cant "overbuild" units or trees like a Real Player. That would solve many Problems. I cant forget the Image of Marschall deleting his Knights because of a Dairy Farm :D

That's a really bad idea in my eyes. Because if a tower/gatehouse is manned and destroyed (without the ruins) the troops also still alive with half HP. If the AI can't build over those troops he can't rebuild his lost towers/gates until all his defensive troops on that stop are dead.

Truetobi91 commented 4 years ago

Is this problem still being worked on? I can approve that the AI can overbuild more than 8 single harrass siege engines and still continious to build them. But outside of that I'd still love to have the problem solved so that the AI doesn't spend thousands on gold for overbuilding their fkn siege engines.

Admiral-Gumpert commented 4 years ago

Is this problem still being worked on? I can approve that the AI can overbuild more than 8 single harrass siege engines and still continious to build them. But outside of that I'd still love to have the problem solved so that the AI doesn't spend thousands on gold for overbuilding their fkn siege engines.

For some reason AIs in my game wont continue to build those siege engines untill all engineers are killed!! Hope for a solution as this is one of the biggest weakpoints for AIs