Implements confusion effect
All checks were successful
Build / Build (push) Successful in 52s

This commit is contained in:
2025-06-22 11:56:29 +02:00
parent 6394f4eab3
commit 6d448e4e8d
6 changed files with 137 additions and 33 deletions

View File

@@ -27,7 +27,8 @@ public class FutureSightEffect : Script
var executingMove = new ExecutingMoveImpl([target], 1, _moveChoice.ChosenMove,
_moveChoice.ChosenMove.MoveData, _moveChoice, battle);
var hitData = executingMove.GetHitData(target, 0);
var damage = damageCalculator.GetDamage(executingMove, target, 1, hitData);
var damage = damageCalculator.GetDamage(executingMove, executingMove.UseMove.Category, executingMove.User,
target, executingMove.TargetCount, 1, hitData);
target.Damage(damage, DamageSource.Misc);
}