I'm permit to post again on this potential bug for gain time i copy/paste part of my last post on bugs report :
in Data/Scripts/CombatTools.BSF
______________
I think in FUNCTION KarkGreande you have forget to put in commentary a line (in all other damage function this line is in commentary moreover if no you could do more damage if you loss your damage roll that if you do a roll > as 50% of power (Init Damage = 60 : Roll < 50% Power Damage = 120, Roll >50% Power Damage = 20 !!!!!, Roll MISS Damage = 30 !!!!)
Code: Select all
//ExA Note : Part of Krak (damge calculation part) (NB : Power = 70)
damage = 60;
APDamage = 0;
WeaponPowerRoll = Rand(1, 100);
WeaponApRoll = Rand(1, 100);
BallisticProtectionRoll = Rand(1, 100);
HeavyArmourRoll = Rand(1, 100);
if (WeaponPowerRoll < (35))
{
// ExA Note : Damage = 120
damage += damage;
}
else if (WeaponPowerRoll < 70)
{
// ExA Note : Here i think miss the "//"
// ExA Note : Damage = 20 < of the miss roll below = 30
damage = 20;
}
else
{
// ExA Note : Damage = 30
damage = damage/2;
}
__________________
Don t do it without a save of original file
If you play on net you and your foe must have the same file
For player in time to a patch just go to Sanctus Folder(steam or not)/data/scripts/
Open with Notepad++ (Download it easy to use) cause of the UTF-8 (Sans BOM) encodage that you'll loose with default windows tools
Search : Function Krak
and some line after search
if (WeaponPowerRoll < (35))
{
damage += damage;
}
else if (WeaponPowerRoll < 70)
{
damage = 20; <= ExA Note => Here put // in front of damage = 20 to put in commentary
}
else
{
damage = damage/2;
}