Set iOpt to 1 for mission rewards and disallow trading iOpt 0 items

Co-authored-by: Jade <jadeshrinemaiden@gmail.com>
This commit is contained in:
2021-01-17 22:50:49 +01:00
parent b0697f12a3
commit 74af1ad173
3 changed files with 14 additions and 2 deletions

View File

@@ -442,6 +442,7 @@ int MissionManager::giveMissionReward(CNSocket *sock, int task, int choice) {
for (int i = 0; i < nrewards; i++) {
item[i].sItem.iType = reward->itemTypes[offset+i];
item[i].sItem.iID = reward->itemIds[offset+i];
item[i].sItem.iOpt = 1;
item[i].iSlotNum = slots[i];
item[i].eIL = 1;