|
@@ -124,18 +124,11 @@ export class TakeGobletGlobalInstance {
|
|
|
return random <= query_probability;
|
|
|
}
|
|
|
|
|
|
- //初始化 冰冻水刷新概率
|
|
|
- refreshFreezeWaterInit(): boolean {
|
|
|
- //DOTO 修改上限问题
|
|
|
- const { ice_thelimit } = LevelManager.instance.levelModel.levelConfig;
|
|
|
- const random = Math.random() * 100;
|
|
|
- return random <= ice_thelimit;
|
|
|
- }
|
|
|
-
|
|
|
//生成单个冰冻水刷新概率
|
|
|
refreshFreezeWater(freezeCount: number): boolean {
|
|
|
- const { ice_ceiling, ice_probability } = LevelManager.instance.levelModel.levelConfig;
|
|
|
- if (freezeCount >= ice_ceiling) {
|
|
|
+ const { currentOriginCup } = LevelManager.instance.levelModel;
|
|
|
+ const { ice_ceiling, ice_probability, ice_thelimit } = LevelManager.instance.levelModel.levelConfig;
|
|
|
+ if (freezeCount >= ice_ceiling || currentOriginCup >= ice_thelimit) {
|
|
|
return false;
|
|
|
}
|
|
|
|