fix bugs in wavetracewhen building towers
fix some bugs in ADeditor
This commit is contained in:
8
map.cpp
8
map.cpp
@@ -91,10 +91,10 @@ void Map::delTowerOnMap(int playerId, QPoint pos)
|
||||
|
||||
bool Map::isReachable(int playerId, QPoint pos)
|
||||
{
|
||||
Cells[pos.x()][pos.y()]=PlayerTower-playerId;
|
||||
Cells[pos.x()+1][pos.y()]=PlayerTower-playerId;
|
||||
Cells[pos.x()][pos.y()+1]=PlayerTower-playerId;
|
||||
Cells[pos.x()+1][pos.y()+1]=PlayerTower-playerId;
|
||||
Cells[pos.x()][pos.y()]=PlayerTower-Player-playerId;
|
||||
Cells[pos.x()+1][pos.y()]=PlayerTower-Player-playerId;
|
||||
Cells[pos.x()][pos.y()+1]=PlayerTower-Player-playerId;
|
||||
Cells[pos.x()+1][pos.y()+1]=PlayerTower-Player-playerId;
|
||||
for (int i=0; i<Starts.size(); i++) {
|
||||
for (int j=0; j<Finishs.size(); j++) {
|
||||
if (waveTrace(Starts.at(i),Finishs.at(j))<0) {
|
||||
|
||||
Reference in New Issue
Block a user