public string ApplyModifier(IAction action) { string result = String.Empty; if (!action.ActionUsed && action.ActionName == "Flawless Synthesis") { action.UpdateDurabilityUsed(0); action.UpdateCPCost(0); result = action.ActionName + " is now 0 durability cost, and 0 CP."; } return result; }