protected static boolean isHoldingBonus(Trooper self, Bonus bonus) {
        if (bonus.getType().equals(BonusType.FIELD_RATION) && self.isHoldingFieldRation()) {
            return true;

        } else if (bonus.getType().equals(BonusType.MEDIKIT) && self.isHoldingMedikit()) {
            return true;

        } else if (bonus.getType().equals(BonusType.GRENADE) && self.isHoldingGrenade()) {
            return true;

        }
        return false;


    }