diff --git a/accompany-business/accompany-business-sdk/src/main/java/com/accompany/business/constant/RoomBoomConstant.java b/accompany-business/accompany-business-sdk/src/main/java/com/accompany/business/constant/RoomBoomConstant.java index e6edffaa9..04a9eb59a 100644 --- a/accompany-business/accompany-business-sdk/src/main/java/com/accompany/business/constant/RoomBoomConstant.java +++ b/accompany-business/accompany-business-sdk/src/main/java/com/accompany/business/constant/RoomBoomConstant.java @@ -115,10 +115,12 @@ public interface RoomBoomConstant { * 土耳其:普通100%+lucky5%+Bravo2% * 英语区:普通100%+lucky2%+Bravo2% * 英语2区:普通100%+lucky5%+Bravo2% + * 独联体:普通礼物100%+幸运礼物4% * @return */ BigDecimal NORMAL_GIFT_BOOM_RATE = BigDecimal.valueOf(1.0D); BigDecimal SUPER_GIFT_BOOM_RATE_AR = BigDecimal.valueOf(0.05D); + BigDecimal SUPER_GIFT_BOOM_RATE_SO = BigDecimal.valueOf(0.04D); BigDecimal SUPER_GIFT_BOOM_RATE_EN = BigDecimal.valueOf(0.02D); BigDecimal BRAVO_GIFT_BOOM_RATE_EN = BigDecimal.valueOf(0.02D); @@ -127,6 +129,8 @@ public interface RoomBoomConstant { LUCKY((type, partition) -> { if (PartitionEnum.ENGLISH.getId() == partition || PartitionEnum.CHINESE.getId() == partition) { return SUPER_GIFT_BOOM_RATE_EN; + } else if (PartitionEnum.SOVIET.getId() == partition) { + return SUPER_GIFT_BOOM_RATE_SO; } return SUPER_GIFT_BOOM_RATE_AR; }),