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 SpellChecker(ISBCheckerBaseInput sbCheckerBaseInput, Dictionary <string, SpellList> classSpells, Dictionary <string, SpellList> SLA, ISpellStatBlockBusiness spellStatBlockBusiness) { _sbCheckerBaseInput = sbCheckerBaseInput; _messageXML = _sbCheckerBaseInput.MessageXML; _characterClasses = _sbCheckerBaseInput.CharacterClasses; _classSpells = classSpells; _monSBSearch = _sbCheckerBaseInput.MonsterSBSearch; _sla = SLA; _monsterSB = _sbCheckerBaseInput.MonsterSB; _indvSB = _sbCheckerBaseInput.IndvSB; _spellStatBlockBusiness = spellStatBlockBusiness; }
public ConstantSpellsParser(ISBCheckerBaseInput sbCheckerBaseInput, ISpellsData spellsData, ISpellStatBlockBusiness spellStatBlockBusiness) { _sbCheckerBaseInput = sbCheckerBaseInput; _spellsData = spellsData; _spellStatBlockBusiness = spellStatBlockBusiness; }