How come tanks fire when suppressed below 50?

PC : Battle Academy is a turn based tactical WWII game with almost limitless modding opportnuities.

Moderators: Slitherine Core, BA Moderators

Post Reply
Lynz
Senior Corporal - Ju 87G
Senior Corporal - Ju 87G
Posts: 88
Joined: Mon Jan 11, 2010 2:09 am

How come tanks fire when suppressed below 50?

Post by Lynz »

The tips says units will not fire when suppressed below 50; however, tanks do. Not only that they'll fire first. What is the point in suppressing them, wasting valuable ammo and getting zapped when you move a tank or infantry forward to have a crack at them?
junk2drive
BA Moderator
BA Moderator
Posts: 1478
Joined: Sun May 23, 2010 4:47 pm
Location: Arizona USA -7GMT

Post by junk2drive »

From the Manual Additions thread
Reaction Fire

* Units that are hidden will not shoot and reveal their position unless they have a significant chance to hurt the enemy, or when they feel its time to shoot or die.
* Units that are hunting are harder to detect and your men may not notice them.
* Units always get a bonus shot in the opponents turn for opportunity fire. If they did not shoot in their turn they also get their base 2 shots. If they are elite they can get an additional bonus shot.
* Units that are visible will fire all but their last shot at anything they detect. Their last shot will be saved for something they think they can hurt, or when they feel its time to shoot or die.
* Units that are close to be suppressed will fire their last shot as there is a good chance that waiting for the enemy to shoot will mean you're suppressed and never get the chance to fire back.
* The criteria for damaging the enemy reduces as they get closer. E.g. at long range you might need a 25% chance to use your last shot or fire from cover. When adjacent you always shoot, even with a 0% chance to hurt them.
* Vehicles have variable detection rates. They are best in the forward 90 degrees. Weaker in the side and poor to the rear. Closed top tanks are worse and tanks without turrets even worse. Some tanks were notorious for having poor visibility and these are also heavily penalised on detection.
* Retreating tanks are usually good targets to shoot at as you often get rear/side armour shots. If you missed you were just unlucky. A 35% chance to miss means you should hit 1 in 3 times. There is a ~1 in 8 chance you would shoot 5 times in a row and miss. 1 in 8 is a pretty common occurrence. There is a ~1 in 60 chance you'd shoot and miss 10 times in a row.
Did you see a message that the enemy tank was suppressed?
You can call me junk - and type that with one hand.
pipfromslitherine
Site Admin
Site Admin
Posts: 9919
Joined: Wed Mar 23, 2005 10:35 pm

Post by pipfromslitherine »

They also take huge penalties when reacting. It's to prevent you being able to keep armour suppressed using just deeply inferior units. It might be true that we could do a better job making sure people know it.

Cheers

Pip
Merr
Captain - Heavy Cruiser
Captain - Heavy Cruiser
Posts: 903
Joined: Mon Aug 16, 2010 2:00 pm

Post by Merr »

pipfromslitherine wrote:It might be true that we could do a better job making sure people know it.
Actually Pip, the tip is wrong all together and hopefully you can ammend it. Junk2Drive posted all the tips and perhaps (as a group thing) the players can review those tips and you can update them accordingly (when able).

The tip that Lynz is talking about ....

IDS_LTIP5, "Tip: When a unit's morale drops below 50 it is suppressed and will not return fire.",

This, perhaps, should read ....

"Tip: When a unit's morale drops below 50 it is suppressed and can only return fire.",

OR ...

"Tip: When a unit's morale drops below 50 it is suppressed and has limited return fire.",

-Merr
pipfromslitherine
Site Admin
Site Admin
Posts: 9919
Joined: Wed Mar 23, 2005 10:35 pm

Post by pipfromslitherine »

The thing is, only armour will return fire at all when suppressed, and then only (IIRC) when fired upon.

Cheers

Pip
Lynz
Senior Corporal - Ju 87G
Senior Corporal - Ju 87G
Posts: 88
Joined: Mon Jan 11, 2010 2:09 am

Post by Lynz »

Thank you Merr, that is the tip I was referring to. Tanks do fire, and they do it before you fire at them. As soon as you move into range, a tank below 50% will fire. Nothing wrong with it returning fire when fired upon, assuming it survives, but I thought the idea of suppressing them was so you could have first crack.

Richie61 and I were just discussing it in our current game so I thought I'd get it clarified.
Merr
Captain - Heavy Cruiser
Captain - Heavy Cruiser
Posts: 903
Joined: Mon Aug 16, 2010 2:00 pm

Post by Merr »

Lynz wrote:Thank you Merr, that is the tip I was referring to. Tanks do fire, and they do it before you fire at them. As soon as you move into range, a tank below 50% will fire. Nothing wrong with it returning fire when fired upon, assuming it survives, but I thought the idea of suppressing them was so you could have first crack.

Richie61 and I were just discussing it in our current game so I thought I'd get it clarified.
Hi Lynz,

I can see what you mean when trying to get something clarified without peaking at the actual code. The tips can be rather vague.

If I might suggest something .... I create some SOLO quickbattles and I've been playing them constantly as I test out new stuff. Each time I play, I try out new tactics and focus on the game mechanics to improve my own skill and understanding of how BA plays out.

Here's the link to that thread ....
:arrow: viewtopic.php?t=28686&start=0

I consider the scenarios like a BootCamp .... Where you are thrown into different terrain with slightly different forces. They are good if you focus on the cause/effect aspect without getting bored with playing a vanilla scenario over and over again. Although, after awhile, even random stuff gets a little boring :roll: .

-- Merr
Lynz
Senior Corporal - Ju 87G
Senior Corporal - Ju 87G
Posts: 88
Joined: Mon Jan 11, 2010 2:09 am

Post by Lynz »

Thanks mate, they look great.
Merr
Captain - Heavy Cruiser
Captain - Heavy Cruiser
Posts: 903
Joined: Mon Aug 16, 2010 2:00 pm

Post by Merr »

pipfromslitherine wrote:The thing is, only armour will return fire at all when suppressed, and then only (IIRC) when fired upon.
This doesn't appear to be the case.

When a unit moves, does the SetRoute function check for reaction fire that's different from the functions shown in the Fire_AP and Fire_HE functions?

If a unit fires, I assume it's running the appropriate functions ( REACT_UNIT_FIREAP and REACT_UNIT_FIREHE ) ... but, when a unit moves into LOS of a suppressed unit, the conditions in those functions above don't work ... I'm seeing units react that don't meet those conditions.

One example I saw ... There was a German HT with -100 morale that turned and fired on my moving infantry unit as it approached (range beyond 2 tiles). In the REACT_UNIT_FIREHE, there's a condition (GetAttrib(me, "Morale") > 0) that should have prevented that (IMO).

I'm seeing the same thing with Armor Units reacting when it appears they shouldn't ... Reacting to moving units compared to reacting to firing units.

:? :? :? :?

- Merr
Obsolete
Lieutenant Colonel - Panther D
Lieutenant Colonel - Panther D
Posts: 1203
Joined: Thu May 06, 2010 5:25 pm

Post by Obsolete »

Yes, I can verify that tanks do give out fire EVEN WHEN SUPPRESSED and YOU HAVE NOT ENGAGED IN FIRE YET.

But that's why Pip said "IIRC".

So... now we got that figured out, what's next?
Image
Experience Ratio = (def exp level + 2)/(att exp level + 2)
Entrenchment Ratio = (def entr rate + 1) /(att entr rate + 1)
Obsolete
Lieutenant Colonel - Panther D
Lieutenant Colonel - Panther D
Posts: 1203
Joined: Thu May 06, 2010 5:25 pm

Post by Obsolete »

It might be true that we could do a better job making sure people know it.
I asked a year ago to update the GUI so that we can see this SPECIAL extra shot when it is available to our opponent's tanks.

As is I feel like the GUI is incomplete and I don't like trying to remember or write/look up stuff from paper when a simple AI icon is all that's needed.
Image
Experience Ratio = (def exp level + 2)/(att exp level + 2)
Entrenchment Ratio = (def entr rate + 1) /(att entr rate + 1)
pipfromslitherine
Site Admin
Site Admin
Posts: 9919
Joined: Wed Mar 23, 2005 10:35 pm

Post by pipfromslitherine »

It's of course fairly easy to add an icon to the UI for the extra shot, but I'm not sure that we necessarily want to give the player every piece of information about the enemy? What do other people think?

Cheers

Pip
JMass
Senior Corporal - Destroyer
Senior Corporal - Destroyer
Posts: 124
Joined: Tue Nov 24, 2009 10:29 pm

Post by JMass »

pipfromslitherine wrote:It's of course fairly easy to add an icon to the UI for the extra shot, but I'm not sure that we necessarily want to give the player every piece of information about the enemy? What do other people think?
I would like to have more FoW, not less! :wink:
My boardgames collection: http://www.boardgamegeek.com/collection/user/JMass?own=1&subtype=boardgame&ff=1
Roma Victrix!
Obsolete
Lieutenant Colonel - Panther D
Lieutenant Colonel - Panther D
Posts: 1203
Joined: Thu May 06, 2010 5:25 pm

Post by Obsolete »

Why do we show the other bullets at all then? If this is something that I can figure out anyway by careful tracking, why must I go through all the effort when a proper GUI should show it instantly?

GUIs should make play easier, and not a chore to do. We are not asking to see units that are hiding in FoW... though there are a few exploits around that :P
Image
Experience Ratio = (def exp level + 2)/(att exp level + 2)
Entrenchment Ratio = (def entr rate + 1) /(att entr rate + 1)
Obsolete
Lieutenant Colonel - Panther D
Lieutenant Colonel - Panther D
Posts: 1203
Joined: Thu May 06, 2010 5:25 pm

Post by Obsolete »

Interesting, I forced a Kangaroo down to 35 morale, and yet it STILL gave opportunity fire when I moved an infantry next to it. So looks like it's not just PURE tanks that get this feature. A bug, or perhaps any ARMOURED unit still counts as a tank?

Perhaps I get it if, armoured truck counts, while organic trucks don't?
Image
Experience Ratio = (def exp level + 2)/(att exp level + 2)
Entrenchment Ratio = (def entr rate + 1) /(att entr rate + 1)
Obsolete
Lieutenant Colonel - Panther D
Lieutenant Colonel - Panther D
Posts: 1203
Joined: Thu May 06, 2010 5:25 pm

Post by Obsolete »

Grrr, I thought tanks that were suppressed were supposed to fire their bonus shot at a penalty. But it never seems like it to me. For example, yet AGAIN I sacrified a lot just to get my opponent's Panther suppressed.

He tried to run away, and I sent in my sherman at full speed to nail it. What happens? As soon as my sherman is 5 tiles close to the Panther, the suppressed Panther insta fires on me (nope, I didn't fire first at all), and BOOM!!! nails me right through frontal armour on that shot.

I don't know, if I am moving at full speed, and he's just moved the turn before, isn't taht going to be very hard to be accurate at that many tiles? And then he has to penetrate my frontal armour at that penalty at some sort of suppression penalty.

Seems the penalty is almost negligible or I'm just on a bad streak as of late. Anyhow... I shall persevere but it really puts a bad taste of gunpowder in my mouth....
Image
Experience Ratio = (def exp level + 2)/(att exp level + 2)
Entrenchment Ratio = (def entr rate + 1) /(att entr rate + 1)
Merr
Captain - Heavy Cruiser
Captain - Heavy Cruiser
Posts: 903
Joined: Mon Aug 16, 2010 2:00 pm

Post by Merr »

Obsolete,

Have you ever heard the term ... "Don't corner a rat or you'll get bitten".

Suppressed or not, a unit will Open Fire if it has shots left, or has the bonus shot.

When you trigger that open fire, all bets are lost !!!

Penalty for being suppressed? ... We wonder what that penalty is all about ... Is it a hit chance penalty, likely not. About the only penalty that cornered rat get's is most likely a penalty "chance" that it's going to turn around and bite you right in the face.

A suppressed unit has half a chance to bite you.
An adjacent unit has double the chance to bite you.
A suppressed unit facing you (either turret facing or hull facing) has a better chance to bite you, compared to side and rear.

It's all about self preservation, IMO.
It doesn't seem to be about cowering, buttoned up, or any of those effects we might define as "suppressed".

- Merr
Obsolete
Lieutenant Colonel - Panther D
Lieutenant Colonel - Panther D
Posts: 1203
Joined: Thu May 06, 2010 5:25 pm

Post by Obsolete »

A suppressed unit has half a chance to bite you.
Then that really has been my typical bad luck as of late...
Image
Experience Ratio = (def exp level + 2)/(att exp level + 2)
Entrenchment Ratio = (def entr rate + 1) /(att entr rate + 1)
pipfromslitherine
Site Admin
Site Admin
Posts: 9919
Joined: Wed Mar 23, 2005 10:35 pm

Post by pipfromslitherine »

The details of how it gets decided are in the REACT_ functions in the Fire_AP and Fire_HE scripts. Basically any armoured unit can do the reaction even when suppressed. They get a 50% penalty in their chance to hit.

Cheers

Pip
Post Reply

Return to “Battle Academy”