Remove custom OptionalType and use the default c# nullable type.
This commit is contained in:
@@ -50,8 +50,8 @@ namespace Game.BlackMarket
|
||||
|
||||
if (!bonusListIDs.Empty())
|
||||
{
|
||||
Item.ItemBonus.Value = new();
|
||||
Item.ItemBonus.Value.BonusListIDs = bonusListIDs;
|
||||
Item.ItemBonus = new();
|
||||
Item.ItemBonus.BonusListIDs = bonusListIDs;
|
||||
}
|
||||
|
||||
if (Global.ObjectMgr.GetCreatureTemplate(SellerNPC) == null)
|
||||
|
||||
@@ -244,9 +244,9 @@ namespace Game.BlackMarket
|
||||
if (!item)
|
||||
return;
|
||||
|
||||
if (templ.Item.ItemBonus.HasValue)
|
||||
if (templ.Item.ItemBonus != null)
|
||||
{
|
||||
foreach (uint bonusList in templ.Item.ItemBonus.Value.BonusListIDs)
|
||||
foreach (uint bonusList in templ.Item.ItemBonus.BonusListIDs)
|
||||
item.AddBonuses(bonusList);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user