public BeforeCombatMagicParser(ISBCheckerBaseInput sbCheckerBaseInput, ISpellsData spellsData, Dictionary <IEquipment, int> equipementRoster, ref int onGoingAttackMod, IArmorClassData armorClassData, ISpellStatBlockBusiness spellStatBlockBusiness, IMagicItemStatBlockBusiness magicItemStatBlockBusiness) { _sbCheckerBaseInput = sbCheckerBaseInput; _spellsData = spellsData; _onGoingAttackMod = onGoingAttackMod; _equipementRoster = equipementRoster; _armorClassData = armorClassData; _spellStatBlockBusiness = spellStatBlockBusiness; _magicItemStatBlockBusiness = magicItemStatBlockBusiness; }
public BeforeCombatParser(ISBCheckerBaseInput sbCheckerBaseInput, ISpellsData spellsData) { _sbCheckerBaseInput = sbCheckerBaseInput; _spellsData = spellsData; }
public ConstantSpellsParser(ISBCheckerBaseInput sbCheckerBaseInput, ISpellsData spellsData, ISpellStatBlockBusiness spellStatBlockBusiness) { _sbCheckerBaseInput = sbCheckerBaseInput; _spellsData = spellsData; _spellStatBlockBusiness = spellStatBlockBusiness; }