예제 #1
0
 public static float summedMagic(Champion a_champion)
 {
     return(StrengthToMagic(a_champion) + AgilityToMagic(a_champion) + IntellectToMagic(a_champion));
 }
예제 #2
0
 public static float summedResist(Champion a_champion)
 {
     return(StrengthToResist(a_champion) + AgilityToResist(a_champion) + IntellectToResist(a_champion));
 }
예제 #3
0
 public static float summedDefense(Champion a_champion)
 {
     return(StrengthToDefense(a_champion) + AgilityToDefense(a_champion) + IntellectToDefense(a_champion));
 }
예제 #4
0
 public static float summedAttack(Champion a_champion)
 {
     return(StrengthToAttack(a_champion) + AgilityToAttack(a_champion) + IntellectToAttack(a_champion));
 }
예제 #5
0
파일: Effect.cs 프로젝트: Joxe/TacticsRPG
 public abstract void invokeEffect(Champion a_champion);
예제 #6
0
 public static int attack(Champion a_attacker, Champion a_defender)
 {
     return(Math.Max((a_attacker.getStat("attack") - a_defender.getStat("defense")), 0));
 }