From 97e1c02ab48ee077087dbbc05e12ff805e4044ac Mon Sep 17 00:00:00 2001 From: galaxyhaxz Date: Thu, 11 Apr 2019 15:01:42 -0500 Subject: [PATCH] OperateShrine qmemcpy --- Source/objects.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Source/objects.cpp b/Source/objects.cpp index 54f0b90ee..9ced945ef 100644 --- a/Source/objects.cpp +++ b/Source/objects.cpp @@ -3931,14 +3931,14 @@ void OperateShrine(int pnum, int i, int sType) SetPlrHandItem(&plr[pnum].HoldItem, ItemMiscIdIdx(IMISC_REJUV)); GetPlrHandSeed(&plr[pnum].HoldItem); plr[pnum].HoldItem._iStatFlag = 1; - qmemcpy(&plr[pnum].InvList[j], &plr[pnum].HoldItem, sizeof(ItemStruct)); + plr[pnum].InvList[j] = plr[pnum].HoldItem; } if (plr[pnum].InvList[j]._iMiscId == IMISC_FULLHEAL || plr[pnum].InvList[j]._iMiscId == IMISC_FULLMANA) { SetPlrHandItem(&plr[pnum].HoldItem, ItemMiscIdIdx(IMISC_FULLREJUV)); GetPlrHandSeed(&plr[pnum].HoldItem); plr[pnum].HoldItem._iStatFlag = 1; - qmemcpy(&plr[pnum].InvList[j], &plr[pnum].HoldItem, sizeof(ItemStruct)); + plr[pnum].InvList[j] = plr[pnum].HoldItem; } } } @@ -3949,14 +3949,14 @@ void OperateShrine(int pnum, int i, int sType) SetPlrHandItem(&plr[pnum].HoldItem, ItemMiscIdIdx(IMISC_REJUV)); GetPlrHandSeed(&plr[pnum].HoldItem); plr[pnum].HoldItem._iStatFlag = 1; - qmemcpy(&plr[pnum].SpdList[j], &plr[pnum].HoldItem, sizeof(ItemStruct)); + plr[pnum].SpdList[j] = plr[pnum].HoldItem; } if (plr[pnum].SpdList[j]._iMiscId == IMISC_FULLHEAL || plr[pnum].SpdList[j]._iMiscId == IMISC_FULLMANA) { SetPlrHandItem(&plr[pnum].HoldItem, ItemMiscIdIdx(IMISC_FULLREJUV)); GetPlrHandSeed(&plr[pnum].HoldItem); plr[pnum].HoldItem._iStatFlag = 1; - qmemcpy(&plr[pnum].SpdList[j], &plr[pnum].HoldItem, sizeof(ItemStruct)); + plr[pnum].SpdList[j] = plr[pnum].HoldItem; } } } @@ -4032,7 +4032,7 @@ void OperateShrine(int pnum, int i, int sType) if (!plr[pnum].InvGrid[j]) { v107 = 5 * leveltype + random(160, 10 * leveltype); v108 = plr[pnum]._pNumInv; // check - qmemcpy(&plr[pnum].InvList[v108], &golditem, sizeof(ItemStruct)); + plr[pnum].InvList[v108] = golditem; plr[pnum]._pNumInv++; plr[pnum].InvList[v108]._iSeed = GetRndSeed(); plr[pnum].InvGrid[j] = plr[pnum]._pNumInv;