mirror of
https://github.com/minetest/minetest.git
synced 2024-11-27 10:03:45 +01:00
Quick fix to a bug that makes it possible to raise water levels everywhere with one source
This commit is contained in:
parent
d57aa531e1
commit
be2ecf9186
@ -1683,6 +1683,8 @@ void Map::transformLiquids(core::map<v3s16, MapBlock*> & modified_blocks)
|
||||
if (nodemgr->getId(nodemgr->get(nb.n).liquid_alternative_flowing) != liquid_kind) {
|
||||
neutrals[num_neutrals++] = nb;
|
||||
} else {
|
||||
// Do not count bottom source, it will screw things up
|
||||
if(dirs[i].Y != -1)
|
||||
sources[num_sources++] = nb;
|
||||
}
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user