@@ -238,7 +238,7 @@ internal List<SimcRawItem> GenerateItemData(Dictionary<string, string> incomingR
238238 else
239239 {
240240 item . DbcStats = Convert . ToInt32 (
241- data [ 17 ] . Replace ( "&__item_stats_data[" , "" ) . Trim ( ']' ) ) ;
241+ data [ 17 ] . Replace ( "&__ptr_item_stats_data[" , "" ) . Replace ( "& __item_stats_data[", "" ) . Trim ( ']' ) ) ;
242242 }
243243
244244 // 18 is dbc stats count
@@ -492,7 +492,7 @@ internal List<SimcRawSpell> GenerateSpellData(Dictionary<string, string> incomin
492492 data [ i ] = data [ i ] . Replace ( "}" , "" ) . Replace ( "{" , "" ) . Trim ( ) ;
493493 }
494494
495- if ( data [ 0 ] . Contains ( "&__spell_data" ) )
495+ if ( data [ 0 ] . Contains ( "&__spell_data" ) || data [ 0 ] . Contains ( "&__ptr_spell_data" ) )
496496 continue ;
497497
498498 // 0 is Id
@@ -992,7 +992,7 @@ internal double[][] GenerateSpellScalingMultipliers(Dictionary<string, string> i
992992 spellScalingTable [ i ] = new double [ 80 ] ;
993993 }
994994
995- string key = "__spell_scaling [][80] = {" ;
995+ string key = "_spell_scaling [][80] = {" ;
996996
997997 int start = rawData . IndexOf ( key ) + key . Length ;
998998 int end = rawData . IndexOf ( "};" , start ) ;
@@ -1120,7 +1120,7 @@ internal List<SimcRawSpellConduitRankEntry> GenerateConduitRankData(Dictionary<s
11201120 var rawData = incomingRawData . Where ( d => d . Key == "CovenantData.raw" ) . FirstOrDefault ( ) . Value ;
11211121
11221122 // Split the raw data to only be the parts we want.
1123- string key = "__conduit_rank_data {" ;
1123+ string key = "_conduit_rank_data {" ;
11241124
11251125 int start = rawData . IndexOf ( key ) + key . Length ;
11261126 int end = rawData . IndexOf ( "};" , start ) ;
@@ -1205,7 +1205,7 @@ internal List<SimcRawTrait> GenerateTraitData(Dictionary<string, string> incomin
12051205 var rawData = incomingRawData . Where ( d => d . Key == "TraitData.raw" ) . FirstOrDefault ( ) . Value ;
12061206
12071207 // Split the raw data to only be the parts we want.
1208- string key = "__trait_data_data { {" ;
1208+ string key = "_trait_data_data { {" ;
12091209
12101210 int start = rawData . IndexOf ( key ) + key . Length ;
12111211 int end = rawData . IndexOf ( "} };" , start ) ;
0 commit comments