public float GetModuleCost(float defaultCost, ModifierStagingSituation sit) { if (modifiedCost < 0) { return 0; } return subtractCost ? -defaultCost + modifiedCost : modifiedCost; }