feat-rgto: Fix the materials inventory, now the materials items are sent to the correct inventory.

This commit is contained in:
Pablo Rigueto 2025-09-26 22:45:10 -03:00
parent f90cb592bc
commit 6a25a9ffa8
29 changed files with 1801643 additions and 35 deletions

View File

@ -832,14 +832,84 @@ namespace DiIiS_NA.GameServer.GSSystem.ItemsSystem
public override void OnTargeted(Player player, TargetMessage message)
{
player.Inventory.RefreshInventoryToClient();
var playerAcc = player.InGameClient.BnetClient.Account.GameAccount;
switch (SNO)
{
case ActorSno._tieredlootrunkey_0:
case ActorSno._tieredlootrunkey_0: //Greater Rift Key
playerAcc.BigPortalKey++;
Destroy();
break;
case ActorSno._crafting_assortedparts_05: //Reusable Parts
playerAcc.CraftItem1++;
Destroy();
break;
case ActorSno._crafting_magic_05: //Arcanes Dust
playerAcc.CraftItem2++;
Destroy();
break;
case ActorSno._crafting_rare_05: //Veiled Crystal
playerAcc.CraftItem3++;
Destroy();
break;
case ActorSno._crafting_looted_reagent_05: //Death's Breath
playerAcc.CraftItem4++;
Destroy();
break;
case ActorSno._crafting_legendary_05: //Forgotten Soul
playerAcc.CraftItem5++;
Destroy();
break;
case ActorSno._craftingreagent_legendary_set_borns_x1: //Khanduran Rune Bounty itens Act I.
playerAcc.HoradricA1Res++;
Destroy();
break;
case ActorSno._craftingreagent_legendary_set_cains_x1: //Caldeum Nightshade Bounty itens Act II.
playerAcc.HoradricA2Res++;
Destroy();
break;
case ActorSno._craftingreagent_legendary_set_demon_x1: //Arreat War Tapestry Bounty itens Act III.
playerAcc.HoradricA3Res++;
Destroy();
break;
case ActorSno._craftingreagent_legendary_set_hallowed_x1: //Corrupted Angel Flesh Bounty itens Act IV.
playerAcc.HoradricA4Res++;
Destroy();
break;
case ActorSno._craftingreagent_legendary_set_captaincrimsons_x1: //Westmarch Holy Water Bounty itens Act V.
playerAcc.HoradricA5Res++;
Destroy();
break;
case ActorSno._demonorgan_skeletonking_x1: //Leorik Regret.
playerAcc.LeorikKey++;
Destroy();
break;
case ActorSno._demonorgan_ghom_x1: //Vial of Putridness.
playerAcc.VialofPutridness++;
Destroy();
break;
case ActorSno._demonorgan_siegebreaker_x1: //Idol of Terror.
playerAcc.IdolofTerror++;
Destroy();
break;
case ActorSno._demonorgan_diablo_x1: //Heart of Fright.
playerAcc.HeartofFright++;
Destroy();
break;
default:
player.Inventory.PickUp(this);
break;

View File

@ -582,7 +582,8 @@ namespace DiIiS_NA.GameServer.GSSystem.PlayerSystem
ChangeItemLocationDB(old_x, old_y + 1, addedItem);
destGrid.PlaceItem(addedItem, old_y + 1, old_x);
}
};
}
;
}
else
{
@ -1557,7 +1558,8 @@ namespace DiIiS_NA.GameServer.GSSystem.PlayerSystem
return;
int idDuration = 60;
_owner.StartCasting(idDuration, new Action(() => {
_owner.StartCasting(idDuration, new Action(() =>
{
item.Identify();
}));
}
@ -2318,7 +2320,12 @@ namespace DiIiS_NA.GameServer.GSSystem.PlayerSystem
D3.Items.CurrencyData craft7Data = D3.Items.CurrencyData.CreateBuilder().SetId(20).SetCount(playerAcc.BigPortalKey).Build(); // KeyStone Greater Rift.
D3.Items.CurrencyData[] consumables = {goldData, bloodShardData, platinumData, craft1Data, craft2Data, craft3Data, craft4Data, craft5Data, craft7Data, horadric1Data, horadric2Data, horadric3Data, horadric4Data, horadric5Data, craft8Data, craft9Data, craft10Data, craft11Data};
D3.Items.CurrencyData[] consumables = {
goldData, bloodShardData, platinumData, craft1Data,
craft2Data, craft3Data, craft4Data, craft5Data, craft7Data,
horadric1Data, horadric2Data, horadric3Data, horadric4Data,
horadric5Data, craft8Data, craft9Data, craft10Data, craft11Data
};
foreach (var consumable in consumables)
{
@ -2404,7 +2411,8 @@ namespace DiIiS_NA.GameServer.GSSystem.PlayerSystem
_owner.SetAttributesByParagon();
CheckWeapons();
_owner.Attributes.BroadcastChangedIfRevealed();
Task.Delay(3000).ContinueWith((t) => {
Task.Delay(3000).ContinueWith((t) =>
{
try
{
_owner.CheckBonusSets();

BIN
src/GAM/1xx_AffixList.gam Normal file

Binary file not shown.

604
src/GAM/1xx_AffixList.json Normal file
View File

@ -0,0 +1,604 @@
{
"Header": {
"DeadBeef": -559038737,
"SnoType": 2458,
"Unknown1": 0,
"Unknown2": 0,
"Unknown3": 0,
"Unknown4": 0,
"SNOId": 306532,
"BalanceType": 8,
"I0": 1655929658,
"I1": 0
},
"Items": [
{
"Hash": -1292859639,
"Name": "1xx_Damage 0.1 Legendary",
"GBID": 0,
"PAD": 0,
"SNOActor": 3,
"ItemTypesGBID": 100,
"Flags": 1,
"DyeType": 1,
"ItemLevel": 1,
"ItemAct": 1,
"AffixLevel": 1,
"BonusAffixes": 1,
"BonusMajorAffixes": 1,
"BonusMinorAffixes": 0,
"MaxSockets": 1,
"MaxStackSize": 1,
"Cost": 1,
"CostAlt": 5,
"IdentifyCost": 30,
"SellOverrideCost": 1215,
"RemoveGemCost": 9,
"RequiredLevel": 0,
"CrafterRequiredLevel": 0,
"BaseDurability": 0,
"DurabilityVariance": -1,
"EnchantAffixCost": -1,
"EnchantAffixCostX1": -1,
"TransmogUnlockCrafterLevel": 130731,
"TransmogCost": 213613,
"SNOBaseItem": 2044719016,
"SNOSet": -1,
"SNOComponentTreasureClass": -1,
"SNOComponentTreasureClassMagic": -1,
"SNOComponentTreasureClassRare": -1,
"SNOComponentTreasureClassLegend": -1,
"SNORareNamePrefixStringList": -1,
"SNORareNameSuffixStringList": -1,
"StartEffect": -1,
"EndEffect": -1,
"PortraitBkgrnd": -1588776611,
"PortraitHPBar": -1,
"PortraitBanner": -1,
"PortraitFrame": -1,
"Labels": [
-1,
-1,
-1,
-1,
-1
],
"Pad": "NaN",
"WeaponDamageMin": "NaN",
"WeaponDamageDelta": "NaN",
"DamageMinVariance": "NaN",
"DamageDeltaVariance": "NaN",
"AttacksPerSecond": "NaN",
"Armor": "NaN",
"ArmorDelta": "NaN",
"SNOSkill0": -1,
"SkillI0": -1,
"SNOSkill1": -1,
"SkillI1": -1,
"SNOSkill2": -1,
"SkillI2": -1,
"SNOSkill3": -1,
"SkillI3": 485534122,
"Attribute": [
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": 2746136,
"SNOParam": 40,
"Formula": []
},
{
"AttributeId": 2746176,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 2746176,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 2746176,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 807429479,
"SNOParam": 1277178414,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
}
],
"Quality": 0,
"RecipeToGrant": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"TransmogsToGrant": [
0,
0,
0,
0,
0,
0,
0,
0
],
"Massive0": [
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"LegendaryAffixFamily": [
0,
0,
0,
0,
0,
0
],
"MaxAffixLevel": [
0,
0,
0,
0,
0,
0
],
"I38": [
3,
100,
1,
1,
1,
1
],
"LegendaryFamily": 1,
"GemT": 1,
"CraftingTier": 1,
"CraftingQuality": 0,
"snoActorPageOfFatePortal": 1,
"snoWorldPageOfFate1": 1,
"snoWorldPageOfFate2": 1,
"snoLevelAreaPageOfFatePortal": 25,
"EnchantAffixIngredientsCount": 50,
"EnchantAffixIngredients": [
{
"ItemsGBID": 2835,
"Count": 29
},
{
"ItemsGBID": 22,
"Count": 22
},
{
"ItemsGBID": 0,
"Count": -1
},
{
"ItemsGBID": -1,
"Count": -1
},
{
"ItemsGBID": 130731,
"Count": 213613
},
{
"ItemsGBID": 2044719016,
"Count": -1
}
],
"EnchantAffixIngredientsCountX1": -1,
"EnchantAffixIngredientsX1": [
{
"ItemsGBID": -1,
"Count": -1
},
{
"ItemsGBID": -1,
"Count": -1
},
{
"ItemsGBID": -1,
"Count": -1
},
{
"ItemsGBID": -1,
"Count": -1588776611
},
{
"ItemsGBID": -1,
"Count": -1
},
{
"ItemsGBID": -1,
"Count": -1
}
],
"LegendaryPowerItemReplacement": -1,
"SeasonRequiredToDrop": -1,
"Attribute1": [
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
}
],
"JewelSecondaryEffectUnlockRank": -1,
"JewelMaxRank": -1,
"MainEffect": -1,
"DateReleased": -1,
"VacuumPickup": -1,
"CostAlt2": 485534122,
"DynamicCraftCostMagic": -1,
"DynamicCraftCostRare": -1,
"DynamicCraftAffixCount": -1,
"SeasonCacheTreasureClass": -1
},
{
"Hash": 2019952886,
"Name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
"GBID": 0,
"PAD": 0,
"SNOActor": 1601730609,
"ItemTypesGBID": 1634558276,
"Flags": 807429479,
"DyeType": 1277178670,
"ItemLevel": 1852139365,
"ItemAct": 2037539172,
"AffixLevel": 0,
"BonusAffixes": 0,
"BonusMajorAffixes": 0,
"BonusMinorAffixes": 0,
"MaxSockets": 0,
"MaxStackSize": 0,
"Cost": 0,
"CostAlt": 0,
"IdentifyCost": 0,
"SellOverrideCost": 0,
"RemoveGemCost": 0,
"RequiredLevel": 0,
"CrafterRequiredLevel": 0,
"BaseDurability": 0,
"DurabilityVariance": 0,
"EnchantAffixCost": 0,
"EnchantAffixCostX1": 0,
"TransmogUnlockCrafterLevel": 0,
"TransmogCost": 0,
"SNOBaseItem": 0,
"SNOSet": 0,
"SNOComponentTreasureClass": 0,
"SNOComponentTreasureClassMagic": 0,
"SNOComponentTreasureClassRare": 0,
"SNOComponentTreasureClassLegend": 0,
"SNORareNamePrefixStringList": 0,
"SNORareNameSuffixStringList": 0,
"StartEffect": 0,
"EndEffect": 0,
"PortraitBkgrnd": 0,
"PortraitHPBar": 0,
"PortraitBanner": 0,
"PortraitFrame": 0,
"Labels": [
0,
0,
0,
0,
0
],
"Pad": 0.0,
"WeaponDamageMin": 0.0,
"WeaponDamageDelta": 0.0,
"DamageMinVariance": 0.0,
"DamageDeltaVariance": 0.0,
"AttacksPerSecond": 0.0,
"Armor": 0.0,
"ArmorDelta": 0.0,
"SNOSkill0": 0,
"SkillI0": 0,
"SNOSkill1": 0,
"SkillI1": 0,
"SNOSkill2": 0,
"SkillI2": 0,
"SNOSkill3": 0,
"SkillI3": 0,
"Attribute": [
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 3,
"SNOParam": 100,
"Formula": []
},
{
"AttributeId": 1,
"SNOParam": 1,
"Formula": []
},
{
"AttributeId": 1,
"SNOParam": 40,
"Formula": []
},
{
"AttributeId": 39,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 213613,
"SNOParam": 2044719016,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": -1,
"Formula": []
}
],
"Quality": 2746216,
"RecipeToGrant": [
40,
-1,
-1,
0,
0,
2746256,
0,
-1,
-1,
0
],
"TransmogsToGrant": [
0,
2746256,
0,
-1,
-1,
0,
0,
2746256
],
"Massive0": [
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"LegendaryAffixFamily": [
0,
0,
0,
0,
0,
0
],
"MaxAffixLevel": [
0,
0,
0,
0,
0,
0
],
"I38": [
1601730609,
1634558276,
1226859879,
0,
0,
0
],
"LegendaryFamily": 0,
"GemT": 0,
"CraftingTier": 0,
"CraftingQuality": 0,
"snoActorPageOfFatePortal": 0,
"snoWorldPageOfFate1": 0,
"snoWorldPageOfFate2": 0,
"snoLevelAreaPageOfFatePortal": 0,
"EnchantAffixIngredientsCount": 0,
"EnchantAffixIngredients": [
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
}
],
"EnchantAffixIngredientsCountX1": 0,
"EnchantAffixIngredientsX1": [
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
}
],
"LegendaryPowerItemReplacement": 0,
"SeasonRequiredToDrop": 0,
"Attribute1": [
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
}
],
"JewelSecondaryEffectUnlockRank": 0,
"JewelMaxRank": 0,
"MainEffect": 0,
"DateReleased": 0,
"VacuumPickup": 0,
"CostAlt2": 0,
"DynamicCraftCostMagic": 0,
"DynamicCraftCostRare": 0,
"DynamicCraftAffixCount": 0,
"SeasonCacheTreasureClass": 0
}
]
}

Binary file not shown.

Binary file not shown.

BIN
src/GAM/ItemTypes.gam Normal file

Binary file not shown.

604
src/GAM/ItemTypes.json Normal file
View File

@ -0,0 +1,604 @@
{
"Header": {
"DeadBeef": -559038737,
"SnoType": 2458,
"Unknown1": 0,
"Unknown2": 0,
"Unknown3": 0,
"Unknown4": 0,
"SNOId": 19755,
"BalanceType": 1,
"I0": 934681424,
"I1": 0
},
"Items": [
{
"Hash": -766798454,
"Name": "Weapon",
"GBID": 0,
"PAD": 0,
"SNOActor": -1,
"ItemTypesGBID": 0,
"Flags": 2,
"DyeType": 0,
"ItemLevel": 0,
"ItemAct": -1,
"AffixLevel": -1,
"BonusAffixes": -1,
"BonusMajorAffixes": -1,
"BonusMinorAffixes": -1,
"MaxSockets": -1,
"MaxStackSize": -1,
"Cost": -1,
"CostAlt": 1,
"IdentifyCost": 0,
"SellOverrideCost": 0,
"RemoveGemCost": 0,
"RequiredLevel": 0,
"CrafterRequiredLevel": 1953724749,
"BaseDurability": 1467576933,
"DurabilityVariance": 1869635941,
"EnchantAffixCost": 4731246,
"EnchantAffixCostX1": 0,
"TransmogUnlockCrafterLevel": 0,
"TransmogCost": 0,
"SNOBaseItem": 0,
"SNOSet": 0,
"SNOComponentTreasureClass": 0,
"SNOComponentTreasureClassMagic": 0,
"SNOComponentTreasureClassRare": 0,
"SNOComponentTreasureClassLegend": 0,
"SNORareNamePrefixStringList": 0,
"SNORareNameSuffixStringList": 0,
"StartEffect": 0,
"EndEffect": 0,
"PortraitBkgrnd": 0,
"PortraitHPBar": 0,
"PortraitBanner": 0,
"PortraitFrame": 0,
"Labels": [
0,
0,
0,
0,
0
],
"Pad": 0.0,
"WeaponDamageMin": 0.0,
"WeaponDamageDelta": 0.0,
"DamageMinVariance": 0.0,
"DamageDeltaVariance": 0.0,
"AttacksPerSecond": 0.0,
"Armor": 0.0,
"ArmorDelta": 0.0,
"SNOSkill0": 0,
"SkillI0": 0,
"SNOSkill1": 0,
"SkillI1": 0,
"SNOSkill2": 0,
"SkillI2": 0,
"SNOSkill3": 0,
"SkillI3": 0,
"Attribute": [
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 485534122,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": 512,
"Formula": []
},
{
"AttributeId": 1953724749,
"SNOParam": 1467576933,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
}
],
"Quality": 0,
"RecipeToGrant": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"TransmogsToGrant": [
0,
485534122,
0,
0,
0,
1191680,
-1,
-1
],
"Massive0": [
-1,
-1,
-1,
-1,
-1,
-1,
1024,
0,
0
],
"LegendaryAffixFamily": [
0,
0,
1701602637,
101,
0,
0
],
"MaxAffixLevel": [
0,
0,
0,
0,
0,
0
],
"I38": [
0,
0,
0,
0,
0,
0
],
"LegendaryFamily": 0,
"GemT": 0,
"CraftingTier": 0,
"CraftingQuality": 0,
"snoActorPageOfFatePortal": 0,
"snoWorldPageOfFate1": 0,
"snoWorldPageOfFate2": 0,
"snoLevelAreaPageOfFatePortal": 0,
"EnchantAffixIngredientsCount": 0,
"EnchantAffixIngredients": [
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
}
],
"EnchantAffixIngredientsCountX1": 0,
"EnchantAffixIngredientsX1": [
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
}
],
"LegendaryPowerItemReplacement": 0,
"SeasonRequiredToDrop": 0,
"Attribute1": [
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
}
],
"JewelSecondaryEffectUnlockRank": 0,
"JewelMaxRank": 0,
"MainEffect": 485534122,
"DateReleased": 0,
"VacuumPickup": 0,
"CostAlt2": 0,
"DynamicCraftCostMagic": 0,
"DynamicCraftCostRare": -1,
"DynamicCraftAffixCount": -1,
"SeasonCacheTreasureClass": -1
},
{
"Hash": -2020353786,
"Name": "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\u0002",
"GBID": 0,
"PAD": 0,
"SNOActor": 0,
"ItemTypesGBID": 0,
"Flags": 0,
"DyeType": 0,
"ItemLevel": 0,
"ItemAct": 0,
"AffixLevel": 0,
"BonusAffixes": 0,
"BonusMajorAffixes": 0,
"BonusMinorAffixes": 0,
"MaxSockets": 133016072,
"MaxStackSize": 0,
"Cost": 0,
"CostAlt": 0,
"IdentifyCost": 0,
"SellOverrideCost": -1,
"RemoveGemCost": -1,
"RequiredLevel": -1,
"CrafterRequiredLevel": -1,
"BaseDurability": -1,
"DurabilityVariance": -1,
"EnchantAffixCost": -1,
"EnchantAffixCostX1": -1,
"TransmogUnlockCrafterLevel": 4,
"TransmogCost": 0,
"SNOBaseItem": 0,
"SNOSet": 0,
"SNOComponentTreasureClass": 0,
"SNOComponentTreasureClassMagic": 1701733703,
"SNOComponentTreasureClassRare": 1399023986,
"SNOComponentTreasureClassLegend": 1735289207,
"SNORareNamePrefixStringList": 1885431127,
"SNORareNameSuffixStringList": 28271,
"StartEffect": 0,
"EndEffect": 0,
"PortraitBkgrnd": 0,
"PortraitHPBar": 0,
"PortraitBanner": 0,
"PortraitFrame": 0,
"Labels": [
0,
0,
0,
0,
0
],
"Pad": 0.0,
"WeaponDamageMin": 0.0,
"WeaponDamageDelta": 0.0,
"DamageMinVariance": 0.0,
"DamageDeltaVariance": 0.0,
"AttacksPerSecond": 0.0,
"Armor": 0.0,
"ArmorDelta": 0.0,
"SNOSkill0": 0,
"SkillI0": 0,
"SNOSkill1": 0,
"SkillI1": 0,
"SNOSkill2": 0,
"SkillI2": 0,
"SNOSkill3": 0,
"SkillI3": 0,
"Attribute": [
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
}
],
"Quality": 0,
"RecipeToGrant": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"TransmogsToGrant": [
0,
0,
0,
0,
0,
0,
0,
0
],
"Massive0": [
0,
0,
0,
1846932879,
0,
0,
1,
1273600,
3
],
"LegendaryAffixFamily": [
4,
21,
22,
-1,
-1,
-1
],
"MaxAffixLevel": [
-1,
520,
0,
0,
0,
0
],
"I38": [
845510721,
72,
0,
0,
0,
0
],
"LegendaryFamily": 0,
"GemT": 0,
"CraftingTier": 0,
"CraftingQuality": 0,
"snoActorPageOfFatePortal": 0,
"snoWorldPageOfFate1": 0,
"snoWorldPageOfFate2": 0,
"snoLevelAreaPageOfFatePortal": 0,
"EnchantAffixIngredientsCount": 0,
"EnchantAffixIngredients": [
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
}
],
"EnchantAffixIngredientsCountX1": 0,
"EnchantAffixIngredientsX1": [
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
}
],
"LegendaryPowerItemReplacement": 0,
"SeasonRequiredToDrop": 0,
"Attribute1": [
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
},
{
"AttributeId": 0,
"SNOParam": 0,
"Formula": []
}
],
"JewelSecondaryEffectUnlockRank": 0,
"JewelMaxRank": 0,
"MainEffect": 0,
"DateReleased": 0,
"VacuumPickup": 0,
"CostAlt2": 0,
"DynamicCraftCostMagic": 0,
"DynamicCraftCostRare": 0,
"DynamicCraftAffixCount": 0,
"SeasonCacheTreasureClass": 0
}
]
}

BIN
src/GAM/Item_ArtTest.gam Normal file

Binary file not shown.

104386
src/GAM/Item_ArtTest.json Normal file

File diff suppressed because it is too large Load Diff

BIN
src/GAM/Items_Armor.gam Normal file

Binary file not shown.

BIN
src/GAM/Items_Legendary.gam Normal file

Binary file not shown.

879370
src/GAM/Items_Legendary.json Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

BIN
src/GAM/Items_Other.gam Normal file

Binary file not shown.

456598
src/GAM/Items_Other.json Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -0,0 +1,310 @@
{
"Header": {
"DeadBeef": -559038737,
"SnoType": 2458,
"Unknown1": 0,
"Unknown2": 0,
"Unknown3": 0,
"Unknown4": 0,
"SNOId": 245193,
"BalanceType": 2,
"I0": 1708504845,
"I1": 0
},
"Items": [
{
"Hash": -44768141,
"Name": "PageOfFateA",
"GBID": 0,
"PAD": 0,
"SNOActor": 245219,
"ItemTypesGBID": 327230447,
"Flags": 32,
"DyeType": 0,
"ItemLevel": 10,
"ItemAct": 0,
"AffixLevel": 0,
"BonusAffixes": 0,
"BonusMajorAffixes": 0,
"BonusMinorAffixes": 0,
"MaxSockets": 0,
"MaxStackSize": 5,
"Cost": 1200,
"CostAlt": 5,
"IdentifyCost": 0,
"SellOverrideCost": 0,
"RemoveGemCost": 0,
"RequiredLevel": 0,
"CrafterRequiredLevel": 0,
"BaseDurability": 250,
"DurabilityVariance": 200,
"EnchantAffixCost": 500,
"EnchantAffixCostX1": 500,
"TransmogUnlockCrafterLevel": 0,
"TransmogCost": 100,
"SNOBaseItem": -1,
"SNOSet": -1,
"SNOComponentTreasureClass": -1,
"SNOComponentTreasureClassMagic": -1,
"SNOComponentTreasureClassRare": -1,
"SNOComponentTreasureClassLegend": -1,
"SNORareNamePrefixStringList": -1,
"SNORareNameSuffixStringList": -1,
"StartEffect": -1,
"EndEffect": -1,
"PortraitBkgrnd": 0,
"PortraitHPBar": 0,
"PortraitBanner": 0,
"PortraitFrame": 0,
"Labels": [
0,
0,
0,
0,
0
],
"Pad": 0.0,
"WeaponDamageMin": 0.0,
"WeaponDamageDelta": 0.0,
"DamageMinVariance": 0.0,
"DamageDeltaVariance": 0.0,
"AttacksPerSecond": 0.0,
"Armor": 0.0,
"ArmorDelta": 0.0,
"SNOSkill0": -1,
"SkillI0": 0,
"SNOSkill1": -1,
"SkillI1": 0,
"SNOSkill2": -1,
"SkillI2": 0,
"SNOSkill3": -1,
"SkillI3": 0,
"Attribute": [
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
}
],
"Quality": -1,
"RecipeToGrant": [
-1,
-1,
-1,
-1,
-1,
-1,
-1,
-1,
-1,
-1
],
"TransmogsToGrant": [
-1,
-1,
-1,
-1,
-1,
-1,
-1,
-1
],
"Massive0": [
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"LegendaryAffixFamily": [
-1,
-1,
-1,
-1,
-1,
-1
],
"MaxAffixLevel": [
0,
0,
0,
0,
0,
0
],
"I38": [
0,
0,
0,
0,
0,
0
],
"LegendaryFamily": -1,
"GemT": 0,
"CraftingTier": 0,
"CraftingQuality": 0,
"snoActorPageOfFatePortal": 245449,
"snoWorldPageOfFate1": 245391,
"snoWorldPageOfFate2": 245402,
"snoLevelAreaPageOfFatePortal": 109526,
"EnchantAffixIngredientsCount": 0,
"EnchantAffixIngredients": [
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
}
],
"EnchantAffixIngredientsCountX1": 0,
"EnchantAffixIngredientsX1": [
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
},
{
"ItemsGBID": 0,
"Count": 0
}
],
"LegendaryPowerItemReplacement": -1,
"SeasonRequiredToDrop": -1,
"Attribute1": [
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
},
{
"AttributeId": -1,
"SNOParam": -1,
"Formula": []
}
],
"JewelSecondaryEffectUnlockRank": -1,
"JewelMaxRank": -1,
"MainEffect": -1,
"DateReleased": 5,
"VacuumPickup": 0,
"CostAlt2": 0,
"DynamicCraftCostMagic": 0,
"DynamicCraftCostRare": 0,
"DynamicCraftAffixCount": 0,
"SeasonCacheTreasureClass": -1
}
]
}

BIN
src/GAM/Items_Quests.gam Normal file

Binary file not shown.

141136
src/GAM/Items_Quests.json Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

38530
src/GAM/Items_Quests_Beta.json Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

BIN
src/GAM/Items_Weapons.gam Normal file

Binary file not shown.

142606
src/GAM/Items_Weapons.json Normal file

File diff suppressed because it is too large Load Diff