Get desktop application: View/edit binary Protocol Buffers messages
Used in: APLActionSchedule , APLActionSequence , APLActionStrictSequence , APLListItem , APLPrepullAction
optional APLValue condition = 1 oneof actionUsed in: APLAction
Used in: APLAction
(message has no fields)
Used in: APLAction
Used in: APLAction
Used in: APLAction
bool manual_params = 2 float max_ff_delay = 3 float min_roar_offset = 4 int32 rip_leeway = 5 bool use_rake = 6 bool use_bite = 7 float bite_time = 8 bool flower_weave = 9 Used in: APLAction
Used in: APLAction
optional ActionID spell_id = 1 optional APLValue interrupt_if = 3 bool allow_recast = 5 Used in: APLAction
(message has no fields)
Used in: APLAction
Used in: APLActionItemSwap
Unknown = 0 Main = 1 Swap1 = 2 Used in: APLAction
optional ActionID spell_id = 1 int32 max_dots = 2 optional APLValue max_overlap = 3 Used in: APLAction
optional ActionID spell_id = 1 int32 max_shields = 2 optional APLValue max_overlap = 3 Used in: APLAction
Used in: APLAction
string schedule = 1 optional APLAction inner_action = 2 Used in: APLAction
string name = 1 repeated APLAction actions = 2 Used in: APLStats
repeated string warnings = 1 Used in: APLAction
Used in: APLAction
Used in: APLAction
Used in: APLAction
Used in: APLRotation
bool hide = 1 string notes = 2 optional APLAction action = 3 Used in: APLRotation
Used in: Player , SavedRotation
Used in: APLRotation
TypeUnknown = 0 TypeAuto = 1 TypeSimple = 2 TypeAPL = 3 TypeLegacy = 4 Used in: PlayerStats
Used in: APLAction , APLActionChannelSpell , APLActionMultidot , APLActionMultishield , APLActionWait , APLActionWaitUntil , APLPrepullAction , APLValueAnd , APLValueAuraShouldRefresh , APLValueCompare , APLValueMath , APLValueMax , APLValueMin , APLValueNot , APLValueOr
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
(message has no fields)
Used in: APLValue
Used in: APLValue
Used in: APLValue
(message has no fields)
Used in: APLValue
(message has no fields)
Used in: APLValue
(message has no fields)
Used in: APLValue
Used in: APLValueCompare
OpUnknown = 0 OpEq = 1 OpNe = 2 OpLt = 3 OpLe = 4 OpGt = 5 OpGe = 6 Used in: APLValue
Used in: APLValue
(message has no fields)
Used in: APLValue
(message has no fields)
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
(message has no fields)
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
(message has no fields)
Used in: APLValue
(message has no fields)
Used in: APLValue
(message has no fields)
Used in: APLValue
Used in: APLValue
Used in: APLValue
(message has no fields)
Used in: APLValue
(message has no fields)
Used in: APLValue
(message has no fields)
Used in: APLValue
Used in: APLValueIsExecutePhase
Unknown = 0 E20 = 1 E25 = 2 E35 = 3 Used in: APLValue
Used in: APLValueMath
OpUnknown = 0 OpAdd = 1 OpSub = 2 OpMul = 3 OpDiv = 4 Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
(message has no fields)
Used in: APLValue
Used in: APLValue
(message has no fields)
Used in: APLValue
(message has no fields)
Used in: APLValue
Used in: APLValue
Used in: APLValueCurrentRuneActive , APLValueCurrentRuneDeath , APLValueRuneSlotCooldown
SlotUnknown = 0 SlotLeftBlood = 1 SlotRightBlood = 2 SlotLeftFrost = 3 SlotRightFrost = 4 SlotLeftUnholy = 5 SlotRightUnholy = 6 Used in: APLValue
Used in: APLValue
Used in: APLValueCurrentNonDeathRuneCount , APLValueCurrentRuneCount , APLValueNextRuneCooldown , APLValueRuneCooldown , APLValueRuneGrace , APLValueRuneSlotGrace
RuneUnknown = 0 RuneBlood = 1 RuneFrost = 2 RuneUnholy = 3 RuneDeath = 4 Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
Used in: APLValue
ValueTypeUnknown = 0 ValueTypeBool = 1 ValueTypeInt = 2 ValueTypeFloat = 3 ValueTypeDuration = 4 ValueTypeString = 5 Used in: APLValue
(message has no fields)
Used in: APLValue
Used in: APLActionActivateAura , APLActionCancelAura , APLActionCastSpell , APLActionChannelSpell , APLActionMultidot , APLActionMultishield , APLActionTriggerICD , APLValueAuraICDIsReadyWithReactionTime , APLValueAuraInternalCooldown , APLValueAuraIsActive , APLValueAuraIsActiveWithReactionTime , APLValueAuraNumStacks , APLValueAuraRemainingTime , APLValueAuraShouldRefresh , APLValueBossSpellIsCasting , APLValueBossSpellTimeToReady , APLValueDotIsActive , APLValueDotRemainingTime , APLValueSpellCPM , APLValueSpellCanCast , ...show all
oneof raw_idint32 spell_id = 1 int32 item_id = 2 int32 tag = 4 Used in: UnitMetrics
Used in: ShamanTotems
NoAirTotem = 0 WindfuryTotem = 2 WrathOfAirTotem = 3 Used in: DatabaseFilters , SimItem , UIItem
ArmorTypeUnknown = 0 ArmorTypeCloth = 1 ArmorTypeLeather = 2 ArmorTypeMail = 3 ArmorTypePlate = 4 Used in: UnitMetrics
double uptime_seconds_avg = 2 double uptime_seconds_stdev = 3 double procs_avg = 4 Used in: UnitMetadata
int32 max_stacks = 2 bool has_icd = 3 bool has_exclusive_effect = 4 Used in: Player
Used in: BalanceDruid
(message has no fields)
Used in: Consumes
BattleElixirUnknown = 0 ElixirOfAccuracy = 1 ElixirOfArmorPiercing = 2 ElixirOfDeadlyStrikes = 3 ElixirOfExpertise = 4 ElixirOfLightningSpeed = 5 ElixirOfMightyAgility = 6 ElixirOfMightyStrength = 7 GurusElixir = 8 SpellpowerElixir = 9 WrathElixir = 10 AdeptsElixir = 11 ElixirOfDemonslaying = 12 ElixirOfMajorAgility = 13 ElixirOfMajorFirePower = 14 ElixirOfMajorFrostPower = 15 ElixirOfMajorShadowPower = 16 ElixirOfMajorStrength = 17 ElixirOfMastery = 18 ElixirOfTheMongoose = 19 FelStrengthElixir = 20 GreaterArcaneElixir = 21 Used in: BlessingsAssignment
BlessingUnknown = 0 BlessingOfKings = 1 BlessingOfMight = 2 BlessingOfSalvation = 3 BlessingOfWisdom = 4 BlessingOfSanctuary = 5 BlessingOfLight = 6 Used in: BlessingsAssignments
Used in: RaidSimSettings , SavedRaid
Used in: BulkSimResult
Used in: BulkSimRequest
repeated ItemSpec items = 1 bool combinations = 2 bool fast_mode = 3 bool auto_enchant = 4 bool auto_gem = 5 int32 default_red_gem = 6 int32 default_blue_gem = 7 int32 default_yellow_gem = 8 int32 default_meta_gem = 9 bool ensure_meta_req_met = 10 int32 iterations_per_combo = 11 bool sim_talents = 12 repeated TalentLoadout talents_to_sim = 13 Used in: ProgressMetrics
Used in: TestSuiteResult
map <string , double > casts = 1 Used in: TestSuiteResult
repeated double final_stats = 1 Used in: Player , UIEnchant , UIItem
ClassUnknown = 0 ClassDruid = 1 ClassHunter = 2 ClassMage = 3 ClassPaladin = 4 ClassPriest = 5 ClassRogue = 6 ClassShaman = 7 ClassWarlock = 8 ClassWarrior = 9 ClassDeathknight = 10 Used in: Consumes
ConjuredUnknown = 0 ConjuredDarkRune = 1 ConjuredFlameCap = 2 ConjuredHealthstone = 5 ConjuredRogueThistleTea = 4 Used in: Player , SavedSettings
Food food = 6 int32 pet_scroll_of_agility = 8 int32 pet_scroll_of_strength = 9 Potions default_potion = 10 Potions prepop_potion = 11 Conjured default_conjured = 12 bool thermal_sapper = 15 bool explosive_decoy = 16 Explosive filler_explosive = 17 Used in: Cooldowns
repeated double timings = 2 Used in: Player , SimpleRotation
repeated Cooldown cooldowns = 1 double hp_percent_for_defensives = 2 Used in: UIItemSource
Used in: CustomRotation
int32 spell = 1 double casts_per_minute = 2 Used in: SimSettings
repeated ArmorType armor_types = 1 repeated WeaponType weapon_types = 2 repeated RangedWeaponType ranged_weapon_types = 16 double min_mh_weapon_speed = 4 double max_mh_weapon_speed = 5 double min_oh_weapon_speed = 9 double max_oh_weapon_speed = 10 double min_ranged_weapon_speed = 14 double max_ranged_weapon_speed = 15 bool one_handed_weapons = 6 bool two_handed_weapons = 7 bool matching_gems_only = 8 repeated int32 favorite_items = 11 repeated int32 favorite_gems = 12 repeated string favorite_enchants = 13 Used in: Player
Used in: Deathknight
double starting_runic_power = 1 double pet_uptime = 2 optional UnitReference unholy_frenzy_target = 5 bool drw_pesti_apply = 6 bool use_ams = 9 double avg_ams_success_rate = 10 double avg_ams_hit = 11 (message has no fields)
DeathknightMajorGlyphNone = 0 GlyphOfAntiMagicShell = 43533 GlyphOfBloodStrike = 43826 GlyphOfBoneShield = 43536 GlyphOfChainsOfIce = 43537 GlyphOfDancingRuneWeapon = 45799 GlyphOfDarkCommand = 43538 GlyphOfDarkDeath = 45804 GlyphOfDeathAndDecay = 43542 GlyphOfDeathGrip = 43541 GlyphOfDeathStrike = 43827 GlyphOfDisease = 45805 GlyphOfFrostStrike = 43543 GlyphOfHeartStrike = 43534 GlyphOfHowlingBlast = 45806 GlyphOfHungeringCold = 45800 GlyphOfIceboundFortitude = 43545 GlyphOfIcyTouch = 43546 GlyphOfObliterate = 43547 GlyphOfPlagueStrike = 43548 GlyphOfRuneStrike = 43550 GlyphOfRuneTap = 43825 GlyphOfScourgeStrike = 43551 GlyphOfStrangulate = 43552 GlyphOfTheGhoul = 43549 GlyphOfUnbreakableArmor = 43553 GlyphOfUnholyBlight = 45803 GlyphOfVampiricBlood = 43554 DeathknightMinorGlyphNone = 0 GlyphOfBloodTap = 43535 GlyphOfCorpseExplosion = 43671 GlyphOfDeathSEmbrace = 43539 GlyphOfHornOfWinter = 43544 GlyphOfPestilence = 43672 GlyphOfRaiseDead = 43673 int32 butchery = 1 int32 subversion = 2 int32 blade_barrier = 3 int32 bladed_armor = 4 int32 scent_of_blood = 5 int32 two_handed_weapon_specialization = 6 bool rune_tap = 7 int32 dark_conviction = 8 int32 death_rune_mastery = 9 int32 improved_rune_tap = 10 int32 spell_deflection = 11 int32 vendetta = 12 int32 bloody_strikes = 13 int32 veteran_of_the_third_war = 14 bool mark_of_blood = 15 int32 bloody_vengeance = 16 int32 abominations_might = 17 int32 bloodworms = 18 bool hysteria = 19 int32 improved_blood_presence = 20 int32 improved_death_strike = 21 int32 sudden_doom = 22 bool vampiric_blood = 23 int32 will_of_the_necropolis = 24 bool heart_strike = 25 int32 might_of_mograine = 26 int32 blood_gorged = 27 bool dancing_rune_weapon = 28 int32 improved_icy_touch = 29 int32 runic_power_mastery = 30 int32 toughness = 31 int32 icy_reach = 32 int32 black_ice = 33 int32 nerves_of_cold_steel = 34 int32 icy_talons = 35 bool lichborne = 36 int32 annihilation = 37 int32 killing_machine = 38 int32 chill_of_the_grave = 39 int32 endless_winter = 40 int32 frigid_dreadplate = 41 int32 glacier_rot = 42 bool deathchill = 43 bool improved_icy_talons = 44 int32 merciless_combat = 45 int32 rime = 46 int32 chilblains = 47 bool hungering_cold = 48 int32 improved_frost_presence = 49 int32 threat_of_thassarian = 50 int32 blood_of_the_north = 51 bool unbreakable_armor = 52 int32 acclimation = 53 bool frost_strike = 54 int32 guile_of_gorefiend = 55 int32 tundra_stalker = 56 bool howling_blast = 57 int32 vicious_strikes = 58 int32 virulence = 59 int32 anticipation = 60 int32 epidemic = 61 int32 morbidity = 62 int32 unholy_command = 63 int32 ravenous_dead = 64 int32 outbreak = 65 int32 necrosis = 66 bool corpse_explosion = 67 int32 on_a_pale_horse = 68 int32 blood_caked_blade = 69 int32 night_of_the_dead = 70 bool unholy_blight = 71 int32 impurity = 72 int32 dirge = 73 int32 desecration = 74 int32 magic_suppression = 75 int32 reaping = 76 bool master_of_ghouls = 77 int32 desolation = 78 bool anti_magic_zone = 79 int32 improved_unholy_presence = 80 bool ghoul_frenzy = 81 int32 crypt_fever = 82 bool bone_shield = 83 int32 wandering_plague = 84 int32 ebon_plaguebringer = 85 bool scourge_strike = 86 int32 rage_of_rivendare = 87 bool summon_gargoyle = 88 Used in: IndividualSimSettings , Raid , SavedSettings , StatWeightsRequest
bool judgement_of_wisdom = 1 bool judgement_of_light = 2 bool misery = 3 bool curse_of_elements = 5 bool ebon_plaguebringer = 6 bool earth_and_moon = 7 bool heart_of_the_crusader = 8 bool master_poisoner = 9 bool totem_of_wrath = 10 bool shadow_mastery = 11 bool improved_scorch = 12 bool winters_chill = 13 bool blood_frenzy = 14 bool savage_combat = 15 bool gift_of_arthas = 16 bool mangle = 17 bool trauma = 18 bool stampede = 19 bool expose_armor = 20 bool sunder_armor = 21 bool acid_spit = 22 bool sting = 24 bool spore_cloud = 37 bool vindication = 36 bool demoralizing_screech = 34 bool infected_wounds = 29 bool judgements_of_the_just = 30 bool insect_swarm = 31 bool scorpid_sting = 32 bool shadow_embrace = 33 int32 hunters_mark = 35 bool crystal_yield = 38 Used in: PartyMetrics , RaidMetrics , UnitMetrics
double avg = 1 double stdev = 2 double max = 3 int64 max_seed = 5 double min = 6 int64 min_seed = 7 map <int32 , int32 > hist = 4 repeated double all_values = 8 Used in: TestSuiteResult
double dps = 1 double tps = 2 double dtps = 3 double hps = 4 double tmi = 5 Used in: UIItemSource
int32 npc_id = 2 int32 zone_id = 3 string other_name = 4 string category = 5 DruidMajorGlyphNone = 0 GlyphOfBarkskin = 45623 GlyphOfBerserk = 45601 GlyphOfClaw = 48720 GlyphOfEntanglingRoots = 40924 GlyphOfFocus = 44928 GlyphOfFrenziedRegeneration = 40896 GlyphOfGrowling = 40899 GlyphOfHealingTouch = 40914 GlyphOfHurricane = 40920 GlyphOfInnervate = 40908 GlyphOfInsectSwarm = 40919 GlyphOfLifebloom = 40915 GlyphOfMangle = 40900 GlyphOfMaul = 40897 GlyphOfMonsoon = 45622 GlyphOfMoonfire = 40923 GlyphOfNourish = 45603 GlyphOfOmenOfClarity = 206580 GlyphOfRake = 40903 GlyphOfRapidRejuvenation = 50125 GlyphOfRebirth = 40909 GlyphOfRegrowth = 40912 GlyphOfRejuvenation = 40913 GlyphOfRip = 40902 GlyphOfSavageRoar = 45604 GlyphOfShred = 40901 GlyphOfStarfall = 40921 GlyphOfStarfire = 40916 GlyphOfSurvivalInstincts = 46372 GlyphOfSwiftmend = 40906 GlyphOfWildGrowth = 45602 GlyphOfWrath = 40922 DruidMinorGlyphNone = 0 GlyphOfAquaticForm = 43316 GlyphOfChallengingRoar = 43334 GlyphOfDash = 43674 GlyphOfTheWild = 43335 GlyphOfThorns = 43332 GlyphOfTyphoon = 44922 GlyphOfUnburdenedRebirth = 43331 int32 starlight_wrath = 1 int32 genesis = 2 int32 moonglow = 3 int32 natures_majesty = 4 int32 improved_moonfire = 5 int32 brambles = 6 int32 natures_grace = 7 bool natures_splendor = 8 int32 natures_reach = 9 int32 vengeance = 10 int32 celestial_focus = 11 int32 lunar_guidance = 12 bool insect_swarm = 13 int32 improved_insect_swarm = 14 int32 dreamstate = 15 int32 moonfury = 16 int32 balance_of_power = 17 bool moonkin_form = 18 int32 improved_moonkin_form = 19 int32 improved_faerie_fire = 20 int32 owlkin_frenzy = 21 int32 wrath_of_cenarius = 22 int32 eclipse = 23 bool typhoon = 24 bool force_of_nature = 25 int32 gale_winds = 26 int32 earth_and_moon = 27 bool starfall = 28 int32 ferocity = 29 int32 feral_aggression = 30 int32 feral_instinct = 31 int32 savage_fury = 32 int32 thick_hide = 33 int32 feral_swiftness = 34 bool survival_instincts = 35 int32 sharpened_claws = 36 int32 shredding_attacks = 37 int32 predatory_strikes = 38 int32 primal_fury = 39 int32 primal_precision = 40 int32 brutal_impact = 41 bool feral_charge = 42 int32 nurturing_instinct = 43 int32 natural_reaction = 44 int32 heart_of_the_wild = 45 int32 survival_of_the_fittest = 46 bool leader_of_the_pack = 47 int32 improved_leader_of_the_pack = 48 int32 primal_tenacity = 49 int32 protector_of_the_pack = 50 int32 predatory_instincts = 51 int32 infected_wounds = 52 int32 king_of_the_jungle = 53 bool mangle = 54 int32 improved_mangle = 55 int32 rend_and_tear = 56 bool primal_gore = 57 bool berserk = 58 int32 improved_mark_of_the_wild = 59 int32 natures_focus = 60 int32 furor = 61 int32 naturalist = 62 int32 subtlety = 63 int32 natural_shapeshifter = 64 int32 intensity = 65 bool omen_of_clarity = 66 int32 master_shapeshifter = 67 int32 tranquil_spirit = 68 int32 improved_rejuvenation = 69 bool natures_swiftness = 70 int32 gift_of_nature = 71 int32 improved_tranquility = 72 int32 empowered_touch = 73 int32 natures_bounty = 74 int32 living_spirit = 75 bool swiftmend = 76 int32 natural_perfection = 77 int32 empowered_rejuvenation = 78 int32 living_seed = 79 int32 revitalize = 80 bool tree_of_life = 81 int32 improved_tree_of_life = 82 int32 improved_barkskin = 83 int32 gift_of_the_earthmother = 84 bool wild_growth = 85 Used in: DropSource
DifficultyUnknown = 0 DifficultyNormal = 1 DifficultyHeroic = 2 DifficultyTitanRuneAlpha = 7 DifficultyTitanRuneBeta = 8 DifficultyRaid10 = 3 DifficultyRaid10H = 4 DifficultyRaid25 = 5 DifficultyRaid25H = 6 Used in: ShamanTotems
NoEarthTotem = 0 StrengthOfEarthTotem = 1 TremorTotem = 2 StoneskinTotem = 3 Used in: Player
Used in: ElementalShaman
Used in: Options
UnsetTSRange = 0 TSInRange = 1 TSOutofRange = 2 (message has no fields)
Used in: UIEnchant
EnchantTypeNormal = 0 EnchantTypeTwoHand = 1 EnchantTypeShield = 2 EnchantTypeKit = 3 EnchantTypeStaff = 4 Used in: ComputeStatsRequest , IndividualSimSettings , RaidSimRequest , RaidSimSettings , SavedEncounter , StatWeightsRequest
double duration = 1 double duration_variation = 2 double execute_proportion_20 = 3 double execute_proportion_25 = 7 double execute_proportion_35 = 4 bool use_health = 5 repeated Target targets = 6 Used in: RaidSimResult
Used in: ComputeStatsResult
Used in: Player
Used in: EnhancementShaman
(message has no fields)
Used in: Player , SavedGearSet
Used in: UIItem , UIZone
ExpansionUnknown = 0 ExpansionVanilla = 1 ExpansionTbc = 2 ExpansionWotlk = 3 Used in: Consumes
ExplosiveUnknown = 0 ExplosiveSaroniteBomb = 1 ExplosiveCobaltFragBomb = 2 Used in: RepSource , SavedRaid , SimSettings
Unknown = 0 Alliance = 1 Horde = 2 Used in: Player
Used in: FeralDruid
optional UnitReference innervate_target = 1 int32 latency_ms = 2 bool assume_bleed_active = 4 Used in: FeralDruid
bool maintain_faerie_fire = 2 int32 min_combos_for_rip = 3 bool use_rake = 4 bool use_bite = 5 bool mangle_spam = 6 float bite_time = 7 int32 min_combos_for_bite = 8 int32 berserk_bite_thresh = 9 int32 berserk_ff_thresh = 18 int32 rip_leeway = 19 bool powerbear = 10 float min_roar_offset = 11 float hot_uptime = 13 bool snek_weave = 14 bool flower_weave = 15 int32 raid_targets = 16 bool manual_params = 17 float max_ff_delay = 20 bool pre_pop_berserk = 22 bool pre_pop_ooc = 23 Used in: APLActionCatOptimalRotationAction , Rotation
Used in: Rotation
None = 0 Mangle = 1 Lacerate = 2 Used in: Rotation
Emperical = 0 Analytical = 1 Used in: Player
Used in: FeralTankDruid
optional UnitReference innervate_target = 1 double starting_rage = 2 int32 maul_rage_threshold = 1 bool maintain_demoralizing_roar = 2 double lacerate_time = 3 Used in: ShamanTotems
NoFireTotem = 0 MagmaTotem = 1 SearingTotem = 2 TotemOfWrath = 3 FlametongueTotem = 4 Used in: Consumes
FlaskUnknown = 0 FlaskOfTheFrostWyrm = 1 FlaskOfEndlessRage = 2 FlaskOfPureMojo = 3 FlaskOfStoneblood = 4 LesserFlaskOfToughness = 5 LesserFlaskOfResistance = 6 FlaskOfBlindingLight = 7 FlaskOfMightyRestoration = 8 FlaskOfPureDeath = 9 FlaskOfRelentlessAssault = 10 FlaskOfSupremePower = 11 FlaskOfFortification = 12 FlaskOfChromaticWonder = 13 Used in: Consumes
FoodUnknown = 0 FoodFishFeast = 1 FoodGreatFeast = 2 FoodBlackenedDragonfin = 3 FoodHeartyRhino = 4 FoodMegaMammothMeal = 5 FoodSpicedWormBurger = 6 FoodRhinoliciousWormsteak = 7 FoodImperialMantaSteak = 8 FoodSnapperExtreme = 9 FoodMightyRhinoDogs = 10 FoodFirecrackerSalmon = 11 FoodCuttlesteak = 12 FoodDragonfinFilet = 13 FoodBlackenedBasilisk = 14 FoodGrilledMudfish = 15 FoodRavagerDog = 16 FoodRoastedClefthoof = 17 FoodSkullfishSoup = 18 FoodSpicyHotTalbuk = 19 FoodFishermansFeast = 20 Used in: SimGem , SimItem , UIGem , UIItem
GemColorUnknown = 0 GemColorMeta = 1 GemColorRed = 2 GemColorBlue = 3 GemColorYellow = 4 GemColorGreen = 5 GemColorOrange = 6 GemColorPurple = 7 GemColorPrismatic = 8 Used in: UIDatabase
int32 item_id = 1 int32 spell_id = 2 Used in: Player , SavedTalents , TalentLoadout
int32 major1 = 1 int32 major2 = 2 int32 major3 = 3 int32 minor1 = 4 int32 minor2 = 5 int32 minor3 = 6 Used in: Consumes
GuardianElixirUnknown = 0 ElixirOfMightyDefense = 1 ElixirOfMightyFortitude = 2 ElixirOfMightyMageblood = 3 ElixirOfMightyThoughts = 4 ElixirOfProtection = 5 ElixirOfSpirit = 6 GiftOfArthas = 7 ElixirOfDraenicWisdom = 8 ElixirOfIronskin = 9 ElixirOfMajorDefense = 10 ElixirOfMajorFortitude = 11 ElixirOfMajorMageblood = 12 Used in: SimItem , UIItem
HandTypeUnknown = 0 HandTypeMainHand = 1 HandTypeOneHand = 2 HandTypeOffHand = 3 HandTypeTwoHand = 4 Used in: Player , SavedSettings
double hps = 1 double cadence_seconds = 2 double cadence_variation = 5 double inspiration_uptime = 3 int32 burst_window = 4 Used in: Player
Used in: HealingPriest
bool use_inner_fire = 3 bool use_shadowfiend = 1 optional UnitReference power_infusion_target = 2 double raptures_per_minute = 4 (message has no fields)
Used in: Player
Used in: HolyPaladin
(message has no fields)
Used in: Player
Used in: Hunter
double pet_uptime = 4 double sniper_training_uptime = 7 double time_to_trap_weave_ms = 8 bool use_hunters_mark = 5 Used in: Options
AmmoNone = 0 IcebladeArrow = 1 SaroniteRazorheads = 2 TerrorshaftArrow = 3 TimelessArrow = 4 MysteriousArrow = 5 AdamantiteStinger = 6 BlackflightArrow = 7 Used in: Options
PetNone = 0 Bat = 1 Bear = 2 BirdOfPrey = 3 Boar = 4 CarrionBird = 5 Cat = 6 Chimaera = 7 CoreHound = 8 Crab = 9 Crocolisk = 10 Devilsaur = 11 Dragonhawk = 12 Gorilla = 13 Hyena = 14 Moth = 15 NetherRay = 16 Raptor = 17 Ravager = 18 Rhino = 19 Scorpid = 20 Serpent = 21 Silithid = 22 Spider = 23 SpiritBeast = 24 SporeBat = 25 Tallstrider = 26 Turtle = 27 WarpStalker = 28 Wasp = 29 WindSerpent = 30 Wolf = 31 Worm = 32 bool trap_weave = 1 double viper_start_mana_percent = 6 double viper_stop_mana_percent = 7 bool allow_explosive_shot_downrank = 10 bool multi_dot_serpent_sting = 11 Used in: Rotation
UnknownType = 0 SingleTarget = 1 Aoe = 3 Custom = 2 Used in: Rotation
NoSting = 0 ScorpidSting = 1 SerpentSting = 2 HunterMajorGlyphNone = 0 GlyphOfAimedShot = 42897 GlyphOfArcaneShot = 42898 GlyphOfAspectOfTheViper = 42901 GlyphOfBestialWrath = 42902 GlyphOfChimeraShot = 45625 GlyphOfDeterrence = 42903 GlyphOfDisengage = 42904 GlyphOfExplosiveShot = 45731 GlyphOfExplosiveTrap = 45733 GlyphOfFreezingTrap = 42905 GlyphOfFrostTrap = 42906 GlyphOfHuntersMark = 42907 GlyphOfImmolationTrap = 42908 GlyphOfKillShot = 45732 GlyphOfMending = 42900 GlyphOfMultiShot = 42910 GlyphOfRapidFire = 42911 GlyphOfRaptorStrike = 45735 GlyphOfScatterShot = 45734 GlyphOfSerpentSting = 42912 GlyphOfSnakeTrap = 42913 GlyphOfSteadyShot = 42914 GlyphOfTheBeast = 42899 GlyphOfTheHawk = 42909 GlyphOfTrueshotAura = 42915 GlyphOfVolley = 42916 GlyphOfWyvernSting = 42917 HunterMinorGlyphNone = 0 GlyphOfFeignDeath = 43351 GlyphOfMendPet = 43350 GlyphOfPossessedStrength = 43354 GlyphOfRevivePet = 43338 GlyphOfScareBeast = 43356 GlyphOfThePack = 43355 Used in: Hunter.Options
int32 cobra_reflexes = 1 bool dive = 2 int32 great_stamina = 3 int32 natural_armor = 4 bool boars_speed = 5 int32 mobility = 6 int32 owls_focus = 7 int32 spiked_collar = 8 int32 culling_the_herd = 9 int32 lionhearted = 10 bool carrion_feeder = 11 int32 great_resistance = 12 int32 cornered = 13 int32 feeding_frenzy = 14 bool wolverine_bite = 15 bool roar_of_recovery = 16 bool bullheaded = 17 int32 grace_of_the_mantis = 18 int32 wild_hunt = 19 bool roar_of_sacrifice = 20 int32 improved_cower = 21 int32 bloodthirsty = 22 bool heart_of_the_pheonix = 23 int32 spiders_bite = 24 bool rabid = 25 bool lick_your_wounds = 26 bool call_of_the_wild = 27 int32 shark_attack = 28 bool charge = 29 int32 blood_of_the_rhino = 30 int32 pet_barding = 31 int32 guard_dog = 32 bool thunderstomp = 33 bool last_stand = 34 bool taunt = 35 bool intervene = 36 int32 silverback = 37 int32 improved_aspect_of_the_hawk = 1 int32 endurance_training = 2 int32 focused_fire = 3 int32 improved_aspect_of_the_monkey = 4 int32 thick_hide = 5 int32 improved_revive_pet = 6 int32 pathfinding = 7 bool aspect_mastery = 8 int32 unleashed_fury = 9 int32 improved_mend_pet = 10 int32 ferocity = 11 int32 spirit_bond = 12 bool intimidation = 13 int32 bestial_discipline = 14 int32 animal_handler = 15 int32 frenzy = 16 int32 ferocious_inspiration = 17 bool bestial_wrath = 18 int32 catlike_reflexes = 19 int32 invigoration = 20 int32 serpents_swiftness = 21 int32 longevity = 22 bool the_beast_within = 23 int32 cobra_strikes = 24 int32 kindred_spirits = 25 bool beast_mastery = 26 int32 improved_concussive_shot = 27 int32 focused_aim = 28 int32 lethal_shots = 29 int32 careful_aim = 30 int32 improved_hunters_mark = 31 int32 mortal_shots = 32 int32 go_for_the_throat = 33 int32 improved_arcane_shot = 34 bool aimed_shot = 35 int32 rapid_killing = 36 int32 improved_stings = 37 int32 efficiency = 38 int32 concussive_barrage = 39 bool readiness = 40 int32 barrage = 41 int32 combat_experience = 42 int32 ranged_weapon_specialization = 43 int32 piercing_shots = 44 bool trueshot_aura = 45 int32 improved_barrage = 46 int32 master_marksman = 47 int32 rapid_recuperation = 48 int32 wild_quiver = 49 bool silencing_shot = 50 int32 improved_steady_shot = 51 int32 marked_for_death = 52 bool chimera_shot = 53 int32 improved_tracking = 54 int32 hawk_eye = 55 int32 savage_strikes = 56 int32 surefooted = 57 int32 entrapment = 58 int32 trap_mastery = 59 int32 survival_instincts = 60 int32 survivalist = 61 bool scatter_shot = 62 int32 deflection = 63 int32 survival_tactics = 64 int32 t_n_t = 65 int32 lock_and_load = 66 int32 hunter_vs_wild = 67 int32 killer_instinct = 68 bool counterattack = 69 int32 lightning_reflexes = 70 int32 resourcefulness = 71 int32 expose_weakness = 72 bool wyvern_sting = 73 int32 thrill_of_the_hunt = 74 int32 master_tactician = 75 int32 noxious_stings = 76 int32 point_of_no_escape = 77 bool black_arrow = 78 int32 sniper_training = 79 int32 hunting_party = 80 bool explosive_shot = 81 Used in: UIDatabase
int32 id = 1 string name = 2 string icon = 3 Used in: Player , PlayerStats , SavedSettings
bool blessing_of_kings = 1 bool blessing_of_sanctuary = 4 bool vigilance = 5 bool renewed_hope = 6 int32 hymn_of_hope = 7 int32 hand_of_salvation = 8 int32 rapture = 9 int32 innervates = 10 int32 power_infusions = 11 int32 unholy_frenzy = 12 int32 revitalize_rejuvination = 13 int32 revitalize_wild_growth = 21 int32 tricks_of_the_trades = 19 int32 divine_guardians = 23 int32 pain_suppressions = 24 int32 hand_of_sacrifices = 25 int32 guardian_spirits = 26 int32 shattering_throws = 20 bool vampiric_touch = 14 bool hunting_party = 15 bool judgements_of_the_wise = 16 bool improved_soul_leech = 17 bool enduring_winter = 18 bool focus_magic = 22 optional RaidBuffs raid_buffs = 1 optional Debuffs debuffs = 8 optional PartyBuffs party_buffs = 2 optional Player player = 3 optional Encounter encounter = 4 int32 target_dummies = 9 optional UnitStats ep_weights_stats = 10 repeated double ep_ratios = 11 Stat dps_ref_stat = 12 Stat heal_ref_stat = 13 Stat tank_ref_stat = 14 Used in: TargetInput
Used in: UIEnchant , UIGem , UIItem
ItemQualityJunk = 0 ItemQualityCommon = 1 ItemQualityUncommon = 2 ItemQualityRare = 3 ItemQualityEpic = 4 ItemQualityLegendary = 5 ItemQualityArtifact = 6 ItemQualityHeirloom = 7 Used in: ItemSpecWithSlot
ItemSlotHead = 0 ItemSlotNeck = 1 ItemSlotShoulder = 2 ItemSlotBack = 3 ItemSlotChest = 4 ItemSlotWrist = 5 ItemSlotHands = 6 ItemSlotWaist = 7 ItemSlotLegs = 8 ItemSlotFeet = 9 ItemSlotFinger1 = 10 ItemSlotFinger2 = 11 ItemSlotTrinket1 = 12 ItemSlotTrinket2 = 13 ItemSlotMainHand = 14 ItemSlotOffHand = 15 ItemSlotRanged = 16 Used in: BulkSettings , EquipmentSpec , ItemSpecWithSlot , ItemSwap
int32 id = 2 int32 enchant = 3 repeated int32 gems = 4 Used in: BulkComboResult
Used in: Player , SavedSettings
Used in: SimItem , UIEnchant , UIItem
ItemTypeUnknown = 0 ItemTypeHead = 1 ItemTypeNeck = 2 ItemTypeShoulder = 3 ItemTypeBack = 4 ItemTypeChest = 5 ItemTypeWrist = 6 ItemTypeHands = 7 ItemTypeWaist = 8 ItemTypeLegs = 9 ItemTypeFeet = 10 ItemTypeFinger = 11 ItemTypeTrinket = 12 ItemTypeWeapon = 13 ItemTypeRanged = 14 Used in: Player
Used in: Mage
int32 focus_magic_percent_uptime = 3 optional UnitReference focus_magic_target = 4 double water_elemental_disobey_chance = 7 Used in: Options
NoArmor = 0 MageArmor = 1 MoltenArmor = 2 double missile_barrage_below_mana_percent = 15 double blast_without_missile_barrage_above_mana_percent = 16 double only_3_arcane_blast_stacks_below_mana_percent = 17 bool use_arcane_barrage = 20 bool maintain_improved_scorch = 4 bool use_ice_lance = 18 Used in: Rotation
Fireball = 0 FrostfireBolt = 1 Scorch = 2 MageMajorGlyphNone = 0 GlyphOfArcaneBarrage = 45738 GlyphOfArcaneBlast = 44955 GlyphOfArcaneExplosion = 42734 GlyphOfArcaneMissiles = 42735 GlyphOfArcanePower = 42736 GlyphOfBlink = 42737 GlyphOfDeepFreeze = 45736 GlyphOfEternalWater = 50045 GlyphOfEvocation = 42738 GlyphOfFireBlast = 42740 GlyphOfFireball = 42739 GlyphOfFrostNova = 42741 GlyphOfFrostbolt = 42742 GlyphOfFrostfire = 44684 GlyphOfIceArmor = 42743 GlyphOfIceBarrier = 45740 GlyphOfIceBlock = 42744 GlyphOfIceLance = 42745 GlyphOfIcyVeins = 42746 GlyphOfInvisibility = 42748 GlyphOfLivingBomb = 45737 GlyphOfMageArmor = 42749 GlyphOfManaGem = 42750 GlyphOfMirrorImage = 45739 GlyphOfMoltenArmor = 42751 GlyphOfPolymorph = 42752 GlyphOfRemoveCurse = 42753 GlyphOfScorch = 42747 GlyphOfWaterElemental = 42754 MageMinorGlyphNone = 0 GlyphOfArcaneIntellect = 43339 GlyphOfBlastWave = 44920 GlyphOfFireWard = 43357 GlyphOfFrostArmor = 43359 GlyphOfFrostWard = 43360 GlyphOfSlowFall = 43364 GlyphOfThePenguin = 43361 int32 arcane_subtlety = 1 int32 arcane_focus = 2 int32 arcane_stability = 3 int32 arcane_fortitude = 4 int32 magic_absorption = 5 int32 arcane_concentration = 6 int32 magic_attunement = 7 int32 spell_impact = 8 int32 student_of_the_mind = 9 bool focus_magic = 10 int32 arcane_shielding = 11 int32 improved_counterspell = 12 int32 arcane_meditation = 13 int32 torment_the_weak = 14 int32 improved_blink = 15 bool presence_of_mind = 16 int32 arcane_mind = 17 int32 prismatic_cloak = 18 int32 arcane_instability = 19 int32 arcane_potency = 20 int32 arcane_empowerment = 21 bool arcane_power = 22 int32 incanters_absorption = 23 int32 arcane_flows = 24 int32 mind_mastery = 25 bool slow = 26 int32 missile_barrage = 27 int32 netherwind_presence = 28 int32 spell_power = 29 bool arcane_barrage = 30 int32 improved_fire_blast = 31 int32 incineration = 32 int32 improved_fireball = 33 int32 ignite = 34 int32 burning_determination = 35 int32 world_in_flames = 36 int32 flame_throwing = 37 int32 impact = 38 bool pyroblast = 39 int32 burning_soul = 40 int32 improved_scorch = 41 int32 molten_shields = 42 int32 master_of_elements = 43 int32 playing_with_fire = 44 int32 critical_mass = 45 bool blast_wave = 46 int32 blazing_speed = 47 int32 fire_power = 48 int32 pyromaniac = 49 bool combustion = 50 int32 molten_fury = 51 int32 fiery_payback = 52 int32 empowered_fire = 53 int32 firestarter = 54 bool dragons_breath = 55 int32 hot_streak = 56 int32 burnout = 57 bool living_bomb = 58 int32 frostbite = 59 int32 improved_frostbolt = 60 int32 ice_floes = 61 int32 ice_shards = 62 int32 frost_warding = 63 int32 precision = 64 int32 permafrost = 65 int32 piercing_ice = 66 bool icy_veins = 67 int32 improved_blizzard = 68 int32 arctic_reach = 69 int32 frost_channeling = 70 int32 shatter = 71 bool cold_snap = 72 int32 improved_cone_of_cold = 73 int32 frozen_core = 74 int32 cold_as_ice = 75 int32 winters_chill = 76 int32 shattered_barrier = 77 bool ice_barrier = 78 int32 arctic_winds = 79 int32 empowered_frostbolt = 80 int32 fingers_of_frost = 81 int32 brain_freeze = 82 bool summon_water_elemental = 83 int32 enduring_winter = 84 int32 chilled_to_the_bone = 85 bool deep_freeze = 86 Used in: Target
MobTypeUnknown = 0 MobTypeBeast = 1 MobTypeDemon = 2 MobTypeDragonkin = 3 MobTypeElemental = 4 MobTypeGiant = 5 MobTypeHumanoid = 6 MobTypeMechanical = 7 MobTypeUndead = 8 Used in: ActionID
OtherActionNone = 0 OtherActionWait = 1 OtherActionManaRegen = 2 OtherActionEnergyRegen = 5 OtherActionFocusRegen = 6 OtherActionManaGain = 10 OtherActionRageGain = 11 OtherActionAttack = 3 OtherActionShoot = 4 OtherActionPet = 7 OtherActionRefund = 8 OtherActionDamageTaken = 9 OtherActionHealingModel = 12 OtherActionBloodRuneGain = 13 OtherActionFrostRuneGain = 14 OtherActionUnholyRuneGain = 15 OtherActionDeathRuneGain = 16 OtherActionPotion = 17 Used in: HolyPaladin.Options , ProtectionPaladin.Options , RetributionPaladin.Options
NoPaladinAura = 0 DevotionAura = 2 RetributionAura = 3 Used in: HolyPaladin.Options , ProtectionPaladin.Options , RetributionPaladin.Options
JudgementOfWisdom = 0 JudgementOfLight = 1 NoJudgement = 2 PaladinMajorGlyphNone = 0 GlyphOfAvengerSShield = 41101 GlyphOfAvengingWrath = 41107 GlyphOfBeaconOfLight = 45741 GlyphOfCleansing = 41104 GlyphOfConsecration = 41099 GlyphOfCrusaderStrike = 41098 GlyphOfDivinePlea = 45745 GlyphOfDivineStorm = 45743 GlyphOfDivinity = 41108 GlyphOfExorcism = 41103 GlyphOfFlashOfLight = 41105 GlyphOfHammerOfJustice = 41095 GlyphOfHammerOfTheRighteous = 45742 GlyphOfHammerOfWrath = 41097 GlyphOfHolyLight = 41106 GlyphOfHolyShock = 45746 GlyphOfHolyWrath = 43867 GlyphOfJudgement = 41092 GlyphOfRighteousDefense = 41100 GlyphOfSalvation = 45747 GlyphOfSealOfCommand = 41094 GlyphOfSealOfLight = 41110 GlyphOfSealOfRighteousness = 43868 GlyphOfSealOfVengeance = 43869 GlyphOfSealOfWisdom = 41109 GlyphOfShieldOfRighteousness = 45744 GlyphOfSpiritualAttunement = 41096 GlyphOfTurnEvil = 41102 GlyphOfReckoning = 204385 PaladinMinorGlyphNone = 0 GlyphOfBlessingOfKings = 43365 GlyphOfBlessingOfMight = 43340 GlyphOfBlessingOfWisdom = 43366 GlyphOfLayOnHands = 43367 GlyphOfSenseUndead = 43368 GlyphOfTheWise = 43369 Used in: ProtectionPaladin.Options , RetributionPaladin.Options
Vengeance = 0 Command = 1 Righteousness = 2 int32 spiritual_focus = 1 int32 seals_of_the_pure = 2 int32 healing_light = 3 int32 divine_intellect = 4 int32 unyielding_faith = 5 bool aura_mastery = 6 int32 illumination = 7 int32 improved_lay_on_hands = 8 int32 improved_concentration_aura = 9 int32 improved_blessing_of_wisdom = 10 int32 blessed_hands = 11 int32 pure_of_heart = 12 bool divine_favor = 13 int32 sanctified_light = 14 int32 purifying_power = 15 int32 holy_power = 16 int32 lights_grace = 17 bool holy_shock = 18 int32 blessed_life = 19 int32 sacred_cleansing = 20 int32 holy_guidance = 21 bool divine_illumination = 22 int32 judgements_of_the_pure = 23 int32 infusion_of_light = 24 int32 enlightened_judgements = 25 bool beacon_of_light = 26 int32 divinity = 27 int32 divine_strength = 28 int32 stoicism = 29 int32 guardians_favor = 30 int32 anticipation = 31 bool divine_sacrifice = 32 int32 improved_righteous_fury = 33 int32 toughness = 34 int32 divine_guardian = 35 int32 improved_hammer_of_justice = 36 int32 improved_devotion_aura = 37 bool blessing_of_sanctuary = 38 int32 reckoning = 39 int32 sacred_duty = 40 int32 one_handed_weapon_specialization = 41 int32 spiritual_attunement = 42 bool holy_shield = 43 int32 ardent_defender = 44 int32 redoubt = 45 int32 combat_expertise = 46 int32 touched_by_the_light = 47 bool avengers_shield = 48 int32 guarded_by_the_light = 49 int32 shield_of_the_templar = 50 int32 judgements_of_the_just = 51 bool hammer_of_the_righteous = 52 int32 deflection = 53 int32 benediction = 54 int32 improved_judgements = 55 int32 heart_of_the_crusader = 56 int32 improved_blessing_of_might = 57 int32 vindication = 58 int32 conviction = 59 bool seal_of_command = 60 int32 pursuit_of_justice = 61 int32 eye_for_an_eye = 62 int32 sanctity_of_battle = 63 int32 crusade = 64 int32 two_handed_weapon_specialization = 65 bool sanctified_retribution = 66 int32 vengeance = 67 int32 divine_purpose = 68 int32 the_art_of_war = 69 bool repentance = 70 int32 judgements_of_the_wise = 71 int32 fanaticism = 72 int32 sanctified_wrath = 73 int32 swift_retribution = 74 bool crusader_strike = 75 int32 sheath_of_light = 76 int32 righteous_vengeance = 77 bool divine_storm = 78 Used in: Raid
Used in: IndividualSimSettings , Party , SavedSettings , StatWeightsRequest
int32 atiesh_mage = 1 int32 atiesh_warlock = 2 bool braided_eternium_chain = 3 bool eye_of_the_night = 4 bool chain_of_the_twilight_owl = 5 int32 mana_tide_totems = 6 bool heroic_presence = 7 Used in: RaidMetrics
Used in: RaidStats
Used in: Consumes
PetFoodUnknown = 0 PetFoodSpicedMammothTreats = 1 PetFoodKiblersBits = 2 Used in: PlayerStats
Used in: IndividualSimSettings , Party , StatWeightsRequest
string name = 16 Race race = 1 optional Consumes consumes = 4 optional UnitStats bonus_stats = 36 bool enable_item_swap = 46 optional ItemSwap item_swap = 45 oneof specstring talents_string = 17 optional Glyphs glyphs = 28 optional Cooldowns cooldowns = 19 optional APLRotation rotation = 40 int32 reaction_time_ms = 41 int32 channel_clip_delay_ms = 42 bool in_front_of_target = 23 double distance_from_target = 33 optional HealingModel healing_model = 27 optional SimDatabase database = 35 double nibelung_average_casts = 43 bool nibelung_average_casts_set = 44 Used in: PartyStats
Used in: Consumes
UnknownPotion = 0 RunicHealingPotion = 1 RunicManaPotion = 2 IndestructiblePotion = 3 PotionOfSpeed = 4 PotionOfWildMagic = 5 DestructionPotion = 6 SuperManaPotion = 7 HastePotion = 8 MightyRagePotion = 9 FelManaPotion = 10 InsaneStrengthPotion = 11 IronshieldPotion = 12 HeroicPotion = 13 RunicManaInjector = 14 RunicHealingInjector = 15 Used in: UIDatabase
Used in: PresetEncounter
string path = 1 optional Target target = 2 PriestMajorGlyphNone = 0 GlyphOfCircleOfHealing = 42396 GlyphOfDispelMagic = 42397 GlyphOfDispersion = 45753 GlyphOfFade = 42398 GlyphOfFearWard = 42399 GlyphOfFlashHeal = 42400 GlyphOfGuardianSpirit = 45755 GlyphOfHolyNova = 42401 GlyphOfHymnOfHope = 45758 GlyphOfInnerFire = 42402 GlyphOfLightwell = 42403 GlyphOfMassDispel = 42404 GlyphOfMindControl = 42405 GlyphOfMindFlay = 42415 GlyphOfMindSear = 45757 GlyphOfPainSuppression = 45760 GlyphOfPenance = 45756 GlyphOfPowerWordShield = 42408 GlyphOfPrayerOfHealing = 42409 GlyphOfPsychicScream = 42410 GlyphOfRenew = 42411 GlyphOfScourgeImprisonment = 42412 GlyphOfShadow = 42407 GlyphOfShadowWordDeath = 42414 GlyphOfShadowWordPain = 42406 GlyphOfSmite = 42416 GlyphOfSpiritOfRedemption = 42417 PriestMinorGlyphNone = 0 GlyphOfFading = 43342 GlyphOfFortitude = 43371 GlyphOfLevitate = 43370 GlyphOfShackleUndead = 43373 GlyphOfShadowProtection = 43372 GlyphOfShadowfiend = 43374 int32 unbreakable_will = 1 int32 twin_disciplines = 2 int32 silent_resolve = 3 int32 improved_inner_fire = 4 int32 improved_power_word_fortitude = 5 int32 martyrdom = 6 int32 meditation = 7 bool inner_focus = 8 int32 improved_power_word_shield = 9 int32 absolution = 10 int32 mental_agility = 11 int32 improved_mana_burn = 12 int32 reflective_shield = 13 int32 mental_strength = 14 bool soul_warding = 15 int32 focused_power = 16 int32 enlightenment = 17 int32 focused_will = 18 bool power_infusion = 19 int32 improved_flash_heal = 20 int32 renewed_hope = 21 int32 rapture = 22 int32 aspiration = 23 int32 divine_aegis = 24 bool pain_suppression = 25 int32 grace = 26 int32 borrowed_time = 27 bool penance = 28 int32 healing_focus = 29 int32 improved_renew = 30 int32 holy_specialization = 31 int32 spell_warding = 32 int32 divine_fury = 33 bool desperate_prayer = 34 int32 blessed_recovery = 35 int32 inspiration = 36 int32 holy_reach = 37 int32 improved_healing = 38 int32 searing_light = 39 int32 healing_prayers = 40 bool spirit_of_redemption = 41 int32 spiritual_guidance = 42 int32 surge_of_light = 43 int32 spiritual_healing = 44 int32 holy_concentration = 45 bool lightwell = 46 int32 blessed_resilience = 47 int32 body_and_soul = 48 int32 empowered_healing = 49 int32 serendipity = 50 int32 empowered_renew = 51 bool circle_of_healing = 52 int32 test_of_faith = 53 int32 divine_providence = 54 bool guardian_spirit = 55 int32 spirit_tap = 56 int32 improved_spirit_tap = 57 int32 darkness = 58 int32 shadow_affinity = 59 int32 improved_shadow_word_pain = 60 int32 shadow_focus = 61 int32 improved_psychic_scream = 62 int32 improved_mind_blast = 63 bool mind_flay = 64 int32 veiled_shadows = 65 int32 shadow_reach = 66 int32 shadow_weaving = 67 bool silence = 68 bool vampiric_embrace = 69 int32 improved_vampiric_embrace = 70 int32 focused_mind = 71 int32 mind_melt = 72 int32 improved_devouring_plague = 73 bool shadowform = 74 int32 shadow_power = 75 int32 improved_shadowform = 76 int32 misery = 77 bool psychic_horror = 78 bool vampiric_touch = 79 int32 pain_and_suffering = 80 int32 twisted_faith = 81 bool dispersion = 82 Used in: CraftedSource , Player , SavedSettings , UIEnchant , UIGem , UIItem
ProfessionUnknown = 0 Alchemy = 1 Blacksmithing = 2 Enchanting = 3 Engineering = 4 Herbalism = 5 Inscription = 6 Jewelcrafting = 7 Leatherworking = 8 Mining = 9 Skinning = 10 Tailoring = 11 int32 completed_iterations = 1 int32 total_iterations = 2 int32 completed_sims = 3 int32 total_sims = 4 bool presim_running = 8 double dps = 5 double hps = 9 optional RaidSimResult final_raid_result = 6 optional BulkSimResult final_bulk_result = 10 Used in: Player
Used in: ProtectionPaladin
bool use_avenging_wrath = 5 (message has no fields)
Used in: Player
Used in: ProtectionWarrior
double starting_rage = 1 bool use_shattering_throw = 8 (message has no fields)
Used in: StatWeightsRequest
PseudoStatMainHandDps = 0 PseudoStatOffHandDps = 1 PseudoStatRangedDps = 2 PseudoStatBlockValueMultiplier = 3 PseudoStatDodge = 4 PseudoStatParry = 5 Used in: UIItemSource
int32 id = 1 string name = 2 Used in: Player , SavedSettings
RaceUnknown = 0 RaceBloodElf = 1 RaceDraenei = 2 RaceDwarf = 3 RaceGnome = 4 RaceHuman = 5 RaceNightElf = 6 RaceOrc = 7 RaceTauren = 8 RaceTroll = 9 RaceUndead = 10 Used in: ComputeStatsRequest , RaidSimRequest , RaidSimSettings , SavedRaid
repeated Party parties = 1 int32 num_active_parties = 2 optional RaidBuffs buffs = 7 optional Debuffs debuffs = 5 bool stagger_stormstrikes = 3 int32 target_dummies = 6 Used in: IndividualSimSettings , Raid , SavedSettings , StatWeightsRequest
bool horn_of_winter = 5 bool arcane_brilliance = 7 bool divine_spirit = 9 bool trueshot_aura = 11 bool unleashed_rage = 12 bool abominations_might = 13 bool rampage = 15 bool icy_talons = 16 bool totem_of_wrath = 18 bool flametongue_totem = 19 int32 demonic_pact_sp = 44 bool swift_retribution = 21 bool elemental_oath = 23 bool wrath_of_air_totem = 24 bool ferocious_inspiration = 25 bool sanctified_retribution = 26 bool arcane_empowerment = 27 bool shadow_protection = 33 bool nature_resistance_totem = 45 bool aspect_of_the_wild = 46 bool frost_resistance_aura = 47 bool frost_resistance_totem = 48 bool bloodlust = 29 bool retribution_aura = 32 bool strength_of_wrynn = 49 bool drums_of_forgotten_kings = 34 bool drums_of_the_wild = 35 bool scroll_of_protection = 36 bool scroll_of_stamina = 37 bool scroll_of_strength = 38 bool scroll_of_agility = 39 bool scroll_of_intellect = 40 bool scroll_of_spirit = 41 Used in: DatabaseFilters
RaidUnknown = 0 RaidVanilla = 1 RaidTbc = 2 RaidNaxxramas = 3 RaidEyeOfEternity = 4 RaidObsidianSanctum = 5 RaidVaultOfArchavon = 6 RaidUlduar = 7 RaidTrialOfTheCrusader = 8 RaidOnyxiasLair = 9 RaidIcecrownCitadel = 10 RaidRubySanctum = 11 Used in: RaidSimResult
Used in: BulkSimRequest , SimRun
Used in: ProgressMetrics , SimRun
optional RaidMetrics raid_metrics = 1 string logs = 3 double first_iteration_duration = 4 double avg_iteration_duration = 6 string error_result = 5 Used in: ComputeStatsResult
Used in: DatabaseFilters , SimItem , UIItem
RangedWeaponTypeUnknown = 0 RangedWeaponTypeBow = 1 RangedWeaponTypeCrossbow = 2 RangedWeaponTypeGun = 3 RangedWeaponTypeIdol = 4 RangedWeaponTypeLibram = 5 RangedWeaponTypeThrown = 6 RangedWeaponTypeTotem = 7 RangedWeaponTypeWand = 8 RangedWeaponTypeSigil = 9 Used in: RepSource
Used in: RepSource
RepLevelUnknown = 0 RepLevelHated = 1 RepLevelHostile = 2 RepLevelUnfriendly = 3 RepLevelNeutral = 4 RepLevelFriendly = 5 RepLevelHonored = 6 RepLevelRevered = 7 RepLevelExalted = 8 Used in: UIItemSource
Used in: UnitMetrics
int32 events = 3 double gain = 4 double actual_gain = 5 Used in: ResourceMetrics
ResourceTypeNone = 0 ResourceTypeMana = 1 ResourceTypeEnergy = 2 ResourceTypeRage = 3 ResourceTypeComboPoints = 4 ResourceTypeFocus = 5 ResourceTypeHealth = 6 ResourceTypeRunicPower = 7 ResourceTypeBloodRune = 8 ResourceTypeFrostRune = 9 ResourceTypeUnholyRune = 10 ResourceTypeDeathRune = 11 Used in: Player
Used in: RestorationDruid
(message has no fields)
Used in: Player
Used in: RestorationShaman
int32 earth_shield_p_p_m = 5 (message has no fields)
Used in: Player
Used in: RetributionPaladin
bool use_avenging_wrath = 5 (message has no fields)
Used in: Player
Used in: Rogue
optional UnitReference tricks_of_the_trade_target = 1 int32 starting_overkill_duration = 4 bool apply_poisons_manually = 5 int32 honor_of_thieves_crit_rate = 6 bool assume_bleed_active = 7 float vanish_break_time = 8 Used in: Options
NoPoison = 0 InstantPoison = 1 DeadlyPoison = 2 WoundPoison = 3 (message has no fields)
RogueMajorGlyphNone = 0 GlyphOfAdrenalineRush = 42954 GlyphOfAmbush = 42955 GlyphOfBackstab = 42956 GlyphOfBladeFlurry = 42957 GlyphOfCloakOfShadows = 45769 GlyphOfCripplingPoison = 42958 GlyphOfDeadlyThrow = 42959 GlyphOfEvasion = 42960 GlyphOfEviscerate = 42961 GlyphOfExposeArmor = 42962 GlyphOfFanOfKnives = 45766 GlyphOfFeint = 42963 GlyphOfGarrote = 42964 GlyphOfGhostlyStrike = 42965 GlyphOfGouge = 42966 GlyphOfHemorrhage = 42967 GlyphOfHungerForBlood = 45761 GlyphOfKillingSpree = 45762 GlyphOfMutilate = 45768 GlyphOfPreparation = 42968 GlyphOfRupture = 42969 GlyphOfSap = 42970 GlyphOfShadowDance = 45764 GlyphOfSinisterStrike = 42972 GlyphOfSliceAndDice = 42973 GlyphOfSprint = 42974 GlyphOfTricksOfTheTrade = 45767 GlyphOfVigor = 42971 RogueMinorGlyphNone = 0 GlyphOfBlurredSpeed = 43379 GlyphOfDistract = 43376 GlyphOfPickLock = 43377 GlyphOfPickPocket = 43343 GlyphOfSafeFall = 43378 GlyphOfVanish = 43380 int32 improved_eviscerate = 1 int32 remorseless_attacks = 2 int32 malice = 3 int32 ruthlessness = 4 int32 blood_spatter = 5 int32 puncturing_wounds = 6 bool vigor = 7 int32 improved_expose_armor = 8 int32 lethality = 9 int32 vile_poisons = 10 int32 improved_poisons = 11 int32 fleet_footed = 12 bool cold_blood = 13 int32 improved_kidney_shot = 14 int32 quick_recovery = 15 int32 seal_fate = 16 int32 murder = 17 int32 deadly_brew = 18 bool overkill = 19 int32 deadened_nerves = 20 int32 focused_attacks = 21 int32 find_weakness = 22 int32 master_poisoner = 23 bool mutilate = 24 int32 turn_the_tables = 25 int32 cut_to_the_chase = 26 bool hunger_for_blood = 27 int32 improved_gouge = 28 int32 improved_sinister_strike = 29 int32 dual_wield_specialization = 30 int32 improved_slice_and_dice = 31 int32 deflection = 32 int32 precision = 33 int32 endurance = 34 bool riposte = 35 int32 close_quarters_combat = 36 int32 improved_kick = 37 int32 improved_sprint = 38 int32 lightning_reflexes = 39 int32 aggression = 40 int32 mace_specialization = 41 bool blade_flurry = 42 int32 hack_and_slash = 43 int32 weapon_expertise = 44 int32 blade_twisting = 45 int32 vitality = 46 bool adrenaline_rush = 47 int32 nerves_of_steel = 48 int32 throwing_specialization = 49 int32 combat_potency = 50 int32 unfair_advantage = 51 bool surprise_attacks = 52 int32 savage_combat = 53 int32 prey_on_the_weak = 54 bool killing_spree = 55 int32 relentless_strikes = 56 int32 master_of_deception = 57 int32 opportunity = 58 int32 sleight_of_hand = 59 int32 dirty_tricks = 60 int32 camouflage = 61 int32 elusiveness = 62 bool ghostly_strike = 63 int32 serrated_blades = 64 int32 setup = 65 int32 initiative = 66 int32 improved_ambush = 67 int32 heightened_senses = 68 bool preparation = 69 int32 dirty_deeds = 70 bool hemorrhage = 71 int32 master_of_subtlety = 72 int32 deadliness = 73 int32 enveloping_shadows = 74 bool premeditation = 75 int32 cheat_death = 76 int32 sinister_calling = 77 int32 waylay = 78 int32 honor_among_thieves = 79 bool shadowstep = 80 int32 filthy_tricks = 81 int32 slaughter_from_the_shadows = 82 bool shadow_dance = 83 optional Raid raid = 1 int32 phase = 5 optional RaidBuffs raid_buffs = 1 optional PartyBuffs party_buffs = 2 optional Debuffs debuffs = 7 optional Consumes consumes = 4 Race race = 5 repeated Profession professions = 9 bool enable_item_swap = 18 optional ItemSwap item_swap = 17 int32 reaction_time_ms = 10 int32 channel_clip_delay_ms = 14 bool in_front_of_target = 11 double distance_from_target = 12 optional HealingModel healing_model = 13 double nibelung_average_casts = 15 bool nibelung_average_casts_set = 16 string talents_string = 1 optional Glyphs glyphs = 2 Used in: Player
Used in: ShadowPriest
Used in: Options
(message has no fields)
AutoHeal = 0 HealingWave = 1 LesserHealingWave = 2 ChainHeal = 3 Used in: EnhancementShaman.Options , RestorationShaman.Options
NoImbue = 0 WindfuryWeapon = 1 FlametongueWeapon = 2 FlametongueWeaponDownrank = 3 FrostbrandWeapon = 4 ShamanMajorGlyphNone = 0 GlyphOfChainHeal = 41517 GlyphOfChainLightning = 41518 GlyphOfEarthShield = 45775 GlyphOfEarthlivingWeapon = 41527 GlyphOfElementalMastery = 41552 GlyphOfFeralSpirit = 45771 GlyphOfFireElementalTotem = 41529 GlyphOfFireNova = 41530 GlyphOfFlameShock = 41531 GlyphOfFlametongueWeapon = 41532 GlyphOfFrostShock = 41547 GlyphOfHealingStreamTotem = 41533 GlyphOfHealingWave = 41534 GlyphOfHex = 45777 GlyphOfLava = 41524 GlyphOfLavaLash = 41540 GlyphOfLesserHealingWave = 41535 GlyphOfLightningBolt = 41536 GlyphOfLightningShield = 41537 GlyphOfManaTide = 41538 GlyphOfRiptide = 45772 GlyphOfShocking = 41526 GlyphOfStoneclawTotem = 45778 GlyphOfStormstrike = 41539 GlyphOfThunder = 45770 GlyphOfTotemOfWrath = 45776 GlyphOfWaterMastery = 41541 GlyphOfWindfuryWeapon = 41542 ShamanMinorGlyphNone = 0 GlyphOfAstralRecall = 43381 GlyphOfGhostWolf = 43725 GlyphOfRenewedLife = 43385 GlyphOfThunderstorm = 44923 GlyphOfWaterBreathing = 43344 GlyphOfWaterShield = 43386 GlyphOfWaterWalking = 43388 Used in: ElementalShaman.Options , EnhancementShaman.Options , RestorationShaman.Options
NoShield = 0 WaterShield = 1 LightningShield = 2 Used in: EnhancementShaman.Options
NoSync = 0 SyncMainhandOffhandSwings = 1 DelayOffhandSwings = 2 Auto = 3 int32 convection = 1 int32 concussion = 2 int32 call_of_flame = 3 int32 elemental_warding = 4 int32 elemental_devastation = 5 int32 reverberation = 6 bool elemental_focus = 7 int32 elemental_fury = 8 int32 improved_fire_nova = 9 int32 eye_of_the_storm = 10 int32 elemental_reach = 11 bool call_of_thunder = 12 int32 unrelenting_storm = 13 int32 elemental_precision = 14 int32 lightning_mastery = 15 bool elemental_mastery = 16 int32 storm_earth_and_fire = 17 int32 booming_echoes = 18 int32 elemental_oath = 19 int32 lightning_overload = 20 int32 astral_shift = 21 bool totem_of_wrath = 22 int32 lava_flows = 23 int32 shamanism = 24 bool thunderstorm = 25 int32 enhancing_totems = 26 int32 earths_grasp = 27 int32 ancestral_knowledge = 28 int32 guardian_totems = 29 int32 thundering_strikes = 30 int32 improved_ghost_wolf = 31 int32 improved_shields = 32 int32 elemental_weapons = 33 bool shamanistic_focus = 34 int32 anticipation = 35 int32 flurry = 36 int32 toughness = 37 int32 improved_windfury_totem = 38 bool spirit_weapons = 39 int32 mental_dexterity = 40 int32 unleashed_rage = 41 int32 weapon_mastery = 42 int32 frozen_power = 43 int32 dual_wield_specialization = 44 bool dual_wield = 45 bool stormstrike = 46 int32 static_shock = 47 bool lava_lash = 48 int32 improved_stormstrike = 49 int32 mental_quickness = 50 bool shamanistic_rage = 51 int32 earthen_power = 52 int32 maelstrom_weapon = 53 bool feral_spirit = 54 int32 improved_healing_wave = 55 int32 totemic_focus = 56 int32 improved_reincarnation = 57 int32 healing_grace = 58 int32 tidal_focus = 59 int32 improved_water_shield = 60 int32 healing_focus = 61 bool tidal_force = 62 int32 ancestral_healing = 63 int32 restorative_totems = 64 int32 tidal_mastery = 65 int32 healing_way = 66 bool natures_swiftness = 67 int32 focused_mind = 68 int32 purification = 69 int32 natures_guardian = 70 bool mana_tide_totem = 71 bool cleanse_spirit = 72 int32 blessing_of_the_eternals = 73 int32 improved_chain_heal = 74 int32 natures_blessing = 75 int32 ancestral_awakening = 76 bool earth_shield = 77 int32 improved_earth_shield = 78 int32 tidal_waves = 79 bool riptide = 80 Used in: ElementalShaman.Options , EnhancementShaman.Options , RestorationShaman.Options
bool use_fire_elemental = 6 int32 bonus_spellpower = 10 bool enh_tier_ten_bonus = 11 Used in: APLValueTotemRemainingTime
TypeUnknown = 0 Earth = 1 Air = 2 Fire = 3 Water = 4 Used in: Player
Used in: SimDatabase
int32 effect_id = 1 repeated double stats = 2 Used in: SimDatabase
int32 id = 1 string name = 2 repeated double stats = 4 Used in: SimDatabase
int32 id = 1 string name = 2 repeated double stats = 8 repeated GemColor gem_sockets = 9 repeated double socketBonus = 10 double weapon_damage_min = 11 double weapon_damage_max = 12 double weapon_speed = 13 string set_name = 14 Used in: RaidSimRequest , StatWeightsRequest
int32 iterations = 1 int64 random_seed = 2 bool debug = 3 bool debug_first_iteration = 6 bool is_test = 5 bool save_all_values = 7 bool interactive = 8 Used in: SimRunData
Used in: DetailedResultsUpdate
Used in: DetailedResultsUpdate , IndividualSimSettings , RaidSimSettings
int32 iterations = 1 int32 phase = 2 int64 fixed_rng_seed = 3 bool show_damage_metrics = 8 bool show_threat_metrics = 4 bool show_healing_metrics = 7 bool show_experimental = 5 bool show_ep_values = 11 string language = 9 Used in: APLRotation
string spec_rotation_json = 1 optional Cooldowns cooldowns = 2 Used in: Player
Used in: SmitePriest
bool use_inner_fire = 3 bool use_shadowfiend = 1 optional UnitReference power_infusion_target = 2 (message has no fields)
Used in: UIItemSource
int32 npc_id = 1 string npc_name = 2 int32 zone_id = 3 Used in: DatabaseFilters
SourceUnknown = 0 SourceCrafting = 1 SourceQuest = 2 SourceDungeon = 3 SourceDungeonH = 4 SourceDungeonTRA = 9 SourceDungeonTRB = 10 SourceRaid10 = 5 SourceRaid10H = 6 SourceRaid25 = 7 SourceRaid25H = 8 SpecBalanceDruid = 0 SpecFeralDruid = 12 SpecFeralTankDruid = 14 SpecRestorationDruid = 18 SpecElementalShaman = 1 SpecEnhancementShaman = 9 SpecRestorationShaman = 19 SpecHunter = 8 SpecMage = 2 SpecHolyPaladin = 20 SpecProtectionPaladin = 13 SpecRetributionPaladin = 3 SpecRogue = 7 SpecHealingPriest = 17 SpecShadowPriest = 4 SpecSmitePriest = 10 SpecWarlock = 5 SpecWarrior = 6 SpecProtectionWarrior = 11 SpecDeathknight = 15 SpecTankDeathknight = 16 Used in: Target
SpellSchoolPhysical = 0 SpellSchoolArcane = 1 SpellSchoolFire = 2 SpellSchoolFrost = 3 SpellSchoolHoly = 4 SpellSchoolNature = 5 SpellSchoolShadow = 6 Used in: UnitMetadata
bool is_castable = 2 bool is_channeled = 7 bool is_major_cooldown = 3 bool has_dot = 4 bool has_shield = 6 bool prepull_only = 5 bool encounter_only = 8 bool has_cast_time = 9 Used in: IndividualSimSettings , StatWeightsRequest
StatStrength = 0 StatAgility = 1 StatStamina = 2 StatIntellect = 3 StatSpirit = 4 StatSpellPower = 5 StatMP5 = 6 StatSpellHit = 7 StatSpellCrit = 8 StatSpellHaste = 9 StatSpellPenetration = 10 StatAttackPower = 11 StatMeleeHit = 12 StatMeleeCrit = 13 StatMeleeHaste = 14 StatArmorPenetration = 15 StatExpertise = 16 StatMana = 17 StatEnergy = 18 StatRage = 19 StatArmor = 20 StatRangedAttackPower = 21 StatDefense = 22 StatBlock = 23 StatBlockValue = 24 StatDodge = 25 StatParry = 26 StatResilience = 27 StatHealth = 28 StatArcaneResistance = 29 StatFireResistance = 30 StatFrostResistance = 31 StatNatureResistance = 32 StatShadowResistance = 33 StatBonusArmor = 34 StatRunicPower = 35 StatBloodRune = 36 StatFrostRune = 37 StatUnholyRune = 38 StatDeathRune = 39 Used in: StatWeightsResult
Used in: ProgressMetrics
Used in: TestSuiteResult
repeated double weights = 1 Used in: BulkComboResult , BulkSettings
string talents_string = 1 optional Glyphs glyphs = 2 string name = 3 Used in: Player
Used in: TankDeathknight
double starting_runic_power = 1 optional UnitReference unholy_frenzy_target = 2 double defensive_delay = 3 Used in: TankDeathknight
Used in: Rotation
BloodStrike = 0 BloodBoil = 1 HeartStrike = 2 Used in: Rotation
Defensive = 0 Offensive = 1 Used in: Rotation
Used in: Rotation
Used in: Rotation
Blood = 0 Frost = 1 Unholy = 2 Used in: Encounter , PresetTarget
int32 id = 14 string name = 15 int32 level = 4 repeated double stats = 5 double min_base_damage = 7 double damage_spread = 19 double swing_speed = 8 bool dual_wield = 9 bool dual_wield_penalty = 10 bool parry_haste = 12 bool suppress_dodge = 16 int32 tank_index = 6 repeated TargetInput target_inputs = 18 Used in: Target
string label = 2 string tooltip = 5 bool bool_value = 3 double number_value = 4 Used in: EncounterStats
Used in: ActionMetrics
int32 unit_index = 12 int32 casts = 1 int32 hits = 2 int32 crits = 3 int32 misses = 4 int32 dodges = 5 int32 parries = 6 int32 blocks = 7 int32 glances = 8 double damage = 9 double threat = 10 double healing = 11 double shielding = 13 double cast_time_ms = 14 Used in: Debuffs , IndividualBuffs , RaidBuffs
TristateEffectMissing = 0 TristateEffectRegular = 1 TristateEffectImproved = 2 Used in: UIDatabase
int32 effect_id = 1 int32 item_id = 2 int32 spell_id = 3 string name = 4 string icon = 5 repeated ItemType extra_types = 13 repeated double stats = 8 int32 phase = 10 repeated Class class_allowlist = 11 Profession required_profession = 12 Used in: UIDatabase
int32 id = 1 string name = 2 string icon = 3 repeated double stats = 5 int32 phase = 6 bool unique = 8 Profession required_profession = 9 Used in: UIDatabase
int32 id = 1 string name = 2 string icon = 3 repeated double stats = 9 repeated GemColor gem_sockets = 10 repeated double socketBonus = 11 double weapon_damage_min = 12 double weapon_damage_max = 13 double weapon_speed = 14 int32 ilvl = 15 int32 phase = 16 bool unique = 18 bool heroic = 19 repeated Class class_allowlist = 20 Profession required_profession = 21 string set_name = 22 Used in: DatabaseFilters , UIItem
FACTION_RESTRICTION_UNSPECIFIED = 0 FACTION_RESTRICTION_ALLIANCE_ONLY = 1 FACTION_RESTRICTION_HORDE_ONLY = 2 Used in: UIItem
Used in: UIDatabase
int32 id = 1 string name = 2 int32 zone_id = 3 Used in: UIDatabase
int32 id = 1 string name = 2 Used in: PetStats , PlayerStats , TargetStats
Used in: BulkComboResult , EncounterMetrics , PartyMetrics
string name = 9 int32 unit_index = 13 double seconds_oom_avg = 3 double chance_of_death = 12 Used in: APLActionCastSpell , APLActionChangeTarget , APLActionChannelSpell , APLValueAuraICDIsReadyWithReactionTime , APLValueAuraInternalCooldown , APLValueAuraIsActive , APLValueAuraIsActiveWithReactionTime , APLValueAuraNumStacks , APLValueAuraRemainingTime , APLValueAuraShouldRefresh , APLValueBossSpellIsCasting , APLValueBossSpellTimeToReady , APLValueCurrentHealth , APLValueCurrentHealthPercent , APLValueCurrentMana , APLValueCurrentManaPercent , APLValueDotIsActive , APLValueDotRemainingTime , APLValueWarlockShouldRefreshCorruption , BalanceDruid.Options , ...show all
Used in: UnitReference
Unknown = 0 Player = 1 Target = 2 Pet = 3 Self = 4 CurrentTarget = 5 AllPlayers = 6 AllTargets = 7 Used in: IndividualSimSettings , Player , PlayerStats , SavedGearSet , StatWeightValues
repeated double stats = 1 repeated double pseudo_stats = 2 Used in: Player
Used in: Warlock
bool _oldDPBehaviourOption = 4 bool detonate_seed = 5 Used in: Options
NoArmor = 0 FelArmor = 1 DemonArmor = 2 Used in: Options
NoSummon = 0 Imp = 1 Voidwalker = 2 Succubus = 3 Felhunter = 4 Felguard = 5 Used in: Options
NoWeaponImbue = 0 GrandSpellstone = 1 GrandFirestone = 2 (message has no fields)
WarlockMajorGlyphNone = 0 GlyphOfChaosBolt = 45781 GlyphOfConflagrate = 42454 GlyphOfCorruption = 42455 GlyphOfCurseOfAgony = 42456 GlyphOfDeathCoil = 42457 GlyphOfDemonicCircle = 45782 GlyphOfFear = 42458 GlyphOfFelguard = 42459 GlyphOfFelhunter = 42460 GlyphOfHaunt = 45779 GlyphOfHealthFunnel = 42461 GlyphOfHealthstone = 42462 GlyphOfHowlOfTerror = 42463 GlyphOfImmolate = 42464 GlyphOfImp = 42465 GlyphOfIncinerate = 42453 GlyphOfLifeTap = 45785 GlyphOfMetamorphosis = 45780 GlyphOfQuickDecay = 50077 GlyphOfSearingPain = 42466 GlyphOfShadowBolt = 42467 GlyphOfShadowburn = 42468 GlyphOfShadowflame = 45783 GlyphOfSiphonLife = 42469 GlyphOfSoulLink = 45789 GlyphOfSoulstone = 42470 GlyphOfSuccubus = 42471 GlyphOfUnstableAffliction = 42472 GlyphOfVoidwalker = 42473 WarlockMinorGlyphNone = 0 GlyphOfCurseOfExhausion = 43392 GlyphOfDrainSoul = 43390 GlyphOfSubjugateDemon = 43393 GlyphOfKilrogg = 43391 GlyphOfSouls = 43394 GlyphOfUnendingBreath = 43389 int32 improved_curse_of_agony = 1 int32 suppression = 2 int32 improved_corruption = 3 int32 improved_curse_of_weakness = 4 int32 improved_drain_soul = 5 int32 improved_life_tap = 6 int32 soul_siphon = 7 int32 improved_fear = 8 int32 fel_concentration = 9 bool amplify_curse = 10 int32 grim_reach = 11 int32 nightfall = 12 int32 empowered_corruption = 13 int32 shadow_embrace = 14 bool siphon_life = 15 bool curse_of_exhaustion = 16 int32 improved_felhunter = 17 int32 shadow_mastery = 18 int32 eradication = 19 int32 contagion = 20 bool dark_pact = 21 int32 improved_howl_of_terror = 22 int32 malediction = 23 int32 deaths_embrace = 24 bool unstable_affliction = 25 bool pandemic = 26 int32 everlasting_affliction = 27 bool haunt = 28 int32 improved_healthstone = 29 int32 improved_imp = 30 int32 demonic_embrace = 31 int32 fel_synergy = 32 int32 improved_health_funnel = 33 int32 demonic_brutality = 34 int32 fel_vitality = 35 int32 improved_sayaad = 36 bool soul_link = 37 bool fel_domination = 38 int32 demonic_aegis = 39 int32 unholy_power = 40 int32 master_summoner = 41 bool mana_feed = 42 int32 master_conjuror = 43 int32 master_demonologist = 44 int32 molten_core = 45 int32 demonic_resilience = 46 bool demonic_empowerment = 47 int32 demonic_knowledge = 48 int32 demonic_tactics = 49 int32 decimation = 50 int32 improved_demonic_tactics = 51 bool summon_felguard = 52 int32 nemesis = 53 int32 demonic_pact = 54 bool metamorphosis = 55 int32 improved_shadow_bolt = 56 int32 bane = 57 int32 aftermath = 58 int32 molten_skin = 59 int32 cataclysm = 60 int32 demonic_power = 61 bool shadowburn = 62 int32 ruin = 63 int32 intensity = 64 int32 destructive_reach = 65 int32 improved_searing_pain = 66 int32 backlash = 67 int32 improved_immolate = 68 bool devastation = 69 int32 nether_protection = 70 int32 emberstorm = 71 bool conflagrate = 72 int32 soul_leech = 73 int32 pyroclasm = 74 int32 shadow_and_flame = 75 int32 improved_soul_leech = 76 int32 backdraft = 77 bool shadowfury = 78 int32 empowered_imp = 79 int32 fire_and_brimstone = 80 bool chaos_bolt = 81 Used in: Player
Used in: Warrior
double starting_rage = 1 bool use_recklessness = 2 bool use_shattering_throw = 4 bool stance_snapshot = 6 bool disable_expertise_gemming = 7 (message has no fields)
WarriorMajorGlyphNone = 0 GlyphOfBarbaricInsults = 43420 GlyphOfBladestorm = 45790 GlyphOfBlocking = 43425 GlyphOfBloodthirst = 43412 GlyphOfCleaving = 43414 GlyphOfDevastate = 43415 GlyphOfEnragedRegeneration = 45794 GlyphOfExecution = 43416 GlyphOfHamstring = 43417 GlyphOfHeroicStrike = 43418 GlyphOfIntervene = 43419 GlyphOfLastStand = 43426 GlyphOfMortalStrike = 43421 GlyphOfOverpower = 43422 GlyphOfRapidCharge = 43413 GlyphOfRending = 43423 GlyphOfResonatingPower = 43430 GlyphOfRevenge = 43424 GlyphOfShieldWall = 45797 GlyphOfShockwave = 45792 GlyphOfSpellReflection = 45795 GlyphOfSunderArmor = 43427 GlyphOfSweepingStrikes = 43428 GlyphOfTaunt = 43429 GlyphOfVictoryRush = 43431 GlyphOfVigilance = 45793 GlyphOfWhirlwind = 43432 WarriorMinorGlyphNone = 0 GlyphOfBattle = 43395 GlyphOfBloodrage = 43396 GlyphOfCharge = 43397 GlyphOfCommand = 49084 GlyphOfEnduringVictory = 43400 GlyphOfMockingBlow = 43398 GlyphOfThunderClap = 43399 GlyphOfShatteringThrow = 206953 Used in: ProtectionWarrior.Options , Warrior.Options
WarriorShoutNone = 0 WarriorShoutBattle = 1 WarriorShoutCommanding = 2 int32 improved_heroic_strike = 1 int32 deflection = 2 int32 improved_rend = 3 int32 improved_charge = 4 int32 iron_will = 5 int32 tactical_mastery = 6 int32 improved_overpower = 7 bool anger_management = 8 int32 impale = 9 int32 deep_wounds = 10 int32 two_handed_weapon_specialization = 11 int32 taste_for_blood = 12 int32 poleaxe_specialization = 13 bool sweeping_strikes = 14 int32 mace_specialization = 15 int32 sword_specialization = 16 int32 weapon_mastery = 17 int32 improved_hamstring = 18 int32 trauma = 19 int32 second_wind = 20 bool mortal_strike = 21 int32 strength_of_arms = 22 int32 improved_slam = 23 bool juggernaut = 24 int32 improved_mortal_strike = 25 int32 unrelenting_assault = 26 int32 sudden_death = 27 bool endless_rage = 28 int32 blood_frenzy = 29 int32 wrecking_crew = 30 bool bladestorm = 31 int32 armored_to_the_teeth = 32 int32 booming_voice = 33 int32 cruelty = 34 int32 improved_demoralizing_shout = 35 int32 unbridled_wrath = 36 int32 improved_cleave = 37 bool piercing_howl = 38 int32 blood_craze = 39 int32 commanding_presence = 40 int32 dual_wield_specialization = 41 int32 improved_execute = 42 int32 enrage = 43 int32 precision = 44 bool death_wish = 45 int32 improved_intercept = 46 int32 improved_berserker_rage = 47 int32 flurry = 48 int32 intensify_rage = 49 bool bloodthirst = 50 int32 improved_whirlwind = 51 int32 furious_attacks = 52 int32 improved_berserker_stance = 53 bool heroic_fury = 54 bool rampage = 55 int32 bloodsurge = 56 int32 unending_fury = 57 bool titans_grip = 58 int32 improved_bloodrage = 59 int32 shield_specialization = 60 int32 improved_thunder_clap = 61 int32 incite = 62 int32 anticipation = 63 bool last_stand = 64 int32 improved_revenge = 65 int32 shield_mastery = 66 int32 toughness = 67 int32 improved_spell_reflection = 68 int32 improved_disarm = 69 int32 puncture = 70 int32 improved_disciplines = 71 bool concussion_blow = 72 int32 gag_order = 73 int32 one_handed_weapon_specialization = 74 int32 improved_defensive_stance = 75 bool vigilance = 76 int32 focused_rage = 77 int32 vitality = 78 int32 safeguard = 79 bool warbringer = 80 bool devastate = 81 int32 critical_block = 82 int32 sword_and_board = 83 int32 damage_shield = 84 bool shockwave = 85 Used in: ShamanTotems
NoWaterTotem = 0 ManaSpringTotem = 1 HealingStreamTotem = 2 Used in: DatabaseFilters , SimItem , UIItem
WeaponTypeUnknown = 0 WeaponTypeAxe = 1 WeaponTypeDagger = 2 WeaponTypeFist = 3 WeaponTypeMace = 4 WeaponTypeOffHand = 5 WeaponTypePolearm = 6 WeaponTypeShield = 7 WeaponTypeStaff = 8 WeaponTypeSword = 9