[Tasks] Remove delivered task items from trades (#2405)

This commit is contained in:
hg
2022-09-02 00:09:13 -04:00
committed by GitHub
parent e011864ed5
commit 7cf96ca2d8
5 changed files with 72 additions and 63 deletions
+2 -6
View File
@@ -1158,13 +1158,9 @@ public:
{
return task_state && task_state->UpdateTasksOnSpeakWith(this, npc);
}
inline bool UpdateTasksOnDeliver(
std::list<EQ::ItemInstance *> &items,
int cash,
NPC* npc
)
inline bool UpdateTasksOnDeliver(std::vector<EQ::ItemInstance*>& items, Trade& trade, NPC* npc)
{
return task_state && task_state->UpdateTasksOnDeliver(this, items, cash, npc);
return task_state && task_state->UpdateTasksOnDeliver(this, items, trade, npc);
}
void UpdateTasksOnTouchSwitch(int dz_switch_id)
{