Skip to content

Commit f3807b3

Browse files
committed
fix ghost units
1 parent ddbc866 commit f3807b3

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

src/main/java/bwapi/EventHandler.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ public void operation(final Client.GameData.Event event) {
4646
eventListener.onSaveGame(data.eventString(event.v1()));
4747
break;
4848
case 8: //UnitDiscover
49-
game.unitShow(event.v1());
5049
u = game.getUnit(event.v1());
5150
u.updatePosition(frames);
5251
u.updateType(frames);
@@ -67,12 +66,11 @@ public void operation(final Client.GameData.Event event) {
6766
eventListener.onUnitShow(u);
6867
break;
6968
case 11: //UnitHide
70-
u = game.getUnit(event.v1());
7169
game.unitHide(event.v1());
70+
u = game.getUnit(event.v1());
7271
eventListener.onUnitHide(u);
7372
break;
7473
case 12: //UnitCreate
75-
game.unitShow(event.v1());
7674
u = game.getUnit(event.v1());
7775
u.updatePosition(frames);
7876
u.updateType(frames);
@@ -81,7 +79,6 @@ public void operation(final Client.GameData.Event event) {
8179
break;
8280
case 13: //UnitDestroy
8381
u = game.getUnit(event.v1());
84-
game.unitHide(event.v1());
8582
eventListener.onUnitDestroy(u);
8683
break;
8784
case 14: //UnitMorph
@@ -96,7 +93,6 @@ public void operation(final Client.GameData.Event event) {
9693
eventListener.onUnitRenegade(u);
9794
break;
9895
case 17: //UnitComplete
99-
game.unitShow(event.v1());
10096
u = game.getUnit(event.v1());
10197
u.updatePlayer(frames);
10298
eventListener.onUnitComplete(u);

0 commit comments

Comments
 (0)