You seem to have forgotten a `break` in each case - so a DropType of 0 would cause all the items to drop.