关卡掉落进背包

back_recharge
gaojie 2019-04-17 11:09:55 +08:00
parent 1f7d626309
commit c465fd0dec
2 changed files with 3 additions and 3 deletions

View File

@ -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);

View File

@ -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());