Skip to content

Commit cde2ec2

Browse files
committed
comments
1 parent 7e0bc95 commit cde2ec2

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

plugin/src/main/kotlin/dev/betrix/superSmashMobsBrawl/abilities/BlockTossAbility.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class BlockTossAbility(player: Player) : BrawlAbility("block_toss", player) {
2929
private val maxDamage = metadata.double("maxDamage") ?: 9.0
3030
private val damage = metadata.double("damage") ?: 8.0
3131
private val knockbackMultiplier = metadata.double("knockbackMultiplier") ?: 2.5
32-
private val blockRotationStepSpeedTicks = metadata.int("blockRotationStepSpeedTicks") ?: 4
32+
private val blockRotationStepSpeedTicks = (metadata.int("blockRotationStepSpeedTicks") ?: 4).coerceAtLeast(1)
3333

3434
private val activeProjectiles = mutableListOf<BrawlProjectile>()
3535

plugin/src/main/kotlin/dev/betrix/superSmashMobsBrawl/abilities/SulphurBombAbility.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ class SulphurBombAbility(player: Player) : BrawlAbility("sulphur_bomb", player)
2323
private val projectileDamage = metadata.double("projectileDamage") ?: 6.5
2424
private val projectileVelocityMultiplier =
2525
metadata.double("projectileVelocityMultiplier") ?: 1.55
26-
private val projectileSize = metadata.double("projectileSize") ?: 0.65
26+
private val projectileSize = (metadata.double("projectileSize") ?: 0.65).coerceAtLeast(0.1)
2727
private val projectileTrailMaxParticles = metadata.int("projectileTrailMaxParticles") ?: 8
2828

2929
private val activeProjectiles = mutableListOf<BrawlProjectile>()

plugin/src/main/resources/data/abilities.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ abilities:
99
metadata:
1010
projectileKnockbackModifier: 2.5
1111
projectileDamage: 6.5
12+
projectileVelocityMultiplier: 1.55
13+
projectileSize: 0.65
14+
projectileTrailMaxParticles: 8
1215

1316
- id: explode
1417
cooldown: 8.0
@@ -21,6 +24,7 @@ abilities:
2124
fuseTimeTicks: 30
2225
explosionRadius: 8.0
2326
explosionKnockbackMultiplier: 2.5
27+
explosionVelocityStrength: 1.8
2428

2529
- id: bone_explosion
2630
cooldown: 10.0
@@ -32,6 +36,9 @@ abilities:
3236
metadata:
3337
explosionRadius: 7.0
3438
baseDamage: 6.0
39+
explosionKnockbackMultiplier: 2.5
40+
explosionBoneCount: 48
41+
explosionBoneVelocity: 0.8
3542

3643
- id: roped_arrow
3744
cooldown: 5.0
@@ -76,6 +83,7 @@ abilities:
7683
damage: 5.0
7784
maxTimesHit: 2
7885
damageCooldownMs: 250
86+
particleSpiralRadius: 1.5
7987

8088
- id: blink
8189
cooldown: 6.0
@@ -99,4 +107,5 @@ abilities:
99107
maxCharge: 1.4
100108
maxDamage: 9.0
101109
damage: 8.0
102-
knockbackMultiplier: 2.5
110+
knockbackMultiplier: 2.5
111+
blockRotationStepSpeedTicks: 4

0 commit comments

Comments
 (0)