diff --git a/zone/worldserver.cpp b/zone/worldserver.cpp index a5772608f..5540d89ec 100644 --- a/zone/worldserver.cpp +++ b/zone/worldserver.cpp @@ -2455,7 +2455,7 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p) CZTaskDisablePlayer_Struct* CZUA = (CZTaskDisablePlayer_Struct*) pack->pBuffer; auto client = entity_list.GetClientByCharID(CZUA->character_id); if (client) { - client->DisableTask(1, (int*) CZUA->task_id); + client->DisableTask(1, reinterpret_cast(CZUA->task_id)); } break; } @@ -2467,7 +2467,7 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p) for (int member_index = 0; member_index < MAX_GROUP_MEMBERS; member_index++) { if (client_group->members[member_index] && client_group->members[member_index]->IsClient()) { auto group_member = client_group->members[member_index]->CastToClient(); - group_member->DisableTask(1, (int*) CZUA->task_id); + group_member->DisableTask(1, reinterpret_cast(CZUA->task_id)); } } } @@ -2481,7 +2481,7 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p) for (int member_index = 0; member_index < MAX_RAID_MEMBERS; member_index++) { if (client_raid->members[member_index].member && client_raid->members[member_index].member->IsClient()) { auto raid_member = client_raid->members[member_index].member->CastToClient(); - raid_member->DisableTask(1, (int*) CZUA->task_id); + raid_member->DisableTask(1, reinterpret_cast(CZUA->task_id)); } } } @@ -2492,7 +2492,7 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p) CZTaskDisableGuild_Struct* CZUA = (CZTaskDisableGuild_Struct*) pack->pBuffer; for (auto &client : entity_list.GetClientList()) { if (client.second->GuildID() > 0 && client.second->GuildID() == CZUA->guild_id) { - client.second->DisableTask(1, (int*) CZUA->task_id); + client.second->DisableTask(1, reinterpret_cast(CZUA->task_id)); } } break; @@ -2502,7 +2502,7 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p) CZTaskEnablePlayer_Struct* CZUA = (CZTaskEnablePlayer_Struct*) pack->pBuffer; auto client = entity_list.GetClientByCharID(CZUA->character_id); if (client) { - client->EnableTask(1, (int*) CZUA->task_id); + client->EnableTask(1, reinterpret_cast(CZUA->task_id)); } break; } @@ -2514,7 +2514,7 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p) for (int member_index = 0; member_index < MAX_GROUP_MEMBERS; member_index++) { if (client_group->members[member_index] && client_group->members[member_index]->IsClient()) { auto group_member = client_group->members[member_index]->CastToClient(); - group_member->EnableTask(1, (int*) CZUA->task_id); + group_member->EnableTask(1, reinterpret_cast(CZUA->task_id)); } } } @@ -2528,7 +2528,7 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p) for (int member_index = 0; member_index < MAX_RAID_MEMBERS; member_index++) { if (client_raid->members[member_index].member && client_raid->members[member_index].member->IsClient()) { auto raid_member = client_raid->members[member_index].member->CastToClient(); - raid_member->EnableTask(1, (int*) CZUA->task_id); + raid_member->EnableTask(1, reinterpret_cast(CZUA->task_id)); } } } @@ -2539,7 +2539,7 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p) CZTaskEnableGuild_Struct* CZUA = (CZTaskEnableGuild_Struct*) pack->pBuffer; for (auto &client : entity_list.GetClientList()) { if (client.second->GuildID() > 0 && client.second->GuildID() == CZUA->guild_id) { - client.second->EnableTask(1, (int*) CZUA->task_id); + client.second->EnableTask(1, reinterpret_cast(CZUA->task_id)); } } break; @@ -2666,7 +2666,7 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p) for (auto &client : entity_list.GetClientList()) { auto client_status = client.second->Admin(); if (client_status >= WWDT->min_status && (client_status <= WWDT->max_status || WWDT->max_status == 0)) { - client.second->DisableTask(1, (int *) WWDT->task_id); + client.second->DisableTask(1, reinterpret_cast(WWDT->task_id)); } } break; @@ -2677,7 +2677,7 @@ void WorldServer::HandleMessage(uint16 opcode, const EQ::Net::Packet &p) for (auto &client : entity_list.GetClientList()) { auto client_status = client.second->Admin(); if (client_status >= WWET->min_status && (client_status <= WWET->max_status || WWET->max_status == 0)) { - client.second->EnableTask(1, (int *) WWET->task_id); + client.second->EnableTask(1, reinterpret_cast(WWET->task_id)); } } break;