diff --git a/Source/monster.cpp b/Source/monster.cpp index 11fe9541a..1f248b8ed 100644 --- a/Source/monster.cpp +++ b/Source/monster.cpp @@ -3304,7 +3304,7 @@ void ZharAi(int i) monst->CheckStandAnimationIsLoaded(md); } -void MAI_RR2(int i, missile_id mistype, int dam) +void MegaAi(int i) { assurance((DWORD)i < MAXMONSTERS, i); @@ -3348,7 +3348,7 @@ void MAI_RR2(int i, missile_id mistype, int dam) } if (monst->_mgoal == MGOAL_NORMAL) { if (((dist >= 3 && v < 5 * (monst->_mint + 2)) || v < 5 * (monst->_mint + 1) || monst->_mgoalvar3 == 4) && LineClearMissile(monst->position.tile, { fx, fy })) { - StartRangedSpecialAttack(i, mistype, dam); + StartRangedSpecialAttack(i, MIS_FLAMEC, 0); } else if (dist >= 2) { v = GenerateRnd(100); if (v < 2 * (5 * monst->_mint + 25) @@ -3363,7 +3363,7 @@ void MAI_RR2(int i, missile_id mistype, int dam) if (GenerateRnd(2) != 0) StartAttack(i); else - StartRangedSpecialAttack(i, mistype, dam); + StartRangedSpecialAttack(i, MIS_FLAMEC, 0); } } monst->_mgoalvar3 = 1; @@ -3373,11 +3373,6 @@ void MAI_RR2(int i, missile_id mistype, int dam) } } -void MegaAi(int i) -{ - MAI_RR2(i, MIS_FLAMEC, 0); -} - void DiabloAi(int i) { AiRangedAvoidance(i, MIS_DIABAPOCA, false, 40, 0);