void RecordMapHP(ApiInfo rpInfo)
{
var rSortie = SortieInfo.Current;
var rSortieMap = rSortie.Map;
if (rSortieMap.HP == null || rSortie.Node.EventType != SortieEventType.BossBattle)
return;
var rHP = rSortieMap.HP.Current;
using (var rCommand = Connection.CreateCommand())
{
rCommand.CommandText = "UPDATE sortie SET map_hp = @map_hp WHERE id = @id;";
rCommand.Parameters.AddWithValue("@id", rSortie.ID);
rCommand.Parameters.AddWithValue("@map_hp", rHP > 0 ? (int?)rHP : null);
rCommand.ExecuteNonQuery();
}
}