mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-17 19:05:42 +00:00
feat(Core/MMAPs): Reduce chances of breaking tile connections (#11605)
* . * .
This commit is contained in:
committed by
GitHub
parent
a31a30566e
commit
13f9149916
@@ -634,10 +634,15 @@ namespace MMAP
|
||||
Tile& tile = tiles[x + y * TILES_PER_MAP];
|
||||
|
||||
// Calculate the per tile bounding box.
|
||||
tileCfg.bmin[0] = config.bmin[0] + float(x * config.tileSize - config.borderSize) * config.cs;
|
||||
tileCfg.bmin[2] = config.bmin[2] + float(y * config.tileSize - config.borderSize) * config.cs;
|
||||
tileCfg.bmax[0] = config.bmin[0] + float((x + 1) * config.tileSize + config.borderSize) * config.cs;
|
||||
tileCfg.bmax[2] = config.bmin[2] + float((y + 1) * config.tileSize + config.borderSize) * config.cs;
|
||||
tileCfg.bmin[0] = config.bmin[0] + x * float(config.tileSize * config.cs);
|
||||
tileCfg.bmin[2] = config.bmin[2] + y * float(config.tileSize * config.cs);
|
||||
tileCfg.bmax[0] = config.bmin[0] + (x + 1) * float(config.tileSize * config.cs);
|
||||
tileCfg.bmax[2] = config.bmin[2] + (y + 1) * float(config.tileSize * config.cs);
|
||||
|
||||
tileCfg.bmin[0] -= tileCfg.borderSize * tileCfg.cs;
|
||||
tileCfg.bmin[2] -= tileCfg.borderSize * tileCfg.cs;
|
||||
tileCfg.bmax[0] += tileCfg.borderSize * tileCfg.cs;
|
||||
tileCfg.bmax[2] += tileCfg.borderSize * tileCfg.cs;
|
||||
|
||||
// build heightfield
|
||||
tile.solid = rcAllocHeightfield();
|
||||
|
||||
Reference in New Issue
Block a user