Optional__typename?: "ReportFight"OptionalaverageThe average item level of the players in the fight.
OptionalbossThe percentage health of the active boss or bosses at the end of a fight.
OptionalboundingThe bounding box that encloses the positions of all players/enemies in the fight.
OptionalclassicThe season ID of a Classic fight. Will only be nonzero for Season of Mastery in Vanilla for now.
Whether or not a fight represents an entire raid from start to finish, e.g., in Classic WoW a complete run of Blackwing Lair.
Optionaldifficulty?: Maybe<Scalars["Int"]>The difficulty setting for the raid, dungeon, or arena. Null for trash.
OptionaldungeonFor a dungeon, a list of pulls that occurred in the dungeon. Pulls have details such as the enemies involved in the pull and map info showing where the pull took place.
The encounter ID of the fight. If the ID is 0, the fight is considered a trash fight.
The end time of the fight. This is a timestamp with millisecond precision that is relative to the start of the report, i.e., the start of the report is considered time 0.
OptionalenemyNPCs?: Maybe<Maybe<ReportFightNpc>[]>Information about enemy NPCs involved in the fight. Includes report IDs, instance counts, and instance group counts for each NPC.
OptionalenemyInformation about enemy pets involved in the fight. Includes report IDs, instance counts, and instance group counts for each pet.
OptionalenemyThe IDs of all players involved in a fight. These players can be referenced in the master data actors table to get detailed information about each participant.
OptionalfightThe actual completion percentage of the fight. This is the field used to indicate how far into a fight a wipe was, since fights can be complicated and have multiple bosses, no bosses, bosses that heal, etc.
OptionalfriendlyNPCs?: Maybe<Maybe<ReportFightNpc>[]>Information about friendly NPCs involved in the fight. Includes report IDs, instance counts, and instance group counts for each NPC.
OptionalfriendlyInformation about friendly pets involved in the fight. Includes report IDs, instance counts, and instance group counts for each pet.
OptionalfriendlyThe IDs of all players involved in a fight. These players can be referenced in the master data actors table to get detailed information about each participant.
OptionalgameThe game zone the fight takes place in. This should not be confused with the zones used by the sites for rankings. This is the actual in-game zone info.
OptionalhardThe hard mode level of the fight. Most fights don't support optional hard modes. This only applies to bosses like Sartharion.
The report ID of the fight. This ID can be used to fetch only events, tables or graphs for this fight.
OptionalinWhether or not the fight is still in progress. If this field is false, it means the entire fight has been uploaded.
OptionalkeystoneThe affixes for a Mythic+ dungeon.
OptionalkeystoneThe bonus field represents Bronze, Silver or Gold in Challenge Modes, or +1-+3 pushing of Mythic+ keys. It has the values 1, 2, and 3.
OptionalkeystoneThe keystone level for a Mythic+ dungeon.
OptionalkeystoneThe completion time for a Challenge Mode or Mythic+ Dungeon. This is the official time used on Blizzard leaderboards.
Optionalkill?: Maybe<Scalars["Boolean"]>Whether or not the fight was a boss kill, i.e., successful. If this field is false, it means the fight was a wipe or a failed run, etc..
OptionallastThe phase that the encounter was in when the fight ended. Counts up from 1 based off the phase type (i.e., normal phase vs intermission).
OptionallastThe phase that the encounter was in when the fight ended. Always increases from 0, so a fight with three real phases and two intermissions would count up from 0 to 4.
OptionallastWhether or not the phase that the encounter was in when the fight ended was an intermission or not.
Optionallayer?: Maybe<Scalars["Int"]>The layer of a Torghast run.
Optionalmaps?: Maybe<Maybe<ReportMap>[]>All the maps that were involved in a fight. For single bosses this will usually be a single map, but for dungeons it will typically be multiple maps.
The name of the fight.
OptionaloriginalSome boss fights may be converted to trash fights (encounterID = 0). When this occurs, originalEncounterID contains the original ID of the encounter.
OptionalphaseList of observed phase transitions during the fight.
Optionalrating?: Maybe<Scalars["Int"]>The official Blizzard rating for a completed Mythic+ dungeon or Torghast run.
Optionalsize?: Maybe<Scalars["Int"]>The group size for the raid, dungeon, or arena. Null for trash.
The start time of the fight. This is a timestamp with millisecond precision that is relative to the start of the report, i.e., the start of the report is considered time 0.
OptionaltalentThe import/export code for a Retail Dragonflight talent build. Will be null for a classic or pre-Dragonflight fight.
OptionalwipeIf a wipe was explicitly called using the Companion app, then this field will contain the time. This is a timestamp with millisecond precision that is relative to the start of the report, i.e., the start of the report is considered time 0.
The ReportFight represents a single fight that occurs in the report.