@@ -841,7 +841,8 @@ bool chart::generate_gains( highchart::pie_chart_t& pc, const player_t& p, resou
841841 return false ;
842842 }
843843
844- pc.set_title ( util::encode_html ( p.name_str ) + " " + resource_name + " Gains" );
844+ // pc.set_title( util::encode_html( p.name_str ) + " " + resource_name + " Gains" );
845+ pc.set_title ( util::encode_html ( p.html_name () ) + " " + resource_name + " Gains" );
845846 pc.set ( " plotOptions.pie.dataLabels.format" , " {point.name}: {point.y:.1f}" );
846847 if ( p.sim ->player_no_pet_list .size () > 1 )
847848 {
@@ -866,7 +867,8 @@ bool chart::generate_gains( highchart::pie_chart_t& pc, const player_t& p, resou
866867
867868bool chart::generate_spent_time ( highchart::pie_chart_t & pc, const player_t & p )
868869{
869- pc.set_title ( util::encode_html ( p.name_str ) + " Spent Time" );
870+ // pc.set_title( util::encode_html( p.name_str ) + " Spent Time" );
871+ pc.set_title ( util::encode_html ( p.html_name () ) + " Spent Time" );
870872 pc.set ( " plotOptions.pie.dataLabels.format" , " {point.name}: {point.y:.1f}s" );
871873 if ( p.sim ->player_no_pet_list .size () > 1 )
872874 {
@@ -1032,7 +1034,8 @@ bool chart::generate_damage_stats_sources( highchart::pie_chart_t& chart, const
10321034 if ( stats_list.size () <= 1 ) // Don't display chart for single source
10331035 return false ;
10341036
1035- generate_stats_sources ( chart, p, util::encode_html ( p.name_str ) + " Damage Sources" , stats_list, top_only );
1037+ // generate_stats_sources( chart, p, util::encode_html( p.name_str ) + " Damage Sources", stats_list, top_only );
1038+ generate_stats_sources ( chart, p, util::encode_html ( p.html_name () ) + " Damage Sources" , stats_list, top_only );
10361039 chart.set ( " series.0.name" , " Damage" );
10371040 chart.set ( " plotOptions.pie.tooltip.pointFormat" ,
10381041 " <span style=\" color:{point.color}\" >\xE2\x97\x8F </span> {series.name}: <b>{point.y}</b>%<br/>" );
@@ -1073,7 +1076,8 @@ bool chart::generate_heal_stats_sources( highchart::pie_chart_t& chart, const pl
10731076 return l->actual_amount .mean () > r->actual_amount .mean ();
10741077 } );
10751078
1076- generate_stats_sources ( chart, p, util::encode_html ( p.name_str ) + " Healing & Absorb Sources" , stats_list );
1079+ // generate_stats_sources( chart, p, util::encode_html( p.name_str ) + " Healing & Absorb Sources", stats_list );
1080+ generate_stats_sources ( chart, p, util::encode_html ( p.html_name () ) + " Healing & Absorb Sources" , stats_list );
10771081 chart.set ( " plotOptions.pie.events.click" , " open_details_from_chart" );
10781082 chart.value ( " plotOptions.pie.events.click" ).SetRawOutput ( true );
10791083
@@ -1164,8 +1168,8 @@ bool chart::generate_raid_aps( highchart::bar_chart_t& bc, const sim_t& s, std::
11641168 {
11651169 longest_name = p->name_str.length();
11661170 }*/
1167- if ( strlen ( p->html_name () ) > longest_name )
1168- longest_name = strlen ( p->html_name () );
1171+ if ( p->html_name (). length () > longest_name )
1172+ longest_name = p->html_name (). length ( );
11691173
11701174 sc_js_t e;
11711175 e.set ( " color" , c.str () );
@@ -1504,7 +1508,8 @@ bool chart::generate_action_dpet( highchart::bar_chart_t& bc, const player_t& p
15041508 bc.set_yaxis_title ( " Damage per Execute Time" );
15051509 }
15061510
1507- bc.set_title ( util::encode_html ( p.name_str ) + " Damage per Execute Time" );
1511+ // bc.set_title( util::encode_html( p.name_str ) + " Damage per Execute Time" );
1512+ bc.set_title ( util::encode_html ( p.html_name () ) + " Damage per Execute Time" );
15081513 if ( p.sim ->player_no_pet_list .size () > 1 )
15091514 {
15101515 bc.set_toggle_id ( " player" + util::to_string ( p.index ) + " toggle" );
@@ -1695,7 +1700,8 @@ bool chart::generate_actor_dps_series( highchart::time_series_t& series, const p
16951700
16961701 series.set ( " yAxis.min" , 0 );
16971702 series.set_yaxis_title ( " Damage per second" );
1698- series.set_title ( util::encode_html ( p.name_str ) + " Damage per second" );
1703+ // series.set_title( util::encode_html( p.name_str ) + " Damage per second" );
1704+ series.set_title ( util::encode_html ( p.html_name () ) + " Damage per second" );
16991705 series.add_simple_series ( " area" , color::class_color ( p.type ), " DPS" , timeline_dps.data () );
17001706 series.set_mean ( util::round ( p.collected_data .dps .mean (), p.sim ->report_precision ) );
17011707
@@ -1713,7 +1719,8 @@ highchart::time_series_t& chart::generate_actor_timeline(
17131719 {
17141720 ts.set_toggle_id ( " player" + util::to_string ( p.index ) + " toggle" );
17151721 }
1716- ts.set_title ( util::encode_html ( p.name_str ) + " " + attr_str );
1722+ // ts.set_title( util::encode_html( p.name_str ) + " " + attr_str );
1723+ ts.set_title ( util::encode_html ( p.html_name () ) + " " + attr_str );
17171724 ts.set_yaxis_title ( " Average " + attr_str );
17181725 ts.add_simple_series ( " area" , series_color, attr_str, data.data () );
17191726 if ( !p.sim ->single_actor_batch )
0 commit comments