关卡掉落进背包
parent
1f7d626309
commit
c465fd0dec
|
|
@ -1260,7 +1260,7 @@ public class MapLogic {
|
|||
ItemUtil.itemCost(user, sLevelDifficultyConfig.getCost());
|
||||
//玩家升级
|
||||
userLevelUp(playerInfoManager,sLevelDifficultyConfig.getExp());
|
||||
CommonProto.Drop.Builder drop = ItemUtil.drop(user, sLevelDifficultyConfig.getRandomReward(), 1, 1);
|
||||
CommonProto.Drop.Builder drop = ItemUtil.drop(user, sLevelDifficultyConfig.getRandomReward(), 1, 0);
|
||||
LevelDifficulty levelDifficulty = levelDifficultyManager.getLevelDifficultyInfosMap().get(fightId);
|
||||
if (levelDifficulty.getState() != Global.FIGHT_CLEARANCE){
|
||||
levelDifficulty.setState(Global.FIGHT_CLEARANCE);
|
||||
|
|
|
|||
|
|
@ -203,9 +203,9 @@ public class MapManager extends MongoBase {
|
|||
Item item = user.getItemManager().getItemMap().get(Global.STAMINA);
|
||||
int updateTime = (int)(System.currentTimeMillis()/1000);
|
||||
int lastUpdateEnergyTime = item.getEndingTime();
|
||||
if ((updateTime -lastUpdateEnergyTime)/60 >= 1){
|
||||
int[] energyRecoverSpeed = SGameSetting.getGameSetting().getEnergyRecoverSpeed();
|
||||
if ((updateTime -lastUpdateEnergyTime)/60 >=energyRecoverSpeed[1]){
|
||||
if(itemNum < playerInfoManager.getMaxStamina()){
|
||||
int[] energyRecoverSpeed = SGameSetting.getGameSetting().getEnergyRecoverSpeed();
|
||||
int addValue = (updateTime - lastUpdateEnergyTime)/60/energyRecoverSpeed[1] * energyRecoverSpeed[0];
|
||||
if(addValue != 0){
|
||||
int curEnergy = MathUtils.setBetweenWithMax(itemNum + addValue,0,SGameSetting.getGameSetting().getInitialEnergy());
|
||||
|
|
|
|||
Loading…
Reference in New Issue