Пример #1
0
 public bool IsValidAgainst(World world, Target target)
 {
     if (target.IsActor)
     {
         return(Combat.WeaponValidForTarget(Info, target.Actor));
     }
     else
     {
         return(Combat.WeaponValidForTarget(Info, world, target.CenterLocation.ToCPos()));
     }
 }
Пример #2
0
 public bool IsValidAgainst(World world, Target target)
 {
     if (target.IsActor)
     {
         return(Combat.WeaponValidForTarget(Info, target.Actor));
     }
     else
     {
         return(Combat.WeaponValidForTarget(Info, world, Util.CellContaining(target.CenterLocation)));
     }
 }