Evoker: Diverted Power chance is ~5.5% per Bombardment in game (SimC uses a guessed 10%)
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 70/100
Línea de trabajo
En engine/class_modules/sc_evoker.cpp, inspecciona bombardments_damage_t y la llamada a diverted_power_chance cerca de las líneas citadas. Primero lee la lógica de talentos de Scalecommander que la rodea y comprueba cómo se representan las probabilidades de proc cercanas; usa los logs reportados como evidencia inicial. El trabajo estará completo cuando la probabilidad refleje la tasa medida y se haya verificado el comportamiento relevante de la simulación.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Evoker (Scalecommander): Diverted Power's Essence Burst chance is ~5.5% per Bombardment in game, SimC uses a guessed 10%
bombardments_damage_t rolls diverted_power_chance( 0.1 ) on every Bombardments execute, commented "Reasonable guess. TODO: Get more accurate" (engine/class_modules/sc_evoker.cpp, around lines 8229 and 8326 at c5fea93fb77d).
Measured on Warcraft Logs event streams of Mythic+ keys played on 12.1.5 (live, US and EU):
- Devastation Evokers with Diverted Power talented (talent entry 120124 in
combatantinfotalentTree): 1,148 player-runs. - One Bombardment = the player's
434481damage events at a single timestamp (one execute, split over targets): 501,759 Bombardments. - A proc = an Essence Burst (
359618) gain on the player 0–10 ms after the Bombardment. - To avoid missing procs that land while Essence Burst is already at max stacks, the rate is taken on Bombardments that land while Essence Burst is down, so a proc must log an
applybuff: 21,872 / 399,931 = 5.47% (95% bootstrap over players 5.38–5.57%). - On all Bombardments, any Essence Burst gain: 5.10%.
- Control (the same 10 ms window 777 ms later, catching Essence Burst from any other source): 0.08%.
So the in-game chance looks like ~5.5%, about half of the 10% in the module. A change to diverted_power_chance( 0.055 ) (or a value you derive yourself) would bring Scalecommander's Essence Burst rate in line.
Happy to share the counting script if useful.
- Lenguaje dominante
- C++
- Estrellas
- 1.6k
- Forks
- 789
- Merge medio
- 9 h 46 min
- PR fusionados (30 d)
- 55
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de simulationcraft/simc
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
simulationcraft/simc#11973 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Arms slayer_st APL bugAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 69/100
simulationcraft/simc#11747 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 Medio día Aptitud para principiantes 62/100
simulationcraft/simc#11982 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
simulationcraft/simc#11935 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
simulationcraft/simc#11918 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de simulationcraft/simc
Issues similares
-
backlog
Dificultad 1/5 Menos de una hora Aptitud para principiantes 91/100
EchoTools/nevr-runtime#1108 ·
Los mantenedores suelen responder en 1 día
-
便携版仍然默认修改注册表Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
area/build-framework kind/new-feature
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
yugabyte/yugabyte-db#36023 ·
Los mantenedores suelen responder en 1 día
-
Boost broken linksAbiertoEnhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 2 días
-
Status: Needs confirmation Status: Needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
Los mantenedores suelen responder en 1 día