@@ -66,7 +66,7 @@ function flickerOutline(targetEl, className, duration = 450) {
6666}
6767
6868/**
69- * @param {CombatEvent_DamageDealt } event - The damage dealt event object
69+ * @param {CompactCombatEvent_DamageDealt } event - The damage dealt event object
7070 * @return {void }
7171 */
7272function animateDamageDealt ( event ) {
@@ -84,7 +84,7 @@ function animateDamageDealt(event) {
8484}
8585
8686/**
87- * @param {CombatEvent_ResourceDrained } event - The resource drained event object
87+ * @param {CompactCombatEvent_ResourceDrained } event - The resource drained event object
8888 * @return {void }
8989 */
9090function animateResourceDrained ( event ) {
@@ -107,7 +107,7 @@ function animateResourceDrained(event) {
107107}
108108
109109/**
110- * @param {CombatEvent_Healed } event - The heal event object
110+ * @param {CompactCombatEvent_Healed } event
111111 * @return {void }
112112 */
113113function animateHeal ( event )
@@ -201,6 +201,14 @@ function animateCharacterActivated(event) {
201201 }
202202}
203203
204+ /**
205+ * @param {CompactCombatEvent_BattleEnd } event - The battle end event object
206+ */
207+ function animateBattleEnd ( event ) {
208+ // remove previous active highlights
209+ document . querySelectorAll ( '.actor.actor-active' ) . forEach ( el => el . classList . remove ( 'actor-active' ) ) ;
210+ }
211+
204212export {
205213 animateSkillUsed ,
206214 animateDamageDealt ,
@@ -209,5 +217,6 @@ export {
209217 animateBuffApplied ,
210218 showFloatingNumber ,
211219 animateTurnStart ,
212- animateCharacterActivated
220+ animateCharacterActivated ,
221+ animateBattleEnd ,
213222} ;
0 commit comments