Increase attack nerfs and base attack speed

Raise weapon nerf multipliers (swordNerf from 0.5 to 0.75, otherNerf from 0.2 to 0.4) and increase players' GENERIC_ATTACK_SPEED base value on join/quit from 2.0 to 8.0. These adjustments rebalance damage/nerf scaling with the higher default attack speed. Also contains minor whitespace cleanup in the listener file.
This commit is contained in:
TDSTOS
2026-04-12 10:10:59 +02:00
parent a08908d66f
commit 7d7a57b99b

View File

@@ -197,8 +197,8 @@ class GameStateListener : Listener {
event.isCancelled = true event.isCancelled = true
} }
private val swordNerf = 0.5 private val swordNerf = 0.75
private val otherNerf = 0.2 private val otherNerf = 0.4
private val nerfedItems = listOf( private val nerfedItems = listOf(
"_AXE", "_SHOVEL", "_PICKAXE" "_AXE", "_SHOVEL", "_PICKAXE"
@@ -354,10 +354,10 @@ class GameStateListener : Listener {
@EventHandler @EventHandler
fun onJoin( event: PlayerJoinEvent ) = setAttackSpeed( event.player ) fun onJoin( event: PlayerJoinEvent ) = setAttackSpeed( event.player )
@EventHandler @EventHandler
fun onQuit( event: PlayerQuitEvent ) = setAttackSpeed( event.player ) fun onQuit( event: PlayerQuitEvent ) = setAttackSpeed( event.player )
private fun setAttackSpeed( player: Player ) = player.getAttribute( Attribute.GENERIC_ATTACK_SPEED )?.baseValue = 2.0 private fun setAttackSpeed( player: Player ) = player.getAttribute( Attribute.GENERIC_ATTACK_SPEED )?.baseValue = 8.0
} }