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;
 }
예제 #3
0
 public ConstantSpellsParser(ISBCheckerBaseInput sbCheckerBaseInput, ISpellsData spellsData, ISpellStatBlockBusiness spellStatBlockBusiness)
 {
     _sbCheckerBaseInput     = sbCheckerBaseInput;
     _spellsData             = spellsData;
     _spellStatBlockBusiness = spellStatBlockBusiness;
 }