|
|
|
@ -467,7 +467,7 @@ namespace ArtifactTracker |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// NB: During OnContainerChanged, InventoryChanges do not have the current change included yet
|
|
|
|
|
if ((GetItemCount(RE::PlayerCharacter::GetSingleton(), form->formID) - a_event->itemCount <= 0) && !FollowersHaveItem(form)) { |
|
|
|
|
if ((GetItemCount(RE::PlayerCharacter::GetSingleton(), form) - a_event->itemCount <= 0) && !FollowersHaveItem(form)) { |
|
|
|
|
ListRemoveItem(g_listFound, form); |
|
|
|
|
ListRemoveItem(g_listNew, form); |
|
|
|
|
g_listNew->AddForm(form); |
|
|
|
@ -506,7 +506,7 @@ namespace ArtifactTracker |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// NB: During OnContainerChanged, InventoryChanges do not have the current change included yet
|
|
|
|
|
} else if (g_listFound->HasForm(form) && (GetItemCount(RE::PlayerCharacter::GetSingleton(), form->formID) - a_event->itemCount <= 0) && !FollowersHaveItem(form)) { |
|
|
|
|
} else if (g_listFound->HasForm(form) && (GetItemCount(RE::PlayerCharacter::GetSingleton(), form) - a_event->itemCount <= 0) && !FollowersHaveItem(form)) { |
|
|
|
|
ListRemoveItem(g_listFound, form); |
|
|
|
|
g_listNew->AddForm(form); |
|
|
|
|
} |
|
|
|
|