diff --git a/src/map/pet.cpp b/src/map/pet.cpp index 5d3a6268af..49d480c540 100644 --- a/src/map/pet.cpp +++ b/src/map/pet.cpp @@ -2428,7 +2428,7 @@ void pet_exeautobonus(map_session_data &sd, std::vectorother_script, sd); } - autobonus->timer = add_timer(gettick() + autobonus->duration, pet_endautobonus, sd.bl.id, (intptr_t)&bonus); + autobonus->timer = add_timer(gettick() + autobonus->duration, pet_endautobonus, sd.bl.id, (intptr_t)bonus); status_calc_pc(&sd, SCO_FORCE); }