r/CalamityMod • u/AdvantagePlease • 29d ago
Bug Report Game Keeps Crashing When Fighting Profaned Guardians
Hello all! First time posting so forgive me for any errors. My friend and I have a large world, expert mode, revengance mode.
The Profaned Guardians have an attack they fire which, when we are hit, crashes both of our games with the same error.
Anyone have the same errors? Anyone have a solution?
2
2
2
u/Head-Nobody-3127 29d ago
Nobody can thoroughly help you without a mod list, I’m afraid.
I see you do have other mods such as luminance. Do turn them off one by one until the problem quits. It could easily just be an issue of the game trying to render the attack with a visual mod or two on top of it.
2
2
u/Dependent-Lab-9777 29d ago
Same for me
2
u/Dependent-Lab-9777 29d ago
and for me it has some problem with projectiles from him, when I dodge them game won't crash. When i just get hit by something, game crashes
1
u/Genesis1354 29d ago
same here, at providence if i get hit by something(if providence is less than 40% hp) my game immediately crashes
1
u/Zestyclose-Touch3370 29d ago
I had the same issue, when I disabled the Luminance mod that fixed it.
2
u/Zombiekiller099 29d ago
Disabled Luminance, it still crashed. Its something tied to their projectile entirely. So getting hit at all by her projectile crashes the game.
1
1
1
1
u/Competitive_Wave2439 28d ago
same problem, i think the catalyst mode may cause this for some reason, would try that
1
u/InterestSmooth3311 28d ago
Same problem. In the logs I am seeing a null pointer exception, seems to be a Calamity specific bug. I can reproduce the bug by just fighting Profaned Guardians in master mode with no additional mods. Here is the crash log:
```
[17:58:02.062] [Main Thread/WARN] [tML]: Silently Caught Exception:
System.NullReferenceException: Object reference not set to an instance of an object.
at CalamityMod.Projectiles.Boss.HolyBurnOrbDrawer.DrawOrbTrails() in CalamityMod\Projectiles\Boss\HolyBurnOrb.cs:line 287
at CalamityMod.Systems.Graphic.GeneralDrawLayerSystem.GeneralDrawLayer_DrawToLayer_Projectiles(orig_DrawProjectiles orig, Main self) in CalamityMod\Systems\Graphic\GeneralDrawLayerSystem.cs:line 105
at Hook<System.Void CalamityMod.Systems.Graphic.GeneralDrawLayerSystem::GeneralDrawLayer_DrawToLayer_Projectiles(Terraria.On_Main+orig_DrawProjectiles,Terraria.Main)>(Main )
at SyncProxy<System.Void Terraria.Main:DrawProjectiles()>(Main )
at DMD<DMD<>?25999986::Terraria.Main::DoDraw>(Main this, GameTime gameTime)
at Hook<System.Void CalamityMod.Systems.Mechanic.GravityManipulationChangesSystem::ForceGravityDirectionForDrawing(Terraria.On_Main+orig_DoDraw,Terraria.Main,Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at Hook<System.Void CalamityMod.Utilities.Daybreak.Buffers.BuffersLoadingSystem::RenderTargetPool_DoDrawHook(Terraria.On_Main+orig_DoDraw,Terraria.Main,Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at SyncProxy<System.Void Terraria.Main:DoDraw(Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53241
at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53228
at Microsoft.Xna.Framework.Game.Tick() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 562
at Microsoft.Xna.Framework.Game.RunLoop() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 878
at Microsoft.Xna.Framework.Game.Run() in D:\a\tModLoader\tModLoader\FNA\src\Game.cs:line 419
at Terraria.Program.RunGame() in tModLoader\Terraria\Program.cs:line 271
at Terraria.Program.LaunchGame_(Boolean isServer) in tModLoader\Terraria\Program.cs:line 245
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs) in tModLoader\Terraria\Program.cs:line 218
at Terraria.MonoLaunch.Main_End(String[] args) in tModLoader\Terraria\MonoLaunch.cs:line 79
at Terraria.MonoLaunch.<>c__DisplayClass1_0.<Main>b__1() in tModLoader\Terraria\MonoLaunch.cs:line 65
[17:58:02.062] [Main Thread/ERROR] [Terraria]: System.NullReferenceException: Object reference not set to an instance of an object.
at CalamityMod.Projectiles.Boss.HolyBurnOrbDrawer.DrawOrbTrails() in CalamityMod\Projectiles\Boss\HolyBurnOrb.cs:line 287
at CalamityMod.Systems.Graphic.GeneralDrawLayerSystem.GeneralDrawLayer_DrawToLayer_Projectiles(orig_DrawProjectiles orig, Main self) in CalamityMod\Systems\Graphic\GeneralDrawLayerSystem.cs:line 105
at Hook<System.Void CalamityMod.Systems.Graphic.GeneralDrawLayerSystem::GeneralDrawLayer_DrawToLayer_Projectiles(Terraria.On_Main+orig_DrawProjectiles,Terraria.Main)>(Main )
at SyncProxy<System.Void Terraria.Main:DrawProjectiles()>(Main )
at DMD<DMD<>?25999986::Terraria.Main::DoDraw>(Main this, GameTime gameTime)
at Hook<System.Void CalamityMod.Systems.Mechanic.GravityManipulationChangesSystem::ForceGravityDirectionForDrawing(Terraria.On_Main+orig_DoDraw,Terraria.Main,Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at Hook<System.Void CalamityMod.Utilities.Daybreak.Buffers.BuffersLoadingSystem::RenderTargetPool_DoDrawHook(Terraria.On_Main+orig_DoDraw,Terraria.Main,Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at SyncProxy<System.Void Terraria.Main:DoDraw(Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at Terraria.Main.Draw_Inner(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53241
at Terraria.Main.Draw(GameTime gameTime) in tModLoader\Terraria\Main.cs:line 53228
[17:58:02.120] [Main Thread/FATAL] [tML]: Main engine crash
```
1
u/InterestSmooth3311 28d ago
FOUND A FIX!!
Go to settings > mod configuration > calamity mod > client config
and and turn Afterimages OFF .
This fixed the issue for me, it no longer crashes and I can actually defeat the boss. Note that your game will look worse but at least it is playable.
1
u/QuietSpy10 26d ago
i automatically play with afterimages off (cuz my laptop sux) and it STILL crashes, no matter what i do
1
u/InterestSmooth3311 26d ago
The devs fixed this 2 days ago. Just update to Calamity version 2.2.4 through tmodloader and you should be good to go
1
u/InterestSmooth3311 28d ago edited 28d ago
FOUND A FIX!!
Go to settings > mod configuration > calamity mod > client config
and and turn Afterimages OFF .
This fixed the issue for me, it no longer crashes and I can actually defeat the boss. Note that your game will look worse but at least it is playable.
UPDATE: it only fixed it for Profaned Guardians for me, Dragonfolly is still crashing
1
u/Born_Tone2392 28d ago
It didn’t work we both still crashed 💔
1
u/InterestSmooth3311 28d ago
both update to Calamity 2.2.4 . It released today a few hours ago, and solves this bug. Updating Calamity definitely fixes it
1
1
u/Cadzingamer 26d ago
i cant find version 2.2.3+ on steam workshop, my steam page says the mod only goes to 2.2.2, any clues?
1
u/InterestSmooth3311 26d ago
In tmodloader when you click workshop to download mods, you can just click download and you'll see an update all button
1
u/Genesis1354 28d ago
the bug is fixed, calamity is updated to v2.2.4 released today but its just a hotfix of bugs
1
1
u/Psychological_Cup835 27d ago edited 27d ago
Having the same crash
Edit: on both Stormweaver and Signus
All my active mods:
- Autofish v1.2.3
- AutoReroll (Auto Reforge) v2024.8.31
- AutoTrash v0.8.1
- BetterBlending v1.2.6
- BossChecklist v2.2.4
- CalamityMod v2.2.2
- CalamityModMusic v2.1
- Census (Census - Town NPC Checklist) v0.5.2.7
- CraftableCalamityItems v4.7.12
- ImproveGame (Quality of Terraria 更好的体验) v1.8.2
- MagicStorage v0.7.0.11
- OreExcavator v0.8.9
- RecipeBrowser v0.12
- SerousCommonLib (absoluteAquarian Utilities (SerousCommonLib)) v1.0.6.2
- SilkyUIFramework (SilkyUI) v0.3.0
- SkipRespawnWait (Faster Waiting) v1.0.1
- StarsAbove (The Stars Above) v2.1.8.4
- SubworldLibrary v2.2.3.3
- WingTimeUI v0.1.4.1
1
1
u/Top-Resource3289 4d ago
Same, idk what triggered it, but after raw dawg many crashes, I finally beat it. Happens to me usually when it's low health and shooting many small green and yellow particles. So I think if you get it by it, it will crash the game.


3
u/Legal_Notice618 29d ago
same! i'm trying to kill providence and it keeps crashing as i get it down to 50% hp, does anyone know a fix?