예제 #1
0
 public bool SubtractPossible()
 {
     if (abi.points == 0)
     {
         return(false);
     }
     if (tree.spentPoints - tree.GetRawPointsSum(8 - tree.activeRaws) == (tree.activeRaws - 1) * 5 && tree.GetRawPointsSum(8 - tree.activeRaws) > 0 && IsBreakingRequirement())
     {
         return(false);
     }
     if (abi.abilityFollowUp && abi.abilityFollowUp.points > 0)
     {
         return(false);
     }
     else
     {
         return(true);
     }
 }