Example #1
0
		static void AddDefenseRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.DefenseSkill, value);
		}
Example #2
0
		static void RemoveHitAvoidanceRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.MeleeAttackerHit, -value);
		}
Example #3
0
		static void RemoveHasteRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.MeleeHaste, -value);
			owner.ModCombatRating(CombatRating.RangedHaste, -value);
		}
Example #4
0
		static void RemoveMeleeCriticalAvoidanceRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.MeleeResilience, -value);
		}
Example #5
0
		static void RemoveSpellHasteRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.SpellHaste, -value);
		}
Example #6
0
		static void RemoveBlockRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.Block, -value);
		}
Example #7
0
		static void RemoveRangedHitRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.RangedHitChance, -value);
		}
Example #8
0
		static void AddSpellHitAvoidanceRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.SpellAttackerHit, value);
		}
Example #9
0
		static void AddRangedCriticalAvoidanceRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.RangedResilience, value);
		}
Example #10
0
		static void AddRangedCriticalStrikeRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.RangedCritChance, value);
		}
Example #11
0
		static void AddRangedHitAvoidanceRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.RangedAttackerHit, value);
		}
Example #12
0
		static void AddBlockRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.Block, value);
		}
Example #13
0
		static void AddParryRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.Parry, value);
		}
Example #14
0
		static void AddDodgeRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.Dodge, value);
		}
Example #15
0
		static void RemoveDodgeRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.Dodge, -value);
		}
Example #16
0
		static void AddMeleeHasteRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.MeleeHaste, value);
		}
Example #17
0
		static void RemoveParryRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.Parry, -value);
		}
Example #18
0
		static void AddRangedHasteRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.RangedHaste, value);
		}
Example #19
0
		static void RemoveMeleeHitRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.MeleeHitChance, -value);
		}
Example #20
0
		static void AddSpellHasteRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.SpellHaste, value);
		}
Example #21
0
		static void RemoveSpellCriticalStrikeRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.SpellCritChance, -value);
		}
Example #22
0
		static void AddHitRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.MeleeHitChance, value);
			owner.ModCombatRating(CombatRating.RangedHitChance, value);
		}
Example #23
0
		static void RemoveSpellCriticalAvoidanceRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.SpellResilience, -value);
		}
Example #24
0
		static void AddExpertiseRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.Expertise, value);
		}
Example #25
0
		static void RemoveCriticalStrikeRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.MeleeCritChance, -value);
			owner.ModCombatRating(CombatRating.RangedCritChance, -value);
		}
Example #26
0
		static void RemoveWeaponSkillRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.WeaponSkill, -value);
		}
Example #27
0
		static void RemoveResilienceRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.MeleeResilience, -value);
			owner.ModCombatRating(CombatRating.RangedResilience, -value);
			owner.ModCombatRating(CombatRating.SpellResilience, -value);
		}
Example #28
0
		static void RemoveDefenseRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.DefenseSkill, -value);
		}
Example #29
0
		static void RemoveExpertiseRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.Expertise, -value);
		}
Example #30
0
		static void AddWeaponSkillRating(Character owner, int value)
		{
			owner.ModCombatRating(CombatRating.WeaponSkill, value);
		}