diff --git a/Gw2Sharp/WebApi/V2/Models/Items/Item.cs b/Gw2Sharp/WebApi/V2/Models/Items/Item.cs index 7679f568a..778d4df82 100644 --- a/Gw2Sharp/WebApi/V2/Models/Items/Item.cs +++ b/Gw2Sharp/WebApi/V2/Models/Items/Item.cs @@ -27,8 +27,10 @@ namespace Gw2Sharp.WebApi.V2.Models [CastableType(ItemType.Container, typeof(ItemContainer))] [CastableType(ItemType.Gathering, typeof(ItemGathering))] [CastableType(ItemType.Gizmo, typeof(ItemGizmo))] + [CastableType(ItemType.JadeTechModule, typeof(ItemJadeTechModule))] [CastableType(ItemType.Key, typeof(ItemKey))] [CastableType(ItemType.MiniPet, typeof(ItemMiniPet))] + [CastableType(ItemType.PowerCore, typeof(ItemPowerCore))] [CastableType(ItemType.Tool, typeof(ItemTool))] [CastableType(ItemType.Trait, typeof(ItemTrait))] [CastableType(ItemType.Trinket, typeof(ItemTrinket))] diff --git a/Gw2Sharp/WebApi/V2/Models/Items/ItemJadeTechModule.cs b/Gw2Sharp/WebApi/V2/Models/Items/ItemJadeTechModule.cs new file mode 100644 index 000000000..11eef7220 --- /dev/null +++ b/Gw2Sharp/WebApi/V2/Models/Items/ItemJadeTechModule.cs @@ -0,0 +1,9 @@ +namespace Gw2Sharp.WebApi.V2.Models +{ + /// + /// Represents a jade tech module item. + /// + public class ItemJadeTechModule : Item + { + } +} diff --git a/Gw2Sharp/WebApi/V2/Models/Items/ItemPowerCore.cs b/Gw2Sharp/WebApi/V2/Models/Items/ItemPowerCore.cs new file mode 100644 index 000000000..b66976422 --- /dev/null +++ b/Gw2Sharp/WebApi/V2/Models/Items/ItemPowerCore.cs @@ -0,0 +1,9 @@ +namespace Gw2Sharp.WebApi.V2.Models +{ + /// + /// Represents a power core item. + /// + public class ItemPowerCore : Item + { + } +} diff --git a/Gw2Sharp/WebApi/V2/Models/Items/ItemType.cs b/Gw2Sharp/WebApi/V2/Models/Items/ItemType.cs index 31a33ad58..8952f70ea 100644 --- a/Gw2Sharp/WebApi/V2/Models/Items/ItemType.cs +++ b/Gw2Sharp/WebApi/V2/Models/Items/ItemType.cs @@ -88,6 +88,16 @@ public enum ItemType /// /// Key type. /// - Key + Key, + + /// + /// Jade tech module type. + /// + JadeTechModule, + + /// + /// Power core type. + /// + PowerCore } }