BATTLETECH

BATTLETECH

View Stats:
MythTrip Jul 5, 2018 @ 7:41am
"+ 2 accuracy" etc. Can anyone quantify?
I see "+2 melee" , +2 accuracy etc for some equipment bonuses. Can anyone scale this? What does +2 refer to? Is this a lot of melee bonus, or a little?

Need a sense of what this is to judge if a piece of equipment is a bargain or a rip off.
< >
Showing 1-8 of 8 comments
Doombringer Jul 5, 2018 @ 7:58am 
+1 = 5%
your.sheepy Jul 5, 2018 @ 8:36am 
Each +/-1 accuracy is 5%. The game only do accuracy in step of 5%, so those +2.5% accuracy of odd gunnery is wasted.

Also, when you are actually on the field, the whole thing is reversed: those weapons may now give you -2 to hit which actually mean +10% accuracy, while indirect fire is +3 which means -15% accuracy.

Easy and simple, yes?
MythTrip Jul 5, 2018 @ 9:41pm 
So on the the field a -1 is actually +5% accuracy? Does this have to do with original die roll system, where lower number is better?
your.sheepy Jul 5, 2018 @ 11:54pm 
Yeah, just remember the attack is rolled on a twenty-sided die. With hard-coded min hit chance (5%) and max hit chance (95%). I haven't played BattleTech but it's exactly like D&D (third edition up) and other d20 clones.

Well, the real picture is a lot more fancy than that. But I'll keep it simple here.
Wantoomany Jul 6, 2018 @ 3:43am 
Table top Battletech used 2d6 not a d20.
DROPbear Jul 6, 2018 @ 5:26am 
Its more a less trying to replicate TT dice rolls.

For example; +3 hit = 36% hit chance, +1 hit = 85% chance.

Tldr the hit chance does follow linear scaling.
Sam Look Jul 6, 2018 @ 6:50pm 
Originally posted by your.sheepy:
Yeah, just remember the attack is rolled on a twenty-sided die. With hard-coded min hit chance (5%) and max hit chance (95%). I haven't played BattleTech but it's exactly like D&D (third edition up) and other d20 clones.

Well, the real picture is a lot more fancy than that. But I'll keep it simple here.

Has the D20 thing actually been stated anywhere by the developer?
My understanding is the 5% rounding is just a UI thing.
your.sheepy Jul 6, 2018 @ 10:09pm 
Originally posted by Sam Look:
Has the D20 thing actually been stated anywhere by the developer?
My understanding is the 5% rounding is just a UI thing.
Well, since you asked. No, it's not a UI thing.

The "target" shot difficulty is hardcoded, in ToHit.GetUMChance. It will add 2.5% before flooring off to 5%, so the real target number always come in step of 5%. The code also caps the range to 5% - 95%.

Now that you have a hit chance, an attack roll is rolled. It is then "corrected" with a curve that make high rolls higher and low rolls lower. After that, if you missed the last shot, a streak breaker bonus is applied (the higher the last shot's chance, and the higher the miss streak, the higher the bonus). The final number is compared with the chance.

I have made a mode that can already fine tune the roll correction and streak breaker, with an independent log to verify the numbers.

https://www.nexusmods.com/battletech/mods/242

I am also working on an update that controlls the hit chance part, for example to remove the stepping, change the min/max cap, allow bonus to increase accuracy beyond the base, and/or to change how modifiers are applied.

https://github.com/Sheep-y/BattleTech_Mods/releases

I won't link to the 58000 srm I tested before starting the mod, which also comfirms that those +2.5% gunnery stats are wasted without modding.
Last edited by your.sheepy; Jul 6, 2018 @ 10:18pm
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Jul 5, 2018 @ 7:41am
Posts: 8