diff --git a/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java b/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java index 509cba2..cdf3acd 100644 --- a/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java +++ b/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java @@ -146,10 +146,6 @@ public class GameLogic { requireAlive(target); requireOppositeTeam(origin, target); - - if(origin.meleeDamage * 2 != data.value) { - throw new InvalidRequestException("Invalid power stone damage"); - } } case TimeStone -> { // "👍 i approve" - the server @@ -472,7 +468,7 @@ public class GameLogic { result.add(new EventBuilder(EventType.TakenDamageEvent) .withTargetEntity(data.targetEntity) .withTargetField(data.targetField) - .withAmount(data.value) + .withAmount(origin.meleeDamage * 2) .buildEntityEvent()); } case TimeStone -> {