muffin v7.4.1
This commit is contained in:
parent
a4175abacd
commit
7ae14cf8b8
24 changed files with 2673 additions and 722 deletions
|
|
@ -18,12 +18,12 @@ public abstract record ItemReward(ItemRewardDetails Item)
|
|||
|
||||
internal static ItemReward? CreateFromItem(Item item, ElementId elementId)
|
||||
{
|
||||
ushort? num = item.ItemAction.ValueNullable?.Type;
|
||||
uint? num = item.ItemAction.ValueNullable?.RowId;
|
||||
if (num.HasValue && num == 1322)
|
||||
{
|
||||
return new MountReward(new ItemRewardDetails(item, elementId), item.ItemAction.Value.Data[0]);
|
||||
}
|
||||
num = item.ItemAction.ValueNullable?.Type;
|
||||
num = item.ItemAction.ValueNullable?.RowId;
|
||||
if (num.HasValue && num == 853)
|
||||
{
|
||||
return new MinionReward(new ItemRewardDetails(item, elementId), item.ItemAction.Value.Data[0]);
|
||||
|
|
@ -40,7 +40,7 @@ public abstract record ItemReward(ItemRewardDetails Item)
|
|||
TripleTriadCard valueOrDefault4 = valueOrDefault3.GetValueOrDefault();
|
||||
return new TripleTriadCardReward(new ItemRewardDetails(item, elementId), (ushort)valueOrDefault4.RowId);
|
||||
}
|
||||
num = item.ItemAction.ValueNullable?.Type;
|
||||
num = item.ItemAction.ValueNullable?.RowId;
|
||||
if (num.HasValue && num == 20086)
|
||||
{
|
||||
return new FashionAccessoryReward(new ItemRewardDetails(item, elementId), item.ItemAction.Value.Data[0]);
|
||||
|
|
|
|||
|
|
@ -60,8 +60,6 @@ internal sealed class QuestInfo : IQuestInfo
|
|||
|
||||
public byte MoogleDeliveryLevel { get; }
|
||||
|
||||
public bool IsMoogleDeliveryQuest => JournalGenre == 87;
|
||||
|
||||
public IReadOnlyList<ItemReward> ItemRewards { get; }
|
||||
|
||||
public EExpansionVersion Expansion { get; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue