mirror of
https://github.com/1dot13/source.git
synced 2026-09-16 14:47:17 +02:00
fix divide-by-zero crash in some cases when crepitus queen is doing a tentacle attack
bug found by BigBritishGuy on discord git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@9376 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -2061,7 +2061,7 @@ void CalcTentacleAttack(SOLDIERTYPE *pSoldier, ATTACKTYPE *pBestStab )
|
|||||||
ubRawAPCost = ubMinAPCost;
|
ubRawAPCost = ubMinAPCost;
|
||||||
|
|
||||||
// sevenfm: 100AP system
|
// sevenfm: 100AP system
|
||||||
iHitRate = (pSoldier->bActionPoints * ubChanceToHit) / (ubRawAPCost + ubAimTime * APBPConstants[AP_CLICK_AIM]);
|
iHitRate = (pSoldier->bActionPoints * ubChanceToHit) / max(1,(ubRawAPCost + ubAimTime * APBPConstants[AP_CLICK_AIM]));
|
||||||
//iHitRate = (pSoldier->bActionPoints * ubChanceToHit) / (ubRawAPCost + ubAimTime);
|
//iHitRate = (pSoldier->bActionPoints * ubChanceToHit) / (ubRawAPCost + ubAimTime);
|
||||||
//NumMessage("hitRate = ",iHitRate);
|
//NumMessage("hitRate = ",iHitRate);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user