diff --git a/NPCs/CalClone/CalamitasClone.cs b/NPCs/CalClone/CalamitasClone.cs index fafbb4534a..1be0a25e62 100644 --- a/NPCs/CalClone/CalamitasClone.cs +++ b/NPCs/CalClone/CalamitasClone.cs @@ -94,9 +94,9 @@ public static Vector4 GetArenaSize(bool brothersActive = false, float lifeRatio baseSize *= 1.25f; if (NPC.AnyNPCs(ModContent.NPCType())) baseSize *= new Vector4(1.5f, 0.75f, 1.5f, 0.75f); - if (!CalamityWorld.death) + if (!(CalamityWorld.death || BossRushEvent.BossRushActive)) baseSize *= 1.25f; - if (lifeRatio < 0.1f && !inBulletHell && CalamityWorld.death) + if (lifeRatio < 0.1f && !inBulletHell && (CalamityWorld.death || BossRushEvent.BossRushActive)) baseSize *= MathHelper.Lerp(Main.getGoodWorld ? 0.22f : 0.4f, 1f, lifeRatio * 10f); // Scale down the lower health calclone has. Much lower bound on FTW. return baseSize + new Vector4(-22, 0, 22, 0);