io.github.lishangbu.avalon.game.battle.engine.core.runtime.flow

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total800 of 7,52089%270 of 83267%2426181251,7468225042
RemoveConditionBattleMutationInterceptor17231864%242450%1832391121801
BattleMutationInterceptorSupport7914063%221845%162710421701
BattleMovePowerDamagePhaseStep5286894%229681%2375820111601
BoostBattleMutationInterceptor4114778%161650%13207560401
DamageBattleMutationInterceptor4019783%161242%14189560401
RestorePpBattleMutationInterceptor4018081%161242%14189510401
HealBattleMutationInterceptor3919883%151346%13189560401
BattleMoveFixedDamageRuleResolver3813578%162460%13273260701
ApplyConditionBattleMutationInterceptor2846794%143269%133141070801
MoveResolutionResult275767%n/a11111111101
ChangeTypeBattleMutationInterceptor2616486%121453%10176500401
BattleMoveAccuracyEvasionPhaseStep2130293%132969%13250630401
ClearBoostsBattleMutationInterceptor1910885%61062%5121380401
DefaultBattleFlowPhaseProcessor1888798%97789%332120901201
BattleMoveSpecialHitRuleResolver1835495%255367%25432790401
RemoveVolatileBattleMutationInterceptor1714389%7956%7123380401
BattleFlowEngine172357%n/a12461201
RemoveStatusBattleMutationInterceptor1514790%61266%6131370401
ConsumeItemBattleMutationInterceptor1514490%51168%5121370401
AddVolatileBattleMutationInterceptor1213191%4866%4101350401
SetStatusBattleMutationInterceptor1212891%4866%4101350401
BattleMoveCriticalHitPhaseStep1130396%52784%5241650801
HookPhaseResult112165%n/a15151501
BattleMoveHitResolutionStep94382%2466%260130301
BattleMoveResolutionContext14795%n/a23003123001
BattleMoveTargetCountDamageModifier6492%2880%281150301
BattleMoveBeforeDamagePhaseStep8895%2466%261240301
DefaultBattleHitResolutionPolicy5893%3975%380120201
BattleMoveSpecialHitResolution4095%n/a05050501
BattleTriggeredHookDispatcher8098%1787%161310201
DefaultBattleFlowEngine114100%6100%080510501
BattleMoveAfterMovePhaseStep98100%n/a030240301
DefaultBattleMutationInterceptorChain92100%31178%390330201
BattleMovePreHitPhaseStep83100%2100%040260301
BattleMoveHitHooksPhaseStep77100%2100%040280301
BattleMoveSpecialHitPhaseStep43100%2100%040100301
BattleRuntimeSnapshot39100%n/a06060601
BattleMutationInterceptionContext33100%n/a06060601
BattleMutationInterceptionResult21100%n/a04040401
DefaultBattleMoveResolutionPipeline21100%2100%03080201
MutationFilteringResult15100%n/a03030301
NoopBattleTypeEffectivenessResolver100%n/a01010101