public CharacterSpellModification(uint modificationType = 0, uint spellId = 0, CharacterBaseCharacteristic value = null) { ModificationType = modificationType; SpellId = spellId; Value = value; }
public CharacterCharacteristicsInformations(double experience = 0, double experienceLevelFloor = 0, double experienceNextLevelFloor = 0, uint kamas = 0, uint statsPoints = 0, uint spellsPoints = 0, ActorExtendedAlignmentInformations alignmentInfos = null, uint lifePoints = 0, uint maxLifePoints = 0, uint energyPoints = 0, uint maxEnergyPoints = 0, int actionPointsCurrent = 0, int movementPointsCurrent = 0, CharacterBaseCharacteristic initiative = null, CharacterBaseCharacteristic prospecting = null, CharacterBaseCharacteristic actionPoints = null, CharacterBaseCharacteristic movementPoints = null, CharacterBaseCharacteristic strength = null, CharacterBaseCharacteristic vitality = null, CharacterBaseCharacteristic wisdom = null, CharacterBaseCharacteristic chance = null, CharacterBaseCharacteristic agility = null, CharacterBaseCharacteristic intelligence = null, CharacterBaseCharacteristic range = null, CharacterBaseCharacteristic summonableCreaturesBoost = null, CharacterBaseCharacteristic reflect = null, CharacterBaseCharacteristic criticalHit = null, uint criticalHitWeapon = 0, CharacterBaseCharacteristic criticalMiss = null, CharacterBaseCharacteristic healBonus = null, CharacterBaseCharacteristic allDamagesBonus = null, CharacterBaseCharacteristic weaponDamagesBonusPercent = null, CharacterBaseCharacteristic damagesBonusPercent = null, CharacterBaseCharacteristic trapBonus = null, CharacterBaseCharacteristic trapBonusPercent = null, CharacterBaseCharacteristic glyphBonusPercent = null, CharacterBaseCharacteristic permanentDamagePercent = null, CharacterBaseCharacteristic tackleBlock = null, CharacterBaseCharacteristic tackleEvade = null, CharacterBaseCharacteristic pAAttack = null, CharacterBaseCharacteristic pMAttack = null, CharacterBaseCharacteristic pushDamageBonus = null, CharacterBaseCharacteristic criticalDamageBonus = null, CharacterBaseCharacteristic neutralDamageBonus = null, CharacterBaseCharacteristic earthDamageBonus = null, CharacterBaseCharacteristic waterDamageBonus = null, CharacterBaseCharacteristic airDamageBonus = null, CharacterBaseCharacteristic fireDamageBonus = null, CharacterBaseCharacteristic dodgePALostProbability = null, CharacterBaseCharacteristic dodgePMLostProbability = null, CharacterBaseCharacteristic neutralElementResistPercent = null, CharacterBaseCharacteristic earthElementResistPercent = null, CharacterBaseCharacteristic waterElementResistPercent = null, CharacterBaseCharacteristic airElementResistPercent = null, CharacterBaseCharacteristic fireElementResistPercent = null, CharacterBaseCharacteristic neutralElementReduction = null, CharacterBaseCharacteristic earthElementReduction = null, CharacterBaseCharacteristic waterElementReduction = null, CharacterBaseCharacteristic airElementReduction = null, CharacterBaseCharacteristic fireElementReduction = null, CharacterBaseCharacteristic pushDamageReduction = null, CharacterBaseCharacteristic criticalDamageReduction = null, CharacterBaseCharacteristic pvpNeutralElementResistPercent = null, CharacterBaseCharacteristic pvpEarthElementResistPercent = null, CharacterBaseCharacteristic pvpWaterElementResistPercent = null, CharacterBaseCharacteristic pvpAirElementResistPercent = null, CharacterBaseCharacteristic pvpFireElementResistPercent = null, CharacterBaseCharacteristic pvpNeutralElementReduction = null, CharacterBaseCharacteristic pvpEarthElementReduction = null, CharacterBaseCharacteristic pvpWaterElementReduction = null, CharacterBaseCharacteristic pvpAirElementReduction = null, CharacterBaseCharacteristic pvpFireElementReduction = null, uint probationTime = 0, List <CharacterSpellModification> spellModifications = null) { Experience = experience; ExperienceLevelFloor = experienceLevelFloor; ExperienceNextLevelFloor = experienceNextLevelFloor; Kamas = kamas; StatsPoints = statsPoints; SpellsPoints = spellsPoints; AlignmentInfos = alignmentInfos; LifePoints = lifePoints; MaxLifePoints = maxLifePoints; EnergyPoints = energyPoints; MaxEnergyPoints = maxEnergyPoints; ActionPointsCurrent = actionPointsCurrent; MovementPointsCurrent = movementPointsCurrent; Initiative = initiative; Prospecting = prospecting; ActionPoints = actionPoints; MovementPoints = movementPoints; Strength = strength; Vitality = vitality; Wisdom = wisdom; Chance = chance; Agility = agility; Intelligence = intelligence; Range = range; SummonableCreaturesBoost = summonableCreaturesBoost; Reflect = reflect; CriticalHit = criticalHit; CriticalHitWeapon = criticalHitWeapon; CriticalMiss = criticalMiss; HealBonus = healBonus; AllDamagesBonus = allDamagesBonus; WeaponDamagesBonusPercent = weaponDamagesBonusPercent; DamagesBonusPercent = damagesBonusPercent; TrapBonus = trapBonus; TrapBonusPercent = trapBonusPercent; GlyphBonusPercent = glyphBonusPercent; PermanentDamagePercent = permanentDamagePercent; TackleBlock = tackleBlock; TackleEvade = tackleEvade; PAAttack = pAAttack; PMAttack = pMAttack; PushDamageBonus = pushDamageBonus; CriticalDamageBonus = criticalDamageBonus; NeutralDamageBonus = neutralDamageBonus; EarthDamageBonus = earthDamageBonus; WaterDamageBonus = waterDamageBonus; AirDamageBonus = airDamageBonus; FireDamageBonus = fireDamageBonus; DodgePALostProbability = dodgePALostProbability; DodgePMLostProbability = dodgePMLostProbability; NeutralElementResistPercent = neutralElementResistPercent; EarthElementResistPercent = earthElementResistPercent; WaterElementResistPercent = waterElementResistPercent; AirElementResistPercent = airElementResistPercent; FireElementResistPercent = fireElementResistPercent; NeutralElementReduction = neutralElementReduction; EarthElementReduction = earthElementReduction; WaterElementReduction = waterElementReduction; AirElementReduction = airElementReduction; FireElementReduction = fireElementReduction; PushDamageReduction = pushDamageReduction; CriticalDamageReduction = criticalDamageReduction; PvpNeutralElementResistPercent = pvpNeutralElementResistPercent; PvpEarthElementResistPercent = pvpEarthElementResistPercent; PvpWaterElementResistPercent = pvpWaterElementResistPercent; PvpAirElementResistPercent = pvpAirElementResistPercent; PvpFireElementResistPercent = pvpFireElementResistPercent; PvpNeutralElementReduction = pvpNeutralElementReduction; PvpEarthElementReduction = pvpEarthElementReduction; PvpWaterElementReduction = pvpWaterElementReduction; PvpAirElementReduction = pvpAirElementReduction; PvpFireElementReduction = pvpFireElementReduction; ProbationTime = probationTime; SpellModifications = spellModifications; }