| 99 | } |
| 100 | |
| 101 | static void clampItemQuality(df::item_quality *quality) { |
| 102 | if (*quality > df::item_quality::Artifact) { |
| 103 | DEBUG(control).print("clamping quality to Artifact"); |
| 104 | *quality = df::item_quality::Artifact; |
| 105 | } |
| 106 | if (*quality < df::item_quality::Ordinary) { |
| 107 | DEBUG(control).print("clamping quality to Ordinary"); |
| 108 | *quality = df::item_quality::Ordinary; |
| 109 | } |
| 110 | } |
| 111 | |
| 112 | void ItemFilter::setMinQuality(int quality) { |
| 113 | min_quality = static_cast<df::item_quality>(quality); |
no test coverage detected