Skip to content

Commit a5dfe2d

Browse files
committed
now uses correct frame number for events happening before onFrame
1 parent 3dbaeb9 commit a5dfe2d

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/main/java/bwapi/EventHandler.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ class EventHandler implements Client.EventHandler {
55
private final BWEventListener eventListener;
66
private final Game game;
77
private final Client client;
8-
private int frames;
98

109
public EventHandler(final BWEventListener eventListener, final Client client) {
1110
this.eventListener = eventListener;
@@ -16,9 +15,9 @@ public EventHandler(final BWEventListener eventListener, final Client client) {
1615
@Override
1716
public void operation(final ClientData.Event event) {
1817
final Unit u;
18+
final int frames = game.getFrameCount();
1919
switch (event.getType()) {
2020
case MatchStart:
21-
frames = 0;
2221
game.init();
2322
game.setLatCom(false);
2423
eventListener.onStart();
@@ -29,7 +28,6 @@ public void operation(final ClientData.Event event) {
2928
case MatchFrame:
3029
game.onFrame(frames);
3130
eventListener.onFrame();
32-
frames += 1;
3331
break;
3432
//case 3: //MenuFrame
3533
case SendText:

0 commit comments

Comments
 (0)