diff --git a/backend/src/main/java/de/szut/casino/CasinoApplication.java b/backend/src/main/java/de/szut/casino/CasinoApplication.java index 7d73081..9e1f3b2 100644 --- a/backend/src/main/java/de/szut/casino/CasinoApplication.java +++ b/backend/src/main/java/de/szut/casino/CasinoApplication.java @@ -49,32 +49,33 @@ public class CasinoApplication { lootBoxRepository.saveAll(Arrays.asList(basicLootBox, premiumLootBox)); RewardEntity commonReward = new RewardEntity(); - commonReward.setRewardValue(new BigDecimal("0.50")); + commonReward.setValue(new BigDecimal("0.50")); commonReward.setProbability(new BigDecimal("0.7")); RewardEntity rareReward = new RewardEntity(); - rareReward.setRewardValue(new BigDecimal("2.00")); + rareReward.setValue(new BigDecimal("2.00")); rareReward.setProbability(new BigDecimal("0.25")); RewardEntity epicReward = new RewardEntity(); - epicReward.setRewardValue(new BigDecimal("5.00")); + epicReward.setValue(new BigDecimal("5.00")); epicReward.setProbability(new BigDecimal("0.5")); RewardEntity premiumCommon = new RewardEntity(); - premiumCommon.setRewardValue(new BigDecimal("2.00")); + premiumCommon.setValue(new BigDecimal("2.00")); premiumCommon.setProbability(new BigDecimal("0.6")); RewardEntity premiumRare = new RewardEntity(); - premiumRare.setRewardValue(new BigDecimal("5.00")); + premiumRare.setValue(new BigDecimal("5.00")); premiumRare.setProbability(new BigDecimal("0.3")); RewardEntity legendaryReward = new RewardEntity(); - legendaryReward.setRewardValue(new BigDecimal("15.00")); + legendaryReward.setValue(new BigDecimal("15.00")); legendaryReward.setProbability(new BigDecimal("0.10")); rewardRepository.saveAll(Arrays.asList( commonReward, rareReward, epicReward, - premiumCommon, premiumRare, legendaryReward)); + premiumCommon, premiumRare, legendaryReward + )); basicLootBox.getRewards().add(commonReward); basicLootBox.getRewards().add(premiumRare); diff --git a/backend/src/main/java/de/szut/casino/lootboxes/LootBoxService.java b/backend/src/main/java/de/szut/casino/lootboxes/LootBoxService.java index cf1ea7d..647b69b 100644 --- a/backend/src/main/java/de/szut/casino/lootboxes/LootBoxService.java +++ b/backend/src/main/java/de/szut/casino/lootboxes/LootBoxService.java @@ -34,7 +34,7 @@ public class LootBoxService { public void handleBalance(UserEntity user, LootBoxEntity lootBox, RewardEntity reward) { user.setBalance(user.getBalance().subtract(lootBox.getPrice())); - user.setBalance(user.getBalance().add(reward.getRewardValue())); + user.setBalance(user.getBalance().add(reward.getValue())); userRepository.save(user); } } diff --git a/backend/src/main/java/de/szut/casino/lootboxes/RewardEntity.java b/backend/src/main/java/de/szut/casino/lootboxes/RewardEntity.java index a2fd65a..1abd2df 100644 --- a/backend/src/main/java/de/szut/casino/lootboxes/RewardEntity.java +++ b/backend/src/main/java/de/szut/casino/lootboxes/RewardEntity.java @@ -17,7 +17,7 @@ import java.util.List; public class RewardEntity { public RewardEntity(BigDecimal value, BigDecimal probability) { - this.rewardValue = value; + this.value = value; this.probability = probability; } @@ -26,7 +26,7 @@ public class RewardEntity { private Long id; @Column(precision = 19, scale = 2) - private BigDecimal rewardValue; + private BigDecimal value; @Column(precision = 5, scale = 2) private BigDecimal probability;