diff --git a/similar/main/multibot.cpp b/similar/main/multibot.cpp index 90bef4596..b91ac5dce 100644 --- a/similar/main/multibot.cpp +++ b/similar/main/multibot.cpp @@ -489,9 +489,9 @@ void multi_send_robot_fire(const vobjptridx_t obj, int gun_num, const vms_vector if (words_bigendian) { vms_vector swapped_vec; - swapped_vec.x = static_cast(INTEL_INT(static_cast(fire.x))); - swapped_vec.y = static_cast(INTEL_INT(static_cast(fire.y))); - swapped_vec.z = static_cast(INTEL_INT(static_cast(fire.z))); + swapped_vec.x = INTEL_INT(static_cast(fire.x)); + swapped_vec.y = INTEL_INT(static_cast(fire.y)); + swapped_vec.z = INTEL_INT(static_cast(fire.z)); memcpy(&multibuf[loc], &swapped_vec, sizeof(vms_vector)); } else @@ -648,9 +648,9 @@ static void multi_send_create_robot_powerups(const vcobjptr_t del_obj) if (words_bigendian) { vms_vector swapped_vec; - swapped_vec.x = static_cast(INTEL_INT(static_cast(del_obj->pos.x))); - swapped_vec.y = static_cast(INTEL_INT(static_cast(del_obj->pos.y))); - swapped_vec.z = static_cast(INTEL_INT(static_cast(del_obj->pos.z))); + swapped_vec.x = INTEL_INT(static_cast(del_obj->pos.x)); + swapped_vec.y = INTEL_INT(static_cast(del_obj->pos.y)); + swapped_vec.z = INTEL_INT(static_cast(del_obj->pos.z)); memcpy(&multibuf[loc], &swapped_vec, sizeof(vms_vector)); loc += 12; } @@ -825,9 +825,9 @@ multi_do_robot_fire(const ubyte *buf) auto botnum = objnum_remote_to_local(remote_botnum, buf[loc+2]); loc += 3; gun_num = static_cast(buf[loc]); loc += 1; memcpy(&fire, buf+loc, sizeof(vms_vector)); - fire.x = static_cast(INTEL_INT(static_cast(fire.x))); - fire.y = static_cast(INTEL_INT(static_cast(fire.y))); - fire.z = static_cast(INTEL_INT(static_cast(fire.z))); + fire.x = INTEL_INT(static_cast(fire.x)); + fire.y = INTEL_INT(static_cast(fire.y)); + fire.z = INTEL_INT(static_cast(fire.z)); if (botnum > Highest_object_index) return; @@ -1095,9 +1095,9 @@ void multi_do_create_robot_powerups(const playernum_t pnum, const ubyte *buf) memcpy(&pos, &buf[loc], sizeof(pos)); loc += 12; vms_vector velocity{}; - pos.x = static_cast(INTEL_INT(static_cast(pos.x))); - pos.y = static_cast(INTEL_INT(static_cast(pos.y))); - pos.z = static_cast(INTEL_INT(static_cast(pos.z))); + pos.x = INTEL_INT(static_cast(pos.x)); + pos.y = INTEL_INT(static_cast(pos.y)); + pos.z = INTEL_INT(static_cast(pos.z)); Assert(pnum < N_players); Assert (pnum!=Player_num); // What? How'd we send ourselves this?