Fix combo action heuristics

This commit is contained in:
Asriel Camora
2024-07-01 09:51:44 -07:00
parent 480cc15cc7
commit e67f263286
3 changed files with 7 additions and 5 deletions
+2 -2
View File
@@ -64,9 +64,9 @@ public class Simulator
return ActionResponse.ActionNotUnlocked;
if (action == ActionType.Manipulation && !Input.Stats.CanUseManipulation)
return ActionResponse.ActionNotUnlocked;
if (action is ActionType.CarefulObservation or ActionType.HeartAndSoul && !Input.Stats.IsSpecialist)
if (action is ActionType.CarefulObservation or ActionType.HeartAndSoul or ActionType.QuickInnovation && !Input.Stats.IsSpecialist)
return ActionResponse.ActionNotUnlocked;
if (baseAction.CPCost(this) > CP)
if (CalculateCPCost(baseAction.CPCost(this)) > CP)
return ActionResponse.NotEnoughCP;
return ActionResponse.CannotUseAction;
}