Sorry MAK,
Had to ask Luke159 to remind me where this was cause I'm making some slight changes as well.
So go to Program/SEA_AI/AIShip.C
find this segment of code and edit appropriately. WARNING: This is some finicky code that likes to cause crashes, so save a copy of AIShip in a spare folder before you start. MK
switch (iDamageType)
{
case SHIP_MAST_TOUCH_ISLAND:
fDamage = fDamage + 0.25;
break;
case SHIP_MAST_TOUCH_SHIP:
//aref rCollideCharacter = GetEventData();
fDamage = fDamage + 0.2;
break;
case SHIP_MAST_TOUCH_BALL:
int iBallType = sti(AIBalls.CurrentBallType); //ñïîðíî, òê ýòî íå ÿäðà, òîãî êòî ñòðåëÿë, à ñêîðåå ÿäðà ÃÃ
switch (iBallType)
{
case GOOD_BALLS:
fDamage = fDamage + 0.1;
break;
case GOOD_GRAPES:
fDamage = fDamage + 0.05;
break;
case GOOD_KNIPPELS:
fDamage = fDamage + 0.25;
break;
case GOOD_BOMBS:
fDamage = fDamage + 0.15;
break;
}
break;