2017-06-12 03:50:02 +01:00
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
using FFXIVClassic_Map_Server.Actors;
|
|
|
|
|
namespace FFXIVClassic_Map_Server.actors.chara.ai.utils
|
|
|
|
|
{
|
|
|
|
|
static class AttackUtils
|
|
|
|
|
{
|
2017-06-12 22:07:50 +01:00
|
|
|
|
public static int CalculateDamage(Character attacker, Character defender)
|
2017-06-12 03:50:02 +01:00
|
|
|
|
{
|
2017-06-12 22:07:50 +01:00
|
|
|
|
int dmg = CalculateBaseDamage(attacker, defender);
|
2017-06-12 03:50:02 +01:00
|
|
|
|
|
|
|
|
|
return dmg;
|
|
|
|
|
}
|
2017-06-12 22:07:50 +01:00
|
|
|
|
public static int CalculateBaseDamage(Character attacker, Character defender)
|
2017-06-12 03:50:02 +01:00
|
|
|
|
{
|
2017-07-02 20:01:24 +01:00
|
|
|
|
// todo: actually calculate damage
|
|
|
|
|
return Program.Random.Next(10) * 10;
|
2017-06-12 03:50:02 +01:00
|
|
|
|
}
|
|
|
|
|
}
|
2017-07-02 20:01:24 +01:00
|
|
|
|
}
|