]> ruin.nu Git - hbs.git/blobdiff - bs/planet.cpp
one more evil bug (in th ecapping)
[hbs.git] / bs / planet.cpp
index 1f904f82685ff101d4d392c644a6f269801089c4..e6fbe51c006ccb0e87f773b8b5112be6f0a60e08 100644 (file)
@@ -171,6 +171,11 @@ void Planet::runBattle(std::vector<Fleet*> friendly, std::vector<Fleet*> hostile
 
                map<string, map<string, int> > stealfriendly;
                map<string, map<string, int> > stealhostile;
+
+               //Reset roids
+               for (RoidList::iterator roid = m_Roids.begin(); roid != m_Roids.end(); ++roid)
+                       setRoids(roid->first, roids(roid->first, tick-1), tick);
+               
                
                calcOneTick(&allFriends, &allHostiles, stealfriendly, stealhostile, tick );