Skip to content

Commit

Permalink
Remove runes and SoD proto values from core and UI
Browse files Browse the repository at this point in the history
  • Loading branch information
FelixPflaum committed Nov 21, 2024
1 parent 3dc3731 commit ce889e2
Show file tree
Hide file tree
Showing 135 changed files with 1,464 additions and 4,311 deletions.
3 changes: 1 addition & 2 deletions proto/api.proto
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,6 @@ message Player {
double distance_from_target = 17;

// ISB Info
bool isb_using_shadowflame = 47;
double isb_sb_frequency = 41;
double isb_crit = 42;
int32 isb_warlocks = 43;
Expand All @@ -77,7 +76,7 @@ message Player {
ElementalShaman elemental_shaman = 33;
EnhancementShaman enhancement_shaman = 34;
RestorationShaman restoration_shaman = 35;
WardenShaman warden_shaman = 48;
WardenShaman warden_shaman = 47;
Warlock warlock = 36;
TankWarlock tank_warlock = 39;
Warrior warrior = 37;
Expand Down
17 changes: 9 additions & 8 deletions proto/apl.proto
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ message APLAction {
}
}

// NextIndex: 75
// NextIndex: 74
message APLValue {
oneof value {
// Operators
Expand Down Expand Up @@ -112,7 +112,7 @@ message APLValue {
APLValueCurrentEnergy current_energy = 15;
APLValueCurrentComboPoints current_combo_points = 16;
APLValueTimeToEnergyTick time_to_energy_tick = 66;
APLValueEnergyThreshold energy_threshold = 73;
APLValueEnergyThreshold energy_threshold = 72;

// GCD values
APLValueGCDIsReady gcd_is_ready = 17;
Expand All @@ -129,7 +129,7 @@ message APLValue {
APLValueSpellTimeToReady spell_time_to_ready = 21;
APLValueSpellCastTime spell_cast_time = 35;
APLValueSpellTravelTime spell_travel_time = 37;
APLValueSpellInFlight spell_in_flight = 74;
APLValueSpellInFlight spell_in_flight = 73;
APLValueSpellCPM spell_cpm = 42;
APLValueSpellIsChanneling spell_is_channeling = 56;
APLValueSpellChanneledTicks spell_channeled_ticks = 57;
Expand All @@ -145,8 +145,8 @@ message APLValue {
APLValueAuraICDIsReadyWithReactionTime aura_icd_is_ready_with_reaction_time = 51;
APLValueAuraShouldRefresh aura_should_refresh = 43;

// Rune values
APLValueRuneIsEquipped rune_is_equipped = 69;
// Rune values TODO: remove once APLs for classes are updated
APLValueRuneIsEquipped rune_is_equipped = 74;

// Dot values
APLValueDotIsActive dot_is_active = 6;
Expand All @@ -170,9 +170,9 @@ message APLValue {
// Warlock
APLValueWarlockShouldRecastDrainSoul warlock_should_recast_drain_soul = 59;
APLValueWarlockShouldRefreshCorruption warlock_should_refresh_corruption = 60;
APLValueWarlockCurrentPetMana warlock_current_pet_mana = 70;
APLValueWarlockCurrentPetManaPercent warlock_current_pet_mana_percent = 71;
APLValueWarlockPetIsActive warlock_pet_is_active = 72;
APLValueWarlockCurrentPetMana warlock_current_pet_mana = 69;
APLValueWarlockCurrentPetManaPercent warlock_current_pet_mana_percent = 70;
APLValueWarlockPetIsActive warlock_pet_is_active = 71;
// Paladin
APLValueCurrentSealRemainingTime current_seal_remaining_time = 65;
}
Expand Down Expand Up @@ -489,6 +489,7 @@ message APLValueAuraShouldRefresh {
APLValue max_overlap = 3;
}

// TODO: remove once APLs for classes are updated
message APLValueRuneIsEquipped {
ActionID rune_id = 1;
}
Expand Down
Loading

0 comments on commit ce889e2

Please sign in to comment.