Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static uint CalculatePotencyDamage(Entity AttackerClient, Entity AttackedClient, uint damage)
- {
- if (AttackerClient.BattlePower == AttackedClient.BattlePower)
- return damage;
- if (AttackerClient.BattlePower > AttackedClient.BattlePower)
- {
- uint power = (uint)(AttackerClient.BattlePower - AttackedClient.BattlePower);
- if (power > 12)
- power = 12;
- if (!AttackerClient.Assassin())
- power += power * 2;
- damage += (damage * power) / 15;
- }
- else
- {
- uint power = (uint)(AttackedClient.BattlePower - AttackerClient.BattlePower);
- if (power > 12)
- power = 12;
- power += power * 50 / 100;
- damage -= (damage * power) / 20;//20
- }
- return damage;
- }
- Use:
- Calculate: CalculatePotencyDamage(attacker,attacked,damage);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement