Decompile fn_22127 (CGameMode::ReceivePartyItemPickup)

Batch #17283 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_22127 CGameMode::ReceivePartyItemPickup: logic confirmed by peer review

Peer-reviewed-by: Toshiro, cremane, bibinir
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
This commit is contained in:
ragnarok-clanker 2026-11-11 20:16:20 +00:00
commit 5ee24d626c

View file

@ -1167,7 +1167,9 @@ void CGameMode::ReceivePartyItemPickup(const unsigned char* data) {
item.identity[1] = packet->itemId;
item.identity[3] = 0;
item.SetItemId(packet->itemId);
std::memcpy(item.cards, packet->cards, sizeof(packet->cards));
for (int card = 0; card < 4; ++card) {
reinterpret_cast<std::uint32_t*>(item.cards)[card] = packet->cards[card];
}
item.identified = packet->identified;
item.damaged = packet->damaged;
item.refiningLevel = packet->refine;