File tree 1 file changed +1
-7
lines changed
src/main/java/tbooop/model/enemy/impl
1 file changed +1
-7
lines changed Original file line number Diff line number Diff line change 11
11
public class Melee extends EnemyDecorator {
12
12
13
13
private static final int DAMAGE_AMOUNT = 1 ;
14
- private static final long TIME_BETWEEN_HITS = 1000 ;
15
- private long timeSinceLastHit ;
16
14
17
15
/**
18
16
* Creates an instance of a Melee decoration.
@@ -27,17 +25,13 @@ protected Melee(final Enemy concreteEnemy) {
27
25
@ Override
28
26
public void updateState (final long deltaTime ) {
29
27
super .updateState (deltaTime );
30
- this .timeSinceLastHit += deltaTime ;
31
28
}
32
29
33
30
/** {@inheritDoc} */
34
31
@ Override
35
32
public void onPlayerCollision (final Player player ) {
36
33
super .onPlayerCollision (player );
37
- if (this .timeSinceLastHit >= TIME_BETWEEN_HITS ) {
38
- this .timeSinceLastHit = 0 ;
39
- player .takeDamage (DAMAGE_AMOUNT );
40
- }
34
+ player .takeDamage (DAMAGE_AMOUNT );
41
35
}
42
36
43
37
}
You can’t perform that action at this time.
0 commit comments