This commit is contained in:
daixiawu 2025-07-09 21:24:57 +08:00
commit b350373dc1
2 changed files with 6 additions and 1 deletions

View File

@ -146,7 +146,7 @@ namespace Logic.AI
}
}
if (_data.MaxAiAction == null) AILogicState = AILogicState.Finished;
if (_data.MaxAiAction == null || index > 100) AILogicState = AILogicState.Finished;
else
{
if (_data.MaxAiAction.IsInSight)

View File

@ -2506,8 +2506,13 @@ namespace Logic.Action
public override bool CheckCan(CommonActionParams actionParams)
{
if (!actionParams.MapData.GetPlayerDataByUnitId(actionParams.UnitData.Id, out _)) return false;
if (!actionParams.MapData.GetPlayerDataByUnitId(actionParams.TargetUnitData.Id, out _)) return false;
if (!actionParams.MapData.GetCityDataByUnitId(actionParams.UnitData.Id, out _)) return false;
if (!actionParams.MapData.GetCityDataByUnitId(actionParams.TargetUnitData.Id, out _)) return false;
return true;
}
public override bool CheckShow(CommonActionParams actionParams)
{
return false;