public UseAbilityOnTargetHandler(IEventSystem eventSystem, GameConfiguration gameConfiguration, Level level, MovementAdvisor movementAdvisor, IAbilityHandlerRepository abilityHandlerRepository) { EventSystem = eventSystem; GameConfiguration = gameConfiguration; Level = level; MovementAdvisor = movementAdvisor; AbilityHandlerRepository = abilityHandlerRepository; }
public IsAbilityDamagingConsideration(IRequirementChecker <Unit> requirementChecker, IAbilityHandlerRepository abilityHandlerRepository, Level level) : base(requirementChecker) { AbilityHandlerRepository = abilityHandlerRepository; Level = level; }