diff options
Diffstat (limited to 'pacman-c++/server.cpp')
| -rw-r--r-- | pacman-c++/server.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pacman-c++/server.cpp b/pacman-c++/server.cpp index 9a7b188..b0ac6f8 100644 --- a/pacman-c++/server.cpp +++ b/pacman-c++/server.cpp | |||
| @@ -87,8 +87,11 @@ invalid_direction: | |||
| 87 | PixmapItem *oldItem = visualMap[mapPosition.x()][mapPosition.y()]; | 87 | PixmapItem *oldItem = visualMap[mapPosition.x()][mapPosition.y()]; |
| 88 | if (oldItem != NULL) | 88 | if (oldItem != NULL) |
| 89 | { | 89 | { |
| 90 | /* set item to explicit empty | ||
| 91 | * and add actor that removed/has eaten that item | ||
| 92 | */ | ||
| 90 | if (oldItem->eaten()) | 93 | if (oldItem->eaten()) |
| 91 | map[mapPosition.x()][mapPosition.y()] = Transmission::empty; | 94 | map[mapPosition.x()][mapPosition.y()] = Transmission::empty | actor->color(); |
| 92 | } | 95 | } |
| 93 | 96 | ||
| 94 | // new item | 97 | // new item |
