Mirsario / TerrariaOverhaul

A large mod for Terraria that focuses on increasing overall enjoyment of the game.
https://mirsar.io/Projects/TerrariaOverhaul
MIT License
200 stars 51 forks source link

Explosives cause entities that should not move to move #177

Closed Photemy closed 1 year ago

Photemy commented 1 year ago

I have done no singleplayer testing, so the circumstances to reproduce are somewhat specific. The bug was encountered on a dedicated server where I am not the host.

Hellfire arrows (probably any "rocket-jump capable" explosive), when fired near the supposedly-static entities within the OOA event (both portals, eternia crystal) caused them to be knocked back, and thus to slide in that direction indefinitely. The crystal, due to having collision and gravity eventually stopped, but the portals did not, rendering the event uncompletable.

I expect that daring to shoot near these entities would not cause them to slide into infinity. I also recommend this to be tested with all other entities that don't normally take knockback; spiky balls, blazing wheels, pillars, ect.

Photemy commented 1 year ago

So. Appa-fucking-rantely, it also applies to the wall of flesh. Which causes it to reverse direction. Goddamnit.