| 20230 | |
| 20231 | |
| 20232 | int checkEquipType(const Item *item) |
| 20233 | { |
| 20234 | if ( !item ) |
| 20235 | { |
| 20236 | return TYPE_NONE; |
| 20237 | } |
| 20238 | if ( itemTypeIsQuiver(item->type) ) |
| 20239 | { |
| 20240 | return TYPE_OFFHAND; |
| 20241 | } |
| 20242 | switch ( item->type ) { |
| 20243 | |
| 20244 | case LEATHER_BOOTS: |
| 20245 | case LEATHER_BOOTS_SPEED: |
| 20246 | case IRON_BOOTS: |
| 20247 | case IRON_BOOTS_WATERWALKING: |
| 20248 | case STEEL_BOOTS: |
| 20249 | case STEEL_BOOTS_LEVITATION: |
| 20250 | case STEEL_BOOTS_FEATHER: |
| 20251 | case CRYSTAL_BOOTS: |
| 20252 | case ARTIFACT_BOOTS: |
| 20253 | case SUEDE_BOOTS: |
| 20254 | case BONE_BOOTS: |
| 20255 | case BLACKIRON_BOOTS: |
| 20256 | case SILVER_BOOTS: |
| 20257 | case QUILTED_BOOTS: |
| 20258 | case LOAFERS: |
| 20259 | case CHAIN_BOOTS: |
| 20260 | return TYPE_BOOTS; |
| 20261 | break; |
| 20262 | |
| 20263 | case LEATHER_HELM: |
| 20264 | case IRON_HELM: |
| 20265 | case STEEL_HELM: |
| 20266 | case CRYSTAL_HELM: |
| 20267 | case ARTIFACT_HELM: |
| 20268 | case HAT_BEAR_HOOD: |
| 20269 | case HAT_STAG_HOOD: |
| 20270 | case HAT_WOLF_HOOD: |
| 20271 | case BONE_HELM: |
| 20272 | case BLACKIRON_HELM: |
| 20273 | case SILVER_HELM: |
| 20274 | case QUILTED_CAP: |
| 20275 | case CHAIN_COIF: |
| 20276 | case HAT_CROWNED_HELM: |
| 20277 | return TYPE_HELM; |
| 20278 | break; |
| 20279 | |
| 20280 | case LEATHER_BREASTPIECE: |
| 20281 | case IRON_BREASTPIECE: |
| 20282 | case STEEL_BREASTPIECE: |
| 20283 | case CRYSTAL_BREASTPIECE: |
| 20284 | case WIZARD_DOUBLET: |
| 20285 | case HEALER_DOUBLET: |
| 20286 | case VAMPIRE_DOUBLET: |
| 20287 | case ARTIFACT_BREASTPIECE: |
| 20288 | case BANDIT_BREASTPIECE: |
| 20289 | case TUNIC_BLOUSE: |
no test coverage detected