diff options
| author | Carson Fleming <cflems@cflems.net> | 2025-10-18 19:35:07 -0400 |
|---|---|---|
| committer | Carson Fleming <cflems@cflems.net> | 2025-10-18 19:35:07 -0400 |
| commit | 4f1d86373dad25ad9446ec685cfc3800d2657631 (patch) | |
| tree | 2493db6782a1728bbc5b388bbc57199512230de1 /src/main/java | |
| parent | 8663b3b3092c0b1b3f40d6ee9d5c862cc26a7a05 (diff) | |
| download | mc-sandbox-4f1d86373dad25ad9446ec685cfc3800d2657631.tar.gz | |
simplify lightning
Diffstat (limited to 'src/main/java')
| -rw-r--r-- | src/main/java/net/cflems/mc/sandbox/commands/Lightning.java | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/main/java/net/cflems/mc/sandbox/commands/Lightning.java b/src/main/java/net/cflems/mc/sandbox/commands/Lightning.java index d0565c6..b767636 100644 --- a/src/main/java/net/cflems/mc/sandbox/commands/Lightning.java +++ b/src/main/java/net/cflems/mc/sandbox/commands/Lightning.java @@ -82,11 +82,8 @@ public final class Lightning extends DelegableCommand implements Listener { public void onEntityDamage(EntityDamageByEntityEvent event) { if (!(event.getDamager() instanceof LightningStrike lightningStrike)) return; Player causingPlayer = lightningStrike.getCausingPlayer(); - if (causingPlayer == null) return; - int causingPlayerLevel = causingPlayer.getLevel(); - int levelCost = (int) Math.sqrt(causingPlayerLevel); - event.setDamage(4 * levelCost); - causingPlayer.setLevel(Math.max(causingPlayerLevel - levelCost, 0)); + if (causingPlayer == null) return; + event.setDamage(causingPlayer.getLevel()); } } |
