Core/Loot: Fix conditional Master Loot

This commit is contained in:
hondacrx
2017-12-11 11:01:38 -05:00
parent 02047abe60
commit 74950e0d66
3 changed files with 46 additions and 52 deletions
+1 -1
View File
@@ -1915,7 +1915,7 @@ namespace Game.Entities
// If container item is in a bag, add that player as an allowed looter
if (GetBagSlot() != 0)
loot_item.allowedGUIDs.Add(GetOwner().GetGUID());
loot_item.AddAllowedLooter(GetOwner());
// Finally add the LootItem to the container
loot.items.Add(loot_item);
+3 -3
View File
@@ -5975,9 +5975,9 @@ namespace Game.Entities
public void SetLootGUID(ObjectGuid guid) { SetGuidValue(PlayerFields.LootTargetGuid, guid); }
public void StoreLootItem(byte lootSlot, Loot loot, AELootResult aeResult = null)
{
QuestItem qitem = null;
QuestItem ffaitem = null;
QuestItem conditem = null;
NotNormalLootItem qitem = null;
NotNormalLootItem ffaitem = null;
NotNormalLootItem conditem = null;
LootItem item = loot.LootItemInSlot(lootSlot, this, out qitem, out ffaitem, out conditem);
if (item == null)