Change copied bl type to BL_NUL for delayed clif_clearunit (#7640)

Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
This commit is contained in:
Vincent Stumpf 2023-03-12 12:38:47 -07:00 committed by GitHub
parent 3998f7ed75
commit 1c35482ecf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1006,7 +1006,13 @@ static TIMER_FUNC(clif_clearunit_delayed_sub){
void clif_clearunit_delayed(struct block_list* bl, clr_type type, t_tick tick)
{
struct block_list *tbl = ers_alloc(delay_clearunit_ers, struct block_list);
memcpy (tbl, bl, sizeof (struct block_list));
tbl->next = nullptr;
tbl->prev = nullptr;
tbl->id = bl->id;
tbl->m = bl->m;
tbl->x = bl->x;
tbl->y = bl->y;
tbl->type = BL_NUL;
add_timer(tick, clif_clearunit_delayed_sub, (int)type, (intptr_t)tbl);
}