This commit is contained in:
aozhiwei 2024-08-23 14:52:03 +08:00
parent c7840d9071
commit bfde769e98

View File

@ -71,10 +71,16 @@ void BoxDrop::OnHumanDeadDrop(Human* hum)
if (hum->stats->abandon_battle) {
if (rnd <= mt::Param::s().battle_event_end_loss_rate_quit * 100) {
Drop(hum->box_num, hum->GetPos().ToGlmVec3());
hum->box_num = 0;
room_->frame_event.AddPropChgEx(hum->GetWeakPtrRef(), kPropBoxNum, 0, hum->box_num,
0, 0, false);
}
} else {
if (rnd <= mt::Param::s().battle_event_end_loss_rate_dead * 100) {
Drop(hum->box_num, hum->GetPos().ToGlmVec3());
hum->box_num = 0;
room_->frame_event.AddPropChgEx(hum->GetWeakPtrRef(), kPropBoxNum, 0, hum->box_num,
0, 0, false);
}
}
}