Skip to content

Commit 6a82b1e

Browse files
committed
fix: fix unexpected situation of onMobDie
1 parent 7cac6fd commit 6a82b1e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/legacy/api/EventAPI.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -562,7 +562,9 @@ void EnableEventListener(int eventId) {
562562
Actor* source = nullptr;
563563
if (ev.source().isEntitySource()) {
564564
source = ll::service::getLevel()->fetchEntity(ev.source().getDamagingEntityUniqueID());
565-
if (ev.source().isChildEntitySource()) source = source->getOwner();
565+
if (source) {
566+
if (ev.source().isChildEntitySource()) source = source->getOwner();
567+
}
566568
}
567569

568570
CallEventUncancelable(

0 commit comments

Comments
 (0)