| 1975 | } |
| 1976 | |
| 1977 | void GameMap::removeTrap(Trap *t) |
| 1978 | { |
| 1979 | OD_LOG_INF(serverStr() + "Removing trap " + t->getName()); |
| 1980 | std::vector<Trap*>::iterator it = std::find(mTraps.begin(), mTraps.end(), t); |
| 1981 | if(it == mTraps.end()) |
| 1982 | { |
| 1983 | OD_LOG_ERR("Trap name=" + t->getName()); |
| 1984 | return; |
| 1985 | } |
| 1986 | |
| 1987 | mTraps.erase(it); |
| 1988 | } |
| 1989 | |
| 1990 | bool GameMap::withdrawFromTreasuries(int gold, Seat* seat) |
| 1991 | { |