1
This commit is contained in:
parent
c7840d9071
commit
bfde769e98
@ -71,10 +71,16 @@ void BoxDrop::OnHumanDeadDrop(Human* hum)
|
|||||||
if (hum->stats->abandon_battle) {
|
if (hum->stats->abandon_battle) {
|
||||||
if (rnd <= mt::Param::s().battle_event_end_loss_rate_quit * 100) {
|
if (rnd <= mt::Param::s().battle_event_end_loss_rate_quit * 100) {
|
||||||
Drop(hum->box_num, hum->GetPos().ToGlmVec3());
|
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 {
|
} else {
|
||||||
if (rnd <= mt::Param::s().battle_event_end_loss_rate_dead * 100) {
|
if (rnd <= mt::Param::s().battle_event_end_loss_rate_dead * 100) {
|
||||||
Drop(hum->box_num, hum->GetPos().ToGlmVec3());
|
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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user