Aura.Channel.World.Entities.Creature.CalculateElementalDamageMultiplier C# (CSharp) Method

CalculateElementalDamageMultiplier() public method

Calculates the elemental damage modifier, based on the given affinities, against target.
public CalculateElementalDamageMultiplier ( int myLightning, int myFire, int myIce, Creature target ) : float
myLightning int
myFire int
myIce int
target Creature
return float
		public float CalculateElementalDamageMultiplier(int myLightning, int myFire, int myIce, Creature target)
		{
			return this.CalculateElementalDamageMultiplier(myLightning, myFire, myIce, target.ElementLightning, target.ElementFire, target.ElementIce);
		}

Same methods

Creature::CalculateElementalDamageMultiplier ( Creature target ) : float
Creature::CalculateElementalDamageMultiplier ( int myLightning, int myFire, int myIce, int targetLightning, int targetFire, int targetIce ) : float

Usage Example

示例#1
0
		/// <summary>
		/// Returns elemental damage multiplier for this skill.
		/// </summary>
		/// <param name="attacker"></param>
		/// <param name="target"></param>
		/// <returns></returns>
		protected override float GetElementalDamageMultiplier(Creature attacker, Creature target)
		{
			return attacker.CalculateElementalDamageMultiplier(Creature.MaxElementalAffinity, 0, 0, target);
		}
All Usage Examples Of Aura.Channel.World.Entities.Creature::CalculateElementalDamageMultiplier