DarkflameUniverse / DarkflameServer

The main repository for the Darkflame Universe Server Emulator project.
https://www.darkflameuniverse.org/
GNU Affero General Public License v3.0
642 stars 172 forks source link

BUG: Enemies at Cavalry Hill take 1 damage from too far away on spawn #1127

Open EmosewaMC opened 1 year ago

EmosewaMC commented 1 year ago

Make sure you've done the following:

DarkflameServer Version

41898be

Issue Description

Title image

Reproduction Steps

1) spawn an enemy at cavalry hill 2) observe that they take 1 damage.

Expected Behavior

They should not take 1 damage on spawn

Environment

WSL

Terrev commented 1 year ago

just noting that this happens at the fallen gate as well (embedded screenshot above is of that location). screenshot is of basic ag stromling (1hp) dying upon getting close to crypt

Terrev commented 8 months ago

quick note - while spawning/testing some enemies in lego club i noticed one of the rings closest to the ground on the right side (assuming youre coming in through the front door and facing that way) was getting smashed, and dropping no loot. it seemed like the enemy may have been tripping the collision with it even though they were very far apart, vertically.

looking at the stromling getting smashed in the above screenshot, it looks like something similar may be going on; theres no way the actual collision box thats doing the damage should be reaching remotely that far, even with current AABB behavior

tl;dr issue may be twofold:

aronwk-aaron commented 5 months ago

This is an issue with the aggro physics radius colliding and causing the enemy to take damage